.styles_scope__I839e{--paper:#fbfaf7;--raise:#ffffff;--sunk:#f4f1e7;--ink:#15140e;--ink2:#4a4737;--muted:#6f6b59;--faint:#928d79;--rule:#e4dfcd;--rule2:#cec7ac;--gold:#c8a832;--goldInk:#856d16;--goldWash:#faf3da;--ev:#1c6b4c;--evWash:#e4f1ea;--coral:#c2512a;--coralWash:#fbeae4;--display:var(--font-display,"Bricolage Grotesque"),"Trebuchet MS",sans-serif;--body:var(--font-body,"Newsreader"),Georgia,serif;--mono:var(--font-mono,"JetBrains Mono"),ui-monospace,Menlo,monospace;background:var(--paper);color:var(--ink);font-family:var(--body);font-size:17px;line-height:1.55;min-height:100%}@media (prefers-color-scheme:dark){.styles_scope__I839e:not([data-theme=light]){--paper:#0b0b0a;--raise:#141412;--sunk:#191917;--ink:#f2f0e9;--ink2:#cfcabb;--muted:#a3a099;--faint:#77746d;--rule:#26261f;--rule2:#3a3930;--gold:#d9b944;--goldInk:#e2c86a;--goldWash:#221e11;--ev:#5fc79b;--evWash:#12251c;--coral:#e0663c;--coralWash:#2a1710}}.styles_wrap__tYG9j{max-width:1140px;margin:0 auto;padding:56px 24px 96px}@media (max-width:640px){.styles_wrap__tYG9j{padding:32px 16px 64px}}.styles_eyebrow__OA43j{font-family:var(--mono);font-size:11px;letter-spacing:.17em;text-transform:uppercase;color:var(--goldInk);margin:0 0 14px;font-weight:500}.styles_h1__wAHEw{font-family:var(--display);font-weight:800;font-size:clamp(2.3rem,6.5vw,4.1rem);line-height:.98;letter-spacing:-.032em;margin:0 0 20px;text-wrap:balance}.styles_lede__poppj{font-size:clamp(1.15rem,2.5vw,1.4rem);line-height:1.45;color:var(--ink);max-width:30ch;margin:0 0 22px;font-weight:400}.styles_ledeWide___WoC0{max-width:44ch}.styles_stand__ROYYV{color:var(--ink2);max-width:62ch;margin:0 0 22px;font-size:1.02rem}.styles_h2__YTmcS{font-family:var(--display);font-weight:700;font-size:clamp(1.4rem,3vw,1.9rem);letter-spacing:-.02em;margin:0 0 6px}.styles_kicker__ME6Yl{font-family:var(--mono);font-size:10.5px;letter-spacing:.15em;text-transform:uppercase;color:var(--faint);margin:0 0 10px}.styles_sectionNote__FRHNb{color:var(--muted);font-size:.95rem;margin:0 0 26px;max-width:68ch}.styles_hairline__nCXDn{height:1px;background:var(--rule);border:0;margin:0}.styles_thick__DFJGf{height:2px;background:var(--ink);border:0;margin:0 0 28px}.styles_stats__zAZ2N{display:flex;flex-wrap:wrap;gap:0;border-top:2px solid var(--ink);border-bottom:1px solid var(--rule);margin:0 0 56px}.styles_stat__JBUYt{padding:14px 20px 14px 0;margin-right:20px;border-right:1px solid var(--rule)}.styles_stat__JBUYt:last-child{border-right:0}.styles_statV__W7iSf{font-family:var(--display);font-weight:800;font-size:1.75rem;letter-spacing:-.03em;display:block;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.styles_statK__TkC7V{font-family:var(--mono);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);display:block;margin-top:7px}.styles_diagram__uQK_n{width:100%;height:auto;display:block;margin:8px 0 14px}.styles_figCap__r_PH3{font-family:var(--mono);font-size:11px;color:var(--muted);border-top:1px solid var(--rule);padding-top:10px;max-width:74ch}.styles_figCap__r_PH3 b{color:var(--ink2);font-weight:500}.styles_ledger__tVYr5{border-top:2px solid var(--ink)}.styles_lrow__WjYen{display:grid;grid-template-columns:1.1fr 1.5fr auto;grid-gap:16px 28px;gap:16px 28px;align-items:start;border-bottom:1px solid var(--rule);padding:22px 0;text-decoration:none;color:inherit}.styles_lrow__WjYen:hover{background:var(--sunk)}@media (max-width:760px){.styles_lrow__WjYen{grid-template-columns:1fr;gap:8px}}.styles_lname__B8YcZ{font-family:var(--display);font-weight:700;font-size:1.28rem;letter-spacing:-.018em;margin:0 0 6px;line-height:1.15}.styles_lrole__3ud5v{color:var(--ink2);font-size:.95rem;margin:0}.styles_lwhy__xrLev{color:var(--muted);font-size:.9rem;font-style:italic;margin:6px 0 0}.styles_lcount__ru_BM{font-family:var(--mono);font-size:2rem;font-weight:300;color:var(--ink);line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;min-width:3ch}.styles_lcountK__uZzyj{font-size:9px;letter-spacing:.12em;color:var(--faint);display:block;margin-top:6px;text-align:right}.styles_lcountK__uZzyj,.styles_serves__5eltJ{font-family:var(--mono);text-transform:uppercase}.styles_serves__5eltJ{font-size:9.5px;letter-spacing:.1em;color:var(--goldInk);border:1px solid var(--gold);padding:3px 7px;white-space:nowrap;display:inline-block}.styles_peek__SxHHF{margin:10px 0 0;font-size:.9rem;color:var(--muted)}.styles_peek__SxHHF strong{color:var(--ink2);font-weight:500}.styles_badge__3zxJX{font-family:var(--mono);font-size:9.5px;font-weight:700;padding:2px 6px;margin-left:7px;vertical-align:2px;letter-spacing:.04em;white-space:nowrap;display:inline-block}.styles_badgeOp__d6reb{color:var(--ev);background:var(--evWash)}.styles_badgeAu__z5gzI{color:var(--goldInk);background:var(--goldWash)}.styles_toolHead__c_5GC{display:grid;grid-template-columns:1fr 260px;grid-gap:48px;gap:48px;align-items:start}@media (max-width:860px){.styles_toolHead__c_5GC{grid-template-columns:1fr;gap:24px}}.styles_pull__caAi1{font-family:var(--body);font-size:clamp(1.2rem,2.6vw,1.55rem);line-height:1.38;color:var(--ink);margin:0 0 24px;border-left:3px solid var(--gold);padding-left:20px;max-width:40ch}.styles_facts__tioMS{border-top:2px solid var(--ink)}.styles_fact__Xfj3p{display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid var(--rule);padding:11px 0;font-size:.9rem}.styles_factK__tt5n9{font-family:var(--mono);font-size:9.5px;letter-spacing:.11em;text-transform:uppercase;color:var(--muted);padding-top:3px}.styles_factV__PomSN{text-align:right;color:var(--ink);font-weight:500}.styles_factV__PomSN a{color:var(--goldInk)}.styles_cites__KPH_r{list-style:none;margin:0;padding:0;counter-reset:cite}.styles_cite__e8gh2{display:grid;grid-template-columns:116px 1fr;grid-gap:20px;gap:20px;border-top:1px solid var(--rule);padding:20px 0}.styles_cite__e8gh2:last-child{border-bottom:1px solid var(--rule)}@media (max-width:640px){.styles_cite__e8gh2{grid-template-columns:1fr;gap:6px}}.styles_citeEp__caQEH{font-size:11px;letter-spacing:.09em;color:var(--goldInk);font-weight:500}.styles_citeEp__caQEH,.styles_citeGrade__ZBdz1{font-family:var(--mono);text-transform:uppercase}.styles_citeGrade__ZBdz1{font-size:9px;letter-spacing:.1em;display:block;margin-top:5px}.styles_gradeOp__g39qA{color:var(--ev)}.styles_gradeAu__iuLix{color:var(--faint)}.styles_citeWho__bTxjP{font-family:var(--display);font-weight:700;font-size:1.04rem}.styles_citeRole__3IViY{color:var(--ink2);margin:3px 0 0}.styles_citeRepl__qjN_Y{font-family:var(--mono);font-size:10.5px;color:var(--coral);margin:8px 0 0;letter-spacing:.03em}.styles_note__c_zYw{border-left:3px solid var(--gold);background:var(--goldWash);padding:15px 18px;margin:26px 0;font-size:.95rem;color:var(--ink2);max-width:68ch}.styles_note__c_zYw strong{color:var(--ink)}.styles_note__c_zYw a{color:var(--goldInk)}.styles_noteCoral__eYEAd{border-left-color:var(--coral);background:var(--coralWash)}.styles_siblings__2XKCx{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.styles_sib__EOdbn{font-family:var(--mono);font-size:12px;border:1px solid var(--rule2);padding:7px 11px;text-decoration:none;color:var(--ink2);background:var(--raise)}.styles_sib__EOdbn:hover{border-color:var(--gold);color:var(--ink)}.styles_trow__qNog_{display:grid;grid-template-columns:220px 1fr 92px;grid-gap:20px;gap:20px;align-items:baseline;border-bottom:1px solid var(--rule);padding:18px 0;text-decoration:none;color:inherit}.styles_trow__qNog_:first-of-type{border-top:2px solid var(--ink)}.styles_trow__qNog_:hover{background:var(--sunk)}@media (max-width:700px){.styles_trow__qNog_{grid-template-columns:1fr;gap:5px}}.styles_tname__SFS_1{font-family:var(--display);font-weight:700;font-size:1.1rem;letter-spacing:-.01em}.styles_tnote__Dk7Ks{color:var(--ink2);font-size:.92rem}.styles_tnote__Dk7Ks em{color:var(--muted);font-style:normal}.styles_tier__lWZp7{font-size:9px;letter-spacing:.09em;text-align:right;white-space:nowrap}.styles_crumb__wpg5M,.styles_tier__lWZp7{font-family:var(--mono);text-transform:uppercase;color:var(--muted)}.styles_crumb__wpg5M{font-size:11px;letter-spacing:.06em;margin:0 0 26px}.styles_crumb__wpg5M a{color:var(--goldInk);text-decoration:none}.styles_crumb__wpg5M a:hover{text-decoration:underline}.styles_foot__L9E3n{margin-top:72px;padding-top:20px;border-top:1px solid var(--rule);font-family:var(--mono);font-size:11px;letter-spacing:.05em;color:var(--muted)}.styles_foot__L9E3n a{color:var(--goldInk);text-decoration:none}.styles_foot__L9E3n a:hover{text-decoration:underline}.styles_controls__TxAon{display:grid;grid-template-columns:repeat(auto-fit,minmax(215px,1fr));grid-gap:20px;gap:20px;background:var(--raise);border:1px solid var(--rule);border-top:2px solid var(--ink);padding:24px}.styles_field__HIizw{display:flex;flex-direction:column;gap:8px;min-width:0}.styles_field__HIizw label{font-family:var(--mono);font-size:9.5px;letter-spacing:.13em;text-transform:uppercase;color:var(--muted)}.styles_field__HIizw select{font-family:var(--display);font-weight:500;font-size:15px;color:var(--ink);background:var(--sunk);border:1px solid var(--rule2);border-radius:0;padding:11px 12px;width:100%;max-width:100%;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.styles_field__HIizw select:focus-visible{outline:2px solid var(--gold);outline-offset:1px}.styles_readout__i029c{font-size:1.05rem;color:var(--ink2);margin:26px 0 0;max-width:62ch;border-left:3px solid var(--rule2);padding-left:16px}.styles_readout__i029c b{color:var(--ink);font-weight:600}.styles_readout__i029c a{color:var(--ink);text-decoration:none;border-bottom:1px solid var(--gold)}.styles_readout__i029c a:hover{color:var(--goldInk)}.styles_blockHead__l9TVP{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap;margin:46px 0 3px}.styles_blockN__WLh9O{font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}.styles_seqRow__LNOCC{display:grid;grid-template-columns:56px 1fr;grid-gap:0 20px;gap:0 20px;border-top:1px solid var(--rule);padding:22px 0}.styles_seqRow__LNOCC:last-of-type{border-bottom:1px solid var(--rule)}.styles_deferred__lCD_Q{opacity:.6}.styles_seqNum__GA7RC{font-family:var(--mono);font-size:1.1rem;font-weight:700;color:var(--goldInk);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding-top:2px}.styles_seqHead__5KFGb{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.styles_chips__EsSQK{display:flex;flex-wrap:wrap;gap:9px;margin-top:15px}.styles_chip__bKVkQ{display:inline-flex;flex-direction:column;gap:3px;border:1px solid var(--rule2);background:var(--raise);padding:9px 12px;text-decoration:none;color:inherit;min-width:0}.styles_chip__bKVkQ:hover{border-color:var(--gold)}.styles_chipName__hQvmY{font-family:var(--display);font-weight:700;font-size:14px}.styles_chipMeta__NnjFm{font-family:var(--mono);font-size:9.5px;color:var(--muted);letter-spacing:.06em}.styles_chipLocked__7M9D6{background:var(--sunk);border-style:dashed;-webkit-user-select:none;-moz-user-select:none;user-select:none}.styles_chipLocked__7M9D6 .styles_chipName__hQvmY{color:var(--rule2);letter-spacing:-1px}.styles_gapNote__7OUY2{font-family:var(--mono);font-size:11px;color:var(--muted);margin-top:13px;border-left:2px solid var(--rule2);padding-left:11px}.styles_dlayer__gyLBb{display:grid;grid-template-columns:76px 1fr;grid-gap:0 26px;gap:0 26px;padding:40px 0;border-bottom:1px solid var(--rule)}.styles_dlayer__gyLBb:first-of-type{margin-top:56px;border-top:2px solid var(--ink)}@media (max-width:700px){.styles_dlayer__gyLBb{grid-template-columns:1fr;gap:6px}}.styles_dnum__1EVzD{font-family:var(--mono);font-size:2.4rem;font-weight:300;color:var(--goldInk);line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.styles_dname__R20UI{font-family:var(--display);font-weight:800;font-size:clamp(1.6rem,3.6vw,2.2rem);letter-spacing:-.025em;margin:0 0 8px;line-height:1.05}.styles_ddef__yqG6T{font-size:1.12rem;font-style:italic;color:var(--ink);margin:0 0 6px;max-width:52ch}.styles_dmeta__WGaNh{font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:10px 0 0}.styles_dmeta__WGaNh b{color:var(--ev);font-weight:700}.styles_dinst__JUg06{margin-top:22px;border-top:1px solid var(--rule);padding-top:16px}.styles_dinstName__lWHqm{font-family:var(--display);font-weight:700;font-size:1.08rem;color:var(--ink);text-decoration:none}.styles_dinstName__lWHqm:hover{text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold)}.styles_dchips__5nFHV{display:flex;flex-wrap:wrap;gap:8px;margin-top:13px;align-items:flex-start}.styles_dchip__UKTmX{background:var(--raise);border:1px solid var(--rule2);max-width:100%}.styles_dchip__UKTmX summary{font-family:var(--display);font-weight:600;font-size:14px;padding:7px 11px;cursor:pointer;list-style:none;display:flex;align-items:baseline;gap:2px}.styles_dchip__UKTmX summary::-webkit-details-marker{display:none}.styles_dchip__UKTmX summary:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.styles_dchip__UKTmX[open]{border-color:var(--ink);flex-basis:100%;background:var(--sunk)}.styles_dchipAu__tky_F{border-style:dashed}.styles_dchipAu__tky_F summary{color:var(--ink2)}.styles_dcites__462bZ{padding:4px 14px 12px;border-top:1px solid var(--rule)}.styles_dcites__462bZ p{margin:8px 0 0;font-size:.93rem;color:var(--ink2)}.styles_dcites__462bZ strong{color:var(--ink);font-weight:500}.styles_dmore__Z6s_T{display:inline-block;margin-top:10px;font-family:var(--mono);font-size:11px;color:var(--goldInk)}.styles_dempty__9ASPM{margin-top:22px;border:1px dashed var(--gold);background:var(--goldWash);padding:20px 22px;max-width:62ch}.styles_dempty__9ASPM p{margin:0 0 10px;color:var(--ink2)}.styles_dempty__9ASPM p:last-child{margin:0}.styles_dempty__9ASPM strong{color:var(--ink);font-family:var(--display)}.styles_sub__6HcUa,.styles_upsell__Jfs8p{margin:44px 0;padding:24px 26px;background:var(--raise);border:1px solid var(--rule);border-top:3px solid var(--gold);max-width:720px}.styles_subHead__fpgvt{font-family:var(--display);font-weight:800;font-size:1.3rem;letter-spacing:-.02em;margin:0 0 6px}.styles_subBody__fFVVI{color:var(--ink2);margin:0 0 16px;max-width:60ch}.styles_subForm__BNqBT{display:flex;gap:8px;flex-wrap:wrap}.styles_subInput__fz5sl{flex:1 1 240px;min-width:0;font-family:var(--body);font-size:16px;color:var(--ink);background:var(--paper);border:1px solid var(--rule2);border-radius:0;padding:11px 13px}.styles_subInput__fz5sl:focus-visible{outline:2px solid var(--gold);outline-offset:1px}.styles_subBtnGhost__3I__L,.styles_subBtn__X6chw{font-family:var(--display);font-weight:700;font-size:15px;padding:11px 18px;border-radius:0;cursor:pointer;text-decoration:none;display:inline-block}.styles_subBtn__X6chw{background:var(--ink);color:var(--paper);border:1px solid var(--ink)}.styles_subBtn__X6chw:hover{background:var(--goldInk);border-color:var(--goldInk)}.styles_subBtn__X6chw:disabled{opacity:.6;cursor:default}.styles_subBtnGhost__3I__L{background:transparent;color:var(--ink);border:1px solid var(--rule2)}.styles_subBtnGhost__3I__L:hover{border-color:var(--gold)}.styles_subBtnGhost__3I__L:focus-visible,.styles_subBtn__X6chw:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.styles_subOk__poSC8{color:var(--ev)}.styles_subErr__QnB1b,.styles_subOk__poSC8{font-family:var(--mono);font-size:12px;margin:12px 0 0}.styles_subErr__QnB1b{color:var(--coral)}.styles_subErr__QnB1b a,.styles_subOk__poSC8 a{color:inherit}.styles_subNote__LgHIo{font-size:12.5px;color:var(--muted);margin:14px 0 0;max-width:64ch;line-height:1.5}.styles_hp__XPuDo{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.styles_srOnly__h7Y1G{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.styles_plays__gIgRW{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:1px;gap:1px;background:var(--rule);border:1px solid var(--rule);border-top:2px solid var(--ink)}.styles_play__YtXLW{background:var(--raise);padding:18px 18px 16px;min-width:0}.styles_playName__ADfs6{font-family:var(--display);font-weight:800;font-size:1.1rem;letter-spacing:-.015em;margin:0 0 10px}.styles_playRow__kSDcu{display:grid;grid-template-columns:64px 1fr;grid-gap:8px;gap:8px;font-size:.9rem;color:var(--ink2);margin:0 0 6px}.styles_playRow__kSDcu span{font-family:var(--mono);font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);padding-top:3px}.styles_playLayers__cVVLS{font-family:var(--mono);font-size:10.5px;color:var(--muted);margin:10px 0 0;border-top:1px solid var(--rule);padding-top:9px}.styles_playEv__vlmJx{font-family:var(--mono);font-size:10.5px;color:var(--ev);margin:6px 0 0}.styles_heroGrid__FvyJy{display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-gap:48px;gap:48px;align-items:start;margin:0 0 36px}@media (max-width:900px){.styles_heroGrid__FvyJy{grid-template-columns:1fr;gap:28px}}.styles_wyg__DLP6M{background:var(--raise);border:1px solid var(--rule);border-top:3px solid var(--ink)}.styles_wygHead__VLJrY{font-family:var(--mono);font-size:10.5px;letter-spacing:.15em;text-transform:uppercase;color:var(--muted);padding:12px 18px;border-bottom:1px solid var(--rule);margin:0}.styles_wygRow__Gz1rH{padding:16px 18px 18px;border-bottom:1px solid var(--rule)}.styles_wygRow__Gz1rH:last-child{border-bottom:0}.styles_wygPro__S0cqa{background:var(--goldWash)}.styles_wygWho__Ptsw9{font-family:var(--mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--goldInk);margin:0 0 4px}.styles_wygName__Okxsz{font-family:var(--display);font-weight:800;font-size:1.1rem;letter-spacing:-.015em;margin:0 0 6px}.styles_wygBody__idMDU{color:var(--ink2);font-size:.95rem;line-height:1.45;margin:0 0 12px}.styles_wygLink__jqqj_{font-family:var(--mono);font-size:12px;color:var(--goldInk);text-decoration:none}.styles_wygLink__jqqj_:hover{text-decoration:underline}.styles_wygNote__RAk1r{font-size:12.5px;color:var(--muted);margin:10px 0 0}.styles_wygNote__RAk1r a{color:inherit}.styles_subCompact__KWeGV{margin:0;padding:0;border:0;background:transparent;max-width:none}.styles_howto__B_NI6{display:grid;grid-template-columns:1fr;grid-gap:0;gap:0;background:var(--raise);border:1px solid var(--rule);border-top:3px solid var(--gold);margin:10px 0 0}.styles_howto__B_NI6 p{display:grid;grid-template-columns:64px 1fr;grid-gap:0 16px;gap:0 16px;align-items:center;margin:0;padding:24px 22px;font-size:1.15rem;line-height:1.4;color:var(--ink);border-bottom:1px solid var(--rule)}.styles_howto__B_NI6 p:last-child{border-bottom:0}.styles_howto__B_NI6 a{color:var(--goldInk)}.styles_howtoN__ghTz_{display:block;font-family:var(--display);font-weight:800;font-size:2.2rem;line-height:1;letter-spacing:-.03em;color:var(--goldInk);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:640px){.styles_howto__B_NI6 p{padding:16px;font-size:1.02rem;grid-template-columns:48px 1fr}.styles_howtoN__ghTz_{font-size:1.7rem}}.styles_fresh__Es_Iz{color:var(--muted);font-size:.95rem;margin:0 0 56px}.styles_stand__ROYYV a{color:var(--goldInk)}.styles_ctrl__ve0HG{position:-webkit-sticky;position:sticky;top:0;z-index:20;background:var(--paper);border-bottom:1px solid var(--rule);margin:0 0 8px;padding:10px 0 0}.styles_ctrlRow__5uJvC{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin-bottom:10px}.styles_ctrlSearch__dv0Ap{flex:1 1 260px;min-width:0;font-family:var(--display);font-size:15px;color:var(--ink);background:var(--raise);border:1px solid var(--rule2);border-radius:0;padding:10px 12px}.styles_ctrlSearch__dv0Ap:focus-visible{outline:2px solid var(--gold);outline-offset:1px}.styles_ctrlToggle__F_mI3{display:inline-flex;align-items:center;gap:7px;font-family:var(--mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink2);cursor:pointer;white-space:nowrap}.styles_ctrlToggle__F_mI3 input[type=checkbox]{accent-color:var(--goldInk);width:15px;height:15px;margin:0}.styles_ctrlSelect__eYBE_{color:var(--ink2);background:var(--raise);border:1px solid var(--rule2);border-radius:0;padding:8px 10px}.styles_ctrlClear__Trgzl,.styles_ctrlSelect__eYBE_{font-family:var(--mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.styles_ctrlClear__Trgzl{background:transparent;color:var(--goldInk);border:1px solid var(--rule2);padding:8px 12px}.styles_ctrlClear__Trgzl:hover{border-color:var(--gold)}.styles_ctrlNav__RBfXh{display:flex;gap:2px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;align-items:center}.styles_ctrlNav__RBfXh::-webkit-scrollbar{display:none}.styles_ctrlNavItem__mTv_C{display:inline-flex;align-items:baseline;gap:6px;white-space:nowrap;font-family:var(--display);font-weight:600;font-size:13px;color:var(--muted);text-decoration:none;padding:8px 10px 10px;border-bottom:2px solid transparent;margin-bottom:-1px}.styles_ctrlNavItem__mTv_C:hover{color:var(--ink)}.styles_ctrlNavOn__jqBWj{color:var(--ink);border-bottom-color:var(--gold)}.styles_ctrlNavN__FGnGF{font-family:var(--mono);font-size:10px;color:var(--faint)}.styles_ctrlNavC__OlFLE{font-family:var(--mono);font-size:10px;color:var(--ev)}.styles_ctrlNavZero__cz1sD{color:var(--coral)}.styles_ctrlCount__a77rf{margin-left:auto;font-family:var(--mono);font-size:11px;color:var(--goldInk);white-space:nowrap;padding:0 4px 6px}@media (max-width:640px){.styles_ctrlToggle__F_mI3{font-size:10px}.styles_ctrlSearch__dv0Ap{flex-basis:100%}}.styles_legend__tQuV_{display:flex;flex-wrap:wrap;gap:8px 22px;align-items:center;font-size:.93rem;color:var(--ink2);margin:40px 0 16px;max-width:74ch}.styles_legend__tQuV_ a{color:var(--goldInk)}.styles_legendKey__iptB4{display:inline-flex;align-items:center;gap:6px}.styles_citeLink__ky_Fu{color:inherit;text-decoration:none;border-bottom:1px solid var(--rule2)}.styles_citeLink__ky_Fu:hover{border-bottom-color:var(--gold);color:var(--goldInk)}.styles_dcites__462bZ .styles_citeLink__ky_Fu{font-family:var(--mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--goldInk);border-bottom:0}.styles_dcites__462bZ .styles_citeLink__ky_Fu:hover{text-decoration:underline}.styles_buildBar__rkhuy{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin:14px 0 0}.styles_buildLink__HKwqI{font-family:var(--mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;background:transparent;color:var(--goldInk);border:1px solid var(--rule2);padding:8px 12px;cursor:pointer}.styles_buildLink__HKwqI:hover{border-color:var(--gold)}.styles_buildHint__GYaL5{font-family:var(--mono);font-size:11px;color:var(--muted)}.styles_dlayer__gyLBb{scroll-margin-top:112px}.styles_arch__BZ80a{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);grid-gap:28px;gap:28px;border:1px solid var(--rule);border-top:2px solid var(--ink);background:var(--raise);padding:22px;margin:8px 0 14px}@media (max-width:820px){.styles_arch__BZ80a{grid-template-columns:1fr;gap:18px;padding:16px}.styles_archLayer__OqfVz{grid-template-columns:24px minmax(0,1fr) 72px 26px}.styles_archBarNone__naZvT{font-size:0;padding-left:6px}.styles_archBarNone__naZvT:after{content:"none";font-size:8.5px;letter-spacing:.12em}}.styles_archStack__E0vfZ{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.styles_archLayer__OqfVz{display:grid;grid-template-columns:26px minmax(0,168px) 1fr 30px;grid-gap:10px;gap:10px;align-items:center;width:100%;text-align:left;cursor:pointer;background:var(--sunk);border:1px solid var(--rule);border-left:3px solid var(--rule2);padding:10px 12px;color:var(--ink);font:inherit;transition:transform .15s ease,border-color .15s ease,background .15s ease,opacity .15s ease}.styles_archLayer__OqfVz:hover,.styles_archOn__RlbqF{border-color:var(--gold);border-left-color:var(--gold);background:var(--goldWash)}.styles_archOn__RlbqF{transform:translateX(6px)}.styles_archLayer__OqfVz:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.styles_archBeneath__OhaLP{border-left-color:var(--goldInk)}.styles_archBeneath__OhaLP .styles_archBar__ewTQW{opacity:.55}.styles_archEmpty__TgVyo{border-style:dashed}.styles_archN__j7W_B{font-family:var(--mono);font-size:10.5px;color:var(--faint)}.styles_archName__WjIAY{font-family:var(--display);font-weight:700;font-size:13.5px;letter-spacing:-.015em;line-height:1.1}.styles_archBarWrap__x_Tp_{position:relative;height:10px;background:var(--rule);min-width:0}.styles_archBar__ewTQW{position:absolute;left:0;top:0;bottom:0;background:var(--gold)}.styles_archBarNone__naZvT{position:absolute;inset:-6px 0 -6px 0;display:flex;align-items:center;padding-left:8px;border:1px dashed var(--coral);font-family:var(--mono);font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--coral);background:var(--coralWash)}.styles_archCount__LunYI{font-family:var(--mono);font-size:12px;color:var(--ev);text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.styles_archCountZero__SyXba{color:var(--coral)}.styles_archPanel__0QyyG{border-left:1px solid var(--rule);padding-left:24px;min-height:100%}@media (max-width:820px){.styles_archPanel__0QyyG{border-left:0;padding-left:0;border-top:1px solid var(--rule);padding-top:16px}}.styles_archKicker__UXFjK{font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--goldInk);margin:0 0 6px}.styles_archTitle__rrbwf{font-family:var(--display);font-weight:800;font-size:1.6rem;letter-spacing:-.02em;margin:0 0 6px;line-height:1.05}.styles_archDef__WIM4N{font-style:italic;color:var(--ink);margin:0 0 14px;font-size:1.02rem}.styles_archBody__aBBgq{color:var(--ink2);margin:0 0 12px;font-size:.97rem}.styles_archSubHead__hLr_6{font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:14px 0 6px}.styles_archSubs__W_met{list-style:none;margin:0;padding:0}.styles_archSubs__W_met li{display:grid;grid-template-columns:minmax(0,150px) 1fr;grid-gap:10px;gap:10px;padding:5px 0;border-top:1px solid var(--rule);font-size:.93rem}.styles_archSubName__tGXkV{font-family:var(--display);font-weight:700;color:var(--ink);text-decoration:none}.styles_archSubName__tGXkV:hover{color:var(--goldInk)}.styles_archSubRole__0LvXU{color:var(--ink2)}.styles_archTools__fpH9j{display:flex;flex-wrap:wrap;gap:7px}.styles_archTool__Df9ba{display:inline-flex;align-items:baseline;gap:2px;font-family:var(--display);font-weight:600;font-size:13.5px;color:var(--ink);text-decoration:none;background:var(--sunk);border:1px solid var(--rule2);padding:6px 10px}.styles_archTool__Df9ba:hover{border-color:var(--gold)}.styles_archFoot__dYbqo{margin:16px 0 0;font-size:.9rem;color:var(--muted);display:flex;flex-direction:column;gap:6px}.styles_archReads__cZIvl{color:var(--ink2)}.styles_archJump___WKX0{font-family:var(--mono);font-size:11px;color:var(--goldInk);text-decoration:none}.styles_archJump___WKX0:hover{text-decoration:underline}.styles_opGrid__0aDmb{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));grid-gap:1px;gap:1px;background:var(--rule);border:1px solid var(--rule);border-top:2px solid var(--ink);margin-top:28px}.styles_opCard__cG9ar{display:flex;flex-direction:column;gap:4px;background:var(--raise);padding:18px 18px 16px;text-decoration:none;color:inherit}.styles_opCard__cG9ar:hover{background:var(--goldWash)}.styles_opName__zECaO{font-family:var(--display);font-weight:800;font-size:1.1rem;letter-spacing:-.015em}.styles_opCo__M0FkZ{color:var(--ink2);font-size:.95rem}.styles_opMeta__hE7g0{font-family:var(--mono);font-size:10.5px;letter-spacing:.06em;color:var(--muted);margin-top:6px}.styles_opStack__b9jf1{border-top:2px solid var(--ink)}.styles_opLayer__ihEvZ{border-bottom:1px solid var(--rule);padding:18px 0}.styles_opLayerEmpty__PZntD{opacity:.55}.styles_opLayerHead__gkDWQ{display:grid;grid-template-columns:28px 1fr auto;grid-gap:12px;gap:12px;align-items:baseline}.styles_opLayerName__WwArC{font-family:var(--display);font-weight:800;font-size:1.25rem;letter-spacing:-.02em}.styles_opLayerCount__OQNXr{font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.styles_opRows__7sXs5{list-style:none;margin:12px 0 0 40px;padding:0}@media (max-width:640px){.styles_opRows__7sXs5{margin-left:0}}.styles_opRow__a4R8i{display:grid;grid-template-columns:200px 1fr auto;grid-gap:10px 18px;gap:10px 18px;padding:10px 0;border-top:1px solid var(--rule);align-items:baseline}@media (max-width:760px){.styles_opRow__a4R8i{grid-template-columns:1fr;gap:4px}}.styles_opTool__CGQVg{font-family:var(--display);font-weight:700;color:var(--ink);text-decoration:none;display:inline-flex;align-items:baseline;gap:2px}.styles_opTool__CGQVg:hover{color:var(--goldInk)}.styles_opNote__AZWFr{color:var(--ink2);font-size:.97rem}.styles_opTier__cT_MQ{font-family:var(--mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);white-space:nowrap}.styles_citeWhoLink__yYXZX{text-decoration:none;color:var(--ink);border-bottom:1px solid var(--rule2)}.styles_citeWhoLink__yYXZX:hover{color:var(--goldInk);border-bottom-color:var(--gold)}.styles_whoLink__JENmC{color:var(--ink);font-weight:500;text-decoration:none;border-bottom:1px solid var(--rule2)}.styles_whoLink__JENmC:hover{color:var(--goldInk);border-bottom-color:var(--gold)}.styles_cmp__JIdqG{border-top:2px solid var(--ink);margin-top:28px}.styles_cmpHead__X9_zM,.styles_cmpRow__Zyec4{display:grid;grid-template-columns:190px 1fr 1fr;grid-gap:16px;gap:16px;border-bottom:1px solid var(--rule)}.styles_cmpHead__X9_zM{padding:12px 0}.styles_cmpWho__LxsYG{font-family:var(--display);font-weight:800;font-size:1.05rem;display:flex;flex-direction:column}.styles_cmpWho__LxsYG small{font-family:var(--mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-weight:500}.styles_cmpRow__Zyec4{padding:14px 0}.styles_cmpLayer__68mnf{display:flex;gap:10px;align-items:baseline}.styles_cmpCell__zIy56{display:flex;flex-wrap:wrap;gap:6px;align-content:flex-start}.styles_cmpTool__fVyXl{font-family:var(--display);font-weight:600;font-size:13px;color:var(--ink);text-decoration:none;background:var(--sunk);border:1px solid var(--rule2);padding:5px 9px}.styles_cmpTool__fVyXl:hover{border-color:var(--gold)}.styles_cmpShared__MlZvp{background:var(--evWash);border-color:var(--ev);color:var(--ev)}.styles_cmpNone__VPnpu{font-family:var(--mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--faint);padding-top:6px}@media (max-width:760px){.styles_cmpHead__X9_zM,.styles_cmpRow__Zyec4{grid-template-columns:1fr;gap:8px}.styles_cmpHead__X9_zM span:first-child{display:none}.styles_cmpCell__zIy56:before{content:attr(data-who);flex-basis:100%;font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}}.styles_changed__HgYyZ{border:1px solid var(--rule);border-left:3px solid var(--ev);background:var(--raise);padding:16px 20px 14px;margin:0 0 56px}.styles_changedK___6vlg{font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ev);margin:0 0 6px}.styles_changedBody__UJFoP{margin:0 0 10px;color:var(--ink2)}.styles_changedWho__I8WZ4{font-weight:600;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--rule2)}.styles_changedBody__UJFoP a,.styles_changedWho__I8WZ4:hover{color:var(--goldInk)}.styles_changedChips__lk9hD{display:flex;flex-wrap:wrap;gap:7px}.styles_sibNew__7cgie{border-color:var(--ev)}.styles_newTag__xO2AY{font-family:var(--mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--ev);margin-left:6px}.styles_changedFoot__q6VJS{margin:12px 0 0;font-size:.9rem;color:var(--muted)}.styles_changedFoot__q6VJS a{color:var(--goldInk);text-decoration:none}.styles_changedFoot__q6VJS a:hover{text-decoration:underline}.styles_swaps___1f67{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:14px 0;margin:22px 0 0}.styles_swapsK__GuFHG{font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--coral);margin:0 0 8px}.styles_swap__EfRMb{margin:0 0 6px;font-size:.97rem;display:flex;flex-wrap:wrap;gap:8px;align-items:baseline}.styles_swap__EfRMb a{color:var(--ink);font-family:var(--display);font-weight:700;text-decoration:none}.styles_swap__EfRMb a:hover{color:var(--goldInk)}.styles_swapArrow__eG6jP{font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--coral)}.styles_swapWho__J4qpe{color:var(--muted);font-size:.9rem}.styles_swapWho__J4qpe a{font-family:var(--body);font-weight:400;color:var(--muted);border-bottom:1px solid var(--rule2)}.styles_swapsNote__3250c{margin:6px 0 0;font-family:var(--mono);font-size:10.5px;color:var(--faint)}@media print{.styles_scope__I839e{background:#fff;color:#000}.styles_buildBar__rkhuy,.styles_chipLocked__7M9D6,.styles_controls__TxAon,.styles_crumb__wpg5M,.styles_ctrl__ve0HG,.styles_foot__L9E3n,.styles_sub__6HcUa,.styles_upsell__Jfs8p{display:none!important}.styles_seqRow__LNOCC{page-break-inside:avoid;break-inside:avoid}}.styles_auditList___haEj{list-style:none;margin:32px 0 0;padding:0;border-top:2px solid var(--ink)}.styles_auditQ__F_Z3r{border-bottom:1px solid var(--rule);border-left:3px solid transparent;padding:22px 0 24px 16px;margin-left:-19px;transition:border-color .15s ease}.styles_auditQBreak__cstLM{border-left-color:var(--coral)}.styles_auditQHold__Rsf1O{border-left-color:var(--ev)}.styles_auditHead__f6_0A{display:flex;gap:12px;align-items:baseline;flex-wrap:wrap}.styles_auditDef__ceWHr{font-style:italic;color:var(--muted);font-size:.95rem}.styles_auditText__k3E9P{font-size:1.15rem;color:var(--ink);margin:10px 0 14px;max-width:62ch;line-height:1.4}.styles_auditOpts__ZibIE{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}@media (max-width:700px){.styles_auditOpts__ZibIE{grid-template-columns:1fr}}.styles_auditOpt__6QbE_{display:flex;flex-direction:column;gap:4px;text-align:left;cursor:pointer;font:inherit;color:var(--ink);background:var(--raise);border:1px solid var(--rule2);padding:12px 14px;min-width:0}.styles_auditOpt__6QbE_:hover{border-color:var(--gold)}.styles_auditOpt__6QbE_:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.styles_auditOptK__IKqGH{font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.styles_auditOptT___POO_{font-size:.93rem;color:var(--ink2);line-height:1.35}.styles_auditOptOn__M5d4b{border-color:var(--gold);background:var(--goldWash)}.styles_auditOptOn__M5d4b .styles_auditOptK__IKqGH{color:var(--goldInk)}.styles_auditOptHold__gpSZ3{border-color:var(--ev);background:var(--evWash)}.styles_auditOptHold__gpSZ3 .styles_auditOptK__IKqGH{color:var(--ev)}.styles_auditOptBreak__TYrjE{border-color:var(--coral);background:var(--coralWash)}.styles_auditOptBreak__TYrjE .styles_auditOptK__IKqGH{color:var(--coral)}.styles_auditProgress__P1YS9{font-family:var(--mono);font-size:11px;color:var(--muted);margin:16px 0 0}.styles_auditResult__Od4LZ{margin:36px 0 0;padding:26px 28px 28px;background:var(--raise);border:1px solid var(--rule);border-top:3px solid var(--coral)}.styles_auditMap__56Unt{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:6px;gap:6px;margin-top:18px}@media (max-width:700px){.styles_auditMap__56Unt{grid-template-columns:repeat(2,minmax(0,1fr))}}.styles_auditCell__3ZCh8{display:flex;flex-direction:column;gap:2px;padding:9px 11px;text-decoration:none;color:var(--ink);font-family:var(--display);font-weight:600;font-size:13px;border:1px solid var(--rule2);border-left-width:3px;background:var(--sunk)}.styles_auditCell__3ZCh8:hover{border-color:var(--gold)}.styles_auditCellK___2I8h{font-family:var(--mono);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;font-weight:500}.styles_auditCellHold__s2v8h{border-left-color:var(--ev)}.styles_auditCellHold__s2v8h .styles_auditCellK___2I8h{color:var(--ev)}.styles_auditCellPartly__yay_x{border-left-color:var(--gold)}.styles_auditCellPartly__yay_x .styles_auditCellK___2I8h{color:var(--goldInk)}.styles_auditCellBreak__Ra93p{border-left-color:var(--coral)}.styles_auditCellBreak__Ra93p .styles_auditCellK___2I8h{color:var(--coral)}.styles_buildBar__rkhuy a.styles_subBtnGhost__3I__L,.styles_buildBar__rkhuy a.styles_subBtn__X6chw{text-decoration:none;display:inline-flex;align-items:center}.styles_mailForm__EumAN{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin:12px 0 0;max-width:620px}.styles_mailForm__EumAN .styles_subInput__fz5sl{flex:1 1 260px}.styles_mailForm__EumAN p{flex-basis:100%;margin:4px 0 0}.styles_linkBtn__afD2g{background:none;border:0;padding:0;font:inherit;color:inherit;text-decoration:underline;cursor:pointer}.styles_logo__ybFEG{display:inline-block;background:#fff;object-fit:contain}.styles_logoFallback__9xgtk,.styles_logo__ybFEG{vertical-align:-3px;margin-right:7px;border-radius:3px;flex:none}.styles_logoFallback__9xgtk{display:inline-flex;align-items:center;justify-content:center;background:var(--rule2);color:var(--ink);font-family:var(--mono);font-weight:700;letter-spacing:0}