:root{--ink:#f3e8c8;--paper:#d8c89d;--moss:#52633f;--moss2:#26301f;--red:#ed382e;--red2:#a91f1b;--night:#080b07;--gold:#d8ac61;--line:#f3e8c82e;--mx:0;--my:0}
.loader.hidden{opacity:0;visibility:hidden;pointer-events:none}.loader{transition:opacity .75s ease,visibility .75s}
.soundToggle{position:fixed;z-index:910;top:91px;right:20px;display:grid;grid-template-columns:38px auto;grid-template-rows:1fr 1fr;align-items:center;column-gap:9px;min-width:154px;padding:8px 14px 8px 8px;border:1px solid #f3e8c277;border-radius:999px;background:#10160fdd;color:var(--ink);box-shadow:0 10px 30px #0009;backdrop-filter:blur(12px);transition:background .25s,box-shadow .25s,transform .25s}.soundToggle:hover{transform:translateY(-2px)}.soundToggle i{grid-row:1/3;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--red);font-style:normal;font:900 18px Arial,sans-serif}.soundToggle span{align-self:end;text-align:left;font:900 10px Arial,sans-serif;letter-spacing:1.5px}.soundToggle small{align-self:start;text-align:left;font:700 7px Arial,sans-serif;letter-spacing:1.2px;color:#c8bc9c}.soundToggle.soundOn{box-shadow:0 0 24px #ed382e55}.soundToggle.soundOff{background:#242923e8;color:#a9ad9e}.soundToggle.soundOff i{background:#555b51;color:#d4d7cd}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:85px;background:var(--night)}body{margin:0;background:var(--night);color:var(--ink);font-family:Georgia,"Times New Roman",serif;overflow-x:hidden;cursor:none}a,button,video{cursor:none}button{font:inherit}.section{position:relative;padding:120px max(5vw,24px);overflow:hidden;isolation:isolate}.sectionTag{display:inline-flex;align-items:center;gap:10px;font:800 10px Arial,sans-serif;letter-spacing:4px;color:var(--gold);text-transform:uppercase}.sectionTag:before{content:"";width:32px;height:1px;background:currentColor}.reveal{opacity:0;transform:translateY(45px);transition:opacity .9s ease,transform .9s cubic-bezier(.2,.8,.2,1)}.reveal.seen{opacity:1;transform:none}.tiltCard{transform-style:preserve-3d;will-change:transform;transition:transform .22s ease,opacity .9s ease}em{font-style:italic;color:var(--red)}

.gnomeCursor{position:fixed;left:-34px;top:-38px;width:54px;height:54px;object-fit:contain;z-index:10000;pointer-events:none;filter:drop-shadow(0 4px 5px #000);transition:width .2s}.gnomeCursor:active{width:48px}.gnomesHidden .swarm,.gnomesHidden .cardGnome,.gnomesHidden .lorePeeker,.gnomesHidden .roadGnome,.gnomesHidden .chartPeek,.gnomesHidden .step>img,.gnomesHidden .gnomeDivider{opacity:0!important;pointer-events:none}.gnomesHidden .magicButton{background:#73a857;color:#081007;box-shadow:0 0 50px #73a85799}.magicButton{position:fixed;z-index:900;top:91px;left:50%;transform:translateX(-50%) rotate(-2deg);display:flex;flex-direction:column;align-items:center;min-width:186px;padding:12px 28px 11px;border:2px solid #fff3c6;background:var(--red);color:#fff;border-radius:50% 44% 48% 42%;box-shadow:0 0 0 5px #10180d,0 0 0 7px var(--gold),0 0 55px #ed382eaa;animation:magicPulse 1.8s ease-in-out infinite}.magicButton:before,.magicButton:after{content:"✦";position:absolute;top:20px;color:#ffe18e;animation:twinkle 1s alternate infinite}.magicButton:before{left:-22px}.magicButton:after{right:-22px;animation-delay:.4s}.magicButton span{font:900 17px Arial,sans-serif;letter-spacing:2px}.magicButton small{font:700 8px Arial,sans-serif;letter-spacing:2px;margin-top:3px}@keyframes magicPulse{50%{transform:translateX(-50%) rotate(2deg) scale(1.06)}}@keyframes twinkle{to{transform:scale(1.6) rotate(90deg);opacity:.4}}
.radio{position:fixed;z-index:800;right:20px;bottom:20px;display:flex;align-items:center;gap:10px;background:#11180fcc;color:var(--ink);border:1px solid #ecd59955;border-radius:999px;padding:8px 14px 8px 8px;backdrop-filter:blur(12px);box-shadow:0 10px 30px #0009}.radio i{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--red);font-style:normal;font-weight:900}.radio span{font:800 10px Arial,sans-serif;letter-spacing:1.5px;text-align:left}.radio small{display:block;color:#c4b88f;font-size:7px;margin-top:3px}.radio.playing i{animation:recordSpin 2s linear infinite}.radio.playing{box-shadow:0 0 25px #ed382e66}@keyframes recordSpin{to{transform:rotate(360deg)}}

.loader{position:fixed;inset:0;z-index:9999;display:grid;place-items:center;background:#040604;overflow:hidden}.loader>video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:brightness(.28) saturate(.7) blur(1px);transform:scale(1.03)}.loaderFog{position:absolute;inset:0;background:radial-gradient(circle,transparent 0 20%,#050805d8 76%),linear-gradient(0deg,#070907,transparent 40%);animation:fog 5s alternate ease-in-out infinite}@keyframes fog{to{transform:scale(1.08);opacity:.7}}.loaderMark{position:relative;z-index:2;text-align:center}.loaderMark>img{height:33vh;min-height:230px;filter:drop-shadow(0 20px 28px #000);animation:loaderBob 2s ease-in-out infinite}.loaderMark p{font:800 9px Arial,sans-serif;letter-spacing:5px;color:var(--gold);margin:0}.loaderMark h2{font-size:clamp(55px,9vw,126px);line-height:.8;letter-spacing:-6px;margin:14px 0 25px;text-shadow:0 7px 0 #47120f}.loaderMark button{display:flex;flex-direction:column;margin:auto;padding:18px 52px;background:var(--red);color:white;border:1px solid #ffc6a0;box-shadow:0 0 0 5px #11180d,0 0 45px #ed382eaa;transform:rotate(-2deg)}.loaderMark button span{font:900 20px Arial,sans-serif;letter-spacing:3px}.loaderMark button small{font:700 8px Arial,sans-serif;letter-spacing:3px;margin-top:4px}.loaderGnomes{position:absolute;inset:0;pointer-events:none}.loaderGnomes img{position:absolute;width:110px;bottom:-50px;animation:peep 1.6s ease-in-out infinite}.loaderGnomes img:nth-child(1){left:2%}.loaderGnomes img:nth-child(2){left:15%;animation-delay:.3s}.loaderGnomes img:nth-child(3){left:30%;animation-delay:.6s}.loaderGnomes img:nth-child(4){left:45%;animation-delay:.9s}.loaderGnomes img:nth-child(5){left:60%;animation-delay:.2s}.loaderGnomes img:nth-child(6){left:72%;animation-delay:.7s}.loaderGnomes img:nth-child(7){left:84%;animation-delay:.4s}.loaderGnomes img:nth-child(8){right:-2%;animation-delay:1s}@keyframes loaderBob{50%{transform:translateY(-10px) rotate(2deg)}}@keyframes peep{50%{transform:translateY(-22px)}}

.hero{position:relative;min-height:100svh;display:flex;align-items:center;isolation:isolate;overflow:hidden}.heroVideo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:saturate(.72) brightness(.56) contrast(1.13);z-index:-3;transform:scale(1.04) translate(calc(var(--mx) * -10px),calc(var(--my) * -10px));transition:transform .3s}.heroShade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(5,8,4,.94),rgba(5,8,4,.2) 62%,rgba(5,8,4,.72)),linear-gradient(0deg,#080b07 0%,transparent 32%),radial-gradient(circle at 73% 50%,transparent 0 12%,#080b0744 60%);z-index:-2}.nav{position:absolute;top:0;left:0;width:100%;padding:22px 3vw;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);background:#090c0866;backdrop-filter:blur(11px);z-index:40}.brand{font-weight:900;font-size:25px;color:var(--ink);text-decoration:none;letter-spacing:-1.5px}.brand span{font:800 10px Arial,sans-serif;color:#ff756d;letter-spacing:2px;margin-left:5px}.navLinks{display:flex;gap:25px}.navLinks a,.socialMini a{color:var(--ink);text-decoration:none;text-transform:uppercase;font:800 10px Arial,sans-serif;letter-spacing:1.5px;transition:color .2s}.navLinks a:hover{color:#ff6c63}.socialMini{display:flex;gap:6px}.socialMini a{display:grid;place-items:center;border:1px solid var(--line);width:34px;height:34px;border-radius:50%}.heroCopy{position:relative;width:min(820px,91vw);margin:130px 0 80px 7vw;z-index:5}.eyebrow{font:800 10px Arial,sans-serif;letter-spacing:4.5px;color:#f2ca7c}.hero h1{font-size:clamp(58px,9.2vw,142px);line-height:.77;letter-spacing:-8px;margin:22px 0;text-shadow:0 8px 30px #000}.hero h1 em{color:#f04337}.lead{font-size:clamp(17px,1.7vw,22px);line-height:1.5;max-width:630px;text-shadow:0 2px 10px #000}.pumpButton{display:inline-flex;align-items:center;gap:34px;margin-top:17px;padding:21px 28px;background:var(--red);color:white;text-decoration:none;font:900 13px Arial,sans-serif;letter-spacing:2px;border:1px solid #ff948d;border-radius:2px;box-shadow:0 0 0 1px #4e0d09,0 18px 50px #ed342b55;transform:rotate(-1deg);transition:transform .25s,box-shadow .25s}.pumpButton:hover{transform:rotate(1deg) translateY(-5px);box-shadow:0 0 0 1px #4e0d09,0 25px 65px #ed342b88}.contract{display:flex;width:min(530px,90vw);margin-top:14px;border:1px solid #f4e6c244;background:#0b0f09d8;color:#fff;padding:12px 15px;gap:12px;align-items:center;font:11px monospace;backdrop-filter:blur(8px)}.contract span{color:#ff6c63;font-weight:bold}.contract code{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.contract b{margin-left:auto;color:#f3ddb0;white-space:nowrap}.scrollCue{position:absolute;right:3vw;bottom:30px;display:flex;gap:15px;align-items:center;font:800 9px Arial,sans-serif;letter-spacing:3px;z-index:5}.scrollCue i{font-size:24px;color:#f2ca7c;animation:down 1.5s infinite}@keyframes down{50%{transform:translateY(8px)}}

.swarm{position:absolute;inset:0;z-index:2;pointer-events:none;overflow:hidden;transition:opacity .7s}.swarm img{--base:100px;position:absolute;left:var(--x);top:var(--y);width:var(--base);height:auto;transform:translate(-50%,-45%) rotate(var(--r)) scale(var(--s));filter:drop-shadow(0 10px 12px #000c);animation:gnomeBob 4s ease-in-out infinite;animation-delay:var(--d);opacity:.95}.swarm img:nth-child(3n){top:auto;bottom:-57px}.swarm img:nth-child(4n){left:-35px}.swarm img:nth-child(5n){left:auto;right:-48px}.swarm img:nth-child(7n){top:-42px;transform:rotate(180deg) scale(var(--s))}.hero .swarm img{--base:150px;z-index:1}.hero .swarm img:nth-child(-n+9){top:auto;bottom:-80px}.hero .swarm img:nth-child(n+10){top:-80px;transform:rotate(180deg) scale(var(--s))}@keyframes gnomeBob{50%{margin-top:-10px}}.gnomeDivider{height:100px;background:#0d110b;border-block:1px solid var(--line);overflow:hidden;transition:opacity .7s}.march{display:flex;width:max-content;height:100%;gap:5px;animation:march 30s linear infinite}.march img{width:95px;object-fit:contain;align-self:flex-end;filter:drop-shadow(0 8px 8px #000)}@keyframes march{to{transform:translateX(-50%)}}

.lore{background:radial-gradient(circle at 20% 30%,#283722 0,transparent 38%),#10160f;min-height:950px}.loreGrid{position:relative;z-index:4;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);gap:8vw;align-items:center;margin-top:60px}.loreVisual{position:relative;perspective:1200px;transform:rotate(-2deg)}.loreVisual>img:first-child{width:100%;display:block;border:10px solid #d5c9a6;box-shadow:0 40px 80px #000b;filter:saturate(.85)}.loreVisual:before{content:"";position:absolute;inset:-26px;border:1px solid #a8895266;z-index:-1}.tape{position:absolute;left:50%;bottom:-18px;transform:translateX(-50%) rotate(2deg);white-space:nowrap;background:#d9c898;color:#26251c;padding:9px 20px;font:800 8px Arial,sans-serif;letter-spacing:2px;box-shadow:0 5px 12px #0006}.lorePeeker{position:absolute!important;width:150px!important;right:-75px;bottom:-25px;border:0!important;filter:drop-shadow(0 15px 15px #000)!important;transition:opacity .7s}.loreCopy h2,.sectionHead h2,.chartTop h2{font-size:clamp(45px,6vw,88px);line-height:.86;letter-spacing:-5px;margin:17px 0 30px}.loreCopy>p{font-size:17px;line-height:1.75;color:#d8ceb2}.kicker{font:800 9px Arial,sans-serif!important;letter-spacing:3px;color:var(--gold)!important}.loreCopy blockquote{position:relative;margin:36px 0 0;padding:25px 28px;border-left:3px solid var(--red);background:#090c0888;font-size:23px;font-style:italic}.loreCopy cite{display:block;font:700 8px Arial,sans-serif;letter-spacing:2px;color:#c6b990;margin-top:12px}.lore .swarm img{opacity:.45}

.rituals{background:#d6cba8;color:#151811;padding-bottom:160px}.rituals:before{content:"";position:absolute;inset:0;background-image:radial-gradient(#121810 1px,transparent 1px);background-size:18px 18px;opacity:.1;z-index:-1}.sectionHead{position:relative;z-index:4;display:flex;justify-content:space-between;align-items:flex-end;gap:50px;margin-bottom:65px}.sectionHead>p{max-width:380px;font-size:17px;line-height:1.6}.rituals .sectionTag,.buy .sectionTag,.roadmap .sectionTag{color:#8b201b}.rituals .sectionHead h2,.buy .sectionHead h2,.roadmap .sectionHead h2{margin-bottom:0;color:#182016}.videoGrid{position:relative;z-index:4;display:grid;grid-template-columns:repeat(12,1fr);gap:38px 25px}.videoCard{grid-column:span 4}.videoCard:nth-child(1),.videoCard:nth-child(6){grid-column:span 5}.videoCard:nth-child(2),.videoCard:nth-child(7){grid-column:span 3}.videoCard:nth-child(3),.videoCard:nth-child(8){grid-column:span 4}.videoShell{position:relative;background:#0b0e09;padding:8px;box-shadow:0 18px 40px #34402d44;transform:rotate(var(--tilt,-1deg));transition:transform .35s}.videoCard:nth-child(even) .videoShell{--tilt:1deg}.videoShell:hover{transform:rotate(0) translateY(-7px) scale(1.01)}.videoShell video{display:block;width:100%;aspect-ratio:9/13;object-fit:cover;background:#060806}.rec{position:absolute;left:18px;top:17px;background:#060806b8;color:#ff5d55;padding:6px 8px;font:800 8px monospace;letter-spacing:1px;pointer-events:none}.cardGnome{position:absolute;width:105px;right:-34px;bottom:-14px;filter:drop-shadow(0 10px 10px #000);transform:rotate(9deg);transition:opacity .7s}.videoMeta{display:flex;justify-content:space-between;gap:10px;align-items:start;padding:18px 4px}.videoMeta h3{font-size:21px;line-height:1;margin:0}.videoMeta span{font:800 7px Arial,sans-serif;letter-spacing:1.5px;color:#764d34;text-align:right}.rituals .swarm{z-index:3}.rituals .swarm img{--base:120px}

.manifesto{position:relative;height:72vh;min-height:600px;display:grid;place-items:center;overflow:hidden;isolation:isolate}.manifesto>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:brightness(.45) saturate(.75);z-index:-2}.manifesto:after{content:"";position:absolute;inset:0;background:radial-gradient(circle,transparent 0 20%,#080b07dd 82%);z-index:-1}.manifestoCopy{text-align:center;position:relative;z-index:5}.manifestoCopy small{font:800 9px Arial,sans-serif;letter-spacing:4px;color:var(--gold)}.manifestoCopy h2{font-size:clamp(55px,9vw,130px);letter-spacing:-8px;line-height:.78;margin:24px 0}.manifesto .marquee{position:absolute;left:0;top:0;display:flex;width:max-content;background:var(--red);padding:12px 0;transform:rotate(-1deg) translateY(-5px);z-index:6;animation:marquee 30s linear infinite}.marquee span{font:900 11px Arial,sans-serif;letter-spacing:3px;padding-right:20px}@keyframes marquee{to{transform:translateX(-50%) rotate(-1deg) translateY(-5px)}}

.buy{background:#1a2116}.buy .sectionHead h2,.buy .sectionHead p{color:var(--ink)}.buy .sectionTag{color:#ef655b}.steps{position:relative;z-index:4;display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line);border:1px solid var(--line)}.step{position:relative;min-height:360px;padding:35px 28px;background:#121810;overflow:hidden}.step>span{font:900 10px Arial,sans-serif;color:#ef6e63;letter-spacing:3px}.step>img{position:absolute;width:140px;right:-38px;top:-40px;transform:rotate(150deg);filter:brightness(.7);opacity:.78;transition:opacity .7s}.step h3{font-size:29px;line-height:1;margin:120px 0 18px}.step p{font-size:14px;line-height:1.7;color:#bfb99f}.step>b{position:absolute;right:20px;bottom:18px;font-size:25px;color:#9fb08a}.buyNow{position:relative;z-index:5;margin-top:48px;display:grid;grid-template-columns:130px 1fr auto;align-items:center;gap:25px;background:var(--red);padding:0 30px;box-shadow:0 24px 55px #0008;overflow:hidden}.buyNow>img{width:130px;margin-top:-20px;align-self:end}.buyNow small{font:800 8px Arial,sans-serif;letter-spacing:3px}.buyNow h3{font-size:clamp(32px,4vw,60px);line-height:1;margin:3px 0}.buyNow a{background:#f2e3bd;color:#171911;text-decoration:none;padding:20px 24px;font:900 11px Arial,sans-serif;letter-spacing:1.5px}.buy .swarm img{opacity:.45}

.chart{background:#080a07}.chartTop{position:relative;z-index:4;display:grid;grid-template-columns:1fr auto;align-items:end}.chartTop .sectionTag{grid-column:1}.chartTop h2{margin-bottom:0}.chartTop>a{color:#f2e4c2;border-bottom:1px solid #f2e4c2;text-decoration:none;padding:12px 0;font:800 10px Arial,sans-serif;letter-spacing:2px;margin-bottom:10px}.chartFrame{position:relative;z-index:4;height:620px;margin-top:50px;border:1px solid #71805a66;background:radial-gradient(circle at center,#192315,#080b07 60%);box-shadow:0 0 0 10px #10150e,0 35px 80px #000}.chartFrame iframe{width:100%;height:100%;border:0;background:transparent}.chartPlaceholder{position:absolute;inset:0;display:grid;place-items:center;align-content:center;text-align:center;pointer-events:none;background:#0a0d09}.chartPlaceholder img{width:180px;filter:drop-shadow(0 20px 20px #000);animation:loaderBob 3s ease-in-out infinite}.chartPlaceholder p{font:900 14px Arial,sans-serif;letter-spacing:4px;margin:18px 0 7px}.chartPlaceholder small{font:10px monospace;color:#8d977e}.chartPeek{position:absolute;width:150px;right:-70px;top:25%;transform:rotate(-17deg);filter:drop-shadow(0 12px 12px #000)}.chart .swarm img{opacity:.35}

.roadmap{background:#d7cba7;color:#181b14}.roadmap .sectionHead h2{margin-bottom:0}.roadPath{position:relative;z-index:4;display:grid;grid-template-columns:repeat(2,1fr);gap:60px 7vw}.road{display:grid;grid-template-columns:180px 1fr;gap:28px;align-items:center}.roadImage{position:relative;height:220px;background:#182016;transform:rotate(-2deg);box-shadow:0 16px 30px #4c513f44}.road:nth-child(even) .roadImage{transform:rotate(2deg)}.roadImage>img:first-child{width:100%;height:100%;object-fit:cover;filter:sepia(.2) saturate(.75)}.roadImage>span{position:absolute;left:8px;top:8px;background:#e9deb9;color:#171a14;padding:6px 8px;font:900 7px Arial,sans-serif;letter-spacing:2px}.roadGnome{position:absolute;width:95px;right:-35px;bottom:-20px;filter:drop-shadow(0 10px 8px #000)}.road small{font:900 8px Arial,sans-serif;letter-spacing:3px;color:#9e2a23}.road h3{font-size:30px;line-height:1;margin:8px 0 12px}.road p{font-size:14px;line-height:1.65}.roadmap .swarm img{opacity:.4}

.community{min-height:800px;display:grid;place-items:center;text-align:center}.community>video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:brightness(.35) saturate(.65);z-index:-3}.communityShade{position:absolute;inset:0;background:radial-gradient(circle at center,transparent 0 20%,#070a07d9 75%),linear-gradient(0deg,#070a07,transparent 30%);z-index:-2}.communityCopy{position:relative;z-index:5;width:min(900px,92vw)}.communityCopy h2{font-size:clamp(65px,11vw,155px);line-height:.75;letter-spacing:-10px;margin:30px 0}.communityCopy>p{font-size:20px}.socialGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:50px}.socialGrid a{display:flex;flex-direction:column;background:#0b0e0bdd;border:1px solid var(--line);padding:25px 12px;color:var(--ink);text-decoration:none;backdrop-filter:blur(8px);transition:background .25s,transform .25s}.socialGrid a:hover{background:var(--red);transform:translateY(-6px)}.socialGrid b{font-size:20px}.socialGrid span{font:800 7px Arial,sans-serif;letter-spacing:1.5px;margin-top:7px;color:#c9bb96}.community .swarm img{--base:140px}.community .swarm{z-index:2}

footer{position:relative;display:grid;grid-template-columns:1fr 200px 1fr;align-items:end;gap:40px;padding:65px 5vw 0;background:#080a07;border-top:1px solid var(--line);overflow:hidden}footer>div{padding-bottom:45px}footer>div:first-child p{font-size:11px;line-height:1.6;color:#8e907f;max-width:420px}footer>img{width:200px;align-self:end;filter:drop-shadow(0 15px 15px #000)}.footerRight{text-align:right;font:700 8px Arial,sans-serif;letter-spacing:2px;color:#929681}.footerRight a{color:#e4d9ba;text-decoration:none;border-bottom:1px solid #e4d9ba;padding-bottom:4px}.footerRight p{line-height:1.7}

@media (max-width:1050px){.navLinks{display:none}.loreGrid{grid-template-columns:1fr;gap:80px}.loreVisual{max-width:780px}.videoCard,.videoCard:nth-child(n){grid-column:span 6}.steps{grid-template-columns:repeat(2,1fr)}.road{grid-template-columns:150px 1fr}.socialGrid{grid-template-columns:repeat(2,1fr)}}
@media (max-width:700px){body{cursor:auto}a,button,video{cursor:pointer}.gnomeCursor{display:none}.section{padding:85px 20px}.magicButton{top:78px;min-width:148px;padding:10px 18px}.magicButton span{font-size:13px}.nav{padding:17px 16px}.socialMini{display:none}.heroCopy{margin:125px 18px 95px}.hero h1{font-size:18vw;letter-spacing:-5px}.lead{font-size:16px}.pumpButton{padding:18px 16px;font-size:10px;gap:15px}.contract{width:calc(100vw - 36px)}.scrollCue{display:none}.sectionHead{display:block}.sectionHead>p{margin-top:25px}.lore{min-height:auto}.loreGrid{margin-top:40px}.loreCopy h2,.sectionHead h2,.chartTop h2{font-size:13vw;letter-spacing:-3px}.lorePeeker{width:100px!important;right:-30px}.videoGrid{gap:30px 12px}.videoCard,.videoCard:nth-child(n){grid-column:span 6}.videoShell{padding:4px}.cardGnome{width:70px;right:-20px}.videoMeta{display:block}.videoMeta h3{font-size:16px}.videoMeta span{display:block;text-align:left;margin-top:8px}.manifestoCopy h2{font-size:18vw;letter-spacing:-5px}.steps{grid-template-columns:1fr}.step{min-height:280px}.step h3{margin-top:90px}.buyNow{grid-template-columns:90px 1fr;padding-right:12px}.buyNow>img{width:95px}.buyNow a{grid-column:1/-1;text-align:center;margin-bottom:15px}.chartTop{display:block}.chartTop>a{display:inline-block;margin-top:25px}.chartFrame{height:520px}.chartPeek{width:95px;right:-35px}.roadPath{grid-template-columns:1fr;gap:45px}.road{grid-template-columns:125px 1fr;gap:18px}.roadImage{height:180px}.road h3{font-size:24px}.community{min-height:750px}.communityCopy h2{font-size:20vw;letter-spacing:-6px}.socialGrid{grid-template-columns:1fr 1fr}.socialGrid b{font-size:15px}.radio{right:10px;bottom:10px}.radio span{display:none}footer{grid-template-columns:1fr 110px;padding-inline:20px}footer>img{width:120px}.footerRight{grid-column:1/-1;text-align:left;padding-bottom:30px}.swarm img{--base:80px!important}.loaderMark h2{letter-spacing:-3px}.loaderGnomes img{width:70px}}
.soundToggle{min-width:170px}
@media (max-width:700px){.soundToggle{top:80px;left:10px;right:auto;width:48px;min-width:48px;padding:5px;display:block}.soundToggle span,.soundToggle small{display:none}}
@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal{opacity:1;transform:none;transition:none}.swarm img,.march,.marquee,.magicButton,.loaderMark>img,.loaderFog{animation:none!important}}
