@font-face{font-family:Bowlby One SC;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4786a94fe12fca7a-s.17_or_w_zmd~m.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Bowlby One SC;font-style:normal;font-weight:400;font-display:swap;src:url(../media/39d3a37ce3178c4a-s.p.0d64~4r9ehx~~.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bowlby One SC Fallback;src:local(Arial);ascent-override:82.55%;descent-override:32.17%;line-gap-override:0.0%;size-adjust:132.97%}.bowlby_one_sc_5bfb9747-module__0N_Laq__className{font-family:Bowlby One SC,Bowlby One SC Fallback;font-style:normal;font-weight:400}.bowlby_one_sc_5bfb9747-module__0N_Laq__variable{--font-display:"Bowlby One SC", "Bowlby One SC Fallback"}
@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.0end3qt1tw3rz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.p.0bhxxck2.9j91.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree Fallback;src:local(Arial);ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.0%;size-adjust:100.72%}.figtree_f6da4f8a-module__6F4JWG__className{font-family:Figtree,Figtree Fallback;font-style:normal}.figtree_f6da4f8a-module__6F4JWG__variable{--font-body:"Figtree", "Figtree Fallback"}
:root{--acid:#e5fa04;--ring:#add902;--ink:#24160b;--brown:#783d26;--tan:#f1a155;--coral:#ea8d6a;--orange:#fd6b01;--pink:#fd0388;--blue:#019de6;--mint:#75d9c5;--paper:#fff7d6;--paper-deep:#f5e9b9;--line:3px solid var(--ink);--shadow:8px 8px 0 var(--ink);--ease-out:cubic-bezier(.16, 1, .3, 1)}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--ink);scroll-padding-top:86px}body{background:var(--paper);color:var(--ink);font-family:var(--font-body), "Trebuchet MS", sans-serif;text-rendering:optimizelegibility;margin:0;font-size:16px;line-height:1.5}body,button,a{-webkit-font-smoothing:antialiased}::selection{background:var(--pink);color:var(--paper)}a{color:inherit;text-decoration:none}button{color:inherit;font:inherit}img{max-width:100%;display:block}h1,h2,h3,p{margin-top:0}h1,h2,h3{text-wrap:balance}p{text-wrap:pretty}:focus-visible{outline:3px solid var(--blue);outline-offset:4px}.site-shell{min-width:0;overflow:clip}.skip-link{z-index:1000;border:var(--line);background:var(--paper);transition:transform .18s var(--ease-out);padding:12px 16px;font-weight:900;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.scam-strip{background:var(--pink);min-height:38px;color:var(--paper);border-bottom:var(--line);letter-spacing:.08em;text-align:center;text-transform:uppercase;justify-content:center;align-items:center;gap:10px;padding:8px clamp(16px,4vw,56px);font-size:.78rem;display:flex}.scam-dot{border:2px solid var(--paper);background:var(--acid);border-radius:50%;flex:none;width:9px;height:9px}.site-header{z-index:100;border-bottom:var(--line);background:color-mix(in srgb, var(--paper) 94%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);grid-template-columns:auto 1fr auto;align-items:center;gap:28px;min-height:76px;padding:10px clamp(18px,4.5vw,72px);display:grid;position:sticky;top:0}.wordmark{font-family:var(--font-display), Impact, sans-serif;letter-spacing:-.03em;align-items:center;gap:10px;font-size:1.45rem;line-height:1;display:inline-flex}.wordmark-mark{place-items:center;width:52px;height:52px;display:grid;overflow:visible}.wordmark-mark img{object-fit:contain;width:100%;max-width:100%;height:100%}.desktop-nav{justify-content:center;align-items:center;gap:clamp(18px,2.5vw,40px);display:flex}.desktop-nav a{letter-spacing:.06em;text-transform:uppercase;padding:12px 0;font-size:.82rem;font-weight:900;position:relative}.desktop-nav a:after{content:"";background:var(--pink);transform-origin:100%;height:3px;transition:transform .18s var(--ease-out);position:absolute;bottom:5px;left:0;right:0;transform:scaleX(0)}.desktop-nav a:hover:after,.desktop-nav a:focus-visible:after{transform-origin:0;transform:scaleX(1)}.header-actions{align-items:center;gap:12px;display:flex}.launch-chip{border:var(--line);background:var(--ink);min-height:46px;color:var(--acid);letter-spacing:.08em;text-transform:uppercase;transition:transform .16s var(--ease-out), box-shadow .16s var(--ease-out);justify-content:center;align-items:center;padding:10px 18px;font-size:.78rem;font-weight:950;display:inline-flex}.launch-chip:hover{box-shadow:4px 4px 0 var(--pink);transform:translate(-2px,-2px)}.menu-button{border:var(--line);background:var(--acid);cursor:pointer;width:48px;height:48px;display:none}.menu-button span{background:var(--ink);width:22px;height:3px;transition:transform .18s var(--ease-out);margin:5px auto;display:block}.menu-button[aria-expanded=true] span:first-child{transform:translateY(4px)rotate(45deg)}.menu-button[aria-expanded=true] span:last-child{transform:translateY(-4px)rotate(-45deg)}.mobile-menu{border-bottom:var(--line);background:var(--acid);box-shadow:0 10px 0 color-mix(in srgb, var(--ink) 18%, transparent);padding:20px clamp(18px,4.5vw,72px) 28px;display:none;position:absolute;top:100%;left:0;right:0}.mobile-menu a{border-bottom:2px solid var(--ink);min-height:58px;font-family:var(--font-display), Impact, sans-serif;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:1.5rem;display:flex}.mobile-menu p{margin:20px 0 0;font-size:.85rem;font-weight:750}.hero{background:linear-gradient(90deg, transparent 0 49.85%, color-mix(in srgb, var(--ink) 10%, transparent) 49.85% 50.1%, transparent 50.1%), radial-gradient(circle at 14% 18%, color-mix(in srgb, var(--acid) 58%, transparent), transparent 24%), var(--paper);isolation:isolate;grid-template-columns:minmax(0,.94fr) minmax(420px,1.06fr);align-items:start;gap:clamp(28px,5vw,86px);min-height:auto;padding:clamp(26px,3.5vw,50px) clamp(18px,4.5vw,72px) 0;display:grid;position:relative}.hero:after{content:"";z-index:-1;border:4vw solid color-mix(in srgb, var(--ring) 42%, transparent);border-radius:50%;width:38vw;height:38vw;position:absolute;bottom:-10vw;right:-6vw}.hero-copy{z-index:2;animation:enter-copy .72s var(--ease-out) both;position:relative}.eyebrow{letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:20px;font-size:.76rem;font-weight:950;display:flex}.eyebrow:before{content:"";background:var(--pink);width:34px;height:5px}.hero h1{max-width:900px;font-family:var(--font-display), Impact, sans-serif;letter-spacing:-.055em;text-transform:uppercase;margin-bottom:28px;font-size:clamp(3rem,6.1vw,6.9rem);font-weight:400;line-height:.88}.hero h1 span{color:var(--ring);-webkit-text-stroke:1px var(--ink);display:block}.hero-lede{max-width:650px;margin-bottom:30px;font-size:clamp(1.05rem,1.4vw,1.36rem);font-weight:670;line-height:1.48}.hero-actions,.community-actions{flex-wrap:wrap;gap:14px;display:flex}.button{border:var(--line);letter-spacing:.07em;text-transform:uppercase;min-height:54px;transition:transform .16s var(--ease-out), box-shadow .16s var(--ease-out), background .16s ease;justify-content:center;align-items:center;gap:14px;padding:13px 22px;font-size:.84rem;font-weight:950;display:inline-flex}.button:hover{box-shadow:5px 5px 0 var(--pink);transform:translate(-2px,-2px)}.button:active{box-shadow:none;transform:translate(1px,1px)}.button-dark{background:var(--ink);color:var(--acid)}.button-ghost{background:var(--paper)}.button-disabled{border-color:color-mix(in srgb, var(--paper) 50%, var(--ink));background:color-mix(in srgb, var(--ink) 88%, var(--paper));color:color-mix(in srgb, var(--paper) 70%, var(--ink));cursor:not-allowed}.button-disabled:hover{box-shadow:none;transform:none}.hero-risk{max-width:560px;margin:18px 0 0;font-size:.77rem;font-weight:720}.hero-art-wrap{width:min(82%,640px);animation:enter-art .82s .1s var(--ease-out) both;justify-self:center;margin-right:0;padding:0;position:relative}.hero-art-frame{box-shadow:none;transform-origin:bottom;transition:transform .38s var(--ease-out), filter .38s var(--ease-out);background:0 0;border:0;position:relative;overflow:visible;transform:rotate(1deg)scale(1.03)}.hero-art-frame:after{display:none}.hero-art-wrap:hover .hero-art-frame{box-shadow:none;filter:drop-shadow(12px 15px 0 color-mix(in srgb, var(--pink) 55%, transparent));transform:rotate(-.6deg)translateY(-5px)scale(1.06)}.hero-art{width:100%;height:auto;filter:drop-shadow(0 24px 18px color-mix(in srgb, var(--ink) 24%, transparent))}.marquee{border-top:var(--line);border-bottom:var(--line);background:var(--blue);color:var(--ink);overflow:hidden}.marquee-track{width:max-content;font-family:var(--font-display), Impact, sans-serif;padding:13px 0;font-size:clamp(1rem,1.7vw,1.45rem);line-height:1;animation:28s linear infinite marquee;display:flex}.marquee:hover .marquee-track,.marquee:focus-within .marquee-track{animation-play-state:paused}.manifesto{background:var(--ink);color:var(--paper);isolation:isolate;padding:clamp(80px,11vw,170px) clamp(18px,6vw,96px) clamp(76px,10vw,150px);position:relative}.manifesto:before,.manifesto:after{content:"";z-index:-1;border:clamp(20px, 2.4vw, 38px) solid var(--blue);opacity:.35;border-radius:50% 50% 55% 45%;width:clamp(110px,14vw,220px);height:clamp(110px,14vw,220px);position:absolute}.manifesto:before{top:6%;right:7%}.manifesto:after{bottom:11%;left:-3%}.manifesto-kicker{border-bottom:2px solid color-mix(in srgb, var(--paper) 38%, transparent);color:var(--acid);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;gap:20px;padding-bottom:16px;font-size:.75rem;font-weight:900;display:flex}.manifesto h2,.section-heading h2,.route-heading h2,.meme-copy h2,.community-section h2,.faq-heading h2{font-family:var(--font-display), Impact, sans-serif;letter-spacing:-.045em;text-transform:uppercase;font-weight:400;line-height:.92}.manifesto h2{border:var(--line);background:var(--acid);width:fit-content;max-width:1180px;color:var(--ink);box-shadow:clamp(9px, 1.2vw, 18px) clamp(9px, 1.2vw, 18px) 0 var(--pink);text-align:center;margin:clamp(48px,7vw,110px) auto clamp(60px,8vw,120px);padding:clamp(22px,3.2vw,48px) clamp(20px,4.2vw,64px) clamp(18px,2.8vw,42px);font-size:clamp(3.4rem,8.2vw,8.5rem);transform:rotate(-.75deg)}.manifesto h2 span{color:var(--ink);display:block}.manifesto-grid{grid-template-columns:minmax(250px,.75fr) minmax(0,1.25fr);gap:clamp(60px,10vw,170px);display:grid}.manifesto-intro{max-width:510px;font-size:clamp(1.35rem,2.3vw,2.3rem);font-weight:650;line-height:1.3}.principles article{border-top:2px solid color-mix(in srgb, var(--paper) 40%, transparent);grid-template-columns:140px minmax(160px,.75fr) minmax(200px,1fr);align-items:baseline;gap:18px;padding:24px 0;display:grid}.principles article:last-child{border-bottom:2px solid color-mix(in srgb, var(--paper) 40%, transparent)}.principles span{color:var(--pink);letter-spacing:.08em;text-transform:uppercase;font-size:.74rem;font-weight:950}.principles h3{font-family:var(--font-display), Impact, sans-serif;text-transform:uppercase;margin:0;font-size:clamp(1.25rem,2vw,2rem);font-weight:400}.principles p{color:color-mix(in srgb, var(--paper) 80%, var(--ink));margin:0}.manifesto-quote{border:var(--line);background:var(--acid);width:fit-content;max-width:780px;color:var(--ink);box-shadow:10px 10px 0 var(--pink);font-family:var(--font-display), Impact, sans-serif;text-align:center;margin:clamp(70px,10vw,140px) auto 0;padding:18px 24px 14px;font-size:clamp(1.3rem,2.5vw,2.35rem);line-height:1.1;transform:rotate(-1.5deg)}.facts-section{background:var(--acid);border-bottom:var(--line);grid-template-columns:minmax(270px,.72fr) minmax(0,1.28fr);gap:clamp(42px,8vw,140px);padding:clamp(80px,10vw,150px) clamp(18px,6vw,96px);display:grid}.section-heading{align-self:start;position:sticky;top:110px}.section-heading h2,.route-heading h2,.meme-copy h2,.community-section h2,.faq-heading h2{margin-bottom:24px;font-size:clamp(3.6rem,7vw,7.6rem)}.section-heading>p:last-child,.route-heading>p:last-child,.meme-copy>p,.community-section>p{max-width:620px;font-size:clamp(1.08rem,1.5vw,1.35rem);font-weight:650}.facts-ledger{border-top:5px solid var(--ink)}.ledger-row{border-bottom:2px solid var(--ink);grid-template-columns:minmax(110px,.55fr) minmax(220px,1.2fr) auto;align-items:center;gap:24px;min-height:98px;display:grid}.ledger-row>span{letter-spacing:.1em;text-transform:uppercase;font-size:.74rem;font-weight:950}.ledger-row strong{font-size:clamp(1.35rem,2.2vw,2.25rem);line-height:1.1}.ledger-row em{border:2px solid var(--ink);background:var(--paper);letter-spacing:.08em;text-transform:uppercase;padding:7px 10px;font-size:.65rem;font-style:normal;font-weight:950}.ledger-row.is-pending strong{color:var(--brown)}.ledger-row.is-pending em{background:var(--coral)}.facts-warning{border:var(--line);background:var(--paper);box-shadow:8px 8px 0 var(--ink);grid-column:2;grid-template-columns:60px 1fr;align-items:center;gap:20px;margin-top:36px;padding:24px;display:grid}.facts-warning>span{border:var(--line);background:var(--pink);width:54px;height:54px;color:var(--paper);font-family:var(--font-display), Impact, sans-serif;border-radius:50%;place-items:center;font-size:1.8rem;display:grid}.facts-warning p{margin:0}.route-section{background:linear-gradient(115deg, transparent 49.75%, color-mix(in srgb, var(--ink) 9%, transparent) 49.75% 50.25%, transparent 50.25%), var(--coral);border-bottom:var(--line);padding:clamp(80px,11vw,170px) clamp(18px,6vw,96px);position:relative}.route-heading{max-width:980px;margin-bottom:clamp(70px,10vw,150px)}.route-list{gap:18px;max-width:1180px;margin:0 auto;padding:0;list-style:none;display:grid;position:relative}.route-list:before{content:"";background:repeating-linear-gradient(to bottom, var(--ink) 0 12px, transparent 12px 22px);width:5px;position:absolute;top:45px;bottom:45px;left:50%;transform:translate(-50%)}.route-step{border:var(--line);background:var(--paper);width:calc(50% - 40px);box-shadow:var(--shadow);grid-template-columns:80px 1fr;gap:18px;padding:28px;display:grid;position:relative}.route-step-right{justify-self:end}.route-step:after{content:"";background:var(--ink);width:44px;height:4px;position:absolute;top:42px;right:-47px}.route-step-right:after{left:-43px;right:auto}.route-number{border:var(--line);background:var(--acid);width:68px;height:68px;font-family:var(--font-display), Impact, sans-serif;border-radius:50%;place-items:center;font-size:1.35rem;display:grid}.route-step h3{font-family:var(--font-display), Impact, sans-serif;text-transform:uppercase;margin:0 0 9px;font-size:clamp(1.25rem,2vw,1.9rem);font-weight:400;line-height:1}.route-step p{margin:0;font-weight:620}.route-terminal{border:4px solid var(--ink);background:var(--ink);max-width:1180px;color:var(--paper);box-shadow:12px 12px 0 var(--pink);justify-content:space-between;align-items:center;gap:30px;margin:clamp(70px,10vw,130px) auto 0;padding:26px;display:flex}.route-terminal>div{grid-template-columns:auto 1fr;gap:2px 14px;display:grid}.terminal-light{background:var(--orange);width:18px;height:18px;box-shadow:0 0 0 5px color-mix(in srgb, var(--orange) 24%, transparent);border-radius:50%;grid-row:1/3;align-self:center}.route-terminal p,.route-terminal strong{margin:0}.route-terminal p{color:var(--mint);letter-spacing:.12em;font-size:.68rem;font-weight:900}.route-terminal strong{font-size:clamp(1rem,2vw,1.5rem)}.meme-section{background:var(--blue);border-bottom:var(--line);grid-template-columns:minmax(300px,.9fr) minmax(280px,1.1fr);align-items:center;gap:clamp(50px,9vw,150px);min-height:760px;padding:clamp(80px,10vw,150px) clamp(18px,7vw,120px);display:grid;position:relative}.meme-art{border:4px solid var(--ink);width:min(100%,600px);box-shadow:15px 15px 0 var(--ink);border-radius:50%;overflow:hidden;transform:rotate(-4deg)}.meme-art img{width:100%;height:auto}.meme-copy{max-width:720px}.meme-copy .button{margin-top:12px}.meme-note{letter-spacing:.08em;text-transform:uppercase;margin:14px 0 0!important;font-size:.75rem!important;font-weight:900!important}.meme-sticker{border:var(--line);background:var(--pink);width:118px;height:118px;color:var(--paper);font-family:var(--font-display), Impact, sans-serif;text-align:center;border-radius:50%;place-items:center;font-size:1.05rem;line-height:1;display:grid;position:absolute;bottom:7%;right:5%;transform:rotate(9deg)}.community-section{background:var(--paper);text-align:center;padding:clamp(90px,13vw,200px) clamp(18px,8vw,130px)}.community-section .eyebrow{justify-content:center}.community-section h2{max-width:1200px;margin-left:auto;margin-right:auto;font-size:clamp(4.2rem,11vw,11rem)}.community-section>p:not(.eyebrow){margin-left:auto;margin-right:auto}.community-actions{justify-content:center;margin-top:34px}.social-placeholder{border:var(--line);background:var(--paper-deep);letter-spacing:.07em;text-transform:uppercase;align-items:center;min-height:56px;padding:14px 20px;font-size:.8rem;font-weight:950;display:inline-flex}.community-signoff{background:var(--acid);width:fit-content;box-shadow:8px 8px 0 var(--ink);font-family:var(--font-display), Impact, sans-serif;margin:clamp(60px,8vw,110px) auto 0;padding:13px 20px;font-size:clamp(1.2rem,2.4vw,2.1rem);display:block;transform:rotate(-1deg)}.faq-section{border-top:var(--line);background:var(--paper-deep);grid-template-columns:minmax(270px,.7fr) minmax(0,1.3fr);gap:clamp(60px,9vw,150px);padding:clamp(80px,11vw,170px) clamp(18px,6vw,96px);display:grid}.faq-heading{align-self:start}.faq-list{border-top:4px solid var(--ink)}.faq-list details{border-bottom:2px solid var(--ink)}.faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:92px;padding:18px 0;font-size:clamp(1.15rem,2vw,1.65rem);font-weight:900;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{border:2px solid var(--ink);background:var(--acid);width:42px;height:42px;transition:transform .18s var(--ease-out), background .18s ease;flex:none;place-items:center;font-size:1.6rem;display:grid}.faq-list details[open] summary span{background:var(--pink);color:var(--paper);transform:rotate(45deg)}.faq-list details>p{max-width:720px;margin:0 0 28px;padding-right:66px;font-size:1.02rem;font-weight:570}.final-broadcast{background:var(--acid);border-top:var(--line);border-bottom:var(--line);text-align:center;isolation:isolate;place-content:center;min-height:560px;padding:80px 20px;display:grid;position:relative;overflow:hidden}.broadcast-rings,.broadcast-rings:before,.broadcast-rings:after{z-index:-1;border:clamp(26px, 4vw, 64px) solid color-mix(in srgb, var(--ring) 78%, var(--acid));content:"";border-radius:50%;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.broadcast-rings{width:120vw;height:120vw}.broadcast-rings:before{width:82%;height:82%}.broadcast-rings:after{width:60%;height:60%}.final-broadcast p,.final-broadcast strong{font-family:var(--font-display), Impact, sans-serif;letter-spacing:-.06em;text-transform:uppercase;margin:0;font-size:clamp(4rem,12vw,13rem);font-weight:400;line-height:.83}.final-broadcast strong{color:var(--pink);-webkit-text-stroke:2px var(--ink)}.site-footer{background:var(--ink);color:var(--paper);padding:52px clamp(18px,6vw,96px) 34px}.footer-top,.footer-bottom{justify-content:space-between;align-items:center;gap:24px;display:flex}.footer-top{border-bottom:1px solid color-mix(in srgb, var(--paper) 30%, transparent);padding-bottom:28px}.footer-wordmark .wordmark-mark{color:var(--ink)}.footer-top p,.footer-bottom{letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:900}.legal-copy{max-width:1080px;color:color-mix(in srgb, var(--paper) 70%, var(--ink));margin:46px 0;font-size:.83rem;line-height:1.7}.footer-bottom{flex-wrap:wrap}.footer-bottom a{color:var(--acid)}@keyframes enter-copy{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}@keyframes enter-art{0%{opacity:0;transform:translateY(34px)rotate(2deg)scale(.97)}to{opacity:1;transform:translateY(0)rotate(0)scale(1)}}@keyframes marquee{to{transform:translate(-50%)}}@media (max-width:1120px){.desktop-nav{display:none}.site-header{grid-template-columns:1fr auto}.menu-button,.mobile-menu.is-open{display:block}.hero{grid-template-columns:minmax(0,.9fr) minmax(380px,1.1fr)}.hero h1{font-size:clamp(3.2rem,7vw,5.4rem)}.manifesto-grid,.facts-section,.faq-section{grid-template-columns:1fr}.section-heading{position:static}.facts-warning{grid-column:auto}.principles article{grid-template-columns:120px minmax(140px,.75fr) minmax(180px,1fr)}}@media (max-width:820px){html{scroll-padding-top:74px}.scam-strip{align-items:flex-start;gap:7px;font-size:.65rem;line-height:1.3}.scam-strip span:last-child{display:none}.site-header{min-height:68px;padding:9px 16px}.wordmark{font-size:1.2rem}.wordmark-mark{width:46px;height:46px}.launch-chip{min-height:44px;padding:8px 12px;font-size:.66rem}.menu-button{width:44px;height:44px}.hero{background:var(--paper);grid-template-columns:1fr;gap:28px;min-height:auto;padding:30px 16px 0}.hero:after{border-width:11vw;width:88vw;height:88vw;bottom:-17vw;right:-26vw}.hero h1{font-size:clamp(2.75rem,13.5vw,5rem)}.hero-lede{font-size:1.06rem}.hero-actions .button{flex:190px}.hero-art-wrap{justify-self:center;width:88%;margin-right:0}.hero-art-frame{box-shadow:none;transform:scale(1.02)}.manifesto,.facts-section,.route-section,.meme-section,.community-section,.faq-section{padding-left:18px;padding-right:18px}.manifesto-kicker span:last-child{display:none}.manifesto h2{max-width:calc(100% - 8px);box-shadow:8px 8px 0 var(--pink);padding:18px 14px 15px;font-size:clamp(2.75rem,12.5vw,4.8rem);transform:rotate(-.45deg)}.manifesto-grid{gap:50px}.principles article{grid-template-columns:1fr;gap:6px}.principles h3{margin-top:8px}.section-heading h2,.route-heading h2,.meme-copy h2,.faq-heading h2{font-size:clamp(3.2rem,15vw,5.6rem)}.ledger-row{grid-template-columns:1fr auto;gap:8px 18px;min-height:112px;padding:18px 0}.ledger-row strong{grid-area:2/1/auto/-1}.ledger-row em{grid-area:1/2}.facts-warning{box-shadow:6px 6px 0 var(--ink);grid-template-columns:48px 1fr;padding:18px}.facts-warning>span{width:46px;height:46px}.route-list{gap:24px;padding-left:22px}.route-list:before{left:2px}.route-step,.route-step-right{grid-template-columns:60px 1fr;justify-self:stretch;width:100%;padding:22px}.route-step:after,.route-step-right:after{width:22px;top:39px;left:-24px;right:auto}.route-number{width:54px;height:54px;font-size:1rem}.route-terminal{flex-direction:column;align-items:stretch;padding:22px}.meme-section{grid-template-columns:1fr;gap:70px;min-height:auto}.meme-art{width:min(88vw,560px)}.meme-sticker{width:94px;height:94px;font-size:.86rem;top:8%;bottom:auto;right:4%}.community-section h2{font-size:clamp(4rem,17vw,7rem)}.social-placeholder{justify-content:center;width:100%}.faq-section{gap:50px}.faq-list summary{min-height:82px;font-size:1.12rem}.faq-list details>p{padding-right:0}.final-broadcast{min-height:430px}.final-broadcast p,.final-broadcast strong{font-size:clamp(3.8rem,19vw,7rem)}.footer-top,.footer-bottom{flex-direction:column;align-items:flex-start}}@media (max-width:440px){.header-actions{gap:7px}.launch-chip{text-align:center;max-width:98px}.hero-actions{flex-direction:column}.hero-actions .button{flex-basis:auto;width:100%}.manifesto-quote{box-shadow:7px 7px 0 var(--pink);padding:14px}.route-step,.route-step-right{grid-template-columns:1fr}.route-step:after,.route-step-right:after{top:34px}.route-number{width:48px;height:48px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}.marquee-track{white-space:normal;width:auto}.marquee-track span[aria-hidden=true]{display:none}}
