.reader_root__aoySa{--paper:#fbfcf6;--surface:#f2f6e7;--surface2:#e8efd6;--ink:#141d0d;--inkSoft:#4f5c44;--rule:#d3debe;--brand:#2c6e14;--brand-hover:#215310;--on-brand:#fbfcf6;--accent:#ccf54f;--on-accent:#141d0d;--accent-on-ink:#ccf54f;--focus:#2c6e14;--muted:#4f5c44;--line:#d3debe;--callout:#e9f1d7;--shadow:24px 24px 0 rgba(44,110,20,.08);--r-sm:10px;--r:16px;--r-lg:26px;--pill:999px;background:var(--paper);color:var(--ink);font-family:var(--font-body-brand),ui-sans-serif,system-ui,sans-serif;font-size:18px;line-height:1.62;min-height:100vh}:root[data-theme=light] .reader_root__aoySa{--paper:#fbfcf6;--surface:#f2f6e7;--surface2:#e8efd6;--ink:#141d0d;--inkSoft:#4f5c44;--rule:#d3debe;--brand:#2c6e14;--brand-hover:#215310;--on-brand:#fbfcf6;--accent:#ccf54f;--on-accent:#141d0d;--accent-on-ink:#ccf54f;--focus:#2c6e14;--muted:#4f5c44;--line:#d3debe;--callout:#e9f1d7;--shadow:24px 24px 0 rgba(44,110,20,.08)}:root[data-theme=dark] .reader_root__aoySa{--paper:#0d1408;--surface:#18210f;--surface2:#1f2b13;--ink:#f1f6e7;--inkSoft:#afbe9c;--rule:#2e3b20;--brand:#a7e765;--brand-hover:#c2f189;--on-brand:#0d1408;--accent:#ccf54f;--on-accent:#141d0d;--accent-on-ink:#2c6e14;--focus:#ccf54f;--muted:#afbe9c;--line:#2e3b20;--callout:#1d2812;--shadow:24px 24px 0 hsla(90,73%,65%,.08)}.reader_root__aoySa h1,.reader_root__aoySa h2,.reader_root__aoySa h3{font-family:var(--font-display-brand),ui-sans-serif,system-ui,sans-serif;font-weight:700;letter-spacing:-.03em;text-wrap:balance;margin:0;color:var(--ink)}.reader_root__aoySa h2{letter-spacing:-.028em}.reader_root__aoySa h3{letter-spacing:-.02em}.reader_eyebrow__MfEun{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);display:inline-block}.reader_eyebrow__MfEun,.reader_pill__mJLBI{font-family:var(--font-body-brand),ui-sans-serif,system-ui,sans-serif;font-weight:600}.reader_pill__mJLBI{display:inline-flex;align-items:center;gap:7px;border-radius:var(--pill);padding:6px 14px;font-size:13px;line-height:1.3;background:var(--surface2);color:var(--ink);border:1px solid var(--line);text-transform:none;letter-spacing:0}.reader_pillBrand__ara2_{background:transparent;color:var(--brand);border-color:color-mix(in srgb,var(--brand) 40%,transparent)}.reader_tags__eW_BF{display:flex;flex-wrap:wrap;gap:8px}.reader_wrap__bSPdu{width:min(1180px,100%);margin-inline:auto;padding-inline:clamp(1.1rem,4vw,2.6rem)}.reader_topbar__aTqVl{position:sticky;top:0;z-index:50;background:color-mix(in srgb,var(--paper) 86%,transparent);backdrop-filter:blur(10px);border-bottom:1.5px solid var(--ink)}.reader_topbarInner__czoYH{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-block:.75rem}.reader_nameplate__LYgHk{font-family:var(--font-display-brand),ui-sans-serif,system-ui,sans-serif;font-weight:700;font-size:1.35rem;letter-spacing:-.02em;white-space:nowrap;color:var(--ink)}.reader_nameplate__LYgHk b{color:var(--brand)}.reader_nameplate__LYgHk{display:inline-flex;align-items:center;gap:.5rem}.reader_nameplateMark__JNl9p{color:var(--brand);flex:none}.reader_dateline__o5RC_{font-family:var(--font-body-brand),ui-sans-serif,system-ui,sans-serif;font-size:14px;letter-spacing:0;color:var(--muted);text-transform:none;border-left:1px solid var(--rule);padding-left:.9rem;margin-left:.2rem}.reader_nav__XO9CF{display:flex;align-items:center;gap:1.6rem}.reader_navLink__s6Bue{font-size:.9rem;color:var(--inkSoft);transition:color .2s}.reader_navLink__s6Bue:hover{color:var(--ink)}.reader_btn__8ae4G{font-family:var(--font-body-brand),ui-sans-serif,system-ui,sans-serif;font-size:16px;font-weight:600;cursor:pointer;border:1.5px solid var(--brand);background:var(--brand);color:var(--on-brand);min-height:50px;padding:0 26px;border-radius:var(--pill);display:inline-flex;align-items:center;justify-content:center;gap:9px;white-space:nowrap;transition:transform .25s cubic-bezier(.22,1,.36,1),background-color .25s cubic-bezier(.22,1,.36,1),border-color .25s cubic-bezier(.22,1,.36,1)}.reader_btn__8ae4G:hover{background:var(--brand-hover);border-color:var(--brand-hover);color:var(--on-brand)}.reader_btn__8ae4G:active{transform:translateY(1px)}.reader_btnGhost__I8TAX{background:var(--surface);border:1px solid var(--line);color:var(--ink)}.reader_btnGhost__I8TAX:hover{background:var(--surface);border-color:var(--brand);color:var(--brand)}.reader_btnPine__D9Ysi{background:var(--brand);border-color:var(--brand);color:var(--on-brand)}.reader_themetog__UtZMO{font-family:var(--font-body-brand),ui-sans-serif,system-ui,sans-serif;font-size:.7rem;background:none;border:1px solid var(--rule);color:var(--inkSoft);border-radius:var(--pill);padding:.45rem .85rem;cursor:pointer}.reader_themetog__UtZMO:hover{color:var(--ink);border-color:var(--ink)}.reader_ticker__FdB9i{border-bottom:1px solid var(--rule);background:transparent;overflow:hidden}.reader_tickerInner__ZiyUG{display:flex;align-items:center;gap:14px;padding-block:.7rem}.reader_tickerTag__68X7n{font-family:var(--font-body-brand),ui-sans-serif,system-ui,sans-serif;font-size:13px;font-weight:600;color:var(--muted);white-space:nowrap;flex-shrink:0}.reader_tickerTrackMask__501gX{overflow:hidden;flex:1}.reader_tickerTrack__X6gJc{display:flex;gap:8px;white-space:nowrap}.reader_tickerTrack__X6gJc span{display:inline-flex;align-items:center;border-radius:var(--pill);padding:6px 14px;font-family:var(--font-body-brand),ui-sans-serif,system-ui,sans-serif;font-size:13px;font-weight:600;line-height:1.3;background:transparent;color:var(--brand);border:1px solid color-mix(in srgb,var(--brand) 40%,transparent);max-width:34ch;overflow:hidden;text-overflow:ellipsis}.reader_homeIdent__kEXZw{padding-top:clamp(2.2rem,5vw,3.4rem);display:grid;grid-template-columns:1fr;gap:clamp(28px,4vw,56px);align-items:center}@media (min-width:1000px){.reader_homeIdent__kEXZw{grid-template-columns:7fr 5fr}}.reader_homeAside__CM7jw{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);padding:clamp(20px,2.4vw,28px);margin-top:clamp(28px,3.4vw,44px)}.reader_homeAside__CM7jw h2{font-size:1.35rem;margin-bottom:.6rem}@media (min-width:760px){.reader_homeAsideList__hyESm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:clamp(20px,3vw,44px);column-gap:clamp(20px,3vw,44px)}}@media (min-width:1100px){.reader_homeAsideList__hyESm{grid-template-columns:repeat(3,minmax(0,1fr))}}.reader_homeAsideList__hyESm a{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:48px;padding:6px 0;border-bottom:1px solid var(--line);color:var(--ink);font-weight:500;font-size:1rem;transition:color .2s,padding-left .25s}.reader_homeAsideList__hyESm a:last-child{border-bottom:0}.reader_homeAsideList__hyESm a:hover{color:var(--brand);padding-left:5px}.reader_homeAsideNote__ji7sH{margin-top:.9rem;font-size:.9rem;color:var(--muted)}.reader_homeLockup__lQjNx{display:flex;align-items:center;gap:clamp(10px,1.6vw,18px);margin:0}.reader_homeMark__vLiir{width:clamp(54px,6.4vw,84px);height:auto;color:var(--brand);flex:none}.reader_homeWordmark__3FvLg{font-family:var(--font-display-brand),ui-sans-serif,system-ui,sans-serif;font-weight:700;font-size:clamp(2.5rem,5.6vw,4.2rem);line-height:1.1;letter-spacing:-.05em;white-space:nowrap;color:var(--ink)}.reader_homeWordmark__3FvLg b{color:var(--brand);font-weight:inherit}.reader_homeTagline__X0Cqw{font-family:var(--font-display-brand),ui-sans-serif,system-ui,sans-serif;font-weight:500;font-size:clamp(1.25rem,2.35vw,2.05rem);letter-spacing:-.022em;line-height:1.22;text-transform:none;color:var(--brand);max-width:24ch;margin-top:1.1rem;text-wrap:balance}.reader_homeSub__WkKr_{margin-top:1.1rem;max-width:44ch;font-size:clamp(1.05rem,1.35vw,1.18rem);color:var(--muted);line-height:1.55}.reader_homeCta__IYT4U{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:1.75rem}.reader_homePhoto__xeSX4{margin:0}.reader_homePhotoFrame__wtKTi{position:relative;width:100%;height:230px;border-radius:var(--r-lg);overflow:hidden;border:1px solid var(--line);background:var(--surface2)}@media (min-width:640px){.reader_homePhotoFrame__wtKTi{height:320px}}@media (min-width:1000px){.reader_homePhotoFrame__wtKTi{height:400px}}.reader_homePhotoCredit__uOG73{margin-top:.55rem;font-size:.8rem;line-height:1.45;color:var(--muted);text-align:right}.reader_homePhotoCredit__uOG73 a{color:var(--muted);text-decoration:underline;text-underline-offset:2px}.reader_homePhotoCredit__uOG73 a:hover{color:var(--brand)}.reader_hero__EaEV0{padding-block:clamp(3rem,8vw,6rem) clamp(2.5rem,6vw,4.5rem);position:relative}.reader_hero__EaEV0 h1{font-size:clamp(2.2rem,6vw,4.2rem);line-height:1.03;max-width:17ch}.reader_accent__yYhea{color:var(--brand);font-style:italic}.reader_lede__Ptedb{font-size:clamp(1.05rem,2.2vw,1.3rem);color:var(--inkSoft);max-width:48ch;margin-top:1.25rem}.reader_signup__l3PGP{display:flex;gap:.6rem;margin-top:1.75rem;max-width:480px;flex-wrap:wrap}.reader_signup__l3PGP input{flex:1 1 220px;min-width:0;font-family:inherit;font-size:.95rem;padding:.75rem .9rem;border:1.5px solid var(--ink);border-radius:var(--r-sm);background:var(--surface);color:var(--ink)}.reader_signup__l3PGP input::-moz-placeholder{color:var(--inkSoft)}.reader_signup__l3PGP input::placeholder{color:var(--inkSoft)}.reader_signup__l3PGP input:focus-visible{outline:3px solid var(--focus);outline-offset:1px}.reader_formNote__nMMTD{font-family:var(--font-body-brand),ui-sans-serif,system-ui,sans-serif;font-size:.72rem;color:var(--inkSoft);margin-top:.8rem;letter-spacing:.02em}.reader_formOk__K7lyl{color:var(--brand);font-weight:600}.reader_stats__OQ0qq{border-block:1.5px solid #0a0c0a;background:#101210;color:#ecebe1}.reader_statsGrid__s7fjO{display:grid;grid-auto-flow:column;grid-auto-columns:1fr}.reader_stat__lPgK7{padding:clamp(1.2rem,3vw,2rem) 1.2rem;border-left:1px solid hsla(0,0%,100%,.14)}.reader_stat__lPgK7:first-child{border-left:none}.reader_statNum__u7DVJ{font-family:var(--font-display-brand),ui-sans-serif,system-ui,sans-serif;font-size:clamp(1.7rem,4vw,2.6rem);line-height:1;color:#ccf54f;font-variant-numeric:tabular-nums}.reader_statLab__nAj3n{font-family:var(--font-body-brand),ui-sans-serif,system-ui,sans-serif;font-size:.66rem;letter-spacing:.08em;text-transform:uppercase;color:hsla(51,17%,92%,.72);margin-top:.6rem}@media (max-width:720px){.reader_statsGrid__s7fjO{grid-auto-flow:row;grid-template-columns:repeat(2,1fr)}.reader_stat__lPgK7:nth-child(3){border-left:none}}.reader_band__RMg5w{padding-block:clamp(3rem,7vw,5rem)}.reader_secHead__fzHXc{max-width:66ch;margin-bottom:2.25rem}.reader_secHead__fzHXc h2{font-size:clamp(1.7rem,4vw,2.4rem);line-height:1.08;margin-top:.6rem}.reader_secHead__fzHXc p{color:var(--inkSoft);margin-top:.75rem}.reader_postGrid__hQwJU{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;background:transparent;border:0}@media (max-width:860px){.reader_postGrid__hQwJU{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.reader_postGrid__hQwJU{grid-template-columns:1fr}}.reader_postGridTwo__w7zaq{grid-template-columns:repeat(2,1fr)}@media (max-width:560px){.reader_postGridTwo__w7zaq{grid-template-columns:1fr}}.reader_postGridOne__spQrq{grid-template-columns:1fr;max-width:34rem}.reader_postCard__rAA2L{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);padding:1.6rem 1.5rem;transition:transform .35s cubic-bezier(.22,1,.36,1),border-color .35s cubic-bezier(.22,1,.36,1);display:block}.reader_postCard__rAA2L:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--brand) 50%,var(--line))}.reader_postCard__rAA2L .reader_idx__yqNVo{display:inline-flex;align-items:center;border-radius:var(--pill);padding:6px 14px;font-family:var(--font-body-brand),ui-sans-serif,system-ui,sans-serif;font-size:13px;font-weight:600;line-height:1.3;color:var(--brand);border:1px solid color-mix(in srgb,var(--brand) 40%,transparent);letter-spacing:0;text-transform:none}.reader_postCard__rAA2L h3{font-size:1.2rem;margin-top:.65rem;line-height:1.2}.reader_postCard__rAA2L p{font-size:.9rem;color:var(--inkSoft);margin:.5rem 0 0}.reader_featuredWrap__N_yc7{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(1.5rem,4vw,3.5rem);align-items:start}@media (max-width:860px){.reader_featuredWrap__N_yc7{grid-template-columns:1fr}}.reader_featuredWrapText__T8790{grid-template-columns:1fr;max-width:44rem}.reader_featuredWrapText__T8790 .reader_featuredCopy__KVNAy h2{font-size:clamp(2rem,5vw,3.2rem);line-height:1.05}.reader_issue__pAaLm{background:var(--surface);border:1.5px solid var(--ink);border-radius:var(--r);box-shadow:var(--shadow);overflow:hidden}.reader_issueTop__qbGo_{background:var(--ink);color:var(--paper);padding:.9rem 1.2rem;display:flex;justify-content:space-between;align-items:baseline}.reader_issueTop__qbGo_ .reader_mp__07_Hz{font-family:var(--font-display-brand),ui-sans-serif,system-ui,sans-serif;font-weight:700;font-size:1rem}.reader_issueTop__qbGo_ .reader_mp__07_Hz b{color:var(--accent-on-ink)}.reader_issueTop__qbGo_ .reader_no__Nd8pb{font-family:var(--font-body-brand),ui-sans-serif,system-ui,sans-serif;font-size:.64rem;letter-spacing:.1em;color:var(--paper);opacity:.78}.reader_issueBody__0nYSx{padding:1.3rem 1.4rem 1.6rem}.reader_issueSub__0oARe{font-family:var(--font-display-brand),ui-sans-serif,system-ui,sans-serif;font-size:1.3rem;line-height:1.22}.reader_issueDek__iGW47{font-size:.92rem;color:var(--inkSoft);margin-top:.6rem}.reader_issueMeta__iMVOX{display:flex;gap:.8rem;padding-top:1rem;margin-top:1rem;border-top:1px solid var(--rule);font-family:var(--font-body-brand),ui-sans-serif,system-ui,sans-serif;font-size:14px;letter-spacing:0;text-transform:none;color:var(--muted)}.reader_featuredCopy__KVNAy h2{font-size:clamp(1.7rem,4vw,2.4rem);line-height:1.08;margin-top:.6rem}.reader_featuredCopy__KVNAy p{color:var(--inkSoft);margin-top:.9rem;max-width:44ch}.reader_checklist__dxt9R{list-style:none;padding:0;margin:1.6rem 0 0;display:grid;gap:.65rem}.reader_checklist__dxt9R li{display:flex;gap:.7rem;align-items:baseline;font-size:.95rem}.reader_checklist__dxt9R li:before{content:"✓";color:var(--brand);font-weight:700}.reader_partner__yOeVO{background:var(--brand);color:#fff;border-block:1.5px solid var(--brand-hover)}:root[data-theme=dark] .reader_partner__yOeVO{color:#061912}:root[data-theme=light] .reader_partner__yOeVO{color:#fff}.reader_partner__yOeVO .reader_eyebrow__MfEun{color:hsla(0,0%,100%,.75)}:root[data-theme=dark] .reader_partner__yOeVO .reader_eyebrow__MfEun{color:rgba(6,25,18,.7)}.reader_partnerGrid__Bkod7{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(1.5rem,4vw,3.5rem);align-items:center}@media (max-width:860px){.reader_partnerGrid__Bkod7{grid-template-columns:1fr}}.reader_partner__yOeVO h2{color:inherit;font-size:clamp(1.8rem,4.2vw,2.8rem);line-height:1.05}.reader_psub__k_wgI{margin-top:1.1rem;max-width:44ch;opacity:.9}.reader_partnerWays__xzk69{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.5rem}.reader_partnerWays__xzk69 span{font-family:var(--font-body-brand),ui-sans-serif,system-ui,sans-serif;font-size:.72rem;letter-spacing:.04em;border:1px solid hsla(0,0%,100%,.4);padding:.4rem .7rem;border-radius:var(--r-sm)}:root[data-theme=dark] .reader_partnerWays__xzk69 span{border-color:rgba(6,25,18,.35)}.reader_partnerCard__QMttJ{background:var(--paper);color:var(--ink);border-radius:var(--r);padding:1.7rem 1.6rem;box-shadow:16px 16px 0 var(--brand-hover)}.reader_partnerCard__QMttJ h3{font-size:1.3rem}.reader_partnerCard__QMttJ p{font-size:.9rem;color:var(--inkSoft);margin:.5rem 0 1.1rem}.reader_partnerCard__QMttJ .reader_signup__l3PGP{margin-top:0}.reader_partnerCard__QMttJ input{flex-basis:100%}.reader_partnerCard__QMttJ .reader_btn__8ae4G{flex-basis:100%;text-align:center}.reader_footer__bBu7P{border-top:1.5px solid var(--ink);padding-block:2.6rem 2rem}.reader_footGrid__1g_b7{display:flex;justify-content:space-between;gap:2rem;flex-wrap:wrap;align-items:flex-start}.reader_footName__XmsWh{font-family:var(--font-display-brand),ui-sans-serif,system-ui,sans-serif;font-weight:700;font-size:1.4rem}.reader_footName__XmsWh b{color:var(--brand)}.reader_footTag__uwRCy{color:var(--inkSoft);font-size:.9rem;margin-top:.4rem;max-width:34ch}.reader_footLinks__yZkZJ{display:flex;gap:3rem;flex-wrap:wrap}.reader_footCol__FRG7U{display:grid;gap:.55rem}.reader_footCol__FRG7U .reader_h__ZXnc1{font-family:var(--font-body-brand),ui-sans-serif,system-ui,sans-serif;font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:var(--inkSoft);margin-bottom:.3rem}.reader_footCol__FRG7U a{font-size:.9rem;color:var(--ink);opacity:.85}.reader_footCol__FRG7U a:hover{color:var(--brand);opacity:1}.reader_footLegal__RjTQV{border-top:1px solid var(--rule);margin-top:2.2rem;padding-top:1.3rem;display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;font-family:var(--font-body-brand),ui-sans-serif,system-ui,sans-serif;font-size:.68rem;color:var(--inkSoft);letter-spacing:.03em}@media (max-width:680px){.reader_dateline__o5RC_,.reader_navLink__s6Bue{display:none}}.reader_articleHeader__ZxwyN{padding-block:clamp(2rem,5vw,3.5rem) 1.5rem;max-width:74ch;margin-inline:auto}.reader_articleHero__GD1Oz{width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;border:1.5px solid var(--ink);border-radius:var(--r);margin-top:1.75rem}.reader_heroCredit__fRu3_{margin-top:.4rem;font-family:var(--font-body-brand),ui-sans-serif,system-ui,sans-serif;font-size:.62rem;letter-spacing:.04em;color:var(--ink-soft,#6b6f66)}.reader_heroCredit__fRu3_ a{color:inherit;text-decoration:underline}.reader_articleMeta__8mdMM{display:flex;flex-wrap:wrap;gap:.9rem;align-items:center;font-family:var(--font-body-brand),ui-sans-serif,system-ui,sans-serif;font-size:15px;letter-spacing:0;text-transform:none;color:var(--muted);margin-top:1rem}.reader_articleTitle__610SZ{font-size:clamp(2.35rem,4.6vw,4.1rem);line-height:1.04;margin-top:.9rem}.reader_articleSubtitle__OPsvq{font-size:clamp(1.15rem,1.6vw,1.45rem);color:var(--inkSoft);margin-top:1rem;max-width:62ch;font-family:var(--font-body-brand),ui-sans-serif,system-ui,sans-serif}.reader_articleBody__CpZU7{max-width:74ch;margin-inline:auto;padding-bottom:2rem;font-size:1.08rem;line-height:1.75}.reader_articleBody__CpZU7 h2{font-size:1.5rem;margin-top:2.4rem;margin-bottom:.9rem}.reader_articleBody__CpZU7 h3{font-size:1.15rem;margin-top:1.6rem;margin-bottom:.6rem}.reader_articleBody__CpZU7 p{margin:1.1rem 0}.reader_articleBody__CpZU7 a{color:var(--brand);text-decoration:underline;text-underline-offset:2px}.reader_articleBody__CpZU7 strong{color:var(--ink)}.reader_articleBody__CpZU7 blockquote{margin:1.8rem 0;padding:1.2rem 1.5rem;border-left:3px solid var(--brand);background:var(--surface);font-family:var(--font-display-brand),ui-sans-serif,system-ui,sans-serif;font-size:1.25rem;line-height:1.4}.reader_articleBody__CpZU7 ol,.reader_articleBody__CpZU7 ul{margin:1.1rem 0;padding-left:1.4rem}.reader_articleBody__CpZU7 li{margin:.5rem 0}.reader_articleBody__CpZU7 hr{border:none;border-top:1px solid var(--rule);margin:2.2rem 0}.reader_articleBody__CpZU7 em{color:var(--inkSoft)}.reader_sourceLink__US1Eg{display:inline-flex;align-items:center;gap:.4rem;margin-top:1rem;font-family:var(--font-body-brand),ui-sans-serif,system-ui,sans-serif;font-size:.78rem;color:var(--brand)}.reader_inlineCta__zpRuW{max-width:74ch;margin:2.5rem auto;padding:1.6rem 1.75rem;background:var(--surface);border:1px solid var(--rule);border-radius:var(--r);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem}.reader_inlineCta__zpRuW p{font-family:var(--font-display-brand),ui-sans-serif,system-ui,sans-serif;font-size:1.15rem;max-width:40ch}.reader_filterBar__e_FOg{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:2rem}.reader_filterChip__tbH9U{font-family:var(--font-body-brand),ui-sans-serif,system-ui,sans-serif;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;padding:.45rem .85rem;border:1px solid var(--rule);border-radius:var(--r-sm);color:var(--inkSoft);transition:border-color .15s,color .15s,background .15s}.reader_filterChip__tbH9U:hover{border-color:var(--ink);color:var(--ink)}.reader_filterChipActive__aJb42{background:var(--ink);border-color:var(--ink);color:var(--paper)}.reader_briefList__3iGE4{display:grid;gap:1px;background:var(--rule);border:1px solid var(--rule)}.reader_briefRow__9rlbG{background:var(--paper);padding:1.3rem 1.5rem;display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.reader_bylineLink__yG_Fy{color:var(--red);text-decoration:none;border-bottom:1px solid transparent}.reader_bylineLink__yG_Fy:hover{border-bottom-color:currentColor}.reader_authorCard__XIrw1{display:flex;gap:1.1rem;align-items:flex-start;margin-top:2.6rem;padding:1.4rem;border:1px solid var(--line2);border-radius:10px;background:var(--surface)}.reader_authorCardAvatar__Vn5Ur{flex:0 0 auto;width:64px;height:64px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:1px solid var(--line2);background:var(--surface2)}.reader_authorCardBody__9i_Ca{min-width:0}.reader_authorCardName__7msob{font-family:var(--font-body-brand),ui-sans-serif,system-ui,sans-serif;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0}.reader_authorCardName__7msob a{color:var(--bone);text-decoration:none}.reader_authorCardName__7msob a:hover{color:var(--red)}.reader_authorCardRole__rzBte{font-family:var(--font-body-brand),ui-sans-serif,system-ui,sans-serif;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:var(--red);margin:.35rem 0 0}.reader_authorCardText__19oQc{margin:.6rem 0 0;color:var(--inkSoft);font-size:.95rem;line-height:1.55;max-width:62ch}.reader_authorCredentials__vA1tq{margin:.7rem 0 0;padding-left:1.05rem;color:var(--inkSoft);font-size:.9rem;line-height:1.5}.reader_authorLinks__AmT80{display:flex;flex-wrap:wrap;gap:.9rem;margin-top:.8rem;font-family:var(--font-body-brand),ui-sans-serif,system-ui,sans-serif;font-size:.7rem;letter-spacing:.06em;text-transform:uppercase}.reader_authorLinks__AmT80 a{color:var(--red);text-decoration:none;border-bottom:1px solid transparent}.reader_authorLinks__AmT80 a:hover{border-bottom-color:currentColor}.reader_authorHeader__YLaZD{display:flex;gap:1.6rem;align-items:flex-start;flex-wrap:wrap}.reader_authorHeaderAvatar__QT_GK{flex:0 0 auto;width:112px;height:112px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:1px solid var(--line2);background:var(--surface2)}.reader_authorName__xkecR{font-size:clamp(1.9rem,4vw,2.6rem);line-height:1.08;margin:0}.reader_bodySignup__QBm44{max-width:74ch;margin:3rem auto;padding:1.5rem 1.75rem;background:var(--surface);border:1px solid var(--rule);border-left:3px solid var(--brand);border-radius:var(--r)}.reader_bodySignupKicker__t8jNl{font-family:var(--font-body-brand),ui-sans-serif,system-ui,sans-serif;font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:var(--brand)}.reader_bodySignupTitle__gGlYB{font-family:var(--font-display-brand),ui-sans-serif,system-ui,sans-serif;font-size:1.3rem;line-height:1.25;margin-top:.5rem;max-width:34ch;color:var(--ink)}.reader_bodySignupBlurb__SZTtX{font-size:.92rem;line-height:1.6;color:var(--inkSoft);margin-top:.5rem;max-width:52ch}.reader_bodySignup__QBm44 .reader_signup__l3PGP{margin-top:1.1rem}.reader_sponsorStrip__MKEcJ{background:var(--surface);border-bottom:1px solid var(--rule)}.reader_sponsorStripInner__AeUAk{display:flex;align-items:center;gap:1.4rem;padding:.42rem 0;overflow-x:auto;scrollbar-width:none}.reader_sponsorStripInner__AeUAk::-webkit-scrollbar{display:none}.reader_sponsorLabel__1x9Q9{font-size:.62rem;letter-spacing:.14em;opacity:.75}.reader_sponsorLabel__1x9Q9,.reader_sponsorLogo__y9d0c{font-family:var(--sans,system-ui,sans-serif);text-transform:uppercase;color:var(--inkSoft);white-space:nowrap}.reader_sponsorLogo__y9d0c{font-weight:700;font-size:.78rem;letter-spacing:.08em;text-decoration:none}.reader_sponsorLogo__y9d0c:hover{color:var(--brand)}.reader_footSponsors__ddAzd{border-top:1px solid color-mix(in srgb,var(--rule) 30%,transparent);margin-top:1.6rem;padding-top:1.2rem}.reader_footSponsors__ddAzd .reader_sponsorLogo__y9d0c{color:inherit;opacity:.85}.reader_footSponsorRow__ZpJaX{display:flex;gap:1.6rem;align-items:center;flex-wrap:wrap;margin-top:.6rem}.reader_billboard___P7_W{display:flex;border:1px solid var(--rule);background:var(--surface);border-radius:var(--r);overflow:hidden;margin-top:2.2rem}.reader_billboardMedia__OS9xc{flex:0 0 32%;min-height:172px;background:linear-gradient(135deg,var(--brand),var(--brand-hover));display:flex;align-items:center;justify-content:center}.reader_billboardMedia__OS9xc img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.reader_billboardBody__ZfhLk{padding:1.2rem 1.6rem 1.35rem;flex:1}.reader_adLabel__C2tU_{font-family:var(--sans,system-ui,sans-serif);font-size:.62rem;text-transform:uppercase;letter-spacing:.14em;color:var(--muted)}.reader_billboardH__3Jy3a{font-size:1.28rem;font-weight:700;line-height:1.2;margin:.5rem 0 .35rem}.reader_billboardP__9cvO_{font-size:.92rem;color:var(--inkSoft);max-width:58ch;margin:0}.reader_billboardCta__tP_Of{display:inline-block;margin-top:.8rem;font-family:var(--sans,system-ui,sans-serif);font-weight:600;font-size:.82rem;color:var(--surface);background:var(--brand);padding:.5rem 1.05rem;border-radius:999px;text-decoration:none}.reader_billboardCta__tP_Of:hover{background:var(--brand-hover)}.reader_billboardBrand__bVu2M{font-family:var(--sans,system-ui,sans-serif);font-weight:800;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--inkSoft);margin-top:.8rem}@media (max-width:720px){.reader_billboard___P7_W{flex-direction:column}.reader_billboardMedia__OS9xc{flex-basis:auto;min-height:110px}}.reader_inlineAd__q2Wxi{border-top:2px solid var(--ink);border-bottom:1px solid var(--rule);background:var(--surface);padding:1rem 1.1rem;margin:1.6rem 0;display:flex;gap:1.1rem;align-items:center}.reader_inlineAdMedia__GzaYU{flex:0 0 88px;height:88px;border-radius:var(--r-sm);background:linear-gradient(135deg,var(--brand),var(--accent));overflow:hidden}.reader_inlineAdMedia__GzaYU img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.reader_inlineAdH__V3vRn{font-size:1.02rem;font-weight:700;line-height:1.25;margin:.25rem 0 .15rem}.reader_inlineAdP__bodQj{font-size:.84rem;color:var(--inkSoft);margin:0}.reader_inlineAdCta__te8Qf{font-family:var(--sans,system-ui,sans-serif);font-weight:600;font-size:.8rem;color:var(--brand);text-decoration:none;display:inline-block;margin-top:.3rem}@media (max-width:480px){.reader_inlineAdMedia__GzaYU{flex-basis:64px;height:64px}}.reader_adDemo__WEcoe{border:1px dashed var(--rule);border-radius:var(--r);padding:1rem;margin:1.1rem 0 .4rem;background:color-mix(in srgb,var(--surface) 55%,transparent)}.reader_adDemoCap__w1x9r{font-family:var(--sans,system-ui,sans-serif);font-size:.72rem;color:var(--inkSoft);opacity:.8;margin-bottom:1.6rem}.reader_adDemo__WEcoe .reader_sponsorStrip__MKEcJ{border:1px solid var(--rule);border-radius:var(--r-sm)}.reader_adDemo__WEcoe .reader_billboard___P7_W{margin-top:0}.reader_adDemo__WEcoe .reader_inlineAd__q2Wxi{margin:0}a.reader_billboard___P7_W,a.reader_inlineAd__q2Wxi{text-decoration:none;color:inherit}a.reader_billboard___P7_W:hover,a.reader_inlineAd__q2Wxi:hover{border-color:var(--brand)}.reader_lastUpdated__qnbET{font-family:var(--font-body-brand),ui-sans-serif,system-ui,sans-serif;font-size:.75rem;letter-spacing:.04em;color:var(--inkSoft);margin-top:.9rem}.reader_dataTableWrap__L3n59{overflow-x:auto;margin:1.6rem 0 2.2rem;border:1px solid var(--rule)}.reader_dataTable__nzlEg{width:100%;border-collapse:collapse;font-size:.95rem;line-height:1.5}.reader_dataTableCaption__8BaX1{caption-side:top;text-align:left;font-family:var(--font-display-brand),ui-sans-serif,system-ui,sans-serif;font-weight:700;font-size:1.05rem;color:var(--ink);padding:.9rem 1rem .7rem;border-bottom:1.5px solid var(--ink);background:var(--surface)}.reader_dataTable__nzlEg td,.reader_dataTable__nzlEg th{padding:.7rem 1rem;text-align:left;vertical-align:top;border-top:1px solid var(--rule)}.reader_dataTable__nzlEg thead th{font-family:var(--font-body-brand),ui-sans-serif,system-ui,sans-serif;font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:var(--inkSoft);border-top:none}.reader_dataTable__nzlEg tbody th{font-weight:600;color:var(--ink)}.reader_dataTable__nzlEg a{color:var(--brand);text-decoration:underline;text-underline-offset:2px}.reader_statNote__sByT0{font-size:.82rem;color:var(--inkSoft);margin-top:.3rem}.reader_todoFlag__DR8BQ{display:inline-block;font-family:var(--font-body-brand),ui-sans-serif,system-ui,sans-serif;font-size:.8rem;color:var(--brand);border:1px dashed var(--brand);padding:.1rem .4rem}.reader_pillarSources__cuOL2{font-size:.9rem;color:var(--inkSoft)}.reader_pillarSources__cuOL2 h2{font-size:1.1rem}.reader_answerFirst__fFsbf{font-family:var(--font-body-brand),ui-sans-serif,system-ui,sans-serif;font-size:1.22rem;line-height:1.55;color:var(--ink);max-width:66ch;margin:1.2rem 0 0}.reader_affiliateBtn__Umet0,.reader_articleBody__CpZU7 a.reader_affiliateBtn__Umet0{background:var(--brand);border-color:var(--brand);color:var(--on-brand);text-decoration:none}.reader_affiliateBtn__Umet0:hover,.reader_articleBody__CpZU7 a.reader_affiliateBtn__Umet0:hover{background:var(--brand-hover);border-color:var(--brand-hover);color:var(--on-brand)}.reader_disclosure__0XUw_{display:block;max-width:74ch;margin:0 auto 1.6rem;font-size:.85rem;line-height:1.55;color:var(--inkSoft)}.reader_disclosureHeart__DxpSA{display:inline;color:var(--brand);margin-right:.4rem;vertical-align:-.12em}nav[data-testid=breadcrumbs].reader_eyebrow__MfEun{font-size:14px;letter-spacing:0;text-transform:none;font-weight:400}@media (max-width:720px){.reader_topbarInner__czoYH{flex-wrap:wrap;row-gap:.6rem}.reader_dateline__o5RC_{display:none}.reader_nav__XO9CF{gap:1rem}.reader_nav__XO9CF .reader_btn__8ae4G{min-height:44px;padding:0 18px;font-size:15px}}@media (max-width:420px){.reader_nav__XO9CF .reader_btn__8ae4G{padding:0 14px}}.reader_tableScroll__Y9ggr{max-width:74ch;margin:1.8rem auto;overflow-x:auto;border:1px solid var(--rule);border-radius:var(--r-sm);background:linear-gradient(to right,var(--paper) 40%,transparent) 0,linear-gradient(to left,var(--paper) 40%,transparent) 100%,radial-gradient(farthest-side at 0 50%,color-mix(in srgb,var(--ink) 30%,transparent),transparent) 0,radial-gradient(farthest-side at 100% 50%,color-mix(in srgb,var(--ink) 30%,transparent),transparent) 100%;background-repeat:no-repeat;background-size:48px 100%,48px 100%,18px 100%,18px 100%;background-attachment:local,local,scroll,scroll}.reader_tableScroll__Y9ggr:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.reader_tableScroll__Y9ggr table{border-collapse:collapse;width:100%;min-width:34rem;font-size:.98rem;background:transparent}.reader_tableScroll__Y9ggr td,.reader_tableScroll__Y9ggr th{text-align:left;vertical-align:top;padding:.7rem .95rem;border-bottom:1px solid var(--rule)}.reader_tableScroll__Y9ggr thead th{background:var(--surface);color:var(--ink);font-family:var(--font-display-brand),ui-sans-serif,system-ui,sans-serif;font-size:.78rem;letter-spacing:var(--tracking-eyebrow,.12em);text-transform:uppercase}.reader_tableScroll__Y9ggr tbody tr:last-child td,.reader_tableScroll__Y9ggr tbody tr:last-child th{border-bottom:none}.reader_tableScroll__Y9ggr caption{caption-side:bottom;padding:.6rem .95rem;color:var(--muted);font-size:.85rem;text-align:left}.reader_tableNote__fR7YC{max-width:74ch;margin:-1.1rem auto 1.8rem;color:var(--muted);font-size:.85rem}.reader_faqItem__GNysM{border-top:1px solid var(--rule);padding:.35rem 0}.reader_faqItem__GNysM:last-of-type{border-bottom:1px solid var(--rule)}.reader_faqSummary__zpXmy{cursor:pointer;list-style:none;padding:.75rem 2rem .75rem 0;position:relative}.reader_faqSummary__zpXmy::-webkit-details-marker{display:none}.reader_faqSummary__zpXmy:after{content:"+";position:absolute;right:.25rem;top:50%;transform:translateY(-50%);color:var(--brand);font-size:1.3rem;line-height:1}.reader_faqItem__GNysM[open]>.reader_faqSummary__zpXmy:after{content:"\2212"}.reader_faqSummary__zpXmy:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--r-sm)}.reader_faqSummary__zpXmy h3{display:inline;margin:0;font-size:1.1rem}.reader_faqAnswer__ugIJW{margin:0 0 1rem}.reader_guideByline__CB2fc{max-width:74ch;margin:2.5rem auto 0;padding:1.25rem 1.5rem;background:var(--surface);border:1px solid var(--rule);border-radius:var(--r)}.reader_guideBylineName__SqbOp{font-family:var(--font-display-brand),ui-sans-serif,system-ui,sans-serif;font-size:1.1rem;margin:0;color:var(--ink)}.reader_guideBylineText__2zVco{margin:.45rem 0 0;color:var(--muted);font-size:.95rem;line-height:1.6}.reader_guideReviewer__g2A8j{margin:.8rem 0 0;padding-top:.8rem;border-top:1px solid var(--rule);color:var(--ink);font-size:.95rem}.reader_guideReviewerMeta__tsYZQ{color:var(--muted)}.reader_stickySpacer__TCRYb{height:0}.reader_stickyBar__heF_A{display:none}@media (max-width:720px){.reader_stickySpacer__TCRYb{height:5.25rem}.reader_stickyBar__heF_A{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:40;gap:.5rem;align-items:center;padding:.6rem .75rem calc(.6rem + env(safe-area-inset-bottom, 0px));background:var(--paper);border-top:1px solid var(--rule)}}.reader_stickyAction__56LK0{flex:1 1 0;min-height:46px;padding:0 .6rem;font-family:var(--font-body-brand),ui-sans-serif,system-ui,sans-serif;font-size:.95rem;font-weight:600;border-radius:var(--pill);border:1px solid var(--line);background:var(--surface);color:var(--ink);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.reader_stickyAction__56LK0:hover{border-color:var(--brand)}.reader_stickyAction__56LK0:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.reader_stickyPrimary__G9_Uc{background:var(--brand);border-color:var(--brand);color:var(--on-brand)}.reader_stickyPrimary__G9_Uc:hover{background:var(--brand-hover);border-color:var(--brand-hover)}.reader_stickyStatus__oiX9z{position:absolute;bottom:calc(100% + .5rem);left:.75rem;right:.75rem;margin:0;padding:.5rem .85rem;border-radius:var(--r-sm);background:var(--callout);border:1px solid var(--rule);color:var(--ink);font-size:.85rem;text-align:center}.reader_guideHero__SfTrQ{max-width:74ch;margin:1.6rem auto 0}.reader_guideHeroFrame__MrkUX{position:relative;width:100%;aspect-ratio:3/2;overflow:hidden;border-radius:10px;border:1px solid var(--line);background:var(--bone)}.reader_guideHeroCredit__fcXqE{margin-top:.55rem;font-size:.8rem;line-height:1.45;color:var(--muted);text-align:right}.reader_guideHeroCredit__fcXqE a{color:var(--muted);text-decoration:underline;text-underline-offset:2px}.reader_guideHeroCredit__fcXqE a:hover{color:var(--brand)}