:root{color-scheme:dark;--bg:#0a0a0b;--fg:#f1f0ec;--muted:#92918c;--line:#29292c;--accent:#d9ff62;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}*{box-sizing:border-box}html,body{margin:0;min-height:100%;background:var(--bg);color:var(--fg)}body{overflow-x:hidden}main{width:min(1180px,calc(100% - 48px));margin:0 auto}.hero{min-height:76vh;padding:72px 0 56px;position:relative;display:flex;flex-direction:column;justify-content:flex-end;border-bottom:1px solid var(--line)}.eyebrow,article span,footer{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}h1{position:relative;z-index:2;margin:28px 0 20px;font-size:clamp(56px,10vw,140px);line-height:.82;letter-spacing:-.065em;font-weight:590}h1 span{color:var(--accent)}.lede{position:relative;z-index:2;width:min(520px,90%);margin:0;font-size:clamp(18px,2vw,27px);line-height:1.35;color:#bbb9b3}.field{position:absolute;inset:28px -8vw 16px 35%;overflow:hidden;filter:blur(.1px)}.orb{position:absolute;border-radius:50%;mix-blend-mode:screen;filter:blur(2px);transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.orb-a{width:58vw;height:58vw;right:-10vw;top:-18vw;background:radial-gradient(circle at 35% 35%,rgba(217,255,98,.33),rgba(74,86,255,.12) 42%,transparent 68%)}.orb-b{width:42vw;height:42vw;right:18vw;bottom:-18vw;background:radial-gradient(circle at 50% 50%,rgba(255,77,146,.22),rgba(67,216,255,.1) 45%,transparent 72%)}.grain{position:absolute;inset:0;opacity:.12;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.7'/%3E%3C/svg%3E")}.grid{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid var(--line)}article{min-height:310px;padding:42px 32px 38px 0;border-right:1px solid var(--line)}article+article{padding-left:32px}article:last-child{border-right:0}article h2{margin:88px 0 14px;font-size:30px;line-height:1.02;letter-spacing:-.035em;font-weight:520}article p{margin:0;max-width:310px;color:var(--muted);line-height:1.55}.manifesto{padding:110px 0 125px}.manifesto p{margin:0;max-width:920px;font-size:clamp(30px,5vw,68px);line-height:1.05;letter-spacing:-.045em;color:#d3d1cb}footer{width:min(1180px,calc(100% - 48px));margin:0 auto;padding:22px 0 28px;border-top:1px solid var(--line);display:flex;justify-content:space-between;gap:24px}@media(max-width:760px){main,footer{width:min(100% - 30px,1180px)}.hero{min-height:70vh;padding-top:48px}.field{left:20%;opacity:.8}.grid{grid-template-columns:1fr}article,article+article{min-height:auto;padding:34px 0 38px;border-right:0;border-bottom:1px solid var(--line)}article:last-child{border-bottom:0}article h2{margin-top:52px}.manifesto{padding:76px 0 86px}footer span:nth-child(2){display:none}}
