.manifesto_manifesto__6q2Kt{--rail:240px;--gap:72px}.manifesto_hero__ttfwl{padding:80px 0 60px;border-bottom:1px solid var(--line);background:linear-gradient(180deg,#ffffffc7,#fff 90%),var(--lattice) center top /144px 72px}.manifesto_hero__ttfwl h1{margin:0;max-width:1000px;font-size:clamp(54px,7.6vw,108px);line-height:.96;letter-spacing:-.005em}.manifesto_hero__ttfwl h1 span{color:#8a919c}.manifesto_dek__Spk0j{margin:28px 0 0;max-width:760px;font-size:clamp(19px,1.7vw,23px);line-height:1.48;color:var(--muted)}.manifesto_byline__1BDVr{display:flex;flex-wrap:wrap;align-items:center;gap:14px 28px;margin:36px 0 0}.manifesto_author__EU2x_,.manifesto_signature__I1ke6{display:flex;align-items:center;gap:12px}.manifesto_monogram__deiJc{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:50%;background:radial-gradient(120% 120% at 30% 20%,#2a5bff,#0031c4);color:#fff;font-family:var(--font-geist-sans),system-ui,sans-serif;font-size:16px;letter-spacing:.06em;box-shadow:0 8px 18px -10px #003efa99}.manifesto_author__EU2x_ b,.manifesto_signature__I1ke6 b{display:block;font-size:15.5px;font-weight:600;line-height:1.3;color:var(--ink)}.manifesto_author__EU2x_ small,.manifesto_signature__I1ke6 small{display:block;font-size:14px;line-height:1.3;color:var(--muted)}.manifesto_bylineMeta__HtPjr{display:flex;align-items:center;gap:14px;padding-left:28px;border-left:1px solid var(--line);font-size:14.5px;color:var(--muted)}.manifesto_bylineMeta__HtPjr span:before{content:"·";margin-right:14px;color:#c6ccd6}.manifesto_layout___opqL{display:grid;grid-template-columns:var(--rail) minmax(0,1fr);gap:var(--gap);padding-top:64px}.manifesto_rail__QsOTd{min-width:0}.manifesto_railDesktop__7O1ka{position:sticky;top:96px}.manifesto_railDesktop__7O1ka>p,.manifesto_railMobile__iRL_E summary{margin:0 0 12px;font-size:12.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--soft)}.manifesto_rail__QsOTd ol{margin:0;padding:0;list-style:none;display:grid;gap:2px;border-left:1px solid var(--line)}.manifesto_rail__QsOTd a{display:grid;grid-template-columns:26px minmax(0,1fr);gap:4px;margin-left:-1px;padding:7px 0 7px 14px;border-left:2px solid transparent;font-size:14px;line-height:1.4;color:var(--muted);transition:color .2s,border-color .2s}.manifesto_rail__QsOTd a span:first-child{padding-top:1px;font-size:12.5px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--blue-ink)}.manifesto_rail__QsOTd a:hover{border-left-color:var(--blue);color:var(--ink)}.manifesto_railMobile__iRL_E{display:none}.manifesto_body__YCLCd{min-width:0;max-width:720px;font-size:19px;line-height:1.68}.manifesto_lede__Wc3N5>p{margin:0 0 22px;font-size:22px;line-height:1.55;color:var(--ink)}.manifesto_lede__Wc3N5>p:last-child{margin-bottom:0;font-weight:500}.manifesto_belief__UNJUC{scroll-margin-top:96px;margin-top:56px;padding-top:52px;border-top:1px solid var(--line)}.manifesto_belief__UNJUC h2{display:flex;align-items:flex-start;gap:18px;margin:0 0 22px;font-size:clamp(30px,3.1vw,44px);line-height:1.08}.manifesto_num__siDmt{flex:none;display:grid;place-items:center;width:40px;height:40px;margin-top:.08em;border-radius:50%;background:var(--blue-soft);color:var(--blue-ink);font-family:var(--font-geist-sans),system-ui,sans-serif;font-size:14px;font-weight:600;letter-spacing:.02em;font-variant-numeric:tabular-nums}.manifesto_belief__UNJUC>p{margin:0 0 20px}.manifesto_belief__UNJUC>p:last-child{margin-bottom:0}.manifesto_pull__vDFKl{position:relative;margin:34px 0 0!important;padding-top:26px;font-family:var(--font-geist-sans),system-ui,sans-serif;font-size:clamp(28px,3vw,40px);line-height:1.12;color:var(--ink);text-wrap:balance}.manifesto_pull__vDFKl:before{content:"";position:absolute;top:0;left:0;width:56px;height:3px;border-radius:3px;background:var(--fill-blue,var(--blue))}.manifesto_stats___3Wht{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:6px 0 0;overflow:hidden;border-radius:14px;background:var(--line);box-shadow:var(--lift)}.manifesto_stats___3Wht>div{display:grid;gap:2px;padding:18px 20px;background:var(--card)}.manifesto_stats___3Wht b{font-family:var(--font-geist-sans),system-ui,sans-serif;font-size:44px;font-weight:400;line-height:1;color:var(--blue)}.manifesto_stats___3Wht span{font-size:14.5px;color:var(--muted)}.manifesto_stats___3Wht p{grid-column:1/-1;margin:0;padding:10px 20px 12px;background:var(--surface);font-size:13px;color:var(--soft)}.manifesto_stats___3Wht p a{color:var(--blue-ink);text-decoration:underline;text-decoration-color:#c9d3f5;text-underline-offset:2px}.manifesto_building__fkKQY{position:relative;overflow:hidden;margin-top:104px;padding:96px 0;background:radial-gradient(60% 80% at 85% 0,#1846f04d,transparent 65%),radial-gradient(50% 70% at 0 100%,#1846f033,transparent 60%),var(--night);color:#c9d2ec}.manifesto_building__fkKQY:after{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(90deg,#ffffff0b 0 1px,transparent 1px 8px);-webkit-mask-image:linear-gradient(180deg,transparent,#000 60%);mask-image:linear-gradient(180deg,transparent,#000 60%)}.manifesto_building__fkKQY>*{position:relative;z-index:1}.manifesto_building__fkKQY h2{margin:0 0 18px;max-width:860px;font-size:clamp(38px,4.6vw,64px);line-height:1.02;color:#fff}.manifesto_building__fkKQY h2+p{margin:0;max-width:640px;font-size:19px;line-height:1.55}.manifesto_building__fkKQY p:has(>.three-signal){color:#adc0ff}.manifesto_pillars__l9eWf{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:44px 0 0;padding:0;list-style:none}.manifesto_pillars__l9eWf li{display:flex;flex-direction:column;gap:10px;padding:22px 22px 24px;border-radius:16px;background:linear-gradient(180deg,#ffffff0f,#ffffff05);box-shadow:inset 0 0 0 1px #ffffff1c,0 18px 40px -24px #000}.manifesto_pillars__l9eWf small{font-size:12.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#8ba6ff}.manifesto_pillars__l9eWf strong{font-family:var(--font-geist-sans),system-ui,sans-serif;font-size:24px;font-weight:400;line-height:1.12;color:#fff}.manifesto_pillars__l9eWf p{margin:0;font-size:15px;line-height:1.55;color:#aab5d6}.manifesto_after__vP_cw{display:grid;grid-template-columns:var(--rail) minmax(0,1fr);column-gap:var(--gap)}.manifesto_after__vP_cw>*{grid-column:2;max-width:720px}.manifesto_closing__g_wqE{padding-top:80px}.manifesto_closing__g_wqE>p{margin:0 0 22px;font-size:22px;line-height:1.55;color:var(--ink)}.manifesto_signature__I1ke6{margin-top:34px;padding-top:26px;border-top:1px solid var(--line)}.manifesto_signature__I1ke6 b{font-family:var(--font-geist-sans),system-ui,sans-serif;font-size:24px;font-weight:400}.manifesto_sources__Lj3ws{padding-top:64px}.manifesto_sources__Lj3ws h2{margin:0 0 16px;font-size:28px}@media (max-width:1100px){.manifesto_manifesto__6q2Kt{--rail:200px;--gap:48px}.manifesto_pillars__l9eWf{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:960px){.manifesto_layout___opqL{display:block;padding-top:36px}.manifesto_railDesktop__7O1ka{display:none}.manifesto_railMobile__iRL_E{display:block;margin:0 0 40px;padding:14px 16px;border-radius:12px;background:var(--surface)}.manifesto_railMobile__iRL_E summary{display:flex;justify-content:space-between;margin:0;list-style:none;cursor:pointer}.manifesto_railMobile__iRL_E summary::-webkit-details-marker{display:none}.manifesto_railMobile__iRL_E summary:after{content:"+";font-size:18px;font-weight:300;line-height:1;color:var(--blue)}.manifesto_railMobile__iRL_E[open] summary{margin-bottom:12px}.manifesto_railMobile__iRL_E[open] summary:after{content:"–"}.manifesto_after__vP_cw{display:block}.manifesto_after__vP_cw>*{max-width:720px}}@media (max-width:860px){.manifesto_hero__ttfwl{padding:48px 0 40px}.manifesto_byline__1BDVr{gap:14px 20px}.manifesto_bylineMeta__HtPjr{padding-left:0;border-left:0}.manifesto_body__YCLCd{font-size:18px}.manifesto_closing__g_wqE>p,.manifesto_lede__Wc3N5>p{font-size:19.5px}.manifesto_belief__UNJUC{margin-top:44px;padding-top:40px}.manifesto_belief__UNJUC h2{gap:14px}.manifesto_num__siDmt{width:34px;height:34px;font-size:13px}.manifesto_stats___3Wht b{font-size:36px}.manifesto_stats___3Wht>div{padding:14px 14px 16px}.manifesto_stats___3Wht p{padding:10px 14px 12px}.manifesto_building__fkKQY{margin-top:80px;padding:64px 0}.manifesto_building__fkKQY h2+p{font-size:17.5px}.manifesto_pillars__l9eWf{grid-template-columns:1fr;margin-top:32px}.manifesto_closing__g_wqE{padding-top:56px}}.manifesto_hero__ttfwl{background:var(--bg)}.manifesto_pillars__l9eWf li{background:var(--card);box-shadow:0 0 0 1px #ffffff12}.manifesto_hero__ttfwl h1{max-width:820px;font-size:44px;line-height:50px;letter-spacing:-.9px;font-weight:400}.manifesto_belief__UNJUC h2{font-size:26px;line-height:32.5px;letter-spacing:-.325px;font-weight:400}.manifesto_building__fkKQY h2{font-size:30px;line-height:40px;letter-spacing:-.4px;font-weight:400}.manifesto_sources__Lj3ws h2{font-size:22px;font-weight:400}@media (max-width:640px){.manifesto_hero__ttfwl h1{font-size:32px;line-height:38px}.manifesto_belief__UNJUC h2{font-size:22px;line-height:28px}.manifesto_building__fkKQY h2{font-size:22px;line-height:30px}}