._page_181r0_7{background:var(--color-background);color:var(--color-foreground);-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#333330 transparent;flex:1;min-height:0;overflow:hidden auto}._page_181r0_7::-webkit-scrollbar{width:6px;height:6px}._page_181r0_7::-webkit-scrollbar-track{background:0 0}._page_181r0_7::-webkit-scrollbar-thumb{background-color:#333330;border-radius:3px}._page_181r0_7::-webkit-scrollbar-thumb:hover{background-color:#888880}._container_181r0_29{max-width:1200px;padding:0 var(--spacing-2xl);margin:0 auto}@media (width<=640px){._container_181r0_29{padding:0 var(--spacing-xl)}}._postHero_181r0_39{border-bottom:1px solid var(--color-border);padding:7rem 0 5rem;position:relative}@media (width<=640px){._postHero_181r0_39{padding:2.5rem 0}}._postHero_181r0_39:before{content:"";pointer-events:none;background-image:linear-gradient(#ffd70008 1px,#0000 1px),linear-gradient(90deg,#ffd70008 1px,#0000 1px);background-size:80px 80px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at top,#000 0%,#0000 70%);mask-image:radial-gradient(at top,#000 0%,#0000 70%)}._postHeroInner_181r0_58{max-width:880px;position:relative}._postEyebrow_181r0_60{gap:var(--spacing-lg);font-family:var(--font-family-mono);text-transform:uppercase;letter-spacing:.18em;color:var(--color-text-muted);margin-bottom:var(--spacing-2xl);flex-wrap:wrap;align-items:center;font-size:.75rem;display:flex}._postEyebrow_181r0_60 ._dot_181r0_68{background:var(--color-accent);border-radius:50%;width:6px;height:6px;display:inline-block}._postEyebrow_181r0_60 ._sep_181r0_72{color:var(--color-text-dim)}._postTitle_181r0_74{letter-spacing:.01em;text-wrap:balance;margin-bottom:var(--spacing-2xl);font-size:clamp(2.5rem,6vw,4.75rem);font-weight:800;line-height:1.15}._postTitle_181r0_74 ._accent_181r0_82{text-decoration:underline;-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);text-underline-offset:.16em;text-decoration-thickness:5px}._postDeck_181r0_89{color:var(--color-text-muted);text-wrap:pretty;max-width:720px;margin-bottom:var(--spacing-3xl);font-size:clamp(1.125rem,1.6vw,1.375rem);line-height:1.5}._byline_181r0_98{align-items:center;gap:var(--spacing-lg);padding-top:var(--spacing-2xl);border-top:1px solid var(--color-border);font-family:var(--font-family-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);flex-wrap:wrap;font-size:.75rem;display:flex}._byline_181r0_98 ._sep_181r0_72{color:var(--color-text-dim)}._overview_181r0_112{border-bottom:1px solid var(--color-border);padding:5.5rem 0}@media (width<=640px){._overview_181r0_112{padding:2.5rem 0}}._overviewInner_181r0_119{gap:var(--spacing-4xl);grid-template-columns:1fr 1.4fr;align-items:center;display:grid}@media (width<=960px){._overviewInner_181r0_119{grid-template-columns:1fr}}._eyebrow_181r0_127{font-family:var(--font-family-mono);text-transform:uppercase;letter-spacing:.18em;color:var(--color-text-muted);align-items:center;gap:var(--spacing-sm);font-size:.75rem;display:inline-flex}._eyebrow_181r0_127:before{content:"";background:var(--color-text-muted);width:1.5rem;height:1px;display:inline-block}._overviewCopy_181r0_145 h2{letter-spacing:.02em;margin:var(--spacing-md) 0 var(--spacing-lg);text-wrap:balance;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:800}._overviewCopy_181r0_145 p{color:var(--color-text-muted);text-wrap:pretty;font-size:1rem;line-height:1.6}._overviewStats_181r0_159{gap:var(--spacing-lg) var(--spacing-2xl);margin-top:var(--spacing-2xl);padding-top:var(--spacing-xl);border-top:1px solid var(--color-border);grid-template-columns:repeat(3,1fr);display:grid}@media (width<=540px){._overviewStats_181r0_159{grid-template-columns:repeat(2,1fr)}}._overviewStat_181r0_159 ._lbl_181r0_169{font-family:var(--font-family-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--color-text-dim);margin-bottom:4px;font-size:.6875rem}._overviewStat_181r0_159 ._val_181r0_177{font-size:1.5rem;font-weight:800}._overviewStat_181r0_159 ._val_181r0_177 ._unit_181r0_178{color:var(--color-text-muted);margin-left:3px;font-size:.8125rem;font-weight:500}._overviewMap_181r0_183{aspect-ratio:4/3;background:var(--color-background-elevated);border:1px solid var(--color-border);border-radius:var(--radius-lg);width:100%;position:relative;overflow:hidden}._overviewMap_181r0_183 img{object-fit:cover;width:100%;height:100%;display:block}._routes_181r0_200{padding:6rem 0 7rem}@media (width<=640px){._routes_181r0_200{padding:2.5rem 0 4rem}}._route_181r0_200{gap:var(--spacing-3xl);padding:var(--spacing-3xl) 0;border-top:1px solid var(--color-border);grid-template-columns:1.1fr 1fr;align-items:start;display:grid}._route_181r0_200:first-child{border-top:none;padding-top:0}._routeFlip_181r0_222{grid-template-columns:1fr 1.1fr}._routeFlip_181r0_222 ._mediaColumn_181r0_223{order:2}._routeFlip_181r0_222 ._routeBody_181r0_224{order:1}@media (width<=880px){._route_181r0_200,._routeFlip_181r0_222{grid-template-columns:1fr}._route_181r0_200 ._mediaColumn_181r0_223,._routeFlip_181r0_222 ._mediaColumn_181r0_223{order:2}._route_181r0_200 ._routeBody_181r0_224,._routeFlip_181r0_222 ._routeBody_181r0_224{order:1}}._mediaColumn_181r0_223{gap:var(--spacing-lg);flex-direction:column;min-width:0;display:flex}._routeMapWrap_181r0_249{aspect-ratio:4/3;background:var(--color-background-elevated);border:1px solid var(--color-border);border-radius:var(--radius-lg);width:100%;min-width:0;font:inherit;color:inherit;text-align:left;cursor:zoom-in;transition:border-color var(--transition-fast), transform var(--transition-fast);margin:0;padding:0;position:relative;overflow:hidden}._routeMapWrap_181r0_249:hover{border-color:var(--color-accent-dim)}._routeMapWrap_181r0_249:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._routeMapWrap_181r0_249:disabled{cursor:default}._routeMapWrap_181r0_249 img._mapImg_181r0_272{object-fit:cover;width:100%;max-width:100%;height:100%;display:block}._lightbox_181r0_281{z-index:100;-webkit-backdrop-filter:blur(6px);padding:var(--spacing-3xl);background:#080807eb;justify-content:center;align-items:center;animation:.18s ease-out _lightbox-fade_181r0_1;display:flex;position:fixed;inset:0}@keyframes _lightbox-fade_181r0_1{0%{opacity:0}to{opacity:1}}._lightboxContent_181r0_298{border-radius:var(--radius-md);cursor:default;justify-content:center;align-items:center;width:min(1280px,100%);height:min(900px,100%);display:flex;position:relative;overflow:hidden;box-shadow:0 24px 80px #0009}._lightboxImg_181r0_310{object-fit:contain;max-width:100%;max-height:100%;display:block}._lightboxLoading_181r0_316{font-family:var(--font-family-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-muted);font-size:.75rem}._lightboxSpinner_181r0_327{font-family:var(--font-family-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-muted);pointer-events:none;flex-direction:column;align-items:center;gap:.75rem;font-size:.75rem;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._lightboxSpinner_181r0_327:before{content:"";border:2px solid var(--color-border);border-top-color:var(--color-accent);border-radius:50%;width:32px;height:32px;animation:.8s linear infinite _lightbox-spin_181r0_1}@keyframes _lightbox-spin_181r0_1{to{transform:rotate(360deg)}}._lightboxClose_181r0_355,._lightboxNav_181r0_356{color:var(--color-foreground);border:1px solid var(--color-border);cursor:pointer;width:44px;height:44px;transition:background var(--transition-fast), border-color var(--transition-fast);background:#141413b3;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:1.5rem;line-height:1;display:flex;position:absolute}._lightboxClose_181r0_355:hover,._lightboxNav_181r0_356:hover{border-color:var(--color-accent);color:var(--color-accent);background:#141413e6}._lightboxClose_181r0_355{top:var(--spacing-xl);right:var(--spacing-xl);font-size:1.75rem}._lightboxPrev_181r0_384{left:var(--spacing-xl);top:50%;transform:translateY(-50%)}._lightboxNext_181r0_385{right:var(--spacing-xl);top:50%;transform:translateY(-50%)}._lightboxCounter_181r0_386{bottom:var(--spacing-xl);font-family:var(--font-family-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--color-text-muted);border-radius:var(--radius-full);border:1px solid var(--color-border);background:#141413b3;padding:.5rem .875rem;font-size:.75rem;position:absolute;left:50%;transform:translate(-50%)}._routeMapCorner_181r0_402{font-family:var(--font-family-mono);letter-spacing:.15em;color:var(--color-text-dim);text-transform:uppercase;border-radius:var(--radius-sm);background:#141413b3;padding:4px 8px;font-size:.625rem;position:absolute;bottom:12px;right:14px}._routeMapRank_181r0_411{font-family:var(--font-family-mono);letter-spacing:.2em;color:var(--color-text-muted);text-transform:uppercase;border-radius:var(--radius-sm);background:#141413b3;align-items:center;gap:8px;padding:4px 8px;font-size:.625rem;display:flex;position:absolute;top:12px;left:14px}._routeMapRank_181r0_411 ._rankNum_181r0_421{color:var(--color-accent)}._routeBody_181r0_224{padding:var(--spacing-md) 0;flex-direction:column;align-self:center;min-width:0;display:flex}._routeRankRow_181r0_432{align-items:baseline;gap:var(--spacing-lg);margin-bottom:var(--spacing-md);display:flex}._routeRank_181r0_432{font-family:var(--font-family-mono);color:var(--color-accent);letter-spacing:-.02em;font-size:3rem;font-weight:800;line-height:1}._routeLoc_181r0_444{font-family:var(--font-family-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-muted);font-size:.75rem}._routeName_181r0_450{letter-spacing:.01em;margin-bottom:var(--spacing-lg);text-wrap:balance;font-size:clamp(1.5rem,2.4vw,2.125rem);font-weight:800;line-height:1.05}._routePills_181r0_462{gap:var(--spacing-xs);margin-bottom:var(--spacing-md);flex-wrap:wrap;display:flex}._pill_181r0_468{border:1px solid var(--color-border);border-radius:var(--radius-full);font-family:var(--font-family-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-muted);white-space:nowrap;background:#14141380;align-items:center;gap:6px;padding:4px 10px;font-size:.625rem;display:inline-flex}._pillIcon_181r0_483{background:var(--color-text-dim);border-radius:50%;flex:none;width:6px;height:6px}._pillRoad_181r0_490 ._pillIcon_181r0_483{background:var(--color-accent)}._pillSurface_181r0_491 ._pillIcon_181r0_483{background:var(--color-text-muted)}._routeDesc_181r0_492{color:var(--color-text-muted);margin-bottom:var(--spacing-lg);text-wrap:pretty;white-space:pre-line;font-size:1rem;line-height:1.6}._routeStats_181r0_502{border:1px solid var(--color-border);border-radius:var(--radius-md);margin:var(--spacing-lg) 0;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}._routeStat_181r0_502{padding:var(--spacing-md) var(--spacing-lg);border-right:1px solid var(--color-border)}._routeStat_181r0_502:last-child{border-right:none}._routeStat_181r0_502 ._lbl_181r0_169{font-family:var(--font-family-mono);letter-spacing:.15em;color:var(--color-text-dim);text-transform:uppercase;margin-bottom:4px;font-size:.625rem}._routeStat_181r0_502 ._val_181r0_177{font-size:1.125rem;font-weight:800}._routeStat_181r0_502 ._val_181r0_177 ._u_181r0_178{color:var(--color-text-muted);margin-left:2px;font-size:.75rem;font-weight:500}@media (width<=540px){._routeStats_181r0_502{grid-template-columns:repeat(2,1fr)}._routeStat_181r0_502:nth-child(2){border-right:none}._routeStat_181r0_502:first-child,._routeStat_181r0_502:nth-child(2){border-bottom:1px solid var(--color-border)}}._navigateBtn_181r0_532{margin-top:var(--spacing-xl);align-self:center}._navigateBtn_181r0_532 svg{width:14px;height:14px}._related_181r0_539{border-top:1px solid var(--color-border);padding:5rem 0 4rem}@media (width<=640px){._related_181r0_539{padding:3rem 0 2rem}}._relatedHeader_181r0_545{justify-content:space-between;align-items:baseline;gap:var(--spacing-md);margin-bottom:var(--spacing-2xl);flex-wrap:wrap;display:flex}._relatedTag_181r0_553{font-family:var(--font-family-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-dim);font-size:.6875rem}._relatedGrid_181r0_559{gap:var(--spacing-lg);grid-template-columns:repeat(2,1fr);display:grid}@media (width<=640px){._relatedGrid_181r0_559{grid-template-columns:1fr}}._relatedCard_181r0_566{gap:var(--spacing-xs);padding:var(--spacing-lg) var(--spacing-xl);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-background-elevated);color:inherit;transition:border-color var(--transition-fast), background var(--transition-fast);flex-direction:column;text-decoration:none;display:flex;position:relative}._relatedCard_181r0_566:hover{border-color:var(--color-border-strong);background:#e8e8e305}._relatedCardSub_181r0_583{font-family:var(--font-family-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-dim);font-size:.6875rem}._relatedCardLabel_181r0_588{letter-spacing:.01em;text-wrap:balance;font-size:1.0625rem;font-weight:700}._relatedCardArrow_181r0_594{top:var(--spacing-lg);right:var(--spacing-lg);color:var(--color-text-muted);width:16px;height:16px;position:absolute}._relatedCard_181r0_566:hover ._relatedCardArrow_181r0_594{color:var(--color-accent)}._endCta_181r0_604{text-align:center;border-top:1px solid var(--color-border);background:radial-gradient(at top,#ffd7000f,#0000 60%);padding:7rem 0 7.5rem}._endCtaActions_181r0_610{gap:var(--spacing-md);flex-wrap:wrap;justify-content:center;display:inline-flex}._endCta_181r0_604 h2{text-transform:uppercase;letter-spacing:.02em;margin-bottom:var(--spacing-2xl);text-wrap:balance;font-size:clamp(2rem,4.5vw,3rem);font-weight:800}._endCta_181r0_604 h2 ._accent_181r0_82{text-decoration:underline;-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);text-underline-offset:.18em;text-decoration-thickness:4px}._endCta_181r0_604 p{color:var(--color-text-muted);text-wrap:pretty;max-width:520px;margin:0 auto 2.5rem;font-size:1.125rem}._btn_181r0_634{justify-content:center;align-items:center;gap:var(--spacing-sm);text-transform:uppercase;letter-spacing:.08em;border-radius:var(--radius-md);background:var(--color-foreground);color:var(--color-background);transition:background var(--transition-fast), color var(--transition-fast);white-space:nowrap;border:1px solid #0000;padding:.85rem 1.5rem;font-size:.8125rem;font-weight:600;display:inline-flex}._btn_181r0_634:hover{background:var(--color-accent);color:#141413}._btnGhost_181r0_655{color:var(--color-foreground);border-color:var(--color-border-strong);background:0 0}._btnGhost_181r0_655:hover{border-color:var(--color-foreground);color:var(--color-foreground);background:#e8e8e30a}._indexHero_181r0_672{padding:6rem 0 var(--spacing-3xl);border-bottom:1px solid var(--color-border);position:relative}@media (width<=640px){._indexHero_181r0_672{padding:2.5rem 0 var(--spacing-2xl)}}._indexHero_181r0_672:before{content:"";pointer-events:none;background-image:linear-gradient(#ffd70008 1px,#0000 1px),linear-gradient(90deg,#ffd70008 1px,#0000 1px);background-size:80px 80px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at top,#000 0%,#0000 75%);mask-image:radial-gradient(at top,#000 0%,#0000 75%)}._indexHeroInner_181r0_689{position:relative}._indexEyebrow_181r0_693{align-items:center;gap:var(--spacing-md);font-family:var(--font-family-mono);text-transform:uppercase;letter-spacing:.18em;color:var(--color-text-muted);margin-bottom:var(--spacing-2xl);font-size:.75rem;display:flex}._indexEyebrow_181r0_693 ._dot_181r0_68{background:var(--color-accent);border-radius:50%;width:6px;height:6px;display:inline-block}._indexEyebrow_181r0_693 ._sep_181r0_72{color:var(--color-text-dim)}._indexTitle_181r0_706{letter-spacing:.01em;text-wrap:balance;margin-bottom:var(--spacing-xl);font-size:clamp(3rem,7vw,5.5rem);font-weight:800;line-height:1.12}._indexTitle_181r0_706 ._accent_181r0_82{text-decoration:underline;-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);text-underline-offset:.16em;text-decoration-thickness:5px}._indexDeck_181r0_720{color:var(--color-text-muted);text-wrap:pretty;max-width:540px;margin-bottom:var(--spacing-xl);font-size:clamp(1.0625rem,1.4vw,1.25rem);line-height:1.55}._heroMeta_181r0_729{gap:var(--spacing-2xl);padding-top:var(--spacing-lg);border-top:1px solid var(--color-border);font-family:var(--font-family-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);flex-wrap:wrap;font-size:.75rem;display:flex}._heroMeta_181r0_729 ._num_181r0_740{color:var(--color-foreground);letter-spacing:-.01em;margin-bottom:2px;font-family:system-ui,sans-serif;font-size:1.75rem;font-weight:800;display:block}._methodNote_181r0_750{gap:var(--spacing-md);margin-top:var(--spacing-xl);padding-top:var(--spacing-lg);border-top:1px dashed var(--color-border);align-items:flex-start;max-width:720px;display:flex}._methodTag_181r0_759{font-family:var(--font-family-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-dim);white-space:nowrap;flex:none;padding-top:2px;font-size:.6875rem}._methodNote_181r0_750 p{color:var(--color-text-muted);text-wrap:pretty;margin:0;font-size:.9375rem;line-height:1.55}._methodNote_181r0_750 a{color:inherit;text-underline-offset:2px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}._methodNote_181r0_750 a:hover{color:var(--color-text)}._toolbar_181r0_787{padding:var(--spacing-lg) 0;border-bottom:1px solid var(--color-border);z-index:30;-webkit-backdrop-filter:blur(10px);background:#141413eb;position:sticky;top:0}._toolbarInner_181r0_795{align-items:center;gap:var(--spacing-xl);flex-wrap:wrap;justify-content:space-between;display:flex}._toolbarLeft_181r0_799{align-items:center;gap:var(--spacing-md);flex-wrap:wrap;display:flex}._toolbarTag_181r0_802{font-family:var(--font-family-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-dim);font-size:.6875rem}._pillRow_181r0_807{border:1px solid var(--color-border);border-radius:var(--radius-full);gap:4px;padding:3px;display:inline-flex}._pillRow_181r0_807 button{font-family:var(--font-family-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);border-radius:var(--radius-full);cursor:pointer;transition:color var(--transition-fast), background var(--transition-fast);background:0 0;border:none;padding:6px 12px;font-size:.6875rem}._pillRow_181r0_807 button._on_181r0_824{background:var(--color-foreground);color:var(--color-background)}._pillRow_181r0_807 button:not(._on_181r0_824):hover{color:var(--color-foreground)}._regionsSection_181r0_828{padding:var(--spacing-3xl) 0 6rem}._regionsGrid_181r0_831{gap:var(--spacing-xl);grid-template-columns:repeat(3,1fr);display:grid}@media (width<=1080px){._regionsGrid_181r0_831{grid-template-columns:repeat(2,1fr)}}@media (width<=700px){._regionsGrid_181r0_831{grid-template-columns:1fr}}._heatmapGrid_181r0_844{gap:var(--spacing-xl);grid-template-columns:repeat(2,1fr);display:grid}@media (width<=700px){._heatmapGrid_181r0_844{grid-template-columns:1fr}}._heatmapCardArt_181r0_850{aspect-ratio:4/3;background:#0e0e0d}._heatmapCardArt_181r0_850 img{object-fit:contain!important}._regionCard_181r0_854{background:var(--color-background-elevated);border:1px solid var(--color-border);border-radius:var(--radius-lg);transition:border-color var(--transition-fast);color:inherit;flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}._regionCard_181r0_854:hover{border-color:var(--color-border-strong)}._regionCardArt_181r0_868{aspect-ratio:4/3;background:var(--color-background);border-bottom:1px solid var(--color-border);width:100%;position:relative;overflow:hidden}._regionCardArt_181r0_868 img{object-fit:cover;width:100%;height:100%;display:block}._regionCardArtFallback_181r0_879{width:100%;height:100%;font-family:var(--font-family-mono);letter-spacing:.2em;color:var(--color-text-dim);text-transform:uppercase;justify-content:center;align-items:center;font-size:.625rem;display:flex}._regionCardBody_181r0_887{padding:var(--spacing-xl) var(--spacing-xl) var(--spacing-lg);gap:var(--spacing-md);flex-direction:column;flex:1;display:flex}._regionCardName_181r0_895{letter-spacing:.02em;text-wrap:balance;font-size:1.5rem;font-weight:800;line-height:1.05}._regionCardDesc_181r0_902{color:var(--color-text-muted);text-wrap:pretty;margin-bottom:var(--spacing-sm);-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;font-size:.9375rem;line-height:1.55;display:-webkit-box;overflow:hidden}._regionTeasers_181r0_915{gap:var(--spacing-xs);border-top:1px solid var(--color-border);padding-top:var(--spacing-md);flex-direction:column;margin-top:auto;display:flex}._teaser_181r0_923{gap:var(--spacing-sm);grid-template-columns:22px 1fr auto;align-items:baseline;padding:4px 0;font-size:.8125rem;display:grid}._teaser_181r0_923 ._num_181r0_740{font-family:var(--font-family-mono);letter-spacing:.15em;color:var(--color-accent);font-size:.625rem}._teaser_181r0_923 ._nm_181r0_937{color:var(--color-foreground);letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}._teaser_181r0_923 ._km_181r0_945{font-family:var(--font-family-mono);color:var(--color-text-dim);letter-spacing:.05em;font-size:.6875rem}._regionCardCta_181r0_952{justify-content:space-between;align-items:center;gap:var(--spacing-md);padding:var(--spacing-lg) var(--spacing-xl);border-top:1px solid var(--color-border);display:flex}._regionCardStats_181r0_960{gap:var(--spacing-lg);display:flex}._regionStat_181r0_964 ._lbl_181r0_169{font-family:var(--font-family-mono);letter-spacing:.15em;color:var(--color-text-dim);text-transform:uppercase;font-size:.625rem}._regionStat_181r0_964 ._val_181r0_177{letter-spacing:-.01em;font-size:.9375rem;font-weight:700}._regionStat_181r0_964 ._val_181r0_177 ._u_181r0_178{color:var(--color-text-muted);margin-left:2px;font-size:.6875rem;font-weight:500}._regionCardCtaBtn_181r0_977{justify-content:center;align-items:center;gap:var(--spacing-sm);text-transform:uppercase;letter-spacing:.08em;border-radius:var(--radius-md);background:var(--color-foreground);color:var(--color-background);transition:background var(--transition-fast), color var(--transition-fast);white-space:nowrap;border:1px solid #0000;padding:.6rem 1rem;font-size:.6875rem;font-weight:600;display:inline-flex}._regionCardCtaBtn_181r0_977 svg{width:14px;height:14px}._regionCard_181r0_854:hover ._regionCardCtaBtn_181r0_977{background:var(--color-accent);color:#141413}._indexEmpty_181r0_1000{font-family:var(--font-family-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--color-text-dim);padding:var(--spacing-3xl) 0;text-align:center;font-size:.75rem}._pageEmbed_181r0_1014 ._overview_181r0_112{padding-top:2.5rem}._pageEmbed_181r0_1014 ._routes_181r0_200{padding-bottom:3rem}._shareTrigger_181r0_1022{align-items:center;gap:var(--spacing-sm);color:var(--color-foreground);border:1px solid var(--color-border);border-radius:var(--radius-full);font-family:var(--font-family-mono);letter-spacing:.18em;text-transform:uppercase;cursor:pointer;transition:border-color var(--transition-fast), color var(--transition-fast), background var(--transition-fast);background:#14141399;padding:.5rem .875rem;font-size:.6875rem;display:inline-flex}._shareTrigger_181r0_1022:hover{border-color:var(--color-accent);color:var(--color-accent)}._shareTrigger_181r0_1022:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._shareTrigger_181r0_1022 svg{display:block}._heroShare_181r0_1049{top:var(--spacing-2xl);right:var(--spacing-2xl);z-index:2;position:absolute}@media (width<=640px){._heroShare_181r0_1049{top:var(--spacing-lg);right:var(--spacing-lg)}}._shareHost_181r0_1064{--background:var(--color-background-elevated,#141413)}._shareModal_181r0_1067{padding:var(--spacing-2xl);color:var(--color-foreground);position:relative}._shareClose_181r0_1072{top:var(--spacing-md);right:var(--spacing-md);width:36px;height:36px;color:var(--color-text-muted);border:1px solid var(--color-border);cursor:pointer;transition:border-color var(--transition-fast), color var(--transition-fast);background:0 0;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:1.25rem;line-height:1;display:flex;position:absolute}._shareClose_181r0_1072:hover{border-color:var(--color-accent);color:var(--color-accent)}._shareHeader_181r0_1095{margin-bottom:var(--spacing-lg);padding-right:2.5rem}._shareEyebrow_181r0_1099{font-family:var(--font-family-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:var(--spacing-sm);font-size:.6875rem;display:inline-block}._shareTitle_181r0_1108{text-wrap:balance;margin:0;font-size:1.125rem;font-weight:700;line-height:1.3}._shareTabs_181r0_1115{border:1px solid var(--color-border);border-radius:var(--radius-full);margin-bottom:var(--spacing-lg);background:#14141380;padding:3px;display:inline-flex}._shareTab_181r0_1115{color:var(--color-text-muted);border-radius:var(--radius-full);font-family:var(--font-family-mono);letter-spacing:.15em;text-transform:uppercase;cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);white-space:nowrap;background:0 0;border:0;padding:.4rem .95rem;font-size:.6875rem}._shareTab_181r0_1115:hover{color:var(--color-foreground)}._shareTabOn_181r0_1138{background:var(--color-accent);color:#141413}._shareHint_181r0_1142{color:var(--color-text-muted);margin:0 0 var(--spacing-md);font-size:.875rem;line-height:1.5}._shareInput_181r0_1148{width:100%;color:var(--color-foreground);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-md);font-family:var(--font-family-mono);resize:vertical;word-break:break-all;margin-bottom:var(--spacing-lg);background:#08080799;font-size:.8125rem;line-height:1.5}._shareInput_181r0_1148:focus{border-color:var(--color-accent);outline:none}._shareActions_181r0_1166{justify-content:flex-end;display:flex}._shareCopyBtn_181r0_1170{background:var(--color-accent);color:#141413;border-radius:var(--radius-full);font-family:var(--font-family-mono);letter-spacing:.15em;text-transform:uppercase;cursor:pointer;transition:opacity var(--transition-fast), transform var(--transition-fast);white-space:nowrap;border:0;padding:.55rem 1.25rem;font-size:.75rem;font-weight:700}._shareCopyBtn_181r0_1170:hover{opacity:.9}._shareCopyBtn_181r0_1170:active{transform:translateY(1px)}
