.area-map_figure__4j1P3{container-type:inline-size;margin:34px 0 44px}.area-map_heading__SBPr4{display:flex;justify-content:space-between;gap:12px;margin-bottom:18px;color:var(--editorial-muted);font-size:12px}.area-map_heading__SBPr4 span:first-child{font-size:10px;letter-spacing:.12em;text-transform:uppercase}.area-map_frame__q_edH{position:relative}.area-map_figure__4j1P3[data-scale=section]{margin:26px 0 36px}.area-map_drawing__ZLjN4 text{font-family:KaTeX_Main,serif}.area-map_drawing__ZLjN4 .area-map_code__btf4Y{font-family:var(--font-jetbrains-mono),ui-monospace,monospace}.area-map_drawing__ZLjN4 .s-halo{stroke:#0c0c0b;stroke-width:6px}.area-map_drawing__ZLjN4 text.s-faint{color:#8d969d}.area-map_part__J_LHn{transition:opacity .18s}.area-map_part__J_LHn .s-focus{fill:transparent;pointer-events:all}.area-map_part__J_LHn:not([data-near]){opacity:.6}.area-map_part__J_LHn:hover{opacity:1}.area-map_edge__Xq_pX{transition:stroke .18s,stroke-width .18s}.area-map_edgeLabel__D9BY1{transition:color .18s}.area-map_boundary__4aB90{fill:none;stroke:var(--s-grid);stroke-width:1;stroke-dasharray:3 6}.area-map_ring__KBqyg{stroke:var(--s-grid);stroke-width:1;transition:stroke .18s,stroke-width .18s}.area-map_outerRing__LtG_D{stroke:var(--s-grid);stroke-width:1;stroke-dasharray:3 6;transition:stroke .18s}.area-map_ringLabel__U4737{color:var(--s-dim);transition:color .18s}.area-map_ringGroup__c9Qp_[data-lit] .area-map_ring__KBqyg{stroke:var(--s-teal);stroke-width:1.4}.area-map_ringGroup__c9Qp_[data-lit] .area-map_outerRing__LtG_D{stroke:var(--s-dim)}.area-map_ringGroup__c9Qp_[data-lit] .area-map_ringLabel__U4737{color:var(--s-teal)}.area-map_refusal__U_g_6{opacity:.3;transition:opacity .18s}.area-map_refusal__U_g_6[data-lit]{opacity:1}.area-map_refusalPath__DJ0Dl{stroke:var(--s-coral);stroke-width:1.6;stroke-dasharray:5 4}.area-map_stop__GTQcU{stroke:var(--s-coral);stroke-width:2.2;stroke-linecap:round}.area-map_figure__4j1P3 .area-map_key__3oeIY{gap:4px 14px;font-family:var(--font-inter-tight),sans-serif;font-size:14px}.area-map_figure__4j1P3 .area-map_key__3oeIY b{color:var(--s-ink);font-weight:400}.area-map_detail__FqUpN{display:grid;grid-template-columns:44px minmax(0,1fr);gap:20px;margin-top:14px;padding:24px 0 0;border-top:1px solid var(--editorial-rule);min-height:168px}.area-map_seal__2E_pP{display:grid;place-items:center;width:42px;height:42px;border:1px solid;border-radius:50%;font:italic 22px/1 KaTeX_Math,serif}.area-map_figure__4j1P3 .area-map_detail__FqUpN h3{margin:0;color:var(--editorial-bright);font:400 25px/1.2 var(--font-eb-garamond),serif}.area-map_detail__FqUpN p{margin:0;color:var(--editorial-ink);font:15px/1.65 var(--font-inter-tight),sans-serif}.area-map_detail__FqUpN .area-map_section__ldJAr{margin:2px 0 8px;color:var(--editorial-muted);font-size:14px}.area-map_detail__FqUpN .area-map_more___JiN_{margin-top:10px;color:var(--editorial-muted);font-size:14px}.area-map_detail__FqUpN a{color:var(--editorial-accent);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:4px}.area-map_detail__FqUpN a:focus-visible{outline:2px solid var(--editorial-accent);outline-offset:3px}@container (max-width: 600px){.area-map_detail__FqUpN{grid-template-columns:34px minmax(0,1fr);gap:14px}.area-map_seal__2E_pP{width:34px;height:34px;font-size:19px}.area-map_figure__4j1P3 .area-map_detail__FqUpN h3{font-size:23px}.area-map_heading__SBPr4{flex-wrap:wrap;gap:4px 14px}}@media (prefers-reduced-motion:reduce){.area-map_figure__4j1P3 *{transition:none!important}}