.editorial-page_main__lnl2d{--editorial-accent:var(--color-brand);--editorial-accent-soft:color-mix(in oklch,var(--editorial-accent) 12%,var(--color-panel));--editorial-accent-on-dark:color-mix(in oklch,var(--editorial-accent) 40%,var(--color-bg));--editorial-ink:oklch(18% 0.035 48);--editorial-rule:color-mix(in oklch,var(--editorial-ink) 20%,transparent);min-width:0;overflow:clip;background:linear-gradient(90deg,transparent calc(50% - 40rem),var(--color-line) 0,var(--color-line) 1px,transparent 1px),linear-gradient(90deg,transparent calc(50% + 40rem),var(--color-line) 0,var(--color-line) 1px,transparent 1px),var(--color-bg)}.editorial-page_main__lnl2d[data-theme=cyan]{--editorial-accent:var(--color-cyan)}.editorial-page_main__lnl2d[data-theme=gold]{--editorial-accent:oklch(54% 0.13 75)}.editorial-page_main__lnl2d[data-theme=green]{--editorial-accent:var(--color-success)}.editorial-page_main__lnl2d[data-theme=violet]{--editorial-accent:oklch(51% 0.13 298)}.editorial-page_main__lnl2d[data-theme=blue]{--editorial-accent:oklch(50% 0.12 244)}.editorial-page_hero__0Sejj{position:relative;isolation:isolate;border-bottom:1px solid var(--color-line-strong);background:radial-gradient(circle at 76% 26%,color-mix(in oklch,var(--editorial-accent) 14%,transparent),transparent 24rem),linear-gradient(180deg,var(--color-panel) 0,var(--color-bg) 100%)}.editorial-page_hero__0Sejj:before{position:absolute;z-index:-1;inset:0;background-image:linear-gradient(var(--color-line) 1px,transparent 1px),linear-gradient(90deg,var(--color-line) 1px,transparent 1px);background-size:3rem 3rem;content:"";opacity:.26;-webkit-mask-image:linear-gradient(115deg,transparent 18%,#000 78%,transparent);mask-image:linear-gradient(115deg,transparent 18%,#000 78%,transparent);pointer-events:none}.editorial-page_heroInner__9yG5U{width:min(100% - 2rem,80rem);margin:0 auto;padding:1.5rem 0 3rem}.editorial-page_breadcrumbs__hBZ_p{display:flex;align-items:center;gap:.625rem;color:var(--color-dim);font-family:var(--font-mono);font-size:.72rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.editorial-page_breadcrumbs__hBZ_p a{color:var(--editorial-accent)}.editorial-page_breadcrumbs__hBZ_p a:hover{text-decoration:underline;text-underline-offset:.25em}.editorial-page_heroGrid__0e4Pi{display:grid;grid-template-columns:minmax(0,1.16fr) minmax(21rem,.84fr);gap:clamp(2rem,6vw,6rem);align-items:center;padding:clamp(4rem,8vw,7.5rem) 0 clamp(3rem,6vw,5.5rem)}.editorial-page_heroCopy__iRrfK{min-width:0}.editorial-page_decisionKicker__YqkN_,.editorial-page_eyebrow__2KcaJ,.editorial-page_sectionKicker__9e_um{margin:0;color:var(--editorial-accent);font-family:var(--font-mono);font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.editorial-page_heroCopy__iRrfK h1{max-width:15ch;margin:1rem 0 0;color:var(--editorial-ink);font-size:clamp(3rem,6.5vw,6.25rem);font-weight:760;letter-spacing:-.055em;line-height:.91;overflow-wrap:anywhere;text-wrap:balance}.editorial-page_main__lnl2d[data-slug=manifesto] .editorial-page_heroCopy__iRrfK h1{max-width:10ch;font-size:clamp(4rem,8vw,7.75rem)}.editorial-page_dek__43y7F{max-width:43rem;margin:1.5rem 0 0;color:var(--color-muted);font-size:clamp(1.05rem,1.7vw,1.3rem);line-height:1.62;text-wrap:pretty}.editorial-page_meta__qWH82{display:flex;flex-wrap:wrap;gap:.625rem 1.25rem;margin-top:1.5rem;color:var(--color-dim);font-family:var(--font-mono);font-size:.72rem}.editorial-page_meta__qWH82 span{display:inline-flex;align-items:center;gap:.4rem}.editorial-page_meta__qWH82 svg{width:.85rem;height:.85rem}.editorial-page_heroFacts__aVAI2{display:flex;flex-wrap:wrap;gap:.5rem;margin:1.5rem 0 0;padding:0;list-style:none}.editorial-page_heroFacts__aVAI2 li{border:1px solid var(--editorial-rule);border-radius:999px;background:color-mix(in oklch,var(--color-panel) 82%,transparent);padding:.5rem .75rem;color:var(--color-muted);font-family:var(--font-mono);font-size:.68rem;font-weight:650}.editorial-page_visual__60Jgc{min-width:0;min-height:28rem;display:grid;place-items:center;overflow:hidden;border:1px solid color-mix(in oklch,var(--editorial-accent) 45%,var(--color-line));border-radius:.75rem;background:radial-gradient(circle at 20% 8%,color-mix(in oklch,var(--editorial-accent) 22%,transparent),transparent 14rem),linear-gradient(145deg,oklch(20% .035 50),oklch(14% .025 50));box-shadow:0 1rem 3rem color-mix(in oklch,var(--editorial-ink) 15%,transparent);color:var(--color-bg);font-family:var(--font-mono)}.editorial-page_visualCap__XTGSS{color:color-mix(in oklch,var(--color-bg) 70%,transparent);font-size:.7rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.editorial-page_stackVisual__H4xUh{width:min(100% - 2.5rem,30rem);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.editorial-page_stackColumn__mfRo3{min-width:0;display:grid;gap:.45rem}.editorial-page_stackLayer__VxIjh{display:flex;min-height:3.2rem;align-items:center;gap:.75rem;border:1px solid color-mix(in oklch,var(--color-bg) 18%,transparent);border-radius:.35rem;background:color-mix(in oklch,var(--color-bg) 7%,transparent);padding:.75rem;color:color-mix(in oklch,var(--color-bg) 88%,transparent);font-size:.76rem}.editorial-page_stackColumn__mfRo3:last-child .editorial-page_stackLayer__VxIjh{border-color:color-mix(in oklch,var(--editorial-accent) 58%,transparent);background:color-mix(in oklch,var(--editorial-accent) 12%,transparent)}.editorial-page_stackLayer__VxIjh b{color:var(--editorial-accent);font-size:.6rem}.editorial-page_stackBrace__vp1vh{border-top:1px solid color-mix(in oklch,var(--color-bg) 22%,transparent);padding-top:.5rem;color:color-mix(in oklch,var(--color-bg) 52%,transparent);font-size:.62rem;text-align:center}.editorial-page_pathVisual__OSfap{width:calc(100% - 3rem);display:flex;align-items:center;justify-content:center}.editorial-page_pathNode__u2Txa{display:grid;width:6.5rem;aspect-ratio:1;place-content:center;border:1px solid color-mix(in oklch,var(--color-bg) 24%,transparent);border-radius:50%;background:color-mix(in oklch,var(--color-bg) 5%,transparent);color:var(--color-bg);font-size:.8rem;text-align:center}.editorial-page_pathNode__u2Txa b{margin-bottom:.4rem;color:var(--editorial-accent);font-size:.62rem}.editorial-page_pathNode__u2Txa small{margin-top:.35rem;color:color-mix(in oklch,var(--color-bg) 48%,transparent);font-size:.58rem}.editorial-page_pathNodeActive__GQaQZ{border-color:var(--editorial-accent);background:color-mix(in oklch,var(--editorial-accent) 18%,transparent);box-shadow:0 0 0 .5rem color-mix(in oklch,var(--editorial-accent) 6%,transparent)}.editorial-page_pathLine___qICf{width:clamp(1.5rem,4vw,3.5rem);height:1px;background:linear-gradient(90deg,var(--editorial-accent),color-mix(in oklch,var(--color-bg) 28%,transparent))}.editorial-page_splitVisual__5d98_{width:min(100% - 3rem,28rem);display:grid;gap:.9rem}.editorial-page_coupledPair__RAtdy{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:.7rem}.editorial-page_coupledPair__RAtdy>span:not(.editorial-page_coupler__1aA_R,.editorial-page_decoupler__U0zTh){display:grid;gap:.35rem;border:1px solid color-mix(in oklch,var(--color-bg) 22%,transparent);border-radius:.4rem;padding:1.15rem .75rem;color:color-mix(in oklch,var(--color-bg) 50%,transparent);font-size:.62rem;text-align:center}.editorial-page_coupledPair__RAtdy b{color:var(--color-bg);font-size:.82rem}.editorial-page_coupler__1aA_R,.editorial-page_decoupler__U0zTh{color:var(--editorial-accent);font-size:1.2rem}.editorial-page_splitRule__Jfn2g{display:flex;align-items:center;gap:.75rem;color:color-mix(in oklch,var(--color-bg) 38%,transparent);font-size:.62rem;text-transform:uppercase}.editorial-page_splitRule__Jfn2g:after,.editorial-page_splitRule__Jfn2g:before{height:1px;flex:1;background:color-mix(in oklch,var(--color-bg) 16%,transparent);content:""}.editorial-page_mapVisual__8LZfJ{position:relative;width:min(100% - 3rem,25rem);aspect-ratio:1}.editorial-page_mapVisual__8LZfJ:after,.editorial-page_mapVisual__8LZfJ:before{position:absolute;inset:50% 12%;height:1px;background:color-mix(in oklch,var(--editorial-accent) 62%,transparent);content:""}.editorial-page_mapVisual__8LZfJ:after{transform:rotate(90deg)}.editorial-page_mapCore__gHhZ_,.editorial-page_mapNode__lPgg_{position:absolute;z-index:1;display:grid;place-content:center;border:1px solid color-mix(in oklch,var(--color-bg) 24%,transparent);border-radius:999px;background:oklch(18% .03 50);text-align:center}.editorial-page_mapCore__gHhZ_{inset:36%;border-color:var(--editorial-accent);box-shadow:0 0 0 .65rem color-mix(in oklch,var(--editorial-accent) 8%,transparent);color:color-mix(in oklch,var(--color-bg) 54%,transparent);font-size:.56rem}.editorial-page_mapCore__gHhZ_ b{color:var(--color-bg);font-size:.68rem}.editorial-page_mapNode__lPgg_{min-width:6.5rem;min-height:2.4rem;color:color-mix(in oklch,var(--color-bg) 72%,transparent);font-size:.62rem}.editorial-page_mapNorth__vt3N_{top:2%;left:50%;transform:translateX(-50%)}.editorial-page_mapEast__u9W1w{top:50%;right:0;transform:translateY(-50%)}.editorial-page_mapSouth__X_Xev{bottom:2%;left:50%;transform:translateX(-50%)}.editorial-page_mapWest__3vs9L{top:50%;left:0;transform:translateY(-50%)}.editorial-page_ringsVisual__akNVk{position:relative;width:min(100% - 3rem,25rem);aspect-ratio:1}.editorial-page_ringsVisual__akNVk span{position:absolute;display:grid;place-content:start center;border:1px solid color-mix(in oklch,var(--editorial-accent) 56%,transparent);border-radius:50%;padding-top:1rem;color:color-mix(in oklch,var(--color-bg) 62%,transparent);font-size:.62rem;letter-spacing:.06em;text-transform:uppercase}.editorial-page_ringOuter__WVDFx{inset:0}.editorial-page_ringMiddle__rTQi0{inset:20%;background:color-mix(in oklch,var(--editorial-accent) 5%,transparent)}.editorial-page_ringInner__yFYan{inset:39%;place-content:center!important;padding:0!important;background:color-mix(in oklch,var(--editorial-accent) 16%,transparent);color:var(--color-bg)!important}.editorial-page_planeVisual__RUkwz{width:min(100% - 3rem,28rem);display:grid;grid-template-columns:1fr 1.3fr 1fr;align-items:center;gap:.5rem}.editorial-page_planeVisual__RUkwz>div{display:grid;gap:.45rem;border:1px solid color-mix(in oklch,var(--color-bg) 20%,transparent);border-radius:.35rem;padding:1rem .5rem;color:var(--color-bg);font-size:.7rem;text-align:center}.editorial-page_planeVisual__RUkwz small{color:color-mix(in oklch,var(--color-bg) 46%,transparent);font-size:.52rem}.editorial-page_planeCenter__UiYSB{min-height:8rem;place-content:center;border-color:var(--editorial-accent)!important;background:color-mix(in oklch,var(--editorial-accent) 14%,transparent)}.editorial-page_statementVisual__aVIyf{position:relative;width:calc(100% - 3rem);min-height:24rem;display:grid;align-content:center;gap:1.5rem}.editorial-page_statementQuestion__HY4xs{position:absolute;right:-.04em;bottom:-.25em;color:color-mix(in oklch,var(--editorial-accent) 12%,transparent);font-family:var(--font-sans);font-size:24rem;font-weight:800;line-height:1}.editorial-page_statementVisual__aVIyf>div{position:relative;z-index:1;display:grid;gap:.6rem}.editorial-page_statementVisual__aVIyf>div span{color:color-mix(in oklch,var(--color-bg) 66%,transparent);font-size:clamp(.75rem,2vw,1rem);font-weight:700;letter-spacing:.12em}.editorial-page_statementVisual__aVIyf strong{position:relative;z-index:1;color:var(--editorial-accent);font-family:var(--font-sans);font-size:clamp(3rem,7vw,5rem);letter-spacing:-.06em}.editorial-page_answer__mEDfF{display:grid;grid-template-columns:minmax(10rem,.34fr) minmax(0,1fr);border:1px solid var(--color-line-strong);border-bottom:3px solid var(--editorial-accent);border-radius:.55rem .55rem 0 0;background:color-mix(in oklch,var(--color-panel) 92%,transparent);box-shadow:var(--shadow-panel)}.editorial-page_answer__mEDfF>div,.editorial-page_answer__mEDfF>p{padding:clamp(1.25rem,3vw,2rem)}.editorial-page_answer__mEDfF>div{border-right:1px solid var(--color-line)}.editorial-page_answer__mEDfF span{color:var(--editorial-accent);font-family:var(--font-mono);font-size:.68rem;font-weight:800}.editorial-page_answer__mEDfF h2{margin:.75rem 0 0;font-size:1.15rem}.editorial-page_answer__mEDfF>p{margin:0;color:var(--color-muted);font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.75}.editorial-page_statusNote__fdACA{display:flex;align-items:baseline;gap:.75rem;border-right:1px solid var(--color-line);border-bottom:1px solid var(--color-line);border-left:1px solid var(--color-line);padding:.75rem 1rem;color:var(--color-dim);font-family:var(--font-mono);font-size:.68rem}.editorial-page_statusNote__fdACA strong{color:var(--editorial-accent);text-transform:uppercase}.editorial-page_articleShell__k8ADI{width:min(100% - 2rem,80rem);margin:0 auto;display:grid;grid-template-columns:13rem minmax(0,1fr);gap:clamp(2rem,5vw,5rem);padding:5rem 0 7rem}.editorial-page_jump__x0YWb{position:sticky;top:6rem;align-self:start;max-height:calc(100vh - 8rem);overflow-y:auto;border-top:2px solid var(--editorial-accent);padding-top:1rem}.editorial-page_jump__x0YWb>p{margin:0;color:var(--editorial-accent);font-family:var(--font-mono);font-size:.68rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.editorial-page_jump__x0YWb ol{display:grid;gap:0;margin:1rem 0 0;padding:0;list-style:none}.editorial-page_jump__x0YWb a{display:grid;grid-template-columns:1.8rem 1fr;gap:.5rem;border-bottom:1px solid var(--color-line);padding:.72rem 0;color:var(--color-dim);font-size:.75rem;line-height:1.35}.editorial-page_jump__x0YWb a span{color:var(--editorial-accent);font-family:var(--font-mono);font-size:.6rem}.editorial-page_jump__x0YWb a:hover{color:var(--color-text)}.editorial-page_article__9xRC4{min-width:0}.editorial-page_comparisonSection__sE6Jt,.editorial-page_decision__oLh65,.editorial-page_proseSection__roQb0,.editorial-page_questions__tw9ei,.editorial-page_sources__E9Q9R{scroll-margin-top:6rem}.editorial-page_comparisonSection__sE6Jt{min-width:0;padding-bottom:5rem}.editorial-page_sectionLabel__v2cfA{display:flex;align-items:baseline;gap:.75rem;margin-bottom:1.25rem}.editorial-page_sectionLabel__v2cfA span{color:var(--editorial-accent);font-family:var(--font-mono);font-size:.68rem;font-weight:800}.editorial-page_sectionLabel__v2cfA p{margin:0;color:var(--color-dim);font-family:var(--font-mono);font-size:.7rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.editorial-page_tableFrame__iK_tf{max-width:100%;overflow-x:auto;border:1px solid var(--color-line-strong);border-radius:.55rem;background:var(--color-panel);box-shadow:var(--shadow-panel)}.editorial-page_tableFrame__iK_tf:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:3px}.editorial-page_tableFrame__iK_tf table{width:100%;min-width:44rem;border-collapse:collapse;table-layout:fixed}.editorial-page_tableFrame__iK_tf caption{border-bottom:1px solid var(--color-line);padding:1rem 1.25rem;color:var(--color-dim);font-size:.76rem;line-height:1.55;text-align:left}.editorial-page_tableFrame__iK_tf td,.editorial-page_tableFrame__iK_tf th{border-right:1px solid var(--color-line);border-bottom:1px solid var(--color-line);padding:1rem;vertical-align:top;text-align:left}.editorial-page_tableFrame__iK_tf tr:last-child>*{border-bottom:0}.editorial-page_tableFrame__iK_tf tr>:last-child{border-right:0}.editorial-page_tableFrame__iK_tf thead th{background:var(--editorial-ink);color:var(--color-bg);font-family:var(--font-mono);font-size:.72rem;letter-spacing:.04em;text-transform:uppercase}.editorial-page_tableFrame__iK_tf thead th:first-child{width:22%;color:color-mix(in oklch,var(--color-bg) 54%,transparent)}.editorial-page_tableFrame__iK_tf tbody th{color:var(--color-text);font-size:.82rem;font-weight:750;line-height:1.45}.editorial-page_tableFrame__iK_tf td{color:var(--color-muted);font-size:.86rem;line-height:1.6}.editorial-page_tableFrame__iK_tf tr[data-emphasis=alternative] td:nth-child(2),.editorial-page_tableFrame__iK_tf tr[data-emphasis=openclowd] td:last-child{background:var(--editorial-accent-soft);color:var(--color-text)}.editorial-page_proseSection__roQb0{display:grid;grid-template-columns:minmax(9rem,.26fr) minmax(0,1fr);gap:clamp(1.5rem,5vw,4.5rem);border-top:1px solid var(--color-line-strong);padding:clamp(4rem,7vw,6.5rem) 0}.editorial-page_proseSection__roQb0[data-layout="2"]{position:relative}.editorial-page_proseSection__roQb0[data-layout="2"]:before{position:absolute;z-index:-1;inset:1.5rem -3rem;border-radius:.75rem;background:linear-gradient(135deg,var(--editorial-accent-soft),transparent 72%);content:""}.editorial-page_sectionContent__50vp7{min-width:0}.editorial-page_decision__oLh65 h2,.editorial-page_questions__tw9ei h2,.editorial-page_related__4gOsS h2,.editorial-page_sectionContent__50vp7 h2,.editorial-page_sources__E9Q9R h2{margin:0;max-width:18ch;color:var(--editorial-ink);font-size:clamp(2rem,4.3vw,3.85rem);font-weight:740;letter-spacing:-.04em;line-height:1;text-wrap:balance}.editorial-page_sectionContent__50vp7>p{max-width:67ch;margin:1.35rem 0 0;color:var(--color-muted);font-size:1.04rem;line-height:1.82;text-wrap:pretty}.editorial-page_sectionContent__50vp7 .editorial-page_sectionIntro__x721j{max-width:48rem;color:var(--color-text);font-size:1.2rem;font-weight:620;line-height:1.6}.editorial-page_sectionContent__50vp7 blockquote{position:relative;margin:2.5rem 0 0;border-top:1px solid var(--editorial-accent);border-bottom:1px solid var(--editorial-accent);padding:1.75rem 0 1.75rem 3rem;color:var(--editorial-ink);font-size:clamp(1.3rem,2.4vw,1.9rem);font-weight:650;letter-spacing:-.02em;line-height:1.35;text-wrap:balance}.editorial-page_sectionContent__50vp7 blockquote:before{position:absolute;top:1.5rem;left:0;color:var(--editorial-accent);content:"“";font-family:Georgia,serif;font-size:3.5rem;line-height:1}.editorial-page_beats__jlNzi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;overflow:hidden;margin:2.5rem 0 0;border:1px solid var(--color-line);border-radius:.55rem;background:var(--color-line);padding:0;list-style:none}.editorial-page_beats__jlNzi li{min-width:0;background:var(--color-panel);padding:1.35rem}.editorial-page_beats__jlNzi li>span{color:var(--editorial-accent);font-family:var(--font-mono);font-size:.68rem;font-weight:800}.editorial-page_beats__jlNzi h3{margin:1.35rem 0 0;color:var(--color-text);font-size:1rem;line-height:1.25}.editorial-page_beats__jlNzi p{margin:.65rem 0 0;color:var(--color-muted);font-size:.88rem;line-height:1.65}.editorial-page_principles__P6LJb{display:grid;gap:0;margin:2.25rem 0 0;padding:0;list-style:none}.editorial-page_principles__P6LJb li{display:grid;grid-template-columns:1.5rem 1fr;gap:.75rem;border-top:1px solid var(--color-line);padding:1rem 0;color:var(--color-muted);line-height:1.6}.editorial-page_principles__P6LJb li:last-child{border-bottom:1px solid var(--color-line)}.editorial-page_principles__P6LJb svg{width:1rem;height:1rem;margin-top:.2rem;color:var(--editorial-accent)}.editorial-page_decision__oLh65{position:relative;isolation:isolate;overflow:hidden;margin-top:2rem;border-radius:.65rem;background:var(--editorial-ink);padding:clamp(2rem,5vw,4rem);color:var(--color-bg)}.editorial-page_decision__oLh65:after{position:absolute;z-index:-1;right:-.08em;bottom:-.3em;color:color-mix(in oklch,var(--editorial-accent) 11%,transparent);content:"?";font-family:var(--font-mono);font-size:22rem;font-weight:800;line-height:1}.editorial-page_decision__oLh65 h2{margin-top:1rem;color:var(--color-bg)}.editorial-page_decisionGrid__lLgkb span,.editorial-page_decision__oLh65 .editorial-page_decisionKicker__YqkN_{color:var(--editorial-accent-on-dark)}.editorial-page_decisionSummary__bQWIO{max-width:44rem;margin:1.25rem 0 0;color:color-mix(in oklch,var(--color-bg) 68%,transparent);font-size:1.05rem;line-height:1.7}.editorial-page_decisionGrid__lLgkb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:2.5rem;border:1px solid color-mix(in oklch,var(--color-bg) 16%,transparent);border-radius:.45rem;overflow:hidden;background:color-mix(in oklch,var(--color-bg) 16%,transparent)}.editorial-page_decisionGrid__lLgkb article{background:color-mix(in oklch,var(--editorial-ink) 92%,var(--editorial-accent));padding:1.5rem}.editorial-page_decisionGrid__lLgkb span{font-family:var(--font-mono);font-size:.7rem;font-weight:800;text-transform:uppercase}.editorial-page_decisionGrid__lLgkb p{margin:1rem 0 0;color:color-mix(in oklch,var(--color-bg) 78%,transparent);font-size:.9rem;line-height:1.7}.editorial-page_questions__tw9ei,.editorial-page_sources__E9Q9R{border-top:1px solid var(--color-line-strong);margin-top:5rem;padding-top:5rem}.editorial-page_questions__tw9ei h2,.editorial-page_sources__E9Q9R h2{margin-top:.85rem}.editorial-page_questions__tw9ei>div{margin-top:2.5rem;border-top:1px solid var(--color-line-strong)}.editorial-page_questions__tw9ei details{border-bottom:1px solid var(--color-line-strong)}.editorial-page_questions__tw9ei summary{display:grid;grid-template-columns:2.5rem 1fr;gap:.75rem;cursor:pointer;padding:1.35rem 0;color:var(--color-text);font-weight:700;line-height:1.45;list-style:none}.editorial-page_questions__tw9ei summary::-webkit-details-marker{display:none}.editorial-page_questions__tw9ei summary span{color:var(--editorial-accent);font-family:var(--font-mono);font-size:.68rem}.editorial-page_questions__tw9ei details p{max-width:66ch;margin:-.25rem 0 1.5rem 3.25rem;color:var(--color-muted);line-height:1.75}.editorial-page_sources__E9Q9R{display:grid;grid-template-columns:minmax(12rem,.34fr) minmax(0,1fr);gap:3rem}.editorial-page_sources__E9Q9R>div>p:last-child{color:var(--color-dim);font-size:.78rem;line-height:1.6}.editorial-page_sources__E9Q9R ol{display:grid;gap:0;margin:0;padding:0;list-style:none}.editorial-page_sources__E9Q9R li{display:grid;grid-template-columns:2.5rem minmax(0,1fr);gap:.75rem;border-top:1px solid var(--color-line);padding:1.1rem 0}.editorial-page_sources__E9Q9R li:last-child{border-bottom:1px solid var(--color-line)}.editorial-page_sources__E9Q9R li>span{color:var(--editorial-accent);font-family:var(--font-mono);font-size:.68rem}.editorial-page_sources__E9Q9R a{display:inline-flex;align-items:center;gap:.35rem;color:var(--color-text);font-weight:750}.editorial-page_sources__E9Q9R a:hover{color:var(--editorial-accent)}.editorial-page_sources__E9Q9R a svg{width:.85rem;height:.85rem}.editorial-page_sources__E9Q9R li p{margin:.4rem 0 0;color:var(--color-dim);font-size:.78rem;line-height:1.55}.editorial-page_related__4gOsS{border-top:1px solid var(--color-line-strong);background:color-mix(in oklch,var(--editorial-accent) 5%,var(--color-bg-soft));padding:clamp(4rem,7vw,6rem) max(1rem,calc((100% - 80rem) / 2))}.editorial-page_related__4gOsS>div:first-child{display:flex;align-items:end;justify-content:space-between;gap:2rem}.editorial-page_related__4gOsS h2{margin-top:.85rem}.editorial-page_relatedGrid__1H4sY{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;overflow:hidden;margin-top:2.5rem;border:1px solid var(--color-line-strong);border-radius:.55rem;background:var(--color-line-strong)}.editorial-page_relatedGrid__1H4sY a{position:relative;min-width:0;min-height:15rem;display:flex;flex-direction:column;background:var(--color-panel);padding:1.25rem;transition:background-color var(--duration-standard) var(--ease-standard)}.editorial-page_relatedGrid__1H4sY a:hover{background:var(--editorial-accent-soft)}.editorial-page_relatedGrid__1H4sY a>span{color:var(--editorial-accent);font-family:var(--font-mono);font-size:.68rem;font-weight:800}.editorial-page_relatedGrid__1H4sY h3{margin:2rem 0 0;color:var(--color-text);font-size:1.05rem;line-height:1.25}.editorial-page_relatedGrid__1H4sY p{margin:.65rem 0 0;color:var(--color-muted);font-size:.82rem;line-height:1.6}.editorial-page_relatedGrid__1H4sY svg{width:1rem;height:1rem;margin-top:auto;color:var(--editorial-accent)}.editorial-page_breadcrumbs__hBZ_p a:focus-visible,.editorial-page_jump__x0YWb a:focus-visible,.editorial-page_relatedGrid__1H4sY a:focus-visible,.editorial-page_sources__E9Q9R a:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:3px}@media (max-width:1040px){.editorial-page_heroGrid__0e4Pi{grid-template-columns:minmax(0,1fr) minmax(18rem,.72fr);gap:2rem}.editorial-page_visual__60Jgc{min-height:24rem}.editorial-page_articleShell__k8ADI{grid-template-columns:minmax(0,1fr)}.editorial-page_jump__x0YWb{position:static;min-width:0;max-height:none;overflow:visible}.editorial-page_jump__x0YWb ol{display:flex;max-width:100%;overflow-x:auto;border-bottom:1px solid var(--color-line)}.editorial-page_jump__x0YWb li{flex:0 0 auto}.editorial-page_jump__x0YWb a{min-width:11rem;border-right:1px solid var(--color-line);border-bottom:0;padding-right:1rem}}@media (max-width:800px){.editorial-page_heroGrid__0e4Pi{grid-template-columns:1fr;padding-top:3.5rem}.editorial-page_heroCopy__iRrfK h1{max-width:16ch}.editorial-page_visual__60Jgc{min-height:22rem}.editorial-page_answer__mEDfF{grid-template-columns:1fr}.editorial-page_answer__mEDfF>div{border-right:0;border-bottom:1px solid var(--color-line)}.editorial-page_proseSection__roQb0,.editorial-page_sources__E9Q9R{grid-template-columns:minmax(0,1fr);gap:1.25rem}.editorial-page_proseSection__roQb0 .editorial-page_sectionLabel__v2cfA{margin-bottom:0}.editorial-page_proseSection__roQb0[data-layout="2"]:before{inset:1.5rem -1rem}.editorial-page_relatedGrid__1H4sY{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:540px){.editorial-page_articleShell__k8ADI,.editorial-page_heroInner__9yG5U{width:min(100% - 1.25rem,80rem)}.editorial-page_heroInner__9yG5U{padding-top:1rem}.editorial-page_heroGrid__0e4Pi{padding:3rem 0}.editorial-page_heroCopy__iRrfK h1,.editorial-page_main__lnl2d[data-slug=manifesto] .editorial-page_heroCopy__iRrfK h1{font-size:clamp(2.75rem,15vw,4.5rem);letter-spacing:-.06em}.editorial-page_dek__43y7F{font-size:1rem}.editorial-page_visual__60Jgc{min-height:20rem}.editorial-page_stackVisual__H4xUh{width:calc(100% - 1.5rem);gap:.5rem}.editorial-page_stackLayer__VxIjh{min-height:2.7rem;gap:.4rem;padding:.5rem;font-size:.62rem}.editorial-page_pathVisual__OSfap{width:calc(100% - 1rem)}.editorial-page_pathNode__u2Txa{width:5.25rem;font-size:.68rem}.editorial-page_mapNode__lPgg_{min-width:5.25rem;font-size:.54rem}.editorial-page_mapCore__gHhZ_{inset:33%}.editorial-page_planeVisual__RUkwz{width:calc(100% - 1.25rem);grid-template-columns:1fr}.editorial-page_planeVisual__RUkwz>div{min-height:0;padding:.75rem}.editorial-page_statementQuestion__HY4xs{font-size:19rem}.editorial-page_answer__mEDfF>div,.editorial-page_answer__mEDfF>p{padding:1.1rem}.editorial-page_statusNote__fdACA{align-items:flex-start;flex-direction:column;gap:.35rem;line-height:1.5}.editorial-page_articleShell__k8ADI{padding:3.5rem 0 5rem}.editorial-page_comparisonSection__sE6Jt{padding-bottom:3.5rem}.editorial-page_proseSection__roQb0{padding:3.75rem 0}.editorial-page_decision__oLh65 h2,.editorial-page_questions__tw9ei h2,.editorial-page_related__4gOsS h2,.editorial-page_sectionContent__50vp7 h2,.editorial-page_sources__E9Q9R h2{font-size:clamp(2rem,11vw,3rem)}.editorial-page_sectionContent__50vp7>p{font-size:1rem;line-height:1.75}.editorial-page_sectionContent__50vp7 blockquote{padding-left:2.25rem;font-size:1.25rem}.editorial-page_beats__jlNzi,.editorial-page_decisionGrid__lLgkb,.editorial-page_relatedGrid__1H4sY{grid-template-columns:1fr}.editorial-page_decision__oLh65{margin-right:-.15rem;margin-left:-.15rem;padding:1.5rem}.editorial-page_questions__tw9ei,.editorial-page_sources__E9Q9R{margin-top:4rem;padding-top:4rem}.editorial-page_questions__tw9ei details p{margin-left:0}.editorial-page_related__4gOsS{padding-right:.625rem;padding-left:.625rem}.editorial-page_relatedGrid__1H4sY a{min-height:12rem}}@media (prefers-reduced-motion:reduce){.editorial-page_relatedGrid__1H4sY a{transition:none}}@media print{.editorial-page_jump__x0YWb,.editorial-page_related__4gOsS{display:none}.editorial-page_hero__0Sejj,.editorial-page_main__lnl2d{background:#fff}.editorial-page_articleShell__k8ADI{display:block;width:100%}}