:root{--orange:#f47920;--orange2:#ff9e4f;--black:#07090a;--ink:#0d1012;--panel:#15191c;--line:#30363a;--white:#f2f1ed;--muted:#92999c}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--black);color:var(--white);font-family:Inter,Arial,sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}.wrap{width:min(1180px,calc(100% - 48px));margin-inline:auto}.grain{position:fixed;z-index:20;inset:0;pointer-events:none;opacity:.07;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.nav{height:88px;display:flex;align-items:center;justify-content:space-between;position:relative;z-index:10;border-bottom:1px solid #ffffff16}.brand{display:flex;align-items:center;gap:11px;font:700 17px Barlow Condensed;letter-spacing:.13em}.brand-mark{display:grid;place-items:center;width:34px;height:34px;background:var(--orange);color:#0a0b0c;font:italic 800 25px Barlow Condensed;clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%)}.dot{color:var(--orange)}nav{display:flex;align-items:center;gap:35px}nav a,.back{font:600 12px Inter;letter-spacing:.09em;color:#b9bec0;transition:.2s}nav a:hover,.back:hover{color:#fff}.nav-cta{border:1px solid #5f6466;padding:12px 17px;color:#fff!important}.menu{display:none;background:none;border:0;width:38px}.menu span{display:block;height:2px;background:#fff;margin:6px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.hero{min-height:690px;display:grid;grid-template-columns:1.06fr .94fr;align-items:center;gap:62px;padding-block:70px;position:relative}.hero:before{content:"";position:absolute;width:630px;height:630px;background:radial-gradient(circle,#f4792017,transparent 68%);left:-280px;top:-80px}.kicker,.eyebrow{font:700 11px Inter;letter-spacing:.18em;color:#aab0b2}.kicker{display:flex;gap:12px;align-items:center}.kicker i,.status i{display:inline-block;width:7px;height:7px;background:var(--orange);box-shadow:0 0 14px var(--orange)}h1,h2,h3,blockquote{font-family:Barlow Condensed,Impact,sans-serif;text-transform:uppercase;margin:0}.hero h1{font-size:clamp(58px,6vw,91px);line-height:.84;letter-spacing:-.035em;margin:27px 0 30px}.hero h1 em,blockquote em{font-style:italic;color:var(--orange)}.hero-copy>p{font-size:16px;line-height:1.7;color:#a8adaf;max-width:590px}.hero-actions{display:flex;gap:12px;margin:34px 0 43px}.button{display:inline-flex;align-items:center;justify-content:center;gap:30px;padding:16px 21px;font:700 12px Inter;letter-spacing:.08em;text-transform:uppercase;transition:.2s}.button:hover{transform:translateY(-2px)}.button.primary{background:var(--orange);color:#090a0b}.button.ghost{border:1px solid #454b4e}.proof{display:flex;gap:32px;color:#737a7d;font:600 10px Inter;letter-spacing:.12em}.proof b{color:#dedfdb;font:700 18px Barlow Condensed;margin-right:7px}.roulette-preview{display:block;background:#111518;border:1px solid #3d4346;padding:12px;transform:perspective(1200px) rotateY(-4deg) rotateX(1deg);box-shadow:40px 45px 70px #0008;transition:.35s}.roulette-preview:hover{transform:perspective(1200px) rotateY(0) translateY(-5px);border-color:#737a7d}.preview-top,.preview-foot{height:38px;display:flex;align-items:center;justify-content:space-between;font:700 9px Inter;letter-spacing:.14em;color:#899093}.preview-top b{color:var(--orange)}.preview-screen{height:360px;background:radial-gradient(circle at 65% 45%,#465155,#14191c 65%);padding:28px 25px;position:relative;overflow:hidden}.preview-screen:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(0deg,transparent 0 3px,#0002 4px)}.screen-head{display:flex;justify-content:space-between;align-items:start}.screen-head strong{font:700 28px/.8 Barlow Condensed;text-align:right}.screen-head small{font:700 8px Inter;letter-spacing:.14em}.screen-meter{display:flex;justify-content:flex-end;gap:3px;margin:12px 0}.screen-meter i{width:7px;height:12px;background:var(--orange);transform:skew(-12deg)}.screen-grid{display:grid;grid-template-columns:83px 1fr 47px;gap:8px;height:220px}.screen-list{display:flex;flex-direction:column;gap:5px}.screen-list span{font:600 7px Inter;padding:10px 7px;background:#131719b8}.screen-list .selected{background:var(--orange);color:#111}.screen-gun{background:#252c30a8;border:1px solid #798083;padding:9px;display:flex;flex-direction:column}.screen-gun small{font:700 7px Inter}.screen-gun img{width:100%;height:145px;object-fit:contain;filter:drop-shadow(0 14px 12px #000)}.screen-gun b{font:700 17px Barlow Condensed}.screen-perks{display:flex;flex-direction:column;gap:7px}.screen-perks i{height:48px;background:linear-gradient(145deg,#3d464a,#171c1f);border:1px solid #747b7e}.preview-foot strong{color:#fff}.ticker{border-block:1px solid #24292c;background:#0d1012;height:48px;display:flex;align-items:center;white-space:nowrap;overflow:hidden}.ticker div{font:700 12px Barlow Condensed;letter-spacing:.15em;animation:ticker 25s linear infinite}.ticker i{color:var(--orange);margin:0 28px}@keyframes ticker{to{transform:translateX(-50%)}}.tools{padding-block:115px}.section-head{display:flex;align-items:end;justify-content:space-between;margin-bottom:45px}.section-head h2,.social-cta h2{font-size:clamp(47px,5vw,70px);line-height:.9;margin-top:13px}.section-head p{color:#969c9e;max-width:350px;line-height:1.7}.tool-grid{display:grid;grid-template-columns:1.55fr .75fr;gap:15px}.tool-card{min-height:420px;position:relative;overflow:hidden;border:1px solid var(--line);background:#101416;display:flex;flex-direction:column;padding:28px;transition:.25s}.tool-card:hover{border-color:#666d70;transform:translateY(-3px)}.tool-card.featured{background:linear-gradient(135deg,#181d20,#0d1012)}.tool-number{position:absolute;top:24px;right:25px;color:#555c5f;font:700 12px Inter}.tool-art{position:absolute;inset:0 0 0 36%;display:flex;align-items:center}.tool-art:before{content:"";position:absolute;width:400px;height:400px;background:radial-gradient(circle,#f4792022,transparent 65%)}.tool-art img{width:110%;filter:drop-shadow(0 30px 20px #000);transform:rotate(-3deg);z-index:1}.tool-copy{margin-top:auto;position:relative;z-index:2;max-width:430px}.status{font:700 10px Inter;letter-spacing:.16em;color:var(--orange)}.status i{width:6px;height:6px;margin-right:8px}.status.muted{color:#777}.status.muted i{background:#555;box-shadow:none}.tool-copy h3{font-size:44px;margin:12px 0}.tool-copy p{color:#969c9e;font-size:13px;line-height:1.7}.tags{display:flex;gap:7px;margin-top:20px}.tags span{border:1px solid #43494b;padding:7px 9px;font:700 9px Inter;color:#aeb3b4}.arrow{position:absolute;right:28px;bottom:24px;font-size:24px;color:var(--orange)}.next{background:repeating-linear-gradient(135deg,#111517 0 15px,#131719 15px 30px)}.soon{font:800 58px/.85 Barlow Condensed;color:#ffffff08;transform:rotate(-12deg);margin:auto}.next .tool-copy h3{font-size:34px}.next .tool-copy a{font:700 11px Inter;color:var(--orange)}.manifesto{background:#e7e6e1;color:#0d1012;padding-block:105px}.manifesto .eyebrow{color:#676c6e}.manifesto-inner{display:grid;grid-template-columns:2fr 1fr;gap:80px}.manifesto-inner>.eyebrow{grid-column:1/-1}blockquote{font-size:clamp(45px,5vw,73px);line-height:.98;letter-spacing:-.02em}.manifesto-copy{align-self:end}.manifesto-copy p{font-size:14px;line-height:1.8;color:#555b5d}.manifesto-copy a{display:inline-block;margin-top:20px;font:700 11px Inter;letter-spacing:.06em;border-bottom:1px solid #aaa;padding-bottom:8px}.manifesto-copy a span{color:var(--orange);margin-left:15px}.social-cta{min-height:430px;display:grid;grid-template-columns:1fr 1fr auto;align-items:center;gap:40px}.handle{font:800 clamp(40px,6vw,78px) Barlow Condensed;color:#1b2023}.handle span{color:var(--orange)}footer{border-top:1px solid #292e31;padding:55px 0 30px}footer>.wrap{display:grid;grid-template-columns:1fr 1fr 1fr;gap:25px;align-items:center}footer p,footer small{font-size:11px;color:#747b7d}footer div>div{display:flex;justify-content:flex-end;gap:24px;font-size:11px}footer small{grid-column:1/-1;border-top:1px solid #1f2426;padding-top:25px}.reveal{opacity:0;transform:translateY(18px);transition:opacity .7s,transform .7s}.reveal.visible{opacity:1;transform:none}
/* socials */.social-page{background:radial-gradient(circle at 50% -10%,#382317 0,#0b0e10 38%,#07090a 75%);min-height:100vh}.social-page .nav{border:0}.back{font-size:10px}.social-main{width:min(650px,calc(100% - 32px));padding:45px 0 80px}.profile{text-align:center;margin-bottom:40px}.avatar{width:96px;height:96px;margin:auto;display:grid;place-items:center;background:linear-gradient(145deg,#ff9d4b,#d9560c);clip-path:polygon(18px 0,100% 0,calc(100% - 18px) 100%,0 100%);position:relative;box-shadow:0 20px 50px #f4792030}.avatar span{font:italic 800 68px Barlow Condensed;color:#101214}.avatar i{position:absolute;right:8px;bottom:8px;width:14px;height:14px;border-radius:50%;background:#59df79;border:3px solid #b74c10}.verified{display:inline-block;margin:20px 0 7px;padding:5px 8px;border:1px solid #6d3d20;color:var(--orange);font:700 8px Inter;letter-spacing:.15em}.profile h1{font-size:58px;line-height:.85}.profile-handle{color:var(--orange)!important;font:700 15px Barlow Condensed!important;letter-spacing:.08em}.profile p{color:#92999c;font-size:12px;line-height:1.7;margin:9px auto 0;max-width:410px}.link-stack{display:flex;flex-direction:column;gap:10px}.social-link{width:100%;min-height:78px;background:#131719;border:1px solid #303638;display:grid;grid-template-columns:48px 1fr auto;align-items:center;gap:15px;padding:12px 18px;text-align:left;color:#fff;transition:.2s;cursor:pointer;font-family:inherit}.social-link:hover{background:#1a1f22;border-color:#6a7072;transform:translateX(4px)}.social-link.featured-link{background:var(--orange);color:#111;border:0}.link-icon{width:43px;height:43px;border-radius:9px;background:#252b2e;display:grid;place-items:center;font:800 12px Barlow Condensed;letter-spacing:.05em}.featured-link .link-icon{background:#111;color:#fff}.yt{background:#e32b24}.tk{background:#121212;box-shadow:inset 3px 0 #26f5ed,inset -3px 0 #ff2d6f}.ig{background:linear-gradient(135deg,#7254d7,#ef3e73,#f6a03a)}.x{background:#050505}.tw{background:#7852d6}.th{background:#050505}.fb{background:#2476dc}.bs{background:#1688e8}.dc{background:#5865f2}.social-link>span:nth-child(2){display:grid;grid-template-columns:auto 1fr;align-items:end;column-gap:10px}.social-link small{grid-column:1/-1;color:#747b7e;font:700 8px Inter;letter-spacing:.14em;margin-bottom:4px}.featured-link small{color:#5e2c0d}.social-link b{font:700 20px Barlow Condensed;text-transform:uppercase}.social-link i{font:500 10px Inter;color:#777;font-style:normal}.featured-link i{color:#333}.social-link em{font:700 11px Inter;color:#777;font-style:normal}.featured-link em{color:#111}.social-foot{display:flex;justify-content:space-between;align-items:center;margin-top:30px;color:#52585a;font:700 9px Inter;letter-spacing:.12em}.social-foot button{background:none;border:0;color:#858b8d;font:700 9px Inter;cursor:pointer;letter-spacing:.1em}
@media(max-width:850px){.wrap{width:min(100% - 32px,680px)}.menu{display:block}nav{position:absolute;top:78px;left:0;right:0;background:#0d1012;border:1px solid #333;display:none;flex-direction:column;align-items:stretch;padding:20px;gap:0}nav.open{display:flex}nav a{padding:14px}.hero{grid-template-columns:1fr;padding-top:85px}.roulette-preview{transform:none;max-width:550px}.tool-grid{grid-template-columns:1fr}.manifesto-inner{grid-template-columns:1fr;gap:35px}.social-cta{grid-template-columns:1fr;padding-block:80px}.handle{display:none}footer>.wrap{grid-template-columns:1fr}footer div>div{justify-content:flex-start}footer small{grid-column:auto}}@media(max-width:520px){.nav{height:72px}.hero{padding:60px 0;gap:45px;min-height:auto}.hero h1{font-size:52px}.hero-actions{flex-direction:column}.proof{gap:15px;flex-wrap:wrap}.proof span{font-size:8px}.roulette-preview{padding:8px}.preview-screen{height:295px;padding:18px 14px}.screen-grid{height:180px;grid-template-columns:70px 1fr 38px}.screen-gun img{height:105px}.tools{padding-block:80px}.section-head{display:block}.section-head p{margin-top:20px}.tool-card{min-height:390px;padding:20px}.tool-art{inset:30px -20px 100px 20%}.tool-copy h3{font-size:37px}.manifesto{padding-block:75px}.social-cta{min-height:360px}.social-link{padding:10px 13px}.social-main{padding-top:25px}.profile h1{font-size:49px}}
