.HeroLedger_hero__dI3ZL{padding:24px 0 36px;border-top:2px solid var(--ink);border-bottom:1px solid var(--rule);margin-bottom:28px}.HeroLedger_head__BCLF0{display:flex;align-items:baseline;justify-content:space-between;font-family:var(--mono);font-size:11.5px;color:var(--ink-soft);letter-spacing:.08em;text-transform:uppercase;padding-bottom:18px;border-bottom:1px dashed var(--rule);margin-bottom:24px}.HeroLedger_docTitle__332Hk{font-weight:700;color:var(--ink)}.HeroLedger_docMeta__8yIDH{color:var(--ink-mute)}.HeroLedger_grid__3L7vk{display:grid;grid-template-columns:1.15fr .85fr;gap:40px;align-items:center}.HeroLedger_headline__3uGcL{font-size:clamp(44px,6vw,76px);line-height:.96;letter-spacing:-.035em;font-weight:700;margin:0 0 18px;color:var(--ink)}.HeroLedger_headline__3uGcL em{font-style:italic;color:var(--accent);font-weight:600}.HeroLedger_sub__qDTQ5{font-size:18px;line-height:1.55;color:var(--ink-soft);margin:0 0 28px;max-width:480px}.HeroLedger_cta__Z8QLi{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.HeroLedger_btn__NnxN1{display:inline-flex;align-items:center;gap:8px;padding:13px 20px;border-radius:4px;font-size:14.5px;font-weight:600;letter-spacing:-.005em;border:1px solid transparent;cursor:pointer;transition:background-color .12s,color .12s,border-color .12s}.HeroLedger_primary__mJQ__{background:var(--ink);color:var(--paper)}.HeroLedger_primary__mJQ__:hover{background:var(--accent);color:var(--paper)}.HeroLedger_ghost__GRUrM{background:transparent;color:var(--ink);border-color:var(--rule-strong)}.HeroLedger_ghost__GRUrM:hover{background:var(--ink);color:var(--paper)}.HeroLedger_arrow__fPWix{font-family:var(--mono);transition:transform .15s}.HeroLedger_btn__NnxN1:hover .HeroLedger_arrow__fPWix{transform:translateX(2px)}.HeroLedger_ledger__POr0k{background:var(--paper);border:1px solid var(--ink);position:relative;font-family:var(--mono);font-size:13px;color:var(--ink)}.HeroLedger_ledger__POr0k:after,.HeroLedger_ledger__POr0k:before{content:"";position:absolute;left:0;right:0;height:8px;background:repeating-linear-gradient(90deg,var(--paper) 0,var(--paper) 5px,transparent 5px,transparent 10px);z-index:1}.HeroLedger_ledger__POr0k:before{top:-1px}.HeroLedger_ledger__POr0k:after{bottom:-1px;transform:scaleY(-1)}.HeroLedger_ledgerInner__4_Vs3{padding:24px 22px}.HeroLedger_ledgerHead__uHCTq{margin:0 0 14px;font-family:var(--sans);font-weight:700;font-size:13.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink)}.HeroLedger_ledgerRow__1ot_3{display:grid;grid-template-columns:1fr auto;padding:7px 0;border-bottom:1px dashed var(--rule);align-items:baseline}.HeroLedger_ledgerRow__1ot_3:last-of-type{border-bottom:none}.HeroLedger_label__12Ge4{color:var(--ink-soft);position:relative;padding-right:16px}.HeroLedger_value__R_zu2{font-weight:600;color:var(--ink);text-align:right}.HeroLedger_verified__DcPLL{background:var(--chartreuse);color:var(--ink);padding:0 8px;font-weight:700}.HeroLedger_total__756qE{border-top:2px solid var(--ink);border-bottom:none;padding-top:12px;margin-top:6px}.HeroLedger_total__756qE .HeroLedger_label__12Ge4,.HeroLedger_total__756qE .HeroLedger_value__R_zu2{font-family:var(--sans);font-weight:700;font-size:15px}.HeroLedger_ledgerFoot__2AZ13{margin-top:18px;padding-top:14px;border-top:1px dashed var(--rule);font-size:11.5px;color:var(--ink-mute);display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px}@media (max-width:1023px){.HeroLedger_grid__3L7vk{grid-template-columns:1fr;gap:32px}}@media (max-width:640px){.HeroLedger_hero__dI3ZL{padding-top:20px;margin-bottom:22px}.HeroLedger_head__BCLF0{align-items:flex-start;gap:8px;flex-direction:column;padding-bottom:14px;margin-bottom:22px}.HeroLedger_headline__3uGcL{font-size:clamp(38px,11vw,56px);letter-spacing:0}.HeroLedger_sub__qDTQ5{font-size:16.5px}.HeroLedger_cta__Z8QLi{align-items:stretch}.HeroLedger_btn__NnxN1{min-height:48px;justify-content:center;flex:1 1 160px}.HeroLedger_ledgerInner__4_Vs3{padding:18px 16px}}.Manifesto_manifesto__seCGv{margin:28px 0;display:grid;grid-template-columns:1.1fr 1fr;gap:32px;align-items:flex-start;padding:24px 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.Manifesto_lead__5pEvR{font-size:19px;line-height:1.5;color:var(--ink);margin:0;letter-spacing:-.005em}.Manifesto_lead__5pEvR strong{color:var(--accent);font-weight:600}.Manifesto_bullets__Bnun5{margin:0;padding:0;list-style:none}.Manifesto_bullets__Bnun5 li{padding:8px 0;display:grid;grid-template-columns:24px 1fr;gap:8px;align-items:baseline;border-bottom:1px dashed var(--rule);font-size:14.5px;color:var(--ink-soft)}.Manifesto_bullets__Bnun5 li:last-child{border-bottom:none}.Manifesto_bullets__Bnun5 li strong{color:var(--ink);font-weight:700}.Manifesto_mark__zgMrn{font-family:var(--mono);font-size:14px;color:var(--good);font-weight:700}@media (max-width:1023px){.Manifesto_manifesto__seCGv{grid-template-columns:1fr;gap:16px}}.FeaturedStrip_head__oyFHj{display:flex;justify-content:space-between;align-items:baseline;padding:14px 0 12px;border-top:2px solid var(--ink);margin-top:8px}.FeaturedStrip_title__6JF3q{margin:0;font-size:22px;font-weight:700;letter-spacing:-.02em;color:var(--ink)}.FeaturedStrip_meta__zoayt{font-family:var(--mono);font-size:12px;color:var(--ink-mute)}.FeaturedStrip_strip__ztRR9{margin:0 0 36px;display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--ink);background:var(--paper)}.FeaturedStrip_cell__XdgHl{padding:18px 16px 16px;border-right:1px solid var(--rule);display:flex;flex-direction:column;gap:6px;color:var(--ink);position:relative;min-height:130px;transition:background-color .12s}.FeaturedStrip_cell__XdgHl:last-child{border-right:none}.FeaturedStrip_cell__XdgHl:hover{background:var(--paper-2)}.FeaturedStrip_num__m4Dfm{font-family:var(--mono);font-size:10.5px;color:var(--ink-mute);letter-spacing:.1em;text-transform:uppercase}.FeaturedStrip_name__gfkJg{font-size:16px;font-weight:700;letter-spacing:-.01em;margin-top:4px}.FeaturedStrip_pct__YOCL5{font-family:var(--mono);font-size:11px;color:var(--accent);margin-top:auto;letter-spacing:.04em}@media (max-width:1023px){.FeaturedStrip_strip__ztRR9{grid-template-columns:repeat(2,1fr)}.FeaturedStrip_cell__XdgHl:nth-child(2){border-right:none}.FeaturedStrip_cell__XdgHl:nth-child(-n+2){border-bottom:1px solid var(--rule)}}@media (max-width:640px){.FeaturedStrip_strip__ztRR9{grid-template-columns:1fr}.FeaturedStrip_cell__XdgHl{border-right:none;border-bottom:1px solid var(--rule);min-height:0;padding:14px 16px}.FeaturedStrip_cell__XdgHl:last-child{border-bottom:none}}.FaqSection_faq__7a7DS{margin-top:28px}.FaqSection_item__auyTP{border-bottom:1px solid var(--rule);padding:16px 0}.FaqSection_summary__g1R_E{cursor:pointer;list-style:none;display:grid;grid-template-columns:48px 1fr 24px;column-gap:16px;align-items:baseline;font-size:16.5px;font-weight:600;letter-spacing:-.005em}.FaqSection_summary__g1R_E::-webkit-details-marker{display:none}.FaqSection_qnum__13ZOu{font-family:var(--mono);font-size:12px;color:var(--ink-mute);letter-spacing:.04em;font-weight:500}.FaqSection_q__0qQSz{color:var(--ink)}.FaqSection_qsign__oVJlL{font-family:var(--mono);text-align:right;color:var(--accent);font-weight:700;font-size:18px}.FaqSection_item__auyTP[open] .FaqSection_qsign__oVJlL:before{content:"−"}.FaqSection_item__auyTP:not([open]) .FaqSection_qsign__oVJlL:before{content:"+"}.FaqSection_answer__YPed_{padding:12px 0 4px 64px;font-size:15px;line-height:1.65;color:var(--ink-soft);max-width:720px}.FaqSection_answer__YPed_ a{color:var(--accent);text-decoration:underline;text-underline-offset:2px}.FaqSection_count__f_5hu{display:none}@media (max-width:640px){.FaqSection_summary__g1R_E{grid-template-columns:36px 1fr 24px;font-size:15px}.FaqSection_answer__YPed_{padding-left:48px;font-size:14.5px}}.Row_rows__5c_Gu{display:flex;flex-direction:column}.Row_row__rlBxM{display:grid;align-items:center;grid-template-columns:48px 1fr 1.4fr 80px;column-gap:16px;padding:14px 0;border-bottom:1px solid var(--rule);color:var(--ink);text-decoration:none;position:relative;transition:background-color .12s,color .12s}.Row_row__rlBxM:hover{background:var(--paper-2);color:var(--ink)}.Row_row__rlBxM:hover .Row_rowArrow__H7ALf{color:var(--accent);transform:translateX(2px)}.Row_row__rlBxM.Row_disabled__IDYnK{opacity:.6;cursor:default;pointer-events:none}.Row_row__rlBxM.Row_disabled__IDYnK .Row_rowArrow__H7ALf{color:var(--ink-faint)}.Row_rowNum__PGv8J{font-family:var(--mono);font-size:12px;color:var(--ink-mute);letter-spacing:.04em}.Row_rowName__GSqw2{font-size:15.5px;font-weight:600;letter-spacing:-.005em;min-width:0;display:flex;align-items:center;gap:8px}.Row_rowDesc___egqc{font-size:14px;color:var(--ink-soft);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Row_rowArrow__H7ALf{font-family:var(--mono);font-size:16px;color:var(--ink-mute);text-align:right;transition:transform .15s,color .15s}.Row_tag__VkLIY{font-family:var(--mono);font-size:10px;text-transform:uppercase;letter-spacing:.08em;padding:2px 7px;border-radius:2px;font-weight:600;white-space:nowrap}.Row_tag_default__pPcne{background:var(--accent-soft);color:var(--accent)}.Row_tag_new__N0Xof{background:var(--ink);color:var(--paper)}.Row_tag_soon__vsz9h{background:var(--paper-3);color:var(--ink-soft)}@media (max-width:640px){.Row_row__rlBxM{grid-template-columns:36px 1fr 24px;column-gap:12px}.Row_rowDesc___egqc{display:none}.Row_rowNum__PGv8J{font-size:11px}.Row_rowName__GSqw2{font-size:14.5px}}.SectionHead_head__Npfj2{display:grid;grid-template-columns:auto auto 1fr auto;align-items:baseline;gap:14px;padding:28px 0 12px;border-bottom:2px solid var(--ink)}.SectionHead_num__oWYIF{font-family:var(--mono);font-size:12px;color:var(--ink-mute);letter-spacing:.06em;min-width:24px}.SectionHead_title__g1bhE{margin:0;font-size:22px;font-weight:700;letter-spacing:-.02em;color:var(--ink)}.SectionHead_title__g1bhE a{color:inherit;transition:color .12s}.SectionHead_title__g1bhE a:hover{color:var(--accent)}.SectionHead_desc__0HpkO{font-size:14.5px;color:var(--ink-mute);font-style:italic}.SectionHead_count__H02hw{font-family:var(--mono);font-size:12px;color:var(--ink-mute);letter-spacing:.06em;white-space:nowrap}@media (max-width:640px){.SectionHead_head__Npfj2{grid-template-columns:auto 1fr;gap:10px}.SectionHead_desc__0HpkO{display:none}}.CategoryLanding_crumb__fSHFZ{font-family:var(--mono);font-size:12px;color:var(--ink-mute);letter-spacing:.06em;padding:4px 0 16px;text-transform:uppercase}.CategoryLanding_crumb__fSHFZ a{color:var(--ink-soft);transition:color .12s}.CategoryLanding_crumb__fSHFZ a:hover{color:var(--accent)}.CategoryLanding_sep__NKdyV{color:var(--ink-faint);margin:0 6px}.CategoryLanding_catHero__pL3Ul{border-top:2px solid var(--ink);border-bottom:1px solid var(--rule);padding:28px 0;display:grid;grid-template-columns:1fr auto;column-gap:32px;row-gap:24px;align-items:flex-end;margin-bottom:24px}.CategoryLanding_catHeroLeft__Z1mMx{min-width:0}.CategoryLanding_catLabel__JB6za{font-family:var(--mono);font-size:12px;color:var(--accent);letter-spacing:.12em;text-transform:uppercase;margin-bottom:12px;font-weight:600}.CategoryLanding_catTitle__TKTLY{margin:0 0 12px;font-size:clamp(40px,5vw,60px);font-weight:700;letter-spacing:-.03em;line-height:1;color:var(--ink)}.CategoryLanding_catTag__I9D2w{font-family:var(--mono);font-size:11px;color:var(--ink-mute);letter-spacing:.08em;text-transform:uppercase;padding:2px 10px;border:1px solid var(--rule-strong);border-radius:999px;display:inline-block;vertical-align:middle;margin-left:12px;position:relative;top:-8px}.CategoryLanding_catDesc__zoIMB{margin:0;font-size:17px;line-height:1.55;color:var(--ink-soft);max-width:540px}.CategoryLanding_catSearch__Hndcc{background:var(--paper);border:1px solid var(--ink);padding:4px 4px 4px 14px;display:flex;align-items:center;gap:10px;min-width:280px;position:relative}.CategoryLanding_catSearch__Hndcc input{flex:1;border:none;outline:none;background:transparent;font:14px var(--sans);color:var(--ink);padding:8px 0}.CategoryLanding_catSearch__Hndcc input::placeholder{color:var(--ink-mute)}.CategoryLanding_kbd__y4ggM{font-family:var(--mono);font-size:11px;background:var(--paper-2);padding:4px 8px;border-radius:2px;color:var(--ink-mute)}.CategoryLanding_searchClear__9saeZ{background:transparent;border:none;cursor:pointer;color:var(--ink-mute);font-size:18px;padding:4px 8px;border-radius:2px}.CategoryLanding_searchClear__9saeZ:hover{background:var(--paper-2);color:var(--ink)}.CategoryLanding_emptyState__UwR2c{text-align:center;padding:64px 24px;background:var(--paper-2);border:1px dashed var(--rule)}.CategoryLanding_emptyH2__RVmQX{margin:0 0 12px;font-size:22px;font-weight:700;letter-spacing:-.02em;color:var(--ink)}.CategoryLanding_emptyP__tFReO{max-width:520px;margin:0 auto 20px;color:var(--ink-soft);font-size:14.5px;line-height:1.6}.CategoryLanding_emptyP__tFReO strong{color:var(--ink);font-weight:600}.CategoryLanding_emptyCta__HUJe_{display:inline-block;padding:10px 18px;font-size:14px;font-weight:600;color:var(--paper);background:var(--ink);border-radius:4px;text-decoration:none;transition:background-color .12s}.CategoryLanding_emptyCta__HUJe_:hover{background:var(--accent)}.CategoryLanding_noHits___rzsn{text-align:center;padding:48px 16px;color:var(--ink-mute);font-size:14px;border:1px dashed var(--rule);background:var(--paper-2);margin:24px 0}.CategoryLanding_backLink__icfmd{padding:24px 0;font-family:var(--mono);font-size:12px;color:var(--ink-soft);letter-spacing:.06em;text-transform:uppercase}.CategoryLanding_backLink__icfmd a:hover{color:var(--accent)}@media (max-width:768px){.CategoryLanding_catHero__pL3Ul{grid-template-columns:1fr;align-items:stretch}.CategoryLanding_catSearch__Hndcc{min-width:0}}@media (max-width:640px){.CategoryLanding_catTitle__TKTLY{font-size:clamp(32px,9vw,48px)}.CategoryLanding_catTag__I9D2w{display:inline-block;margin-left:0;margin-top:6px;top:0}}.page_searchWrap__hVOnY{position:relative;margin:24px 0 8px}.page_searchInput__spYJs{width:100%;padding:12px 40px 12px 16px;font-size:14.5px;font-family:var(--sans);border:1px solid var(--ink);border-radius:4px;outline:none;background:var(--paper);color:var(--ink);transition:border-color .12s}.page_searchInput__spYJs:focus{border-color:var(--accent)}.page_searchInput__spYJs::placeholder{color:var(--ink-mute)}.page_searchClear__haafv{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;color:var(--ink-mute);font-size:20px;border-radius:4px}.page_searchClear__haafv:hover{background:var(--paper-2);color:var(--ink)}.page_emptySearch__9czfr{padding:48px 16px;text-align:center;border:1px dashed var(--rule);background:var(--paper-2);margin:24px 0}.page_emptySearchTitle__aac_Z{margin:0 0 8px;font-size:16px;font-weight:600;color:var(--ink)}.page_emptySearchHint__9MVct{margin:0;font-size:14px;color:var(--ink-soft)}.page_oven__FXf0J{margin-top:28px}.page_afterIntroAd__7Z908{margin:8px 0 24px}@media (max-width:640px){.page_afterIntroAd__7Z908{display:none}.page_searchWrap__hVOnY{margin-top:18px}.page_searchInput__spYJs{min-height:48px;font-size:16px}}