:root{--bg:#6a9468;--bg-2:#588056;--bg-3:#82ae80;--bg-deep:#3e6a3e;--moss:#9ec27a;--bg-brown:#3e2e22;--bg-brown-2:#523d2c;--moss-deep:#76946a;--grime-1:#5e4730;--grime-2:#4a3a28;--grime-3:#7a5e3e;--grime-4:#3a2c1e;--gray-1:#5c5851;--gray-2:#787268;--gray-3:#3e3a34;--oil:#1d1a17;--cream:#f3ead2;--cream-2:#e6d9b8;--cream-dim:#7a7459;--blood:#a02b1f;--blood-2:#7a1d12;--rust:#c44a2a;--sun:#e6b22a;--sky:#3a8fc4;--bird:#5fb3e6;--bird-deep:#2e6f9c;--ink:#1a1612}*{box-sizing:border-box;margin:0;padding:0}body,html{background:var(--bg);color:var(--ink);font-family:JetBrains Mono,ui-monospace,monospace;-webkit-font-smoothing:antialiased;overflow-x:hidden}body{background:radial-gradient(ellipse at 12% 6%,var(--bg-2) 0,transparent 50%),radial-gradient(ellipse at 88% 90%,var(--bg-3) 0,transparent 55%),var(--bg)}a{color:inherit}body:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:9999;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.18  0 0 0 0 0.14  0 0 0 0 0.08  0 0 0 .35 0'/></filter><rect width='100%' height='100%' filter='url(%23n)' opacity='.45'/></svg>");mix-blend-mode:multiply;opacity:.22}.display{font-family:Big Shoulders Display,Impact,sans-serif;font-weight:900;letter-spacing:-.012em;line-height:.84;text-transform:uppercase}.serif{font-family:Fraunces,Georgia,serif}.topbar{position:fixed;top:0;left:0;right:0;z-index:50;display:flex;justify-content:space-between;align-items:center;padding:14px 28px 18px;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--cream-dim);background:linear-gradient(180deg,rgba(46,70,48,.98),rgba(46,70,48,.92) 70%,rgba(46,70,48,0))}.topbar .mark{font-family:Big Shoulders Display;font-weight:900;font-size:24px;letter-spacing:.02em;color:var(--cream)}.topbar .mark .dot{color:var(--blood)}.topbar .right{display:flex;gap:18px;align-items:center;flex-wrap:wrap}.topbar .price{color:var(--cream);background:var(--ink);padding:6px 12px;font-weight:700;letter-spacing:.1em}.hero{position:relative;min-height:100dvh;padding:64px 5vw 14px;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.hero:before{background:url(/slum-bg.png) 50%/cover no-repeat}.hero:after,.hero:before{content:"";position:absolute;left:0;right:0;top:32%;bottom:14%;z-index:0;pointer-events:none;mask-image:linear-gradient(180deg,transparent,#000 12%,#000 88%,transparent);-webkit-mask-image:linear-gradient(180deg,transparent,#000 12%,#000 88%,transparent)}.hero:after{background:linear-gradient(180deg,rgba(0,0,0,.25),rgba(0,0,0,.35) 50%,rgba(0,0,0,.45))}.hero>*{position:relative;z-index:1}.hero-headline-bottom,.hero-headline-top{width:100%;max-width:1280px;text-align:center;position:relative;z-index:5}.hero-headline{font-family:Big Shoulders Display;font-weight:900;font-size:clamp(28px,4.4vw,72px);line-height:.92;letter-spacing:-.012em;text-transform:uppercase;color:var(--cream);text-wrap:balance;text-shadow:0 2px 0 rgba(0,0,0,.45)}.hero-headline .twitter{color:#1DA1F2;text-shadow:2px 2px 0 #0a1208,4px 4px 0 rgba(10,18,8,.18);letter-spacing:-.02em}.hero-headline-bottom .hero-headline{font-size:clamp(26px,3.8vw,60px);line-height:1.04;color:#f3ead2}.hero-headline-bottom .hero-headline .yell{color:#ffe27a;text-shadow:2px 2px 0 #5a1208,-1px -1px 0 #5a1208,4px 4px 0 rgba(0,0,0,.35);font-size:1.22em;-webkit-text-stroke:1px #5a1208}.hero-headline .rot{color:var(--blood);font-weight:700;letter-spacing:-.01em;font-size:.84em;padding:0 .04em}.hero-headline .glow,.hero-headline .rot{font-family:Fraunces,serif;font-style:italic;text-transform:none}.hero-headline .glow{font-weight:400;letter-spacing:.002em;font-size:.95em;background:linear-gradient(180deg,#fff5c2,#ffe27a 30%,#f4c542 55%,#d99a1a 80%,#a36a08);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:drop-shadow(0 2px 0 rgba(0,0,0,.25)) drop-shadow(0 0 14px rgba(255,210,90,.5));padding:0 .03em;animation:goldShimmer 4.5s ease-in-out infinite}.hero-headline .glow .emoji{-webkit-text-fill-color:initial;color:initial;background:none;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-style:normal;font-size:.78em;text-shadow:none;filter:drop-shadow(0 0 6px rgba(255,226,122,.7));margin:0 .02em;display:inline-block;transform:translateY(-.06em)}@keyframes goldShimmer{0%,to{filter:drop-shadow(0 2px 0 rgba(0,0,0,.25)) drop-shadow(0 0 14px rgba(255,210,90,.5))}50%{filter:drop-shadow(0 2px 0 rgba(0,0,0,.25)) drop-shadow(0 0 28px rgba(255,235,140,.8))}}.hero-headline .yell{color:#ffe27a;text-shadow:2px 2px 0 #5a1208,-1px -1px 0 #5a1208,4px 4px 0 rgba(0,0,0,.35);font-size:1.16em;-webkit-text-stroke:1px #5a1208;display:inline-block;line-height:.9;margin:0 .12em;vertical-align:baseline}.emoji-marquee{width:100%;max-width:100vw;margin:14px auto 0;position:relative;z-index:5;overflow:hidden;height:clamp(64px,8.6vw,116px)}.emoji-line{position:absolute;top:0;left:0;display:flex;align-items:center;height:100%;width:max-content;gap:clamp(20px,2.6vw,48px);padding:0;animation:emojiScroll 38s linear infinite}.emoji-marquee .face-clip,.emoji-marquee .skull-clip{position:absolute;inset:0;overflow:hidden;pointer-events:none}.emoji-marquee .face-clip{-webkit-mask-image:linear-gradient(90deg,transparent,transparent 44%,#000 50%,#000);mask-image:linear-gradient(90deg,transparent,transparent 44%,#000 50%,#000)}.emoji-marquee .skull-clip{-webkit-mask-image:linear-gradient(90deg,#000,#000 44%,transparent 50%,transparent);mask-image:linear-gradient(90deg,#000,#000 44%,transparent 50%,transparent)}.emoji-line .emoji{display:inline-flex;align-items:center;justify-content:center;width:clamp(48px,6.6vw,96px);height:clamp(48px,6.6vw,96px);font-size:clamp(48px,6.4vw,92px);line-height:1;flex:0 0 auto;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,EmojiOne Color,sans-serif;-webkit-text-fill-color:initial;color:initial}@keyframes emojiScroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.emoji-marquee .death-birds{position:absolute;inset:0;pointer-events:none;z-index:2}.emoji-marquee .death-bird{position:absolute;left:47%;top:50%;margin-left:-44px;margin-top:-50px;width:clamp(56px,7vw,110px);height:auto;display:block;transform-origin:center center}.emoji-marquee .death-bird svg{width:100%;height:auto;display:block}.emoji-marquee .death-bird.db-1{animation:fcSwarm1 1.6s ease-in-out infinite;animation-delay:0s}.emoji-marquee .death-bird.db-2{animation:fcSwarm2 1.8s ease-in-out infinite;animation-delay:.2s}.emoji-marquee .death-bird.db-3{animation:fcSwarm3 1.5s ease-in-out infinite;animation-delay:.4s}.emoji-marquee .death-bird.db-4{animation:fcSwarm1 1.7s ease-in-out infinite;animation-delay:.6s}.emoji-marquee .death-bird.db-5{animation:fcSwarm2 1.6s ease-in-out infinite;animation-delay:.8s}.emoji-marquee .death-bird.db-6{animation:fcSwarm3 1.9s ease-in-out infinite;animation-delay:1s}.emoji-marquee .death-bird.db-7{animation:fcSwarm1 1.5s ease-in-out infinite;animation-delay:1.2s}.emoji-marquee .death-bird.db-8{animation:fcSwarm2 1.7s ease-in-out infinite;animation-delay:1.4s}@keyframes fcSwarm1{0%,to{transform:translate(-12px,-4px) rotate(-6deg) scale(.92)}50%{transform:translate(8px,-12px) rotate(8deg) scale(1.05)}}@keyframes fcSwarm2{0%,to{transform:translate(10px,2px) rotate(4deg) scale(1)}50%{transform:translate(-14px,-10px) rotate(-8deg) scale(.94)}}@keyframes fcSwarm3{0%,to{transform:translate(-4px,8px) rotate(2deg) scale(.98)}50%{transform:translate(6px,-6px) rotate(-4deg) scale(1.06)}}.hero-headline-bottom .yell-wrap{display:inline-flex;align-items:center;gap:.18em;flex-wrap:wrap;justify-content:center;vertical-align:baseline}.hero-headline-bottom .coin{display:inline-block;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;-webkit-text-fill-color:initial;color:initial;background:none;font-size:.96em;filter:drop-shadow(0 0 14px rgba(255,210,90,.7)) drop-shadow(0 3px 0 rgba(0,0,0,.35));animation:coinFlip 2.6s ease-in-out infinite;-webkit-text-stroke:0;text-shadow:none;transform-origin:center}.hero-headline-bottom .coin.c2{animation-delay:.4s}.hero-headline-bottom .coin.c3{animation-delay:.8s}.hero-headline-bottom .coin.c4{animation-delay:1.2s}@keyframes coinFlip{0%,to{transform:rotate(-12deg) translateY(0) scale(1)}50%{transform:rotate(14deg) translateY(-10px) scale(1.08)}}.hero-scene{width:100%;max-width:780px;position:relative;z-index:2;margin:0 auto}.hero-scene,.hero-scene svg.scene{overflow:hidden}.hero-scene svg.scene{width:100%;height:auto;display:block;max-height:54vh;filter:drop-shadow(0 18px 0 rgba(26,22,18,.12));position:relative;z-index:1}.hero-sub{font-family:Fraunces,serif;font-style:italic;font-size:clamp(13px,1.2vw,16px);line-height:1.45;color:#e2d8b8;max-width:62ch;margin:14px auto 0;text-align:center}.hero-sub b{font-style:normal;font-weight:700;font-family:Big Shoulders Display;letter-spacing:.02em}.hero-foot,.hero-sub b{color:var(--ink);text-transform:uppercase}.hero-foot{width:100%;max-width:1280px;margin-top:10px;display:flex;justify-content:space-between;align-items:flex-end;border-top:2px solid var(--ink);padding:10px 0 2px;font-size:10px;letter-spacing:.2em;flex-wrap:wrap;gap:14px;z-index:5;position:relative}.hero-foot .scroll-tag{display:flex;align-items:center;gap:10px;color:var(--blood);font-weight:700}.hero-foot .scroll-tag .arr{animation:bounce 1.6s ease-in-out infinite}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}.manifesto{position:relative;background:var(--ink);color:var(--cream);padding:120px 6vw 130px;overflow:hidden;border-top:6px solid var(--blood);border-bottom:6px solid var(--blood)}.manifesto:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 280px 200px at 18% 30%,rgba(120,90,60,.35),transparent 60%),radial-gradient(ellipse 360px 240px at 82% 70%,rgba(80,72,60,.4),transparent 60%),radial-gradient(ellipse 160px 110px at 60% 20%,rgba(60,46,30,.5),transparent 60%);pointer-events:none}.manifesto .wrap{position:relative;max-width:1200px;margin:0 auto}.manifesto .kicker{font-family:JetBrains Mono;font-size:11px;letter-spacing:.34em;text-transform:uppercase;color:var(--sun);margin-bottom:24px;display:flex;align-items:center;gap:12px}.manifesto .kicker:before{content:"";width:36px;height:2px;background:var(--sun)}.manifesto h2{font-family:Big Shoulders Display;font-weight:900;font-size:clamp(54px,8.4vw,156px);line-height:.86;text-transform:uppercase;letter-spacing:-.012em;color:var(--cream);text-wrap:balance;max-width:18ch}.manifesto h2 .done{background:var(--blood);color:var(--cream);padding:0 .14em .04em;display:inline-block;transform:rotate(-1deg);box-shadow:8px 8px 0 var(--sun);margin:.05em .1em}.manifesto .byline{margin-top:46px;border-left:4px solid var(--blood);padding:14px 0 14px 26px;max-width:64ch}.manifesto .byline .builtby{font-family:Big Shoulders Display,Impact,sans-serif;font-weight:900;font-size:clamp(22px,2.5vw,38px);line-height:1.05;letter-spacing:-.005em;text-transform:uppercase;color:var(--cream)}.manifesto .byline .byline-link{color:var(--sun);text-decoration:underline;-webkit-text-decoration-color:var(--blood);text-decoration-color:var(--blood);text-decoration-thickness:3px;text-underline-offset:6px;transition:color .15s,background .15s,-webkit-text-decoration-color .15s;transition:color .15s,text-decoration-color .15s,background .15s;transition:color .15s,text-decoration-color .15s,background .15s,-webkit-text-decoration-color .15s;padding:0 .08em}.manifesto .byline .byline-link:hover{color:var(--ink);background:var(--sun);-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.manifesto .byline .why{margin-top:18px;font-family:Fraunces,Georgia,serif;font-style:italic;font-size:clamp(15px,1.5vw,20px);line-height:1.55;color:var(--cream-2)}.manifesto .who{margin-top:60px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:28px;gap:28px;border-top:1px dashed rgba(243,234,210,.3);padding-top:34px}.manifesto .who .item{font-family:JetBrains Mono;font-size:13px;line-height:1.55;color:var(--cream-2);padding-left:20px;border-left:2px solid var(--blood)}.manifesto .who .item b{color:var(--sun);display:block;font-size:11px;letter-spacing:.2em;margin-bottom:8px;text-transform:uppercase}.litany{position:relative;padding:60px 0}.litany .litany-head{text-align:center;padding:60px 6vw 30px;font-family:JetBrains Mono;font-size:11px;letter-spacing:.34em;text-transform:uppercase;color:var(--gray-3)}.litany .litany-head h3{font-family:Big Shoulders Display;font-weight:900;font-size:clamp(40px,5.4vw,80px);color:var(--ink);margin-top:14px;letter-spacing:-.01em}.litany .litany-head h3 .dot{color:var(--blood)}.refuse-row{position:relative;padding:120px 6vw;display:grid;grid-template-columns:1fr;align-items:center;overflow:hidden;isolation:isolate;background-color:var(--bg-2);background-size:cover;background-position:50%;background-repeat:no-repeat}.refuse-row:before{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(180deg,rgba(0,0,0,.55),rgba(0,0,0,.7) 50%,rgba(0,0,0,.78));pointer-events:none}.refuse-row>*{position:relative;z-index:1}.refuse-row.r-01{background-image:url(/litany/01-silence.png)}.refuse-row.r-02{background-image:url(/litany/02-declined.png)}.refuse-row.r-03{background-image:url(/litany/03-rejected.png)}.refuse-row.r-04{background-image:url(/litany/04-noact.png)}.refuse-row.r-05{background-image:url(/litany/05-untested.png)}.refuse-row.r-06{background-image:url(/litany/06-cattle.png)}.refuse-row.r-07{background-image:url(/litany/07-machine.png)}.refuse-row.r-08{background-image:url(/litany/08-content.png)}.refuse-row.r-09{background-image:url(/litany/09-die.png)}.refuse-row:nth-of-type(odd) .grime svg ellipse,.refuse-row:nth-of-type(odd) .grime svg path:first-child{filter:hue-rotate(8deg) saturate(.9)}.refuse-row:nth-of-type(2n) .grime svg path:first-child{fill:#1f1810!important}.grime{display:none}.refuse-text{position:relative;z-index:2;font-family:Big Shoulders Display;font-weight:900;font-size:clamp(46px,7.2vw,128px);line-height:.88;text-transform:uppercase;letter-spacing:-.01em;color:var(--cream);max-width:1100px;margin:0 auto;text-shadow:0 2px 0 rgba(0,0,0,.35)}.refuse-text .i{color:var(--sun);display:block;font-size:.18em;letter-spacing:.36em;margin-bottom:18px;font-weight:700;font-family:JetBrains Mono;text-shadow:none}.refuse-text .head{display:inline-block;background:linear-gradient(180deg,#fff5c2,#ffe27a 26%,#f4c542 54%,#d99a1a 82%,#a36a08);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:drop-shadow(0 3px 0 rgba(0,0,0,.5)) drop-shadow(0 0 22px rgba(255,210,90,.55));animation:refuseShimmer 4.2s ease-in-out infinite}@keyframes refuseShimmer{0%,to{filter:drop-shadow(0 3px 0 rgba(0,0,0,.5)) drop-shadow(0 0 22px rgba(255,210,90,.45))}50%{filter:drop-shadow(0 3px 0 rgba(0,0,0,.5)) drop-shadow(0 0 40px rgba(255,235,140,.9))}}.refuse-text .tail{display:block;margin-top:.14em;font-family:Fraunces,serif;font-style:italic;font-weight:700;text-transform:none;letter-spacing:-.01em;color:var(--sun);font-size:.74em;line-height:.98}.refuse-text .tail .qual{color:var(--blood);background:var(--cream);padding:0 .14em;display:inline-block;transform:rotate(-1deg);margin-left:.08em;font-size:.78em;box-shadow:4px 4px 0 var(--ink)}.refuse-text .note{display:block;margin-top:36px;max-width:62ch;font-family:JetBrains Mono;text-transform:none;letter-spacing:0;font-weight:400;font-size:14px;line-height:1.65;color:var(--cream-2);border-left:2px solid var(--sun);padding-left:14px;text-shadow:none}.refuse-text .note b{color:var(--cream)}.refuse-text .note s{color:var(--cream-dim);-webkit-text-decoration-color:var(--blood);text-decoration-color:var(--blood)}.refuse-row .stamp{position:absolute;top:36px;right:6vw;z-index:3;font-family:JetBrains Mono;font-size:10px;letter-spacing:.24em;color:var(--cream-2);text-align:right;line-height:1.6;text-transform:uppercase}.refuse-row .stamp .red{display:inline-block;color:var(--cream);background:var(--blood);padding:3px 8px;margin-top:6px;font-weight:700;letter-spacing:.2em}.refuse-row .num{position:absolute;top:36px;left:6vw;z-index:3;font-family:JetBrains Mono;font-size:10px;letter-spacing:.3em;color:var(--cream-2);text-transform:uppercase}.refuse-row .num b{color:var(--sun)}.apathy{position:relative;background:var(--blood-2);color:var(--cream);padding:110px 6vw 130px;border-top:6px solid var(--ink);border-bottom:6px solid var(--ink);overflow:hidden}.apathy:before{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(45deg,transparent 0 18px,rgba(0,0,0,.1) 18px 36px),radial-gradient(ellipse 300px 180px at 14% 24%,rgba(0,0,0,.35),transparent 60%),radial-gradient(ellipse 360px 220px at 86% 76%,rgba(0,0,0,.4),transparent 60%)}.apathy .wrap{position:relative;max-width:1200px;margin:0 auto}.apathy .kicker{font-family:JetBrains Mono;font-size:11px;letter-spacing:.34em;text-transform:uppercase;color:var(--sun);margin-bottom:30px;display:flex;align-items:center;gap:12px}.apathy .kicker:before{content:"";width:36px;height:2px;background:var(--sun)}.apathy h2{font-family:Big Shoulders Display;font-weight:900;font-size:clamp(38px,6.6vw,108px);line-height:.92;letter-spacing:-.012em;text-transform:uppercase;color:var(--cream);text-wrap:balance;margin-bottom:24px;max-width:24ch}.apathy h2 .fy{display:inline-block;background:var(--ink);color:var(--cream);padding:0 .14em .04em;transform:rotate(-1deg);box-shadow:8px 8px 0 var(--sun);margin-left:.14em}.apathy h2.right{text-align:right;max-width:26ch;margin-left:auto;margin-top:30px}.apathy h2.right .fy{background:var(--sun);color:var(--ink);box-shadow:8px 8px 0 var(--ink);transform:rotate(1deg)}.apathy .apathy-tail{font-family:Fraunces,serif;font-style:italic;font-size:clamp(22px,3vw,44px);color:var(--cream);margin-top:48px;text-align:center;letter-spacing:-.005em}.apathy .apathy-tail:before{content:"// ";color:var(--sun);font-style:normal}.apathy .apathy-llms{margin-top:24px;font-family:Big Shoulders Display,Impact,sans-serif;font-style:normal;font-weight:900;text-transform:uppercase;font-size:clamp(28px,4.4vw,72px);line-height:.95;letter-spacing:-.005em}.apathy .apathy-llms:before{content:""}.apathy .apathy-llms .apathy-because{display:inline-block;background:var(--sun);color:var(--ink);padding:0 .14em .04em;transform:rotate(-1deg);box-shadow:8px 8px 0 var(--ink)}.turn{position:relative;background:var(--cream);color:var(--ink);padding:140px 6vw 160px;overflow:hidden;border-top:6px solid var(--ink);border-bottom:6px solid var(--ink)}.turn:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 220px 160px at 12% 18%,rgba(94,71,48,.38),transparent 65%),radial-gradient(ellipse 300px 200px at 88% 80%,rgba(74,58,40,.32),transparent 65%)}.turn .wrap{position:relative;max-width:1300px;margin:0 auto}.turn h2{font-family:Big Shoulders Display;font-weight:900;font-size:clamp(54px,8vw,148px);line-height:.88;letter-spacing:-.012em;text-transform:uppercase;max-width:18ch;color:var(--ink)}.turn h2 .high{color:var(--blood)}.turn h2 .black{background:var(--ink);color:var(--cream);padding:0 .14em .04em;display:inline-block;transform:rotate(-1deg)}.turn .whisper{font-family:Fraunces,serif;font-style:italic;font-weight:400;text-transform:none;letter-spacing:-.005em;font-size:.34em;line-height:1.35;display:block;margin:.4em 0 .3em;max-width:34ch;color:var(--gray-3)}.turn .sig{margin-top:54px;display:flex;gap:14px;align-items:center;flex-wrap:wrap;font-family:JetBrains Mono;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--gray-3)}.turn .sig .pill{border:2px solid var(--ink);padding:6px 12px;background:var(--ink);color:var(--sun);font-weight:700}.howitworks{background:var(--cream);color:var(--ink);padding:140px 6vw 160px;position:relative;overflow:hidden;border-top:6px solid var(--ink)}.howitworks:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 240px 180px at 14% 24%,rgba(94,71,48,.32),transparent 65%),radial-gradient(ellipse 280px 200px at 86% 76%,rgba(74,58,40,.28),transparent 65%)}.howitworks .wrap{position:relative;max-width:1300px;margin:0 auto}.howitworks .kicker{font-family:JetBrains Mono;font-size:11px;letter-spacing:.34em;text-transform:uppercase;color:var(--gray-3);margin-bottom:18px;display:flex;align-items:center;gap:12px}.howitworks .kicker:before{content:"";width:36px;height:2px;background:var(--blood)}.howitworks h2{font-family:Big Shoulders Display;font-weight:900;font-size:clamp(48px,7vw,128px);line-height:.9;letter-spacing:-.012em;text-transform:uppercase;color:var(--ink);max-width:14ch}.howitworks h2 .hi{color:var(--blood)}.howitworks .lede{margin-top:24px;max-width:60ch;font-family:Fraunces,serif;font-style:italic;font-size:clamp(16px,1.6vw,22px);line-height:1.5;color:var(--gray-3)}.howitworks .steps{margin-top:60px;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px}.howitworks .step{background:var(--ink);color:var(--cream);padding:36px 32px 32px;border:3px solid var(--ink);position:relative;overflow:hidden}.howitworks .step:before{content:"";position:absolute;top:0;right:0;width:96px;height:96px;background:var(--blood);-webkit-clip-path:polygon(100% 0,0 0,100% 100%);clip-path:polygon(100% 0,0 0,100% 100%);opacity:.92}.howitworks .step .step-num{position:absolute;top:16px;right:22px;z-index:2;font-size:26px;color:var(--cream);letter-spacing:0}.howitworks .step .step-num,.howitworks .step h3{font-family:Big Shoulders Display;font-weight:900}.howitworks .step h3{font-size:clamp(28px,3.2vw,46px);line-height:1;letter-spacing:-.005em;text-transform:uppercase;color:var(--sun);margin-bottom:14px;max-width:18ch}.howitworks .step p{font-family:JetBrains Mono;font-size:13.5px;line-height:1.65;color:var(--cream-2)}.howitworks .step p em{color:var(--sun);font-style:italic}.howitworks .step p b,.intake{color:var(--cream)}.intake{margin-top:64px;background:var(--ink);border:3px solid var(--ink);padding:36px 32px;position:relative;overflow:hidden}.intake .label{font-family:JetBrains Mono;font-size:11px;letter-spacing:.26em;color:var(--sun);display:block}.intake .label,.intake h4{text-transform:uppercase;margin-bottom:10px}.intake h4{font-family:Big Shoulders Display;font-weight:900;font-size:clamp(28px,3.4vw,52px);line-height:1;letter-spacing:-.01em;color:var(--cream)}.intake .hint{font-family:Fraunces,serif;font-style:italic;font-size:14px;color:var(--cream-2);margin-bottom:22px;max-width:64ch}.intake .row{display:flex;gap:12px;flex-wrap:wrap;align-items:stretch}.intake input[type=email],.intake input[type=url]{flex:1 1 280px;background:#0a0805;color:var(--cream);border:2px solid var(--cream-dim);padding:14px 16px;font-family:JetBrains Mono;font-size:14px;letter-spacing:.04em}.intake input[type=email]::placeholder,.intake input[type=url]::placeholder{color:#7a7459;font-style:italic}.intake input[type=email]:focus,.intake input[type=url]:focus{outline:none;border-color:var(--sun)}.intake button{background:var(--sun);color:var(--ink);border:2px solid var(--sun);padding:14px 26px;font-family:Big Shoulders Display;font-weight:900;font-size:18px;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:transform .12s,background .12s,color .12s,border-color .12s}.intake button:hover{background:var(--blood);color:var(--cream);border-color:var(--blood);transform:translateY(-2px)}.intake button:disabled{opacity:.55;cursor:not-allowed;transform:none}.intake .feedback{margin-top:16px;font-family:JetBrains Mono;font-size:12px;letter-spacing:.12em;text-transform:uppercase}.intake .feedback.ok{color:var(--sun)}.intake .feedback.err{color:var(--blood)}.connect{padding:140px 6vw 100px;position:relative;background:var(--bg-deep);overflow:hidden}.section-head{display:flex;justify-content:space-between;align-items:flex-end;border-bottom:3px solid var(--ink);padding-bottom:14px;margin-bottom:48px;gap:24px;flex-wrap:wrap}.section-head h3{font-family:Big Shoulders Display;font-weight:900;font-size:clamp(44px,6.4vw,104px);line-height:.86;letter-spacing:-.01em;text-transform:uppercase;color:#1DA1F2;text-shadow:2px 2px 0 #0a1208,4px 4px 0 rgba(10,18,8,.18)}.section-head h3 .dot{color:var(--blood)}.section-head .meta{font-family:JetBrains Mono;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink);text-align:right;line-height:1.7}.tiles{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.tile{position:relative;background:var(--cream);border:2px solid var(--ink);padding:24px 22px 20px;cursor:pointer;overflow:hidden;min-height:280px;display:flex;flex-direction:column;color:var(--ink);transition:transform .15s,box-shadow .15s,background .25s}.tile .connect-btn{margin-top:auto}.tiles{grid-auto-rows:1fr}.tile:hover{transform:translate(-3px,-3px);box-shadow:6px 6px 0 var(--blood);background:var(--cream-2)}.tile .stamp-row{display:flex;justify-content:space-between;font-size:9px;letter-spacing:.22em;text-transform:uppercase;color:var(--gray-3);border-bottom:1px dashed rgba(26,22,18,.3);padding-bottom:6px}.tile .stamp-row .id{color:var(--blood);font-weight:700}.tile .glyph{height:60px;display:flex;align-items:center;margin:18px 0 10px;color:var(--ink)}.tile .glyph svg{height:100%;width:auto}.tile .name{font-family:Big Shoulders Display;font-weight:900;font-size:42px;line-height:.9;letter-spacing:.01em;text-transform:uppercase;color:var(--ink)}.tile .alias{font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--blood);margin-top:4px;font-weight:700}.tile .crime{margin-top:12px;font-size:11.5px;line-height:1.55;color:var(--gray-3);border-top:1px dashed rgba(26,22,18,.3);padding-top:10px}.tile .connect-btn{margin-top:14px;align-self:stretch;background:var(--ink);color:var(--sun);font-family:Big Shoulders Display;font-weight:900;font-size:18px;letter-spacing:.06em;text-transform:uppercase;padding:11px 14px;border:2px solid var(--ink);cursor:pointer;transition:background .12s,transform .1s,color .12s}.tile .connect-btn:hover{background:var(--blood);color:var(--cream);transform:translateY(-2px)}.tile .connect-btn:disabled{opacity:.7;cursor:wait}.pricing{padding:140px 6vw 160px;text-align:center;background:var(--ink);position:relative;overflow:hidden;color:var(--cream)}.pricing:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 240px 180px at 14% 24%,rgba(120,90,60,.35),transparent 65%),radial-gradient(ellipse 280px 200px at 86% 76%,rgba(80,68,52,.4),transparent 65%)}.pricing h3{font-family:Big Shoulders Display;font-weight:900;font-size:clamp(58px,9vw,178px);line-height:.86;letter-spacing:-.01em;text-transform:uppercase;color:var(--cream);text-wrap:balance;max-width:14ch;margin:0 auto;position:relative;z-index:2}.pricing h3 .exit{color:var(--blood)}.pricing h3 .dot{color:var(--sun)}.pricing .sub{margin-top:32px;font-family:Fraunces,serif;font-style:italic;font-size:18px;color:var(--cream-2);max-width:42ch;margin-left:auto;margin-right:auto;line-height:1.5;position:relative;z-index:2}.pricing .cta{display:inline-flex;align-items:baseline;gap:14px;margin-top:54px;background:var(--blood);color:var(--cream);padding:24px 38px;cursor:pointer;font-family:Big Shoulders Display;font-weight:900;font-size:48px;line-height:1;letter-spacing:.02em;text-transform:uppercase;position:relative;z-index:2;border:3px solid var(--cream);box-shadow:8px 8px 0 var(--sun);transition:transform .12s,box-shadow .12s,background .12s}.pricing .cta:hover{transform:translate(-2px,-2px);box-shadow:10px 10px 0 var(--sun);background:var(--blood-2)}.pricing .cta .price{font-size:24px;color:var(--cream-2)}.pricing .cta .dot{color:var(--sun)}.pricing .fineprint{margin-top:30px;font-size:10px;letter-spacing:.25em;text-transform:uppercase;color:var(--cream-dim);position:relative;z-index:2}footer{padding:80px 6vw 100px;color:var(--gray-3);background:var(--bg);position:relative}footer .wrap{max-width:1300px;margin:0 auto}footer .line{font-family:Big Shoulders Display,Impact,sans-serif;font-weight:900;font-size:clamp(22px,2.4vw,36px);line-height:1.05;letter-spacing:-.005em;text-transform:uppercase;color:var(--cream);border-left:4px solid var(--blood);padding:8px 0 8px 24px;max-width:64ch}footer .line .dot{color:var(--blood)}footer .line .footer-link{color:var(--blood);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px;transition:color .15s,background .15s;padding:0 .12em}footer .line .footer-link:hover{color:var(--ink);background:var(--sun)}footer .reg{margin-top:28px;font-size:10px;letter-spacing:.25em;text-transform:uppercase;color:var(--gray-3);display:flex;justify-content:center;gap:30px;flex-wrap:wrap}.scene .wc{animation:wordcloudPile 7s ease-in-out infinite;filter:drop-shadow(0 2px 0 rgba(0,0,0,.55))}.scene .wc-1{animation-delay:0s}.scene .wc-2{animation-delay:.5s}.scene .wc-3{animation-delay:1s}.scene .wc-4{animation-delay:1.5s}.scene .wc-5{animation-delay:2s}.scene .wc-6{animation-delay:2.5s}.scene .wc-7{animation-delay:3s}.scene .wc-8{animation-delay:3.5s}.scene .wc-9{animation-delay:4s}.scene .wc-10{animation-delay:4.5s}.scene .wc-11{animation-delay:5s}.scene .wc-12{animation-delay:5.5s}@keyframes wordcloudPile{0%{opacity:0;translate:0 16px;fill:#fff5c2}10%{opacity:1;translate:0 10px;fill:#ffe27a}35%{translate:0 2px;fill:#f4c542}60%{translate:0 -6px;fill:#e6b22a}85%{fill:#c44a2a}to{opacity:.45;translate:0 -14px;fill:#7a3408}}.scene .bird-J,.scene .bird-K,.scene .bird-L,.scene .bird-M,.scene .bird-N,.scene .bird-O,.scene .bird-P,.scene .bird-Q,.scene .bird-R,.scene .bird-S,.scene .bird-T,.scene .bird-U,.scene .fatcat-1,.scene .fatcat-2,.scene .fatcat-3,.scene .fatcat-4,.scene .fatcat-5,.scene .fatcat-6,.scene .panic,.scene .rat-1,.scene .rat-2,.scene .rat-3,.scene [class*=profit-coin]{animation-fill-mode:backwards}.scene .bird-R{animation:birdSwoopR 9s linear infinite}.scene .bird-S{animation:birdSwoopS 11s linear infinite;animation-delay:2s}.scene .bird-T{animation:birdSwoopT 13s linear infinite;animation-delay:5s}.scene .bird-U{animation:birdSwoopU 10s linear infinite;animation-delay:3.5s}@keyframes birdSwoopR{0%{transform:translate(-100px,180px) rotate(15deg) scale(.7)}50%{transform:translate(500px,120px) rotate(-8deg) scale(1)}to{transform:translate(1100px,200px) rotate(12deg) scale(.7)}}@keyframes birdSwoopS{0%{transform:translate(1100px,80px) scaleX(-1) rotate(-10deg) scale(.6)}50%{transform:translate(500px,260px) scaleX(-1) rotate(8deg) scale(.85)}to{transform:translate(-100px,180px) scaleX(-1) rotate(-12deg) scale(.6)}}@keyframes birdSwoopT{0%{transform:translate(900px,-40px) rotate(140deg) scale(.55)}50%{transform:translate(420px,360px) rotate(165deg) scale(.85)}to{transform:translate(-100px,640px) rotate(180deg) scale(.55)}}@keyframes birdSwoopU{0%{transform:translate(-100px,420px) rotate(-15deg) scale(.5)}50%{transform:translate(540px,200px) rotate(8deg) scale(.8)}to{transform:translate(1100px,460px) rotate(-12deg) scale(.5)}}.scene .rat-1{animation:ratRun1 8s linear infinite}.scene .rat-2{animation:ratRun2 10s linear infinite;animation-delay:2.4s}.scene .rat-3{animation:ratRun3 7.2s linear infinite;animation-delay:5s}@keyframes ratRun1{0%{transform:translate(-80px,690px)}to{transform:translate(1080px,690px)}}@keyframes ratRun2{0%{transform:translate(1080px,704px) scaleX(-1)}to{transform:translate(-80px,704px) scaleX(-1)}}@keyframes ratRun3{0%{transform:translate(-80px,684px)}to{transform:translate(1080px,684px)}}.scene .rat-legs{animation:ratStride .22s steps(2) infinite}@keyframes ratStride{0%,to{translate:0 0}50%{translate:0 -1.2px}}.scene .ruined{animation:ruinedReach 3.4s ease-in-out infinite}.scene .ruined-2{animation-delay:.4s}.scene .ruined-3{animation-delay:.8s}.scene .ruined-4{animation-delay:1.2s}.scene .ruined-5{animation-delay:1.6s}.scene .ruined-6{animation-delay:2s}@keyframes ruinedReach{0%,to{translate:0 0}50%{translate:0 -3px}}.scene .vomit{animation:vomitDrop 1.8s ease-in infinite;transform-origin:center top}@keyframes vomitDrop{0%{translate:0 -4px;opacity:0;scale:.4 .2}20%{opacity:1}to{translate:0 18px;opacity:0;scale:1 1.2}}.scene .fatcat{transform-box:fill-box;transform-origin:center bottom}.scene .fatcat-1{animation:fatcatStoke1 1.4s ease-in-out infinite}.scene .fatcat-2{animation:fatcatStoke2 1.6s ease-in-out infinite;animation-delay:.4s}.scene .fatcat-3{animation:fatcatStoke3 1.5s ease-in-out infinite;animation-delay:.8s}.scene .fatcat-4{animation:fatcatStoke4 1.5s ease-in-out infinite;animation-delay:.2s}.scene .fatcat-5{animation:fatcatStoke5 1.7s ease-in-out infinite;animation-delay:1s}.scene .fatcat-6{animation:fatcatStoke6 1.4s ease-in-out infinite;animation-delay:.6s}@keyframes fatcatStoke1{0%,to{transform:translate(296px,298px) rotate(-2deg) scale(1.3)}50%{transform:translate(296px,294px) rotate(3deg) scale(1.3)}}@keyframes fatcatStoke2{0%,to{transform:translate(704px,298px) rotate(2deg) scale(1.3)}50%{transform:translate(704px,294px) rotate(-3deg) scale(1.3)}}@keyframes fatcatStoke3{0%,to{transform:translate(480px,298px) rotate(0deg) scale(1.4)}50%{transform:translate(480px,294px) rotate(2deg) scale(1.4)}}@keyframes fatcatStoke4{0%,to{transform:translate(388px,298px) rotate(-1deg) scale(1.25)}50%{transform:translate(388px,294px) rotate(2deg) scale(1.25)}}@keyframes fatcatStoke5{0%,to{transform:translate(580px,298px) rotate(1deg) scale(1.25)}50%{transform:translate(580px,294px) rotate(-2deg) scale(1.25)}}@keyframes fatcatStoke6{0%,to{transform:translate(636px,298px) rotate(-1deg) scale(1.15)}50%{transform:translate(636px,294px) rotate(2deg) scale(1.15)}}.scene [class*=profit-coin]{filter:drop-shadow(0 0 6px rgba(255,216,96,.85)) drop-shadow(0 0 14px rgba(255,160,40,.6))}.scene .profit-coin-1{animation:profitFly1 2.6s ease-in infinite;animation-delay:0s}.scene .profit-coin-2{animation:profitFly2 2.8s ease-in infinite;animation-delay:.3s}.scene .profit-coin-3{animation:profitFly3 2.5s ease-in infinite;animation-delay:.6s}.scene .profit-coin-4{animation:profitFly4 2.7s ease-in infinite;animation-delay:.9s}.scene .profit-coin-5{animation:profitFly5 2.6s ease-in infinite;animation-delay:1.2s}.scene .profit-coin-6{animation:profitFly6 2.9s ease-in infinite;animation-delay:1.5s}.scene .profit-coin-7{animation:profitFly1 2.4s ease-in infinite;animation-delay:1.8s}.scene .profit-coin-8{animation:profitFly2 2.6s ease-in infinite;animation-delay:2.1s}.scene .profit-coin-9{animation:profitFly3 2.3s ease-in infinite;animation-delay:.15s}.scene .profit-coin-10{animation:profitFly4 2.5s ease-in infinite;animation-delay:.45s}.scene .profit-coin-11{animation:profitFly5 2.4s ease-in infinite;animation-delay:.75s}.scene .profit-coin-12{animation:profitFly6 2.7s ease-in infinite;animation-delay:1.05s}@keyframes profitFly1{0%{transform:translate(500px,420px) scale(.4) rotate(0);opacity:0}15%{opacity:1}to{transform:translate(232px,304px) scale(1.4) rotate(1turn);opacity:0}}@keyframes profitFly2{0%{transform:translate(500px,420px) scale(.4) rotate(0);opacity:0}15%{opacity:1}to{transform:translate(720px,304px) scale(1.4) rotate(-1turn);opacity:0}}@keyframes profitFly3{0%{transform:translate(500px,400px) scale(.4) rotate(0);opacity:0}15%{opacity:1}to{transform:translate(498px,278px) scale(1.4) rotate(1turn);opacity:0}}@keyframes profitFly4{0%{transform:translate(490px,420px) scale(.4) rotate(0);opacity:0}15%{opacity:1}to{transform:translate(348px,302px) scale(1.4) rotate(1turn);opacity:0}}@keyframes profitFly5{0%{transform:translate(510px,420px) scale(.4) rotate(0);opacity:0}15%{opacity:1}to{transform:translate(602px,304px) scale(1.4) rotate(-1turn);opacity:0}}@keyframes profitFly6{0%{transform:translate(500px,420px) scale(.4) rotate(0);opacity:0}15%{opacity:1}to{transform:translate(626px,318px) scale(1.4) rotate(1turn);opacity:0}}.scene .stoker-arm{transform-origin:0 0;animation:stokerSwing .9s ease-in-out infinite}@keyframes stokerSwing{0%,to{rotate:-30deg}50%{rotate:60deg}}.scene .cigar-puff{animation:cigarPuff 2.2s ease-out infinite}@keyframes cigarPuff{0%{translate:0 0;opacity:0;scale:.4}20%{opacity:.7}to{translate:-8px -28px;opacity:0;scale:1.4}}.refuse-row .anim{position:absolute;bottom:80px;right:6vw;width:140px;height:140px;z-index:3;pointer-events:none}.refuse-row .anim svg{width:100%;height:100%;display:block;overflow:visible}.r1-slash{stroke-dasharray:120;stroke-dashoffset:120;animation:r1Slash 2.4s ease-in-out infinite}@keyframes r1Slash{0%,30%{stroke-dashoffset:120}50%,90%{stroke-dashoffset:0}to{stroke-dashoffset:-120}}.r2-stamp{transform-origin:center;animation:r2Stamp 2.4s ease-in-out infinite}@keyframes r2Stamp{0%{transform:scale(2.2) rotate(18deg);opacity:0}18%{transform:scale(.9) rotate(-12deg);opacity:1}24%{transform:scale(1) rotate(-8deg);opacity:1}90%{transform:scale(1) rotate(-8deg);opacity:1}to{opacity:0}}.r3-bubble{transform-origin:center;animation:r3Pop 2.2s ease-out infinite}@keyframes r3Pop{0%{transform:scale(.8);opacity:0}20%{transform:scale(1);opacity:1}70%{transform:scale(1.05);opacity:1}82%{transform:scale(1.6);opacity:0}to{transform:scale(.8);opacity:0}}.r4-cone{transform-origin:50px 24px;animation:r4Cone 2.6s ease-in-out infinite}@keyframes r4Cone{0%,40%{opacity:.55;transform:scaleY(1)}50%,55%{opacity:0;transform:scaleY(0)}70%,to{opacity:.55;transform:scaleY(1)}}.r4-bulb{animation:r4Bulb 2.6s ease-in-out infinite}@keyframes r4Bulb{0%,40%{fill:#e6b22a;filter:drop-shadow(0 0 4px #ffe27a)}50%,55%{fill:#3a3833;filter:none}70%,to{fill:#e6b22a;filter:drop-shadow(0 0 4px #ffe27a)}}.r5-line{stroke-dasharray:160;stroke-dashoffset:160;animation:r5Draw 3s ease-in-out infinite}@keyframes r5Draw{0%,8%{stroke-dashoffset:160}55%,90%{stroke-dashoffset:0}to{stroke-dashoffset:-160}}.r5-dot{transform-origin:center;animation:r5Dot 3s ease-in-out infinite}@keyframes r5Dot{0%,52%{transform:scale(0)}60%,90%{transform:scale(1)}to{transform:scale(0)}}.r6-scan{animation:r6Scan 2s ease-in-out infinite;filter:drop-shadow(0 0 4px #a02b1f)}@keyframes r6Scan{0%,to{translate:0 0}50%{translate:0 60px}}.r7-coin{animation:r7Fly 2.4s ease-in infinite}.r7-c1{animation-delay:0s}.r7-c2{animation-delay:.6s}.r7-c3{animation-delay:1.2s}.r7-c4{animation-delay:1.8s}@keyframes r7Fly{0%{transform:translate(120px,40px) scale(1);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translate(8px,62px) scale(.5);opacity:0}}.r8-shreds rect{animation:r8Shred 2.8s ease-in-out infinite}.r8-shreds rect:nth-child(odd){animation-name:r8ShredOdd}@keyframes r8Shred{0%{translate:0 -16px;opacity:0}18%{translate:0 0;opacity:1}85%{translate:0 26px;opacity:.85}to{translate:0 32px;opacity:0}}@keyframes r8ShredOdd{0%{translate:0 -16px;rotate:2deg;opacity:0}18%{translate:0 0;rotate:1deg;opacity:1}85%{translate:0 28px;rotate:-2deg;opacity:.85}to{translate:0 34px;rotate:0deg;opacity:0}}.r9-ekg{stroke-dasharray:240;stroke-dashoffset:240;animation:r9Beat 2.6s ease-in-out infinite}@keyframes r9Beat{0%,5%{stroke-dashoffset:240}60%,90%{stroke-dashoffset:0}to{stroke-dashoffset:-240}}.scene .fly{animation:flyJitter .6s steps(2) infinite}@keyframes flyJitter{0%,to{translate:0 0}50%{translate:1.5px -1.5px}}.scene .fly-loop-1{animation:flyLoop1 7s linear infinite}.scene .fly-loop-2{animation:flyLoop2 9s linear infinite}.scene .fly-loop-3{animation:flyLoop3 6s linear infinite}.scene .fly-loop-4{animation:flyLoop4 8s linear infinite}@keyframes flyLoop1{0%{translate:0 0}25%{translate:24px -16px}50%{translate:8px -32px}75%{translate:-18px -14px}to{translate:0 0}}@keyframes flyLoop2{0%{translate:0 0}25%{translate:-22px 14px}50%{translate:-8px 28px}75%{translate:18px 10px}to{translate:0 0}}@keyframes flyLoop3{0%{translate:0 0}50%{translate:30px 8px}to{translate:0 0}}@keyframes flyLoop4{0%{translate:0 0}50%{translate:-24px -22px}to{translate:0 0}}.scene .bird-D-hidden,.scene .bird-F-hidden,.scene .bird-J,.scene .bird-K,.scene .bird-L,.scene .bird-M,.scene .bird-N,.scene .bird-O,.scene .bird-P,.scene .bird-Q,.scene .bird-R,.scene .bird-S,.scene .bird-T,.scene .bird-U{display:none}@keyframes birdHoverJ{0%,to{transform:translate(120px,170px) rotate(-12deg)}50%{transform:translate(120px,158px) rotate(-8deg)}}@keyframes birdHoverK{0%,to{transform:translate(820px,150px) rotate(8deg)}50%{transform:translate(820px,140px) rotate(12deg)}}@keyframes birdHoverL{0%,to{transform:translate(540px,90px) rotate(-2deg)}50%{transform:translate(540px,80px) rotate(4deg)}}@keyframes birdHoverM{0%,to{transform:translate(80px,310px) rotate(34deg)}50%{transform:translate(72px,316px) rotate(40deg)}}@keyframes birdHoverN{0%,to{transform:translate(900px,310px) rotate(-26deg)}50%{transform:translate(908px,304px) rotate(-32deg)}}@keyframes birdHoverO{0%,to{transform:translate(160px,460px) rotate(-44deg)}50%{transform:translate(160px,468px) rotate(-50deg)}}@keyframes birdHoverP{0%,to{transform:translate(870px,470px) rotate(38deg)}50%{transform:translate(870px,478px) rotate(44deg)}}@keyframes birdHoverQ{0%,to{transform:translate(420px,90px) rotate(6deg)}50%{transform:translate(420px,80px) rotate(-2deg)}}.scene .drum-spill-1{animation:drumSpill1 5s ease-in-out infinite}.scene .drum-spill-2{animation:drumSpill2 6s ease-in-out infinite;animation-delay:1.2s}@keyframes drumSpill1{0%,to{opacity:.95;filter:hue-rotate(0deg)}50%{opacity:1;filter:hue-rotate(40deg)}}@keyframes drumSpill2{0%,to{opacity:.95;filter:hue-rotate(0deg)}50%{opacity:1;filter:hue-rotate(-40deg)}}.scene .drum-pool{animation:drumPool 4s ease-in-out infinite}@keyframes drumPool{0%,to{transform:scale(1);opacity:.85}50%{transform:scale(1.05);opacity:1}}::selection{background:var(--blood);color:var(--cream)}@media (max-width:980px){.hero{padding-top:80px}.hero-scene{max-width:100%}.manifesto .who{gap:18px}.howitworks .steps,.manifesto .who{grid-template-columns:1fr}.tiles{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.tiles{grid-template-columns:1fr}.topbar .right{display:none}.pricing .cta{font-size:32px;padding:18px 24px;gap:8px}.apathy h2.right{text-align:left;margin-left:0}}