.hero-stats.svelte-1u1bdwi{flex-wrap:wrap;gap:2.2rem;margin-top:1.4rem;display:flex}.hero-stats.svelte-1u1bdwi div:where(.svelte-1u1bdwi){flex-direction:column;display:flex}.hero-stats.svelte-1u1bdwi strong:where(.svelte-1u1bdwi){font-family:var(--font-display);font-size:1.6rem;line-height:1}.hero-stats.svelte-1u1bdwi span:where(.svelte-1u1bdwi){font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--muted);margin-top:.25rem;font-size:.58rem}.sections.svelte-1u1bdwi,.route.svelte-1u1bdwi,.standards.svelte-1u1bdwi,.closing.svelte-1u1bdwi{padding-top:2rem;padding-bottom:1rem}.section-head.svelte-1u1bdwi{justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:.8rem;display:flex}.section-head.svelte-1u1bdwi h2:where(.svelte-1u1bdwi){margin:.25rem 0 0;font-size:clamp(1.7rem,4vw,2.4rem)}.guide-grid.svelte-1u1bdwi{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.guide-card.svelte-1u1bdwi{color:var(--fg);grid-template-rows:auto auto auto 1fr auto;gap:.35rem;padding:1rem 1.05rem;text-decoration:none;transition:border-color .25s,transform .25s;display:grid}.guide-card.svelte-1u1bdwi:hover{border-color:color-mix(in oklab, var(--lime) 32%, transparent);transform:translateY(-2px)}.guide-top.svelte-1u1bdwi{justify-content:space-between;align-items:center;display:flex}.guide-number.svelte-1u1bdwi{font-family:var(--font-mono);color:var(--lime);font-size:.6rem}.guide-icon.svelte-1u1bdwi{border:1px solid var(--line);background:var(--card-strong);width:34px;height:34px;color:var(--lime);border-radius:.5rem;place-items:center;display:grid}.guide-kicker.svelte-1u1bdwi{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--muted);margin-top:.2rem;font-size:.54rem}.guide-card.svelte-1u1bdwi h3:where(.svelte-1u1bdwi){font-size:clamp(1.2rem,2.4vw,1.5rem)}.guide-card.svelte-1u1bdwi p:where(.svelte-1u1bdwi){color:var(--muted);margin:0;font-size:.76rem;line-height:1.65}.guide-card.svelte-1u1bdwi ul:where(.svelte-1u1bdwi){gap:.2rem;margin:.25rem 0 0;padding-left:1rem;display:grid}.guide-card.svelte-1u1bdwi li:where(.svelte-1u1bdwi){color:var(--muted);font-size:.7rem;line-height:1.5}.guide-foot.svelte-1u1bdwi{border-top:1px solid var(--line);font-family:var(--font-mono);color:var(--muted);justify-content:space-between;align-items:center;gap:.6rem;margin-top:.4rem;padding-top:.55rem;font-size:.54rem;display:flex}.guide-link.svelte-1u1bdwi{color:var(--lime);white-space:nowrap;align-items:center;gap:.25rem;display:inline-flex}.route.svelte-1u1bdwi{grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);align-items:start;gap:1rem;display:grid}.route-copy.svelte-1u1bdwi h2:where(.svelte-1u1bdwi){margin:.25rem 0 .5rem;font-size:clamp(1.6rem,4vw,2.2rem)}.route-copy.svelte-1u1bdwi p:where(.svelte-1u1bdwi){color:var(--muted);margin:0;font-size:.8rem}.route-steps.svelte-1u1bdwi{gap:.45rem;display:grid}.route-step.svelte-1u1bdwi{color:var(--fg);grid-template-columns:28px minmax(0,1fr) 16px;align-items:start;gap:.6rem;padding:.75rem .85rem;text-decoration:none;display:grid}.route-step.svelte-1u1bdwi:hover{border-color:color-mix(in oklab, var(--lime) 28%, transparent)}.route-number.svelte-1u1bdwi{font-family:var(--font-mono);color:var(--lime);padding-top:.15rem;font-size:.56rem}.route-step.svelte-1u1bdwi strong:where(.svelte-1u1bdwi){font-size:.8rem}.route-step.svelte-1u1bdwi p:where(.svelte-1u1bdwi){color:var(--muted);margin:.2rem 0 0;font-size:.7rem;line-height:1.55}.route-step.svelte-1u1bdwi svg{color:var(--lime);margin-top:.15rem}.standards.svelte-1u1bdwi{padding-top:2.2rem}.standards-head.svelte-1u1bdwi h2:where(.svelte-1u1bdwi){margin:.25rem 0 .8rem;font-size:clamp(1.5rem,4vw,2rem)}.standards-grid.svelte-1u1bdwi{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;display:grid}.standard.svelte-1u1bdwi{padding:.9rem 1rem}.standard.svelte-1u1bdwi svg{color:var(--lime)}.standard.svelte-1u1bdwi h3:where(.svelte-1u1bdwi){margin:.4rem 0 .3rem;font-size:.9rem}.standard.svelte-1u1bdwi p:where(.svelte-1u1bdwi){color:var(--muted);margin:0;font-size:.72rem;line-height:1.6}.closing.svelte-1u1bdwi{padding-top:2.2rem;padding-bottom:3rem}.closing-card.svelte-1u1bdwi{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.2rem;padding:clamp(1.1rem,3vw,1.6rem);display:flex}.closing-copy.svelte-1u1bdwi h2:where(.svelte-1u1bdwi){margin:.25rem 0 .4rem;font-size:clamp(1.4rem,4vw,1.9rem)}.closing-copy.svelte-1u1bdwi p:where(.svelte-1u1bdwi){max-width:70ch;color:var(--muted);margin:0;font-size:.78rem}.closing-actions.svelte-1u1bdwi{flex-wrap:wrap;gap:.45rem;display:flex}@media (width<=900px){.guide-grid.svelte-1u1bdwi,.route.svelte-1u1bdwi,.standards-grid.svelte-1u1bdwi{grid-template-columns:1fr}}@media (width<=640px){.section-head.svelte-1u1bdwi{flex-direction:column;align-items:flex-start}.hero-stats.svelte-1u1bdwi{gap:1.2rem}.guide-foot.svelte-1u1bdwi{flex-direction:column;align-items:flex-start}}
