.guides_page__XPKWr{width:min(1400px,calc(100% - 48px));margin:0 auto;padding:42px 0 80px;overflow-wrap:anywhere}.guides_hero__56xuW{padding:28px 0 48px;border-bottom:2px solid var(--map-ink-strong)}.guides_kicker__vOXw7{margin:0 0 14px;font:800 11px/1.4 monospace;letter-spacing:.16em;text-transform:uppercase}.guides_detailHeader__qj9h9 h1,.guides_hero__56xuW h1{margin:0;font-family:var(--font-atlas-title),var(--font-headline);font-size:clamp(48px,9vw,96px);font-weight:400;letter-spacing:-.045em;line-height:.98}.guides_intro__9CmWo{max-width:720px;margin:24px 0 0;color:var(--map-ink-soft);font:500 clamp(16px,2.2vw,21px) /1.65 var(--font-atlas-serif),var(--font-headline)}.guides_manual__k9z_9{border-bottom:2px solid var(--map-ink-strong)}.guides_timingSection__VQwZ_{display:grid;grid-template-columns:minmax(150px,.3fr) 1fr;border-top:1px solid var(--map-border)}.guides_timingSection__VQwZ_:first-child{border-top:0}.guides_timingSection__VQwZ_>h2{margin:0;padding:26px 22px 26px 0;font:700 14px/1.4 monospace;letter-spacing:.08em;text-transform:uppercase}.guides_guideList__xl1sT{border-left:1px solid var(--map-border)}.guides_guideRow__wDInR{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(150px,.3fr);grid-gap:18px;gap:18px;align-items:start;padding:24px;color:var(--map-ink);text-decoration:none;transition:background .16s ease,box-shadow .16s ease,transform .16s ease}.guides_guideRow__wDInR+.guides_guideRow__wDInR{border-top:1px solid var(--map-border)}.guides_guideRow__wDInR:hover{z-index:1;background:var(--map-paper);box-shadow:5px 5px 0 var(--map-shadow);transform:translate(-2px,-2px)}.guides_accounts__s9xDW a:focus-visible,.guides_back__UfKBj:focus-visible,.guides_guideRow__wDInR:focus-visible,.guides_poiLinks__zXoFM a:focus-visible,.guides_sources__q5oFq a:focus-visible{outline:3px solid var(--map-ochre);outline-offset:3px}.guides_appChip__sRZfF,.guides_draft__VVsX4,.guides_due__x21ey,.guides_sourceKind__hidvY,.guides_topic__yJmkn,.guides_verdict__JMGdn{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;padding:5px 8px;border:1px solid;font:800 10px/1 monospace;letter-spacing:.06em;text-transform:uppercase}.guides_verdict__JMGdn{min-width:64px;justify-content:center;padding-block:7px}.guides_yes__oQMQv{border-color:var(--map-green);color:var(--map-green)}.guides_no__VNUIa{border-color:var(--map-rust);color:var(--map-rust)}.guides_depends__xyrwi{border-color:var(--map-ochre);color:var(--map-brown)}.guides_disputed__brNYK{border-color:var(--map-stone);border-style:dashed;color:var(--map-muted-deep)}.guides_rowCopy__F_fzj h3{margin:-3px 0 7px;font-family:var(--font-atlas-serif),var(--font-headline);font-size:20px;line-height:1.35}.guides_rowCopy__F_fzj>span{color:var(--map-muted);font-size:13px;line-height:1.55}.guides_rowMeta__X8Mjh{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end;color:var(--map-muted);font:700 10px/1.3 monospace}.guides_rowMeta__X8Mjh time{width:100%;margin-top:6px;text-align:right}.guides_topic__yJmkn{border-color:var(--map-ink-soft);color:var(--map-ink-soft)}.guides_appChip__sRZfF{border-color:var(--map-border);background:var(--map-paper-deep);color:var(--map-muted-deep)}.guides_draft__VVsX4,.guides_due__x21ey{border-style:dashed}.guides_draft__VVsX4{color:var(--map-stone)}.guides_due__x21ey{border-color:var(--map-alert-border);color:var(--map-alert-ink)}.guides_empty__QTrl3{margin:0;padding:60px 24px;border-bottom:2px solid var(--map-ink-strong);color:var(--map-muted);font-family:var(--font-atlas-serif),var(--font-headline);text-align:center}.guides_detailPage__Fr516{max-width:920px}.guides_draftBanner__EB4j7{margin-bottom:20px;padding:9px 12px;border:2px dashed var(--map-stone);color:var(--map-muted-deep);font:800 11px/1.2 monospace;letter-spacing:.12em;text-align:center;text-transform:uppercase}.guides_back__UfKBj{display:inline-block;margin-bottom:38px;color:var(--map-ink-soft);font:800 11px/1.4 monospace;letter-spacing:.06em;text-decoration:none;text-transform:uppercase}.guides_detailHeader__qj9h9{padding-bottom:32px}.guides_detailHeader__qj9h9 h1{max-width:880px;font-size:clamp(42px,7vw,76px);line-height:1.05}.guides_verdictBar___4lh6{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:22px;gap:22px;align-items:center;padding:24px;border:3px solid var(--map-green);background:var(--map-paper);box-shadow:7px 7px 0 var(--map-shadow)}.guides_verdictBar___4lh6 .guides_verdict__JMGdn{min-width:96px;padding:12px 15px;font-size:13px}.guides_verdictBar___4lh6 p{margin:0;font-family:var(--font-atlas-serif),var(--font-headline);font-size:clamp(18px,3vw,25px);font-weight:700;line-height:1.5}.guides_yesBar__P0xxE{border-color:var(--map-green)}.guides_noBar__aWH_a{border-color:var(--map-rust)}.guides_dependsBar__vsk_n{border-color:var(--map-ochre)}.guides_disputedBar__HgQDM{border-color:var(--map-stone);border-style:dashed}.guides_contentSection__NN5HG{padding:34px 0;border-bottom:1px solid var(--map-border)}.guides_contentSection__NN5HG h2{margin:0 0 20px;font:800 12px/1.4 monospace;letter-spacing:.12em;text-transform:uppercase}.guides_accounts__s9xDW p,.guides_branches__BLAf8 p,.guides_prose__fQ5xI p{font-family:var(--font-atlas-serif),var(--font-headline);font-size:17px;line-height:1.8}.guides_prose__fQ5xI p{max-width:780px;margin:0}.guides_prose__fQ5xI p+p{margin-top:18px}.guides_branches__BLAf8{border-top:1px solid var(--map-border)}.guides_branches__BLAf8 p{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto minmax(0,1fr);grid-gap:10px;gap:10px;align-items:baseline;margin:0;padding:16px 0;border-bottom:1px solid var(--map-border);font-size:15px}.guides_branches__BLAf8 b{font:800 10px/1.4 monospace;text-transform:uppercase}.guides_accounts__s9xDW{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.guides_accounts__s9xDW>div{padding:20px;border:2px dashed var(--map-stone);background:var(--map-paper)}.guides_accounts__s9xDW p{margin:0 0 16px;font-size:15px}.guides_accounts__s9xDW a,.guides_accounts__s9xDW small{color:var(--map-muted-deep);font:700 10px/1.4 monospace}.guides_chips__hjTyy,.guides_poiLinks__zXoFM{display:flex;flex-wrap:wrap;gap:8px}.guides_poiLinks__zXoFM a{padding:9px 11px;border:1px solid var(--map-green);color:var(--map-green);font:800 11px/1.3 monospace;text-decoration:none}.guides_sources__q5oFq{margin:0;padding:0;list-style:none;counter-reset:source;border-top:1px solid var(--map-border)}.guides_sources__q5oFq li{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px 20px;gap:8px 20px;padding:18px 0;border-bottom:1px solid var(--map-border);counter-increment:source}.guides_sources__q5oFq li>div{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.guides_sources__q5oFq b:before{content:counter(source,decimal-leading-zero) " / ";color:var(--map-stone);font-family:monospace}.guides_sources__q5oFq a,.guides_sources__q5oFq p,.guides_sources__q5oFq time{color:var(--map-muted);font-size:11px}.guides_sources__q5oFq p{grid-column:1;margin:0;line-height:1.5}.guides_sources__q5oFq a{grid-column:2;grid-row:1/span 2;align-self:center;color:var(--map-ink-soft);font-family:monospace}.guides_sourceKind__hidvY{padding:4px 6px;border-color:var(--map-border);color:var(--map-muted-deep);font-size:9px}.guides_verification__czwBN{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding-top:30px;color:var(--map-muted);font:700 10px/1.5 monospace;letter-spacing:.04em;text-transform:uppercase}@media (max-width:700px){.guides_page__XPKWr{width:min(100% - 24px,1120px);padding-top:24px}.guides_hero__56xuW{padding:20px 0 34px}.guides_timingSection__VQwZ_{grid-template-columns:1fr}.guides_timingSection__VQwZ_>h2{padding:22px 0 12px}.guides_guideList__xl1sT{border-left:0}.guides_guideRow__wDInR{grid-template-columns:auto minmax(0,1fr);gap:12px;padding:20px 0}.guides_rowMeta__X8Mjh{grid-column:2;justify-content:flex-start}.guides_rowMeta__X8Mjh time{width:auto;margin-top:0;text-align:left}.guides_verdictBar___4lh6{grid-template-columns:1fr;gap:16px;padding:20px}.guides_branches__BLAf8 p{grid-template-columns:auto minmax(0,1fr)}.guides_branches__BLAf8 p span{display:none}.guides_accounts__s9xDW{grid-template-columns:1fr}.guides_sources__q5oFq li{grid-template-columns:minmax(0,1fr)}.guides_sources__q5oFq a{grid-column:1;grid-row:auto}}@media (max-width:360px){.guides_guideRow__wDInR{grid-template-columns:1fr}.guides_rowMeta__X8Mjh{grid-column:1}}@media (prefers-reduced-motion:reduce){.guides_guideRow__wDInR{transition:none}.guides_guideRow__wDInR:hover{transform:none}}.guides_poiIntro__Gut2f{max-width:640px;margin:-8px 0 18px;color:var(--map-muted);font-size:13px;line-height:1.55}.guides_poiLinks__zXoFM a{display:inline-flex;flex-direction:column;gap:4px;transition:background .16s ease,box-shadow .16s ease,transform .16s ease}.guides_poiLinks__zXoFM a small{color:var(--map-muted);font:700 9px/1.2 monospace;letter-spacing:.08em;text-transform:uppercase}.guides_poiLinks__zXoFM a:hover{background:var(--map-paper);box-shadow:4px 4px 0 var(--map-shadow);transform:translate(-1px,-1px)}@media (prefers-reduced-motion:reduce){.guides_poiLinks__zXoFM a{transition:none}.guides_poiLinks__zXoFM a:hover{transform:none}}.guides_filterBar__jv9BJ{display:grid;grid-template-columns:minmax(150px,.3fr) 1fr;grid-gap:18px;gap:18px;padding:22px 0;border-bottom:2px solid var(--map-ink-strong)}.guides_filterHead__uL4k_ h2{margin:0 0 6px;font:700 14px/1.4 monospace;letter-spacing:.08em;text-transform:uppercase}.guides_filterHead__uL4k_ p{margin:0;color:var(--map-muted);font-size:13px;line-height:1.55}.guides_appNav__PIind{display:flex;flex-wrap:wrap;gap:6px;align-content:flex-start}.guides_appNav__PIind a{display:inline-flex;gap:6px;align-items:center;padding:7px 10px;border:1px solid var(--map-border);background:var(--map-paper-deep);color:var(--map-muted-deep);font:800 10px/1 monospace;letter-spacing:.06em;text-decoration:none;text-transform:uppercase;scroll-margin-top:16px}.guides_appNav__PIind a small{color:var(--map-stone);font-size:9px}.guides_appNav__PIind a:focus-visible,.guides_appNav__PIind a:hover{border-color:var(--map-ink-soft);color:var(--map-ink)}.guides_appNav__PIind a:focus-visible{outline:3px solid var(--map-ochre);outline-offset:3px}.guides_appNav__PIind a:target{border-color:var(--map-ink-strong);background:var(--map-ink-strong);color:var(--map-paper)}.guides_appNav__PIind a:target small{color:var(--map-paper)}.guides_filterAll__Vbz4I{opacity:.55}.guides_filterBar__jv9BJ:has(a:target) .guides_filterAll__Vbz4I{opacity:1;border-style:dashed}.guides_guideRow__wDInR{position:relative}.guides_rowLink__VVvBp{color:inherit;text-decoration:none}.guides_rowLink__VVvBp:after{content:"";position:absolute;inset:0}.guides_rowLink__VVvBp:focus-visible{outline:none}.guides_guideRow__wDInR:has(.guides_rowLink__VVvBp:focus-visible){outline:3px solid var(--map-ochre);outline-offset:3px}a.guides_appChip__sRZfF{position:relative;z-index:1;text-decoration:none;transition:border-color .16s ease,color .16s ease}a.guides_appChip__sRZfF:focus-visible,a.guides_appChip__sRZfF:hover{border-color:var(--map-ink-soft);color:var(--map-ink)}.guides_backRow___D_LW{display:flex;flex-wrap:wrap;gap:8px 22px}.guides_crossLink__uoy5z{margin:34px 0 0}.guides_crossLink__uoy5z a{color:var(--map-green);font:800 11px/1.4 monospace;letter-spacing:.06em;text-decoration:none;text-transform:uppercase}.guides_crossLink__uoy5z a:hover{text-decoration:underline;text-underline-offset:4px}@media (max-width:700px){.guides_filterBar__jv9BJ{grid-template-columns:1fr;gap:12px;padding:18px 0}}