@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/fonts/archivo-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/fonts/archivo-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:italic;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/fonts/archivo-italic-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:italic;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/fonts/archivo-italic-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Chivo Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/chivo-mono-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chivo Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/chivo-mono-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--ink: #0A0A0A;--ink-2: #111111;--line: #2A2A2A;--line-soft: #1C1C1C;--bone: #F0F0F0;--bone-dim: #B0B0B0;--bone-mute: #949494;--acc: #C8FF00;--acc-dim: #8AB300;--acc-glow: rgba(200, 255, 0, .15);--paper: #F0F0F0;--paper-ink: #0A0A0A;--paper-dim: #3A3A3A;--acc-ink: #4A6100;--maxw: 2600px;--pad: clamp(20px, 6vw, 130px)}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;background:#0a0a0a;color-scheme:dark;scrollbar-width:none}body{background:var(--ink);color:var(--bone);font-family:Archivo,sans-serif;font-variation-settings:"wdth" 100,"wght" 400;font-size:clamp(15.5px,1.05vw,17px);line-height:1.58;-webkit-font-smoothing:antialiased;overflow-x:hidden}img,svg{max-width:100%}body:before{content:"";position:fixed;inset:0;z-index:200;pointer-events:none;opacity:.04;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3'/></filter><rect width='160' height='160' filter='url(%23n)'/></svg>")}body:after{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;opacity:.55;background-image:linear-gradient(var(--line-soft) 1px,transparent 1px),linear-gradient(90deg,var(--line-soft) 1px,transparent 1px);background-size:clamp(38px,7vw,64px) clamp(38px,7vw,64px);mask-image:radial-gradient(ellipse 95% 55% at 50% 0%,#000 0%,transparent 78%);-webkit-mask-image:radial-gradient(ellipse 95% 55% at 50% 0%,#000 0%,transparent 78%)}.mono{font-family:Chivo Mono,monospace;font-weight:400;letter-spacing:.13em;text-transform:uppercase;font-size:clamp(.66rem,1.6vw,.72rem)}.wrap{width:100%;max-width:var(--maxw);margin-inline:auto;padding-inline:var(--pad)}a{color:inherit}::selection{background:var(--acc);color:#0a0a0a}:focus-visible{outline:2px solid var(--acc);outline-offset:3px}nav{position:fixed;top:0;left:0;right:0;z-index:100;background:transparent;border-bottom:1px solid transparent;transition:background .3s ease,border-color .3s ease,backdrop-filter .3s ease}nav.nav--scrolled{background:#0e0d0ce6;backdrop-filter:blur(12px);border-bottom-color:var(--line)}nav .wrap{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:clamp(66px,8vh,86px);gap:16px;transition:height .3s ease}nav.nav--scrolled .wrap{height:60px}nav .brand{justify-self:start}nav .nav-cta{justify-self:end}#progress{position:absolute;left:0;bottom:-1px;height:2px;width:100%;background:var(--acc);transform:scaleX(0);transform-origin:0 50%;will-change:transform;transition:transform .1s linear}.brand{display:flex;align-items:center;text-decoration:none;flex-shrink:0;min-width:0}.brand img{height:clamp(30px,3.6vw,42px);width:auto;display:block;transition:height .3s ease,opacity .2s ease}nav.nav--scrolled .brand img{height:clamp(24px,3vw,32px)}.brand:hover img{opacity:.75}nav ul{display:flex;gap:clamp(14px,2vw,26px);list-style:none}nav ul a{text-decoration:none;color:var(--bone-dim);transition:color .2s;position:relative;padding-block:6px}nav ul a:after{content:"";position:absolute;left:0;right:100%;bottom:0;height:1px;background:var(--acc);transition:right .28s cubic-bezier(.2,.7,.3,1)}nav ul a:hover,nav ul a.active{color:var(--acc)}nav ul a:hover:after,nav ul a.active:after{right:0}.nav-cta{border:1px solid var(--line);padding:9px 15px;text-decoration:none;transition:.2s;flex-shrink:0;color:var(--bone)}.nav-cta:hover{background:var(--acc);border-color:var(--acc);color:#0a0a0a}.burger{display:none;width:44px;height:44px;border:1px solid var(--line);background:none;color:var(--bone);flex-shrink:0;cursor:pointer;align-items:center;justify-content:center;flex-direction:column;gap:4px}.burger i{display:block;width:17px;height:1.5px;background:var(--bone);transition:.25s}nav.open .burger i:nth-child(1){transform:translateY(5.5px) rotate(45deg)}nav.open .burger i:nth-child(2){opacity:0}nav.open .burger i:nth-child(3){transform:translateY(-5.5px) rotate(-45deg)}@media(max-width:900px){nav .wrap{display:flex;justify-content:space-between}nav ul{position:absolute;top:100%;left:0;right:0;flex-direction:column;gap:0;background:var(--ink);border-bottom:1px solid var(--line);max-height:0;overflow:hidden;transition:max-height .35s ease}nav.open ul{max-height:340px}nav ul li{border-top:1px solid var(--line-soft)}nav ul a{display:block;padding:16px var(--pad)}.burger{display:flex}.nav-cta{display:none}}.rv{opacity:0;transform:translateY(20px);transition:opacity .7s cubic-bezier(.2,.7,.3,1),transform .7s cubic-bezier(.2,.7,.3,1)}.rv.in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}.rv{opacity:1;transform:none}}footer{padding:30px 0;background:var(--ink);border-top:1px solid var(--line);position:relative;z-index:1}footer .wrap{display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap;color:var(--bone-mute)}footer a{text-decoration:none;transition:color .2s}footer a:hover{color:var(--acc)}.page{position:relative;z-index:1}.subpage{display:grid;grid-template-columns:minmax(0,340px) minmax(0,1fr);padding-block:clamp(112px,15vh,184px) clamp(76px,9vw,120px);align-items:start}.subpage-side{position:sticky;top:88px;align-self:start}.subpage-content{min-width:0;padding-left:clamp(32px,5vw,88px);border-left:1px solid var(--line)}.subpage--center{grid-template-columns:1fr;min-height:60vh;align-content:center;padding-block:clamp(130px,18vh,220px)}.subpage--center .page-title{font-size:clamp(2.6rem,7vw,5rem)}.subpage--center .page-sub{max-width:52ch}.page-back{display:inline-block;color:var(--acc-dim);text-decoration:none;transition:color .2s;margin-bottom:24px}.page-back:hover{color:var(--acc)}.page-eyebrow{color:var(--acc);display:flex;align-items:center;gap:12px;margin-bottom:16px}.page-eyebrow:after{content:"";height:1px;flex:1;background:var(--line);max-width:120px}.page-title{font-variation-settings:"wdth" 106,"wght" 900;font-size:clamp(1.9rem,3vw,2.9rem);line-height:.98;letter-spacing:-.03em;text-transform:uppercase;overflow-wrap:break-word;hyphens:auto}.page-title .acc{color:var(--acc)}.page-sub{color:var(--bone-dim);margin-top:16px;max-width:42ch;font-size:clamp(.98rem,1.2vw,1.1rem)}@media(max-width:900px){.subpage{grid-template-columns:1fr;padding-top:clamp(96px,13vh,140px)}.subpage-side{position:static;margin-bottom:36px}.subpage-content{padding-left:0;border-left:none}.page-title{font-size:clamp(2rem,8vw,3rem)}}.legal-content{max-width:76ch;counter-reset:legalsec}.legal-content h2{counter-increment:legalsec;font-variation-settings:"wdth" 108,"wght" 700;font-size:clamp(1.1rem,1.9vw,1.4rem);text-transform:uppercase;letter-spacing:-.01em;margin:clamp(34px,4vw,54px) 0 16px;padding-top:clamp(20px,2.4vw,30px);border-top:1px solid var(--line)}.legal-content h2:before{content:counter(legalsec,decimal-leading-zero);display:block;font-family:Chivo Mono,monospace;font-size:.68rem;letter-spacing:.12em;color:var(--acc);margin-bottom:8px}.legal-content h2:first-child{margin-top:0;padding-top:0;border-top:none}.legal-content h3{font-family:Chivo Mono,monospace;font-size:.74rem;letter-spacing:.09em;text-transform:uppercase;color:var(--acc);margin:26px 0 10px}.legal-content p{color:var(--bone-dim);margin-bottom:14px}.legal-content p:last-child{margin-bottom:0}.legal-content a{color:var(--acc);text-decoration:underline;text-underline-offset:3px;transition:opacity .2s}.legal-content a:hover{opacity:.7}.legal-content ul{list-style:none;padding-left:0;margin:14px 0;display:flex;flex-direction:column;gap:9px}.legal-content ul li{color:var(--bone-dim);padding-left:20px;position:relative}.legal-content ul li:before{content:"";position:absolute;left:0;top:.62em;width:6px;height:6px;background:var(--acc)}.legal-content ul li strong{color:var(--bone)}.legal-content code{font-family:Chivo Mono,monospace;background:var(--ink-2);border:1px solid var(--line);padding:2px 6px;font-size:.8em}.faq-category{margin-bottom:clamp(36px,5vw,56px)}.faq-category-label{color:var(--acc);margin-bottom:18px}.faq-category-items{border-top:1px solid var(--line)}.faq-item{border-bottom:1px solid var(--line-soft)}.faq-item-summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 0;cursor:pointer;list-style:none;transition:color .2s}.faq-item-summary::-webkit-details-marker{display:none}.faq-item-summary::marker{content:""}.faq-item-question{font-variation-settings:"wdth" 106,"wght" 700;font-size:clamp(1rem,2vw,1.18rem);text-transform:uppercase;letter-spacing:-.01em;line-height:1.2}.faq-item-chevron{flex-shrink:0;color:var(--bone-mute);transition:transform .4s cubic-bezier(.2,.7,.3,1),color .2s}.faq-item[open] .faq-item-chevron{transform:rotate(180deg);color:var(--acc)}.faq-item-summary:hover .faq-item-question,.faq-item-summary:hover .faq-item-chevron{color:var(--acc)}.faq-item-answer{padding:0 0 24px;color:var(--bone-dim);max-width:68ch}.faq-item-answer p{margin-bottom:12px}.faq-item-answer p:last-child{margin-bottom:0}.faq-item-answer strong{color:var(--bone)}.faq-item-answer a{color:var(--acc);text-decoration:underline;text-underline-offset:3px}.page-cta{margin-top:clamp(48px,7vw,88px);border-top:1px solid var(--line);padding-top:clamp(28px,4vw,44px);display:flex;align-items:baseline;justify-content:space-between;gap:18px;flex-wrap:wrap}.page-cta-text{font-variation-settings:"wdth" 106,"wght" 700;font-size:clamp(1.2rem,3vw,1.9rem);text-transform:uppercase;letter-spacing:-.02em}.page-cta-btn{border:1px solid var(--line);padding:12px 20px;text-decoration:none;transition:.2s;flex-shrink:0}.page-cta-btn:hover{background:var(--acc);border-color:var(--acc);color:#0a0a0a}.contact-calendar{position:relative;z-index:1;min-height:500px;max-width:900px;border:1px solid var(--line)}.contact-calendar iframe{display:block;background:transparent}.contact-alt{margin-top:clamp(40px,6vw,64px);border-top:1px solid var(--line);padding-top:30px;display:flex;align-items:baseline;justify-content:space-between;gap:14px;flex-wrap:wrap}.contact-alt-label{color:var(--bone-mute)}.contact-alt-link{color:var(--acc);text-decoration:none;font-variation-settings:"wght" 600;transition:opacity .2s}.contact-alt-link:hover{opacity:.7}@media(min-width:1025px){html{scroll-snap-type:y mandatory}.screen{min-height:100vh;min-height:100svh;scroll-snap-align:start;display:flex;flex-direction:column;justify-content:center}.screen--hero{justify-content:stretch}.screen--hero>header{flex:1;display:flex;align-items:center;padding-top:clamp(66px,8vh,86px)}footer{scroll-snap-align:end}}header{position:relative;padding:clamp(88px,11vh,120px) 0 0;border-bottom:1px solid var(--line);background:var(--ink);overflow:hidden}header #bg-canvas{position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.7}header #bg-canvas:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,transparent 55%,var(--ink) 100%)}header .wrap{position:relative;z-index:1}.eyebrow{color:var(--acc);display:flex;align-items:center;gap:12px}.eyebrow:after{content:"";height:1px;flex:1;background:var(--line);max-width:220px}h1{font-variation-settings:"wdth" 106,"wght" 900;font-size:clamp(2.1rem,8.5vw,8.5rem);line-height:.9;letter-spacing:-.03em;text-transform:uppercase;margin:22px 0 0}h1 .hl{display:block;white-space:nowrap}h1 .out{-webkit-text-stroke:clamp(1px,.35vw,2px) var(--bone);color:transparent}h1 .acc{color:var(--acc)}.hero-grid{margin-top:clamp(32px,5vw,60px);padding-bottom:clamp(34px,5vw,48px)}.lede{font-size:clamp(1.05rem,1.6vw,1.35rem);color:#dcdcdc;max-width:62ch}.lede em{font-style:normal;color:var(--bone);box-shadow:inset 0 -2px 0 var(--acc)}.ticker{position:relative;z-index:10;border-bottom:1px solid var(--line);overflow-x:clip;overflow-y:visible;background:var(--ink-2);padding:clamp(20px,2.4vw,30px) 0}.ticker:before,.ticker:after{content:"";position:absolute;top:50%;transform:translateY(-50%);height:clamp(34px,3.6vw,48px);width:clamp(48px,9vw,190px);z-index:20;pointer-events:none}.ticker:before{left:0;background:linear-gradient(to right,var(--ink-2),transparent)}.ticker:after{right:0;background:linear-gradient(to left,var(--ink-2),transparent)}.ticker-track{display:flex;align-items:center;gap:clamp(64px,8vw,200px);width:max-content;cursor:grab;touch-action:pan-y;user-select:none;-webkit-user-select:none;will-change:transform;animation:slide 150s linear infinite}.ticker-track.dragging{cursor:grabbing}.ticker-track:has(.tick:hover){animation-play-state:paused}.tick{position:relative;display:flex;align-items:center;color:var(--bone-mute);transition:color .25s;cursor:inherit}.tick-mask{display:block;height:clamp(30px,3.2vw,44px);aspect-ratio:var(--r);background:currentColor;-webkit-mask:var(--m) center / contain no-repeat;mask:var(--m) center / contain no-repeat}.tick:hover{color:var(--acc)}.tick-pop{position:absolute;bottom:calc(100% + 16px);left:50%;transform:translate(-50%) translateY(6px) scale(.98);width:max-content;max-width:262px;background:var(--ink);border:1px solid var(--line);padding:12px 14px;text-align:left;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,transform .2s ease;z-index:60}.tick-pop:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:6px solid transparent;border-top-color:var(--line)}.tick:hover .tick-pop{opacity:1;visibility:visible;transform:translate(-50%) translateY(0) scale(1)}.tick-pop b{display:block;color:var(--acc);font-variation-settings:"wght" 700;text-transform:uppercase;letter-spacing:.04em;font-size:.74rem;margin-bottom:5px}.tick-pop>span{color:var(--bone-dim);font-size:.82rem;line-height:1.45}@keyframes slide{to{transform:translate(-50%)}}section{padding:clamp(56px,9vw,132px) 0;border-bottom:1px solid var(--line);background:var(--ink);position:relative;z-index:1}.sec-head{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(10px,1.5vw,16px);margin-bottom:clamp(28px,4vw,56px)}.sec-head .num{color:var(--acc);flex-shrink:0}h2{font-variation-settings:"wdth" 112,"wght" 800;font-size:clamp(1.7rem,5.4vw,3.4rem);line-height:.98;letter-spacing:-.03em;text-transform:uppercase;overflow-wrap:break-word}h2 .thin{font-variation-settings:"wdth" 112,"wght" 250}.svc{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.svc-item{display:flex;flex-direction:column;gap:12px;padding:clamp(22px,2.2vw,32px);border-right:1px solid var(--line);border-bottom:1px solid var(--line);position:relative;overflow:hidden;transition:background .25s}.svc-item:before{content:"";position:absolute;left:0;top:0;height:0;width:3px;background:var(--acc);transition:height .3s ease}.svc-item .num{color:var(--acc)}.svc-item h3{font-variation-settings:"wdth" 108,"wght" 700;font-size:clamp(1.1rem,1.7vw,1.35rem);text-transform:uppercase;letter-spacing:-.02em;line-height:1.1}.svc-item>div{display:flex;flex-direction:column;flex:1}.svc-item p{color:var(--bone-dim);font-size:.92rem}.tags{display:flex;flex-wrap:wrap;gap:7px;margin-top:14px}.svc-item .tags{margin-top:auto;padding-top:16px}.tags i{font-style:normal;font-family:Chivo Mono,monospace;font-size:.66rem;letter-spacing:.09em;text-transform:uppercase;border:1px solid var(--line);padding:4px 9px;color:var(--bone-mute)}@media(hover:hover){.svc-item:hover{background:linear-gradient(180deg,var(--acc-glow),transparent 60%)}.svc-item:hover:before{height:100%}}@media(max-width:1000px){.svc{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.svc{grid-template-columns:1fr}.svc-item h3 br{display:none}}.stance{background:var(--paper);color:var(--paper-ink);border-block:1px solid var(--line)}.stance .num{color:var(--acc-ink)}.stance h2{color:var(--paper-ink)}.stance-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(30px,5vw,72px)}.pull{font-variation-settings:"wdth" 102,"wght" 500;font-size:clamp(1.25rem,3.4vw,2.1rem);line-height:1.16;letter-spacing:-.02em}.pull mark{background:linear-gradient(transparent 62%,var(--acc) 62%);color:inherit}.stance p{color:var(--paper-dim);margin-top:18px;max-width:56ch}.stack{border-top:2px solid var(--paper-ink)}.stance .pull mark{padding:0 .12em}.stack div{display:grid;grid-template-columns:132px 1fr;gap:16px;padding:13px 0;border-bottom:1px solid rgba(10,10,10,.28)}.stack b{font-family:Chivo Mono,monospace;font-size:.7rem;letter-spacing:.09em;text-transform:uppercase;font-weight:700;color:var(--paper-ink)}.stack span{color:var(--paper-dim);font-size:.94rem}@media(max-width:900px){.stance-grid{grid-template-columns:1fr}.stack div{grid-template-columns:1fr;gap:3px;padding:14px 0}}.dev-grid{display:grid;grid-template-columns:.92fr 1.08fr;gap:clamp(28px,5vw,72px);align-items:start}.code{border:1px solid var(--line);background:var(--ink-2);font-family:Chivo Mono,monospace;font-size:clamp(.72rem,1.9vw,.8rem);min-width:0}.code .bar{display:flex;gap:6px;padding:11px 14px;border-bottom:1px solid var(--line);align-items:center}.code .bar i{width:9px;height:9px;background:var(--line);display:block}.code .bar i:first-child{background:var(--acc)}.code .bar em{font-style:normal;margin-left:8px;color:var(--bone-mute);letter-spacing:.1em;font-size:.64rem;text-transform:uppercase}.code pre{padding:18px 16px;overflow-x:auto;line-height:1.9;color:var(--bone-dim)}.code .k,.code .s{color:var(--acc)}.code .c{color:var(--bone-mute)}@media(max-width:900px){.dev-grid{grid-template-columns:1fr}}.who{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.who>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:clamp(20px,2.6vw,32px);min-height:180px;display:flex;flex-direction:column;justify-content:space-between;gap:16px;transition:background .25s}.who>div:hover{background:var(--ink-2)}.who h3{font-variation-settings:"wdth" 108,"wght" 700;font-size:clamp(1rem,2.3vw,1.1rem);text-transform:uppercase;letter-spacing:-.01em;margin-top:8px;line-height:1.15}.who p{color:var(--bone-dim);font-size:.92rem}.who .idx{color:var(--acc)}@media(max-width:1000px){.who{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.who{grid-template-columns:1fr}.who>div{min-height:0}.who h3 br{display:none}}.manifesto{background:var(--ink-2);position:relative;overflow:hidden}#manifesto-dots{position:absolute;inset:0;z-index:0;pointer-events:none}.manifesto-eyebrow{color:var(--acc);display:block;margin-bottom:clamp(28px,4vw,52px)}.manifesto-quote{font-variation-settings:"wdth" 100,"wght" 800;font-size:clamp(2rem,5.5vw,5rem);line-height:1.04;letter-spacing:-.03em;text-transform:uppercase;overflow-wrap:break-word}.manifesto-quote .acc{color:var(--acc)}.manifesto-quote .out{-webkit-text-stroke:clamp(1px,.3vw,2px) var(--bone);color:transparent}.manifesto-sub{color:var(--bone-dim);margin:clamp(28px,4vw,48px) auto 0;max-width:56ch;font-size:clamp(1.02rem,1.4vw,1.2rem)}.manifesto{text-align:center}.manifesto-inner{max-width:1560px;margin-inline:auto;padding-inline:clamp(20px,4vw,50px);position:relative;z-index:1}
