@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Space+Grotesk:wght@400;500;600;700&display=swap');
:root{color-scheme:dark;--bg:#0b0d0a;--panel:#131610;--line:#292e23;--lime:#d2f85a;--muted:#9a9f93;--white:#f5f7ed}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--white);font:16px/1.6 'DM Sans',sans-serif}button,input,select{font:inherit}button,a,input,select{ -webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button{cursor:pointer}button,a{transition:color .2s,background .2s,transform .2s,border-color .2s}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--lime);outline-offset:5px}button{border:1px solid var(--line);background:#1a1e16;color:var(--white);border-radius:8px;padding:11px 20px}button:hover,.btn:hover{background:#303827;transform:translateY(-2px)}button.primary,.btn.primary{background:var(--lime);color:#172008;border-color:var(--lime);font-weight:700}.primary:hover{background:#e0ff87!important}.btn{display:inline-flex;align-items:center;justify-content:center;padding:12px 23px;border:1px solid #3b4033;border-radius:7px;font-weight:600}.muted,p{color:var(--muted)}h1,h2,h3,h4,p{margin-top:0}h1,h2,h3,h4,.brand,.number{font-family:'Space Grotesk',sans-serif}h1{font-size:clamp(48px,5.5vw,82px);line-height:1.04;letter-spacing:-4px;font-weight:600;margin-bottom:24px}h2{font-size:34px;line-height:1.2;letter-spacing:-1.3px;margin-bottom:12px}h3{font-size:19px;line-height:1.4;margin:0 0 8px}header{height:88px;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:35px;padding:0 4.6%;background:rgba(11,13,10,.96);position:sticky;top:0;z-index:30}.brand{display:flex;align-items:center;gap:8px;font-size:25px;font-weight:700;letter-spacing:-1px}.brandmark{background:var(--lime);color:#13180b;border-radius:7px;width:32px;height:35px;display:grid;place-items:center;font-size:35px;line-height:1}.branddot{align-self:flex-start;font-size:12px}nav{display:flex;gap:27px;margin:auto}nav a{font-size:14px;color:#a4a99e;padding:31px 0;position:relative}nav a.active{color:var(--lime)}nav a.active:after{content:'';position:absolute;bottom:0;height:2px;background:var(--lime);left:0;right:0}.wallet{font-size:14px;background:transparent;white-space:nowrap}.menu{display:none}main{max-width:1536px;margin:auto;padding:0 4.6%}.eyebrow{font-size:12px;letter-spacing:2px;font-weight:700;text-transform:uppercase;color:var(--lime);display:flex;gap:9px;align-items:center}.dot{width:6px;height:6px;display:inline-block;background:var(--lime);border-radius:100%}.hero{display:grid;grid-template-columns:1.02fr 1fr;align-items:center;gap:7%;padding:72px 0 60px;min-height:580px}.hero .eyebrow{margin-bottom:25px}.hero h1 em{font-style:normal;color:var(--lime)}.hero p{max-width:490px;font-size:17px;line-height:1.8}.actions{display:flex;gap:12px;flex-wrap:wrap;margin:30px 0}.platforms{display:flex;align-items:center;gap:22px;font-size:13px;color:#c4c8bf;margin-top:27px}.platform{display:inline-flex;align-items:center;gap:7px}.platform i{font-style:normal;font-weight:700;font-size:12px}.youtube i{color:#ff615b}.twitch i{color:#b49aff}.rumble i{color:#a9d757}.hero-art{position:relative;padding:0 0 20px}.feature{border:1px solid #414d2b;background:linear-gradient(130deg,#202819,#10150e);padding:13px;border-radius:15px;box-shadow:0 20px 90px #a5d3470a;transform:rotate(1.8deg)}.feature-top{display:flex;justify-content:space-between;align-items:center;padding:3px 4px 13px;font-size:12px;letter-spacing:1px}.tag{display:inline-flex;gap:6px;align-items:center;border:1px solid #5a7335;border-radius:4px;padding:4px 8px;color:var(--lime);font-size:11px;font-weight:700;letter-spacing:1px;background:#253318}.tag.purple{color:#c3b0ff;border-color:#5d477e;background:#31263f}.media{height:0;padding-bottom:56.25%;position:relative;overflow:hidden;background:#20251d;border-radius:8px}.media img{position:absolute;width:100%;height:100%;object-fit:cover}.media.eric img{width:142%;height:136%;max-width:none;left:-1%;top:-10%}.media.charlie img{height:113%;top:-7%}.media.madi img{width:150%;height:135%;left:-20%;top:-7%}.media .tag{position:absolute;left:12px;top:12px}.duration{position:absolute;bottom:10px;right:10px;padding:1px 6px;background:#090b0dd9;border-radius:4px;font-size:12px}.play{position:absolute;inset:0;display:grid;place-items:center}.play span{display:grid;place-items:center;width:52px;height:52px;border-radius:100%;border:1px solid #ffffff70;background:#0007;font-size:18px;backdrop-filter:blur(8px)}.feature-body{padding:17px 8px 7px}.creator-line{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:13px;color:var(--muted);margin-bottom:9px}.feature h3{font-size:21px}.mini-stats{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px;margin:20px 0}.mini-stats span{font-size:11px;text-transform:uppercase;letter-spacing:1px;color:var(--muted);display:block}.mini-stats strong{font:600 23px 'Space Grotesk',sans-serif}.lime{color:var(--lime)}.progress{height:4px;background:#323c24;border-radius:10px;overflow:hidden}.progress span{height:100%;background:var(--lime);display:block}.feature .btn{width:100%;margin-top:16px;padding:9px}.float-card{position:absolute;bottom:0;left:-34px;display:flex;align-items:center;gap:13px;padding:13px 18px;background:#22291ceF;border:1px solid #475236;border-radius:10px;box-shadow:0 15px 35px #0008;font-size:12px;transform:rotate(-4deg)}.float-card b{font-size:14px;display:block}.float-card .coin{font-size:22px;width:38px;height:38px;background:#d2f85a;color:#273514;border-radius:50%;display:grid;place-items:center}.ticker{display:flex;justify-content:space-between;gap:24px;border:1px solid var(--line);border-radius:9px;background:#11150f;padding:19px 25px;margin:0 0 60px}.ticker>div{display:flex;align-items:center;gap:12px}.ticker strong{font:500 25px 'Space Grotesk'}.ticker span{font-size:12px;color:var(--muted)}.ticker .gain{color:var(--lime);font-size:11px}.section{padding:0 0 64px}.section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:26px}.section-head h2{margin-bottom:7px}.section-head p{margin:0;font-size:14px}.text-link{font-size:14px;color:var(--lime);white-space:nowrap}.filters{display:flex;gap:8px;flex-wrap:wrap;margin:22px 0 27px}.filters button{font-size:13px;padding:8px 17px;background:transparent}.filters button.selected{color:var(--lime);background:#28321b;border-color:#4c5e2c}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.card{border:1px solid var(--line);border-radius:11px;background:var(--panel);overflow:hidden;transition:transform .25s,border-color .25s}.card:hover{transform:translateY(-5px);border-color:#5b7040}.card>.media{border-radius:0}.card-body{padding:18px}.card h3{font-size:18px}.card .mini-stats{margin:18px 0}.card .mini-stats strong{font-size:20px}.card .mini-stats span{font-size:10px}.card-bottom{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:15px;border-top:1px solid var(--line);font-size:12px;color:var(--muted)}.card-bottom a{color:var(--lime);font-weight:600}.revival{padding:36px;background:linear-gradient(120deg,#222c15,#13190e 65%);border:1px solid #3c4e27;border-radius:12px;display:grid;grid-template-columns:1fr 1fr;gap:55px;align-items:center;margin-bottom:65px}.revival h2{font-size:44px;margin-top:18px}.revival .media{transform:rotate(-2deg);border:7px solid #303924}.revival p{max-width:380px}.revival .btn{margin-top:12px}.loop{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;padding:30px 0 65px}.loop article{border-top:1px solid var(--line);padding-top:23px}.loop small{color:var(--lime)}.loop h3{font-size:23px;margin:13px 0 9px}.loop p{font-size:14px;max-width:230px}.bottom-cta{display:flex;justify-content:space-between;align-items:center;padding:42px;background:var(--lime);color:#18200f;border-radius:10px;margin-bottom:60px}.bottom-cta h2{margin:0}.bottom-cta p{color:#48532e;margin:9px 0 0}.bottom-cta .btn{background:#141b0d;color:white}footer{padding:35px 4.6%;border-top:1px solid var(--line);display:flex;align-items:center;gap:30px;font-size:13px;color:var(--muted);flex-wrap:wrap}footer small{width:100%;font-size:12px}.page-head{padding:50px 0 22px}.page-head h1{font-size:48px;letter-spacing:-2px;margin:12px 0 15px}.page-head p{max-width:700px}.toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px}.search{background:#131610;border:1px solid #363d2d;color:var(--white);border-radius:8px;padding:12px 16px;width:280px}.empty{padding:65px;text-align:center;border:1px dashed var(--line);border-radius:12px;grid-column:1/-1}.metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin:25px 0 30px}.metric{border:1px solid var(--line);background:var(--panel);padding:25px;border-radius:10px}.metric small{color:var(--muted);display:block}.metric strong{font:500 34px 'Space Grotesk';display:block;margin:8px 0}.metric .gain{color:var(--lime);font-size:12px}.panel{background:var(--panel);border:1px solid var(--line);border-radius:11px;padding:28px;margin-bottom:30px}.two-col{display:grid;grid-template-columns:1.7fr 1fr;gap:26px}.table-wrap{overflow:auto}table{border-collapse:collapse;width:100%;font-size:14px;white-space:nowrap;text-align:left}th{font-size:12px;font-weight:400;color:var(--muted);padding:14px 12px;border-bottom:1px solid var(--line)}td{padding:20px 12px;border-bottom:1px solid #242a1e}td:first-child{font-weight:600}.status{font-size:12px;border-radius:4px;padding:4px 8px;background:#28341b;color:var(--lime)}.status.pending{background:#42371e;color:#efd28a}.room{display:grid;grid-template-columns:1.8fr 1fr;gap:28px;padding-bottom:45px}.room .media{margin-bottom:24px}.feed-item{display:flex;justify-content:space-between;padding:17px 0;border-bottom:1px solid var(--line);gap:10px;font-size:13px}.feed-item small{display:block;color:var(--muted)}.room .panel{padding:24px}.room .btn,.room button.primary{width:100%;margin-top:20px}.profile{display:flex;align-items:center;gap:25px;margin-bottom:20px}.avatar{width:82px;height:82px;border-radius:50%;background:#303b24;color:var(--lime);font:600 32px 'Space Grotesk';display:grid;place-items:center;border:1px solid #58693b}.creator-card{padding:25px;display:flex;flex-direction:column;gap:14px}.creator-card .avatar{width:58px;height:58px;font-size:23px}.creator-card .mini-stats{margin:5px 0}.chart{width:100%;height:240px;overflow:visible}.chart-labels{display:flex;justify-content:space-between;color:var(--muted);font-size:12px}.bars{display:flex;flex-direction:column;gap:25px;margin-top:27px}.bar-label{display:flex;justify-content:space-between;font-size:14px;margin-bottom:10px}.docs{display:grid;grid-template-columns:220px 1fr;gap:55px;padding-bottom:60px}.docs aside{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.docs aside a{font-size:14px;color:var(--muted)}.docs article{max-width:800px}.docs section{scroll-margin-top:110px;margin-bottom:40px}.docs p{line-height:1.9}.docs h2{font-size:27px}.docs details{border-bottom:1px solid var(--line);padding:20px 0}.docs summary{cursor:pointer}dialog{width:min(480px,calc(100% - 30px));color:var(--white);background:#171c12;border:1px solid #4d5a3c;border-radius:15px;padding:30px}dialog::backdrop{background:#000b;backdrop-filter:blur(6px)}dialog h2{font-size:27px;margin-right:25px}dialog .close{position:absolute;right:14px;top:14px;padding:2px 10px;background:transparent;border:0;font-size:24px}dialog label{display:block;margin:20px 0 7px;font-size:14px}dialog input,dialog select{width:100%;background:#0e120b;border:1px solid #3c4730;border-radius:7px;padding:12px;color:white}dialog .primary{width:100%;margin-top:24px}.wallet-options{display:grid;gap:12px;margin-top:25px}.wallet-options button{text-align:left}.note{font-size:13px;margin:16px 0 0}.notice{padding:14px 18px;border:1px solid #3f4e2c;background:#1c2613;border-radius:8px;font-size:13px;color:#c2ceae;margin-bottom:22px}#toast{position:fixed;bottom:28px;left:50%;transform:translate(-50%,30px);background:var(--lime);color:#1c260d;padding:14px 24px;border-radius:9px;opacity:0;pointer-events:none;transition:.25s;z-index:100;max-width:90%;font-size:14px}#toast.show{opacity:1;transform:translate(-50%,0)}.skip{position:fixed;top:-100px;left:15px;background:var(--lime);color:black;z-index:100;padding:12px}.skip:focus{top:10px}.outline-art{display:grid;place-items:center;position:absolute;inset:0;background:radial-gradient(ellipse at top,#35432a,#12180f);font:600 50px 'Space Grotesk';color:#c3ef64}.outline-art small{position:absolute;bottom:15px;font:12px 'DM Sans';letter-spacing:3px}.subtitle{font-size:13px;color:var(--muted)}
@media(min-width:1600px){header{padding-left:max(4.6%,calc((100vw - 1395px)/2));padding-right:max(4.6%,calc((100vw - 1395px)/2))}}@media(max-width:1100px){header{gap:18px}nav{gap:16px}.hero{gap:5%;padding-top:55px}h1{font-size:61px}.ticker{gap:12px}.ticker>div{display:block}.ticker strong{display:block}.ticker span{margin-right:10px}.grid{gap:15px}.card-body{padding:15px}.card .mini-stats strong{font-size:17px}.mini-stats{gap:6px}.metrics{grid-template-columns:repeat(2,1fr)}}@media(max-width:850px){header{height:74px}nav{display:none;position:absolute;top:74px;left:0;right:0;background:#11150e;flex-wrap:wrap;padding:20px;border-bottom:1px solid var(--line)}nav.open{display:flex}nav a{padding:10px}.menu{display:block;padding:7px 12px}.wallet{margin-left:auto}.hero{grid-template-columns:1fr;gap:36px;padding:42px 0 40px}.hero h1{font-size:68px}.hero-art{max-width:580px;margin:0 auto;width:95%}.float-card{left:-10px}.hero p{max-width:600px}.grid{grid-template-columns:repeat(2,1fr)}.ticker{margin-bottom:45px}.revival{gap:30px;padding:25px}.revival h2{font-size:36px}.loop{grid-template-columns:repeat(2,1fr)}.room,.two-col{grid-template-columns:1fr}.docs{grid-template-columns:1fr;gap:25px}.docs aside{flex-direction:row;flex-wrap:wrap}.bottom-cta{padding:27px;gap:25px}.bottom-cta h2{font-size:27px}.toolbar{align-items:flex-start;flex-direction:column;gap:0}.search{width:100%;margin-bottom:22px}}@media(max-width:540px){body{font-size:16px}header{padding:0 5%;gap:12px}.brand{font-size:21px}.brandmark{width:27px;height:30px}.wallet{font-size:12px;padding:9px 11px}main{padding:0 5%}h1,.hero h1{font-size:52px;letter-spacing:-2.6px}.hero .eyebrow{font-size:10px;letter-spacing:1.4px}.hero p{font-size:16px}.platforms{gap:18px}.feature h3{font-size:19px}.ticker{display:grid;grid-template-columns:1fr 1fr;padding:20px;gap:22px}.ticker strong{font-size:24px}.grid{grid-template-columns:1fr}.section-head{align-items:flex-start}.section-head h2{font-size:28px}.section-head .text-link{font-size:12px;margin-top:8px}.revival{grid-template-columns:1fr;gap:26px;padding:24px}.revival h2{font-size:37px}.revival .media{grid-row:2}.loop{gap:19px}.loop h3{font-size:20px}.bottom-cta{flex-direction:column;align-items:flex-start}.page-head h1{font-size:39px}.metrics{gap:12px}.metric{padding:18px}.metric strong{font-size:27px}.panel{padding:20px}.mini-stats strong{font-size:20px}footer{gap:20px}footer span{width:100%;order:3}.profile{gap:15px}.profile h1{font-size:35px}.avatar{width:65px;height:65px}.page-head{padding-top:35px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
/* Approved hero reference: white type, cinematic three-card composition. */
:root{--bg:#050608;--panel:#101216;--line:#25282e;--muted:#a1a5b0;--white:#f7f8fa;--lime:#b9adff}body{background:#050608}header{height:64px;background:#090a0de8;padding:0 4.4%;gap:25px;border-color:#17191e}.brand{font-family:Arial,sans-serif;font-weight:900;font-style:italic;font-size:30px;letter-spacing:-1.5px}nav{gap:5px}nav a{padding:8px 15px;font-size:12px;font-weight:600;color:#bbbfc9}nav a.active{background:#17191e;border-radius:9px;color:#fff}nav a.active:after{display:none}.wallet{border-color:#d5d9e0;border-radius:13px;font-size:13px;font-weight:600;padding:9px 17px;background:linear-gradient(145deg,#1e222a66,#08090c);box-shadow:inset 0 0 0 1px #ffffff16}main{padding:0 4.4%;max-width:1600px}.reference-hero{position:relative;min-height:552px;isolation:isolate;display:grid;grid-template-columns:46% 54%;align-items:start;margin:0 -1.8% 0 0}.reference-hero:before{content:'';position:absolute;inset:-10px -2% 0 25%;z-index:-1;background:radial-gradient(ellipse at 40% 45%,#e91e3924,transparent 48%),radial-gradient(ellipse at 90% 65%,#6034ff26,transparent 45%),radial-gradient(ellipse at 79% 10%,#52ffe41a,transparent 40%);filter:blur(10px);pointer-events:none}.reference-copy{padding-top:62px;z-index:3;pointer-events:none}.reference-copy a,.reference-copy button{pointer-events:auto}.reference-eyebrow{font:600 10px/1.5 Arial,sans-serif;letter-spacing:3px;color:#8e95a5}.reference-copy h1{font-family:Arial,sans-serif;font-weight:750;font-size:clamp(44px,4.9vw,73px);line-height:.99;letter-spacing:-3px;margin:24px -70px 23px 0;color:#fff}.reference-copy p{font-size:clamp(15px,1.47vw,20px);line-height:1.38;color:#c0c4ce;letter-spacing:-.4px;margin-bottom:20px}.signature-loop{display:flex;align-items:center;gap:14px;font-size:19px;font-weight:500;color:#eceef5;margin-top:20px;white-space:nowrap}.signature-loop span{color:#a9afbe}.reference-copy .actions{margin:26px 0 32px;gap:14px}.reference-primary{background:#fff;color:#11141b;border:1px solid #fff;padding:12px 25px;box-shadow:0 0 24px #ffffff20;border-radius:13px;font-size:14px;gap:22px}.reference-primary:hover{background:#e5e6ed;color:#08090c}.reference-secondary{border-radius:13px;border-color:#676c78;background:linear-gradient(130deg,#101114,#151921);font-size:14px;font-weight:600;padding:11px 25px;display:flex;gap:15px;align-items:center}.reference-secondary b{font-size:26px;line-height:1}.reference-stats{display:flex;gap:20px;align-items:center}.reference-stats>div{border-right:1px solid #292b34;padding-right:20px;display:flex;flex-direction:column;line-height:1.3}.reference-stats>div:last-child{border:0;padding:0}.reference-stats strong{font-family:Arial,sans-serif;font-size:23px;letter-spacing:-.8px}.reference-stats span{font-size:12px;color:#a1a7b6;white-space:nowrap;margin-top:4px}.reference-collage{position:relative;height:552px;margin-left:-30px;margin-right:-12px;perspective:1200px}.showcase-card{position:relative;border:1px solid #7b83a3;border-radius:19px;background:#101218;overflow:hidden;box-shadow:inset 0 0 8px #fff2,0 0 22px #8479ff22}.showcase-picture{position:absolute;inset:0 0 50px;overflow:hidden}.showcase-picture img{position:absolute;width:100%;height:100%;object-fit:cover}.showcase-picture.charlie img{height:165%;top:-22%;object-position:50% 44%}.showcase-picture.eric img{width:141%;height:148%;left:-1%;top:-10%}.showcase-picture.madi img{width:147%;height:142%;left:-21%;top:-9%}.showcase-card:after{content:'';position:absolute;inset:0;pointer-events:none;background:linear-gradient(0deg,#080a10 0%,#080a10bb 22%,transparent 53%);z-index:1}.showcase-top{position:absolute;left:17px;right:17px;top:14px;display:flex;justify-content:space-between;align-items:flex-start;z-index:2;gap:10px}.showcase-platform{display:flex;align-items:center;gap:8px;line-height:1.1;color:white;text-shadow:0 1px 4px black}.showcase-platform>i{background:#ff001c;font-style:normal;font-size:17px;display:grid;place-items:center;width:32px;height:23px;border-radius:6px;box-shadow:0 0 14px #ff1b404d}.showcase-platform b{font-size:13px;letter-spacing:-.4px}.showcase-platform small{display:block;font-size:10px;color:#d4d8e2;margin-top:2px}.showcase-badge{font-size:13px;font-weight:700;padding:8px 14px;background:#003a2edb;border:1px solid #66e5be8c;border-radius:14px;box-shadow:0 0 24px #5dffc044;white-space:nowrap;color:#ddfff6}.showcase-caption{position:absolute;bottom:70px;left:17px;z-index:2}.showcase-caption h3{font-family:Arial,sans-serif;font-size:21px;font-weight:700;margin:0;letter-spacing:-.5px;line-height:1.25;text-shadow:0 2px 5px #000}.showcase-caption p{font-size:13px;font-style:italic;margin:1px 0 0;color:#d4d8e6;line-height:1.3}.showcase-stats{position:absolute;bottom:8px;left:9px;right:9px;border:1px solid #343742;background:linear-gradient(130deg,#090b12eF,#11161dcc);border-radius:12px;z-index:3;display:flex;align-items:center;gap:0;padding:10px 12px;height:57px}.showcase-stats>div{flex:1;min-width:0;padding-left:14px;border-right:1px solid #242734;line-height:1.4}.showcase-stats>div:first-child{padding-left:0}.showcase-stats>div:nth-child(3){border:0}.showcase-stats small{font-size:10px;color:#a8adbf;display:block}.showcase-stats b{font-size:14px;font-weight:600;white-space:nowrap;color:#e8ebf4}.showcase-stats>div:first-child b{color:#80f1da}.showcase-join{display:flex;gap:16px;align-items:center;font-size:12px;font-weight:700;border-radius:12px;background:#fff;color:#131625;padding:8px 16px;white-space:nowrap;box-shadow:0 0 13px #fff2}.showcase-join:hover{background:#dfd8ff;transform:translateY(-2px)}.showcase-revival{position:absolute;left:9%;right:3%;top:9px;height:293px;transform:rotate(-3.8deg) rotateY(-4deg);border-color:#b1d1df;box-shadow:-8px -3px 23px #ff44643a,8px -3px 30px #6ae7de3d,0 10px 30px #060811}.showcase-bottom{position:absolute;top:299px;left:-5%;right:0;display:grid;grid-template-columns:1fr 1.05fr;gap:13px}.showcase-bottom .showcase-card{height:246px}.showcase-music{transform:rotate(4deg);border-color:#d568c3;box-shadow:-6px -3px 21px #fe314344,5px -3px 20px #773cff66}.showcase-stream{transform:rotate(-1deg);border-color:#8470ed;box-shadow:0 -4px 24px #7940ff55,6px 2px 23px #4e83ff33}.showcase-bottom .showcase-caption{bottom:66px;left:12px}.showcase-bottom .showcase-caption h3{font-size:15px}.showcase-bottom .showcase-caption p{font-size:11px}.showcase-bottom .showcase-stats{left:5px;right:5px;bottom:5px;padding:8px;height:52px;border-color:#252938}.showcase-bottom .showcase-stats>div{padding-left:6px;border:0}.showcase-bottom .showcase-stats>div:first-child{padding:0}.showcase-bottom .showcase-stats small{font-size:9px}.showcase-bottom .showcase-stats b{font-size:11px}.showcase-bottom .showcase-stats>div:first-child b{color:#cf8cff}.showcase-bottom .showcase-join{font-size:10px;padding:7px 10px;gap:7px;border-radius:8px}.showcase-bottom .showcase-badge{font-size:10px;padding:6px 9px;background:#200b2beb;color:#ff90d1;border-color:#a338dc;box-shadow:0 0 14px #be28f03a;border-radius:10px}.showcase-bottom .showcase-top{left:12px;right:10px;top:12px}.showcase-bottom .showcase-platform>i{width:25px;height:19px;font-size:12px}.showcase-bottom .showcase-platform b{font-size:11px}.showcase-bottom .showcase-platform small{font-size:9px}.showcase-stream .showcase-platform b{font-size:23px;font-weight:900;color:white;letter-spacing:-1.2px;text-shadow:0 0 4px #a54eff,0 0 10px #a54eff}.showcase-stream .showcase-platform>i{display:none}.showcase-stream .showcase-top{justify-content:flex-start;gap:10px}.showcase-stream .showcase-badge{background:#ff335f;color:#fff;padding:3px 7px;border-color:#ff6986;border-radius:4px;box-shadow:0 0 18px #ff426c90}.verified{color:#ba91ff}.reference-platform-strip{position:relative;margin:4px 0 0;text-align:center}.reference-platform-strip>.reference-eyebrow{font-size:9px;letter-spacing:4px;margin:13px 0 10px}.platform-strip-inner{display:flex;align-items:center;justify-content:center;gap:18px}.platform-strip-inner:before,.platform-strip-inner:after{content:'';height:1px;flex:1;background:linear-gradient(90deg,transparent,#2a2d36)}.platform-strip-inner:after{transform:rotate(180deg)}.platform-strip-inner a{display:flex;align-items:center;text-align:left;gap:16px;padding:9px 23px;border:1px solid #242730;background:linear-gradient(110deg,#0b0d11,#15171e);border-radius:12px;min-width:210px}.platform-strip-inner a:hover{border-color:#9c87df;transform:translateY(-3px)}.platform-strip-inner b{font-size:12px;display:block;line-height:1.4}.platform-strip-inner small{font-size:10px;display:block;color:#a4aaba;line-height:1.4}.platform-strip-inner i{font-style:normal;font-size:25px;line-height:1;color:white}.platform-strip-inner .yt-mark{background:#f00016;font-size:17px;border-radius:6px;width:33px;height:23px;display:grid;place-items:center}.platform-strip-inner .rumble-mark{color:#6cdb54;font-size:36px;font-weight:900}.platform-strip-inner .twitch-mark{color:#c19aff;font-size:32px;text-shadow:0 0 10px #9851ff}.hero-demo-note{font-size:11px;color:#737987;text-align:center;margin:17px 0 50px}button.primary,.btn.primary{background:#eeeafa;color:#191324;border-color:#eeeafa}.primary:hover{background:#fff!important}.tag{color:#c5b4ff;background:#251d3b;border-color:#58487a}.progress{background:#282431}.progress span{background:#b39aff}.filters button.selected{background:#262032;color:#dbcfff;border-color:#57466e}.card:hover{border-color:#725c92}.revival{background:linear-gradient(120deg,#21172d,#0d131b);border-color:#453851}.revival .media{border-color:#352b42}.bottom-cta{background:#e9e4f8;color:#1f192b}.bottom-cta p{color:#514762}.status{background:#292039;color:#d3baff}.notice{background:#191721;border-color:#3b344d;color:#c8bfd7}dialog{background:#16131e;border-color:#56466e}dialog input,dialog select{background:#0e0b12;border-color:#42364e}.avatar{background:#292136;color:#decaff;border-color:#5e467e}.metric .gain{color:#b9adff}.eyebrow{color:#b9adff}.bottom-cta .btn{background:#191420}.skip{background:#eeeafa}.reference-hero .showcase-card:hover{z-index:5}
@media(min-width:1450px){.reference-hero{min-height:650px}.reference-copy{padding-top:85px}.reference-collage{height:650px}.showcase-revival{height:350px;top:20px}.showcase-bottom{top:369px}.showcase-bottom .showcase-card{height:275px}.reference-copy h1{margin-bottom:30px}.reference-copy .actions{margin:35px 0 40px}.reference-stats strong{font-size:28px}.reference-stats span{font-size:14px}.showcase-caption h3{font-size:25px}}
@media(max-width:1100px) and (min-width:851px){header{gap:15px}nav a{padding:8px 10px}.brand{font-size:27px}.reference-copy h1{font-size:49px;letter-spacing:-2.8px}.reference-copy p{font-size:15px}.reference-copy .actions{gap:9px}.reference-copy .btn,.reference-secondary{padding:11px 16px;font-size:13px}.reference-stats{gap:12px}.reference-stats>div{padding-right:12px}.reference-stats span{font-size:10px}.reference-stats strong{font-size:21px}.signature-loop{font-size:16px;gap:10px}.reference-collage{margin-left:-10px}.showcase-bottom{left:-9%}.showcase-revival{left:2%;height:277px}.showcase-bottom{top:285px}.showcase-bottom .showcase-card{height:235px}.showcase-stats{padding:8px}.showcase-join{padding:8px 11px;gap:8px}.showcase-bottom .showcase-stats small{font-size:8px}.showcase-bottom .showcase-stats b{font-size:10px}.showcase-bottom .showcase-join{padding:6px;font-size:9px}.showcase-bottom .showcase-badge{font-size:8px}.reference-hero{min-height:533px}.reference-collage{height:533px}.platform-strip-inner a{min-width:0;padding:10px 18px}}
@media(max-width:850px){header{height:70px}nav{top:70px;background:#0c0e13}.reference-hero{display:flex;flex-direction:column;margin:0;min-height:0}.reference-copy{padding-top:42px;width:100%;pointer-events:auto}.reference-copy h1{font-size:64px;margin-right:0}.reference-copy p{font-size:19px}.reference-collage{width:100%;height:570px;margin:30px 0 0}.showcase-revival{left:11%;right:3%;height:295px}.showcase-bottom{left:1%;right:0;top:310px}.showcase-bottom .showcase-card{height:246px}.reference-platform-strip{margin-top:13px}.platform-strip-inner{gap:10px}.platform-strip-inner:before,.platform-strip-inner:after{display:none}.platform-strip-inner a{min-width:0;flex:1;padding:12px 10px;gap:10px}.platform-strip-inner small{font-size:9px}.reference-stats span{font-size:12px}.reference-copy .actions{margin:25px 0}.reference-copy .reference-eyebrow{font-size:10px}.reference-hero:before{inset:250px -4% 0 0}}
@media(max-width:540px){header{gap:10px}.brand{font-size:26px}.wallet{font-size:11px;padding:8px 10px}.reference-copy{padding-top:33px}.reference-copy h1{font-size:43px;letter-spacing:-2.2px;margin-top:22px;line-height:1.04}.reference-copy p{font-size:16px;line-height:1.5}.desktop-break{display:none}.reference-copy .reference-eyebrow{font-size:8px;letter-spacing:2px}.signature-loop{font-size:15px;gap:10px}.reference-copy .actions{gap:10px}.reference-primary,.reference-secondary{font-size:12px;padding:11px 17px;gap:12px}.reference-stats{gap:14px}.reference-stats>div{padding-right:14px}.reference-stats strong{font-size:22px}.reference-stats span{font-size:10px}.reference-collage{height:auto;display:flex;flex-direction:column;gap:18px;margin-top:35px;padding:0 3px}.showcase-revival{position:relative;inset:auto;height:245px;transform:rotate(-2deg);width:100%}.showcase-bottom{position:relative;inset:auto;grid-template-columns:1fr;gap:18px;margin-top:5px;padding:0 9px}.showcase-bottom .showcase-card{height:245px}.showcase-music{transform:rotate(2deg)}.showcase-stream{transform:rotate(-1deg)}.showcase-picture.charlie img{height:157%;top:-18%}.showcase-revival .showcase-caption h3{font-size:19px}.showcase-badge{font-size:10px;padding:6px 8px}.showcase-top{left:12px;right:12px}.showcase-stats{padding:8px}.showcase-stats>div{padding-left:8px}.showcase-stats b{font-size:12px}.showcase-stats small{font-size:10px}.showcase-join{font-size:11px;padding:8px 11px;gap:8px}.showcase-bottom .showcase-stats small{font-size:10px}.showcase-bottom .showcase-stats b{font-size:12px}.showcase-bottom .showcase-join{font-size:11px;padding:8px 12px}.showcase-bottom .showcase-caption h3{font-size:19px}.showcase-bottom .showcase-caption p{font-size:12px}.reference-platform-strip{margin-top:32px}.platform-strip-inner{flex-direction:column}.platform-strip-inner a{width:100%;justify-content:flex-start;padding:14px 20px;gap:22px}.platform-strip-inner b{font-size:14px}.platform-strip-inner small{font-size:12px}.platform-strip-inner a i{width:33px}.hero-demo-note{font-size:11px;margin-bottom:42px}.reference-platform-strip .reference-eyebrow{font-size:8px;letter-spacing:2.5px}}
/* Maintain readable controls in compact layouts. */
.menu{background:#13141b;border-color:#32333d}.showcase-revival{z-index:2}.showcase-bottom{z-index:1}
/* TIPPED v3: live-platform identity and measured cinematic motion. */
.brand{gap:8px;font-size:27px;letter-spacing:-1px;font-style:normal;font-weight:900}.tipped-logo{width:41px;height:43px;object-fit:contain;filter:drop-shadow(0 0 9px #ffffff12)}.brand span{font-style:italic}.platform-logo{width:20px;height:20px;object-fit:contain;flex:none}.platforms .platform-logo{width:23px;height:23px}.reference-secondary img{width:24px;height:26px;object-fit:contain}.reference-copy p{max-width:495px}.signature-loop{gap:13px;font-size:20px}.loop-step{position:relative;font-weight:600;color:#cbd0db;animation:loopSpotlight 8s ease-in-out infinite;animation-delay:calc(var(--step) * 2s)}.signature-loop .loop-arrow{font-size:17px;color:#697382}.signature-loop .rip{white-space:nowrap}.signature-loop .rip span{display:inline-block;animation:chartLift 8s ease-in-out 6s infinite}.hero-ambient{position:absolute;inset:-10px -2% 0 0;overflow:hidden;z-index:-1;pointer-events:none}.hero-ambient span{position:absolute;width:330px;height:330px;border-radius:50%;filter:blur(85px);opacity:.19;animation:lightDrift 14s ease-in-out infinite alternate}.hero-ambient span:nth-child(1){background:#73dc32;top:10%;left:47%}.hero-ambient span:nth-child(2){background:#42c69b;left:67%;top:0;animation-delay:-5s;animation-duration:17s}.hero-ambient span:nth-child(3){background:#7840f9;right:0;bottom:0;animation-delay:-9s;animation-duration:20s}.reference-hero:before{background:radial-gradient(ellipse at 55% 30%,#153e231c,transparent 60%)}.reference-collage{translate:var(--pointer-x,0px) var(--pointer-y,0px);transition:translate .7s cubic-bezier(.16,1,.3,1)}.showcase-card{animation:cardFloat 8s ease-in-out infinite;will-change:translate;isolation:isolate}.showcase-revival{animation-duration:9s;--edge:#79dba5;border-color:#84d8b1;box-shadow:-5px -2px 25px #71d47122,6px -3px 28px #70f5ca33,0 15px 40px #0009}.showcase-music{animation-delay:-3s;animation-duration:7.5s;--edge:#68fc35;border-color:#70c546;box-shadow:-5px -2px 23px #61ff302b,6px -3px 23px #74de4a2b}.showcase-stream{animation-delay:-5s;animation-duration:8.5s;--edge:#b08bff}.showcase-card:before{content:'';position:absolute;inset:0;pointer-events:none;z-index:4;border-radius:inherit;box-shadow:inset 0 0 0 1px #ffffff16;background:linear-gradient(115deg,transparent 30%,#ffffff10 45%,#ffffff2b 49%,transparent 55%);background-size:300% 100%;animation:cardShine 12s ease-in-out infinite;animation-delay:-3s}.showcase-music:before{animation-delay:-7s}.showcase-stream:before{animation-delay:-10s}.showcase-picture.rumble-demo img,.media.rumble-demo img{width:200%;height:100%;left:0;top:0;object-fit:cover}.showcase-picture.kick-demo img,.media.kick-demo img{width:200%;height:100%;left:-100%;top:0;object-fit:cover}.showcase-picture.rumble-demo{inset:0 0 45px}.showcase-picture.rumble-demo img{object-position:center 40%}.showcase-revival .showcase-caption{bottom:77px}.showcase-caption .stream-kicker{font-size:9px;font-weight:600;letter-spacing:1.4px;color:#c0e0cb;display:block;margin-bottom:5px}.showcase-caption h3{font-size:25px}.showcase-caption p{font-style:normal;font-size:12px;color:#d8dce4}.showcase-top{align-items:center}.showcase-platform{display:flex;gap:9px;align-items:center;padding:7px 10px;background:#090e12b3;border:1px solid #ffffff1b;border-radius:8px;backdrop-filter:blur(9px)}.showcase-platform b{font:700 19px 'DM Sans',sans-serif;letter-spacing:-.6px}.showcase-platform .platform-logo{width:27px;height:27px;filter:drop-shadow(0 0 9px #71f25a27)}.showcase-platform.kick b{font-weight:900;text-transform:uppercase;letter-spacing:1px;color:#65ff36}.showcase-platform.twitch b,.showcase-stream .showcase-platform b{font:800 18px 'DM Sans',sans-serif;color:#fff;letter-spacing:-.7px;text-shadow:none}.showcase-platform.twitch .platform-logo{filter:drop-shadow(0 0 6px #b67afc66)}.showcase-badge{color:#e5ffed;border-color:#75b89966;border-radius:7px;background:#0b3028b3;box-shadow:0 0 20px #72e6ae15;display:flex;align-items:center;gap:6px;font-size:10px;letter-spacing:1px;backdrop-filter:blur(6px)}.live-signal{display:inline-block;width:6px;height:6px;background:#91ffc5;border-radius:50%;box-shadow:0 0 9px #73ffcbaa;animation:liveSignal 3s ease-in-out infinite}.showcase-bottom .showcase-platform{padding:5px 7px;gap:6px}.showcase-bottom .showcase-platform b{font-size:15px}.showcase-bottom .showcase-platform .platform-logo{width:20px;height:20px}.showcase-bottom .showcase-badge{border-color:#6be23880;background:#142e10c9;color:#c6ffb1;border-radius:6px;font-size:8px;padding:6px 7px;letter-spacing:.6px;box-shadow:none}.showcase-stream .showcase-badge{color:#e0d1ff;border-color:#bd9df177;background:#372051c9}.showcase-stream .live-signal{background:#c194ff;box-shadow:0 0 9px #a769ffaa}.showcase-stream .showcase-top{justify-content:space-between}.showcase-bottom .showcase-caption h3{font-size:20px}.showcase-bottom .showcase-caption p{font-size:11px;max-width:95%}.showcase-bottom .stream-kicker{font-size:8px;letter-spacing:.7px}.showcase-music .showcase-stats>div:first-child b{color:#8bff60}.showcase-revival .showcase-stats>div:first-child b{color:#8ff4be}.showcase-join{transition:box-shadow .25s,transform .25s,background .25s}.showcase-join:hover{box-shadow:0 0 23px #ffffff40;transform:translateY(-2px);background:white}.platform-strip-inner .platform-logo{width:30px;height:30px}.platform-strip-inner a{min-width:225px;gap:17px}.platform-strip-inner a:nth-child(2):hover{border-color:#66ee39;box-shadow:0 0 24px #65ff1a13}.platform-strip-inner a:nth-child(1):hover{border-color:#85c742}.motion-toggle{position:absolute;bottom:1px;left:0;display:flex;gap:6px;align-items:center;font-size:10px;padding:4px 7px;color:#878f9d;background:transparent;border-color:#272c33;border-radius:5px;z-index:5}.motion-toggle:hover{transform:none;color:white;background:#13161d}.motion-paused .reference-hero *,.motion-paused .reference-hero *:before{animation-play-state:paused!important}.motion-paused .reference-collage{translate:0 0}.reference-copy{animation:heroEnter .75s ease-out both}.reference-primary{position:relative;overflow:hidden}.reference-primary:after{content:'';position:absolute;inset:-20% -100%;background:linear-gradient(105deg,transparent 45%,#b0fac36b 50%,transparent 55%);animation:buttonSweep 9s ease-in-out infinite;pointer-events:none}.platform.kick{color:#a5ef8c}
@keyframes cardFloat{0%,100%{translate:0 0}50%{translate:0 -9px}}
@keyframes lightDrift{0%{transform:translate(-25px,10px) scale(.95)}100%{transform:translate(60px,-35px) scale(1.15)}}
@keyframes cardShine{0%,65%{background-position:150% 0}90%,100%{background-position:-100% 0}}
@keyframes loopSpotlight{0%,18%{color:#effff4;text-shadow:0 0 17px #99ffc65c}26%,100%{color:#969eac;text-shadow:none}}
@keyframes chartLift{0%,18%{transform:translateY(-3px)}26%,100%{transform:translateY(0)}}
@keyframes liveSignal{0%,100%{opacity:1}50%{opacity:.45}}
@keyframes heroEnter{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}
@keyframes buttonSweep{0%,75%{transform:translateX(-35%)}100%{transform:translateX(35%)}}
@media(max-width:1100px) and (min-width:851px){.platform-strip-inner a{min-width:0}.showcase-platform b{font-size:16px}.showcase-bottom .showcase-platform b{font-size:12px}.showcase-bottom .showcase-platform .platform-logo{width:17px;height:17px}.showcase-bottom .showcase-badge{font-size:7px}.showcase-bottom .showcase-caption h3{font-size:17px}.stream-kicker{font-size:8px}.signature-loop{font-size:18px;gap:10px}}
@media(max-width:850px){.platform-strip-inner a{min-width:0}.motion-toggle{top:12px;bottom:auto;left:auto;right:0}.reference-collage{translate:none}.hero-ambient{inset:340px -3% 0 0}.hero-ambient span{filter:blur(65px)}.brand{font-size:24px;gap:5px}.tipped-logo{width:35px;height:37px}}
@media(max-width:540px){.brand{font-size:22px}.tipped-logo{width:30px;height:33px}.wallet{font-size:10px;padding:8px}.reference-copy .reference-eyebrow{letter-spacing:1.5px}.reference-copy{padding-top:47px}.signature-loop{font-size:18px;gap:11px}.reference-secondary img{width:19px;height:21px}.showcase-caption h3{font-size:23px}.showcase-caption .stream-kicker{font-size:8px}.showcase-revival .showcase-caption h3{font-size:23px}.showcase-revival .showcase-caption p{font-size:11px}.showcase-revival .showcase-top{gap:5px}.showcase-platform{padding:5px 7px}.showcase-platform b{font-size:17px}.showcase-platform .platform-logo{width:23px;height:23px}.showcase-badge{font-size:8px;padding:6px 8px}.showcase-bottom .showcase-platform b{font-size:17px}.showcase-bottom .showcase-platform .platform-logo{width:23px;height:23px}.showcase-bottom .showcase-badge{font-size:8px}.showcase-bottom .stream-kicker{font-size:8px}.platform-strip-inner .platform-logo{width:30px;height:30px}.motion-toggle{font-size:9px;top:13px}.hero-ambient span{width:180px;height:300px}.showcase-card{animation-name:cardFloatMobile}.reference-stats span{font-size:10px}}
@keyframes cardFloatMobile{0%,100%{translate:0 0}50%{translate:0 -4px}}
@media(prefers-reduced-motion:reduce){.reference-hero *,.reference-hero *:before,.reference-hero *:after{animation:none!important;transition:none!important}.reference-collage{translate:none!important}.motion-toggle{display:none}.loop-step{color:#e8edf4}}
/* Keep copy crisp while the visual layer moves. */
.reference-copy{animation:none}.motion-paused .reference-hero *:after{animation-play-state:paused!important}
/* User-supplied livestream imagery; preserve each thumbnail's composition. */
.showcase-picture.main-stream img,.media.main-stream img{width:100%;height:100%;left:0;top:0;object-fit:cover;object-position:center 42%}
.showcase-picture.rumble-stream img,.media.rumble-stream img{width:100%;height:100%;left:0;top:0;object-fit:cover;object-position:center 48%}
.showcase-revival .showcase-picture.main-stream img{object-position:center 39%}
.showcase-music .showcase-picture.rumble-stream{bottom:48px}
.showcase-music .showcase-picture.rumble-stream img{object-position:center 43%}
.showcase-card[data-platform="Kick"] .showcase-stats>div:first-child b{color:#8bff60}
.showcase-card[data-platform="Rumble"] .showcase-stats>div:first-child b{color:#b5e78e}
/* Explicit zero-to-target projections, never unqualified achievement totals. */
.stats-projection-label{font-size:10px;letter-spacing:1.5px;color:#accab8;margin:0 0 10px;font-weight:600}
.projection-stats{gap:15px}.projection-stats>div{padding-right:15px}.projection-stats strong{display:flex;align-items:baseline;gap:5px;font-size:23px;white-space:nowrap;font-variant-numeric:tabular-nums}
.projection-stats strong .stat-origin{font-size:17px;color:#87948e;margin:0;line-height:inherit}.projection-stats strong b{font:inherit;min-width:3.4ch}.projection-stats small{font-size:10px;color:#9cb7a8;margin-top:5px}.reference-copy .stats-projection-note{font-size:11px;color:#a5aaaF;line-height:1.5;margin:10px 0 20px;max-width:450px;letter-spacing:0}.reference-copy .actions{margin-bottom:23px}
@media(max-width:1100px){.projection-stats{gap:10px}.projection-stats>div{padding-right:10px}.projection-stats strong{font-size:20px;gap:4px}.projection-stats strong .stat-origin{font-size:14px}}
@media(max-width:540px){.projection-stats{gap:10px}.projection-stats>div{padding-right:10px}.projection-stats strong{font-size:19px;gap:3px}.projection-stats strong .stat-origin{font-size:12px}.projection-stats>div>span{font-size:10px}.projection-stats small{font-size:9px}.stats-projection-label{font-size:9px;letter-spacing:1px}.reference-copy .stats-projection-note{font-size:11px;max-width:330px;margin-bottom:0}}
@media(max-width:360px){.projection-stats{gap:7px}.projection-stats>div{padding-right:7px}.projection-stats strong{font-size:16px}}
.reference-copy .stats-projection-note{margin-bottom:40px}@media(max-width:850px){.reference-copy .stats-projection-note{margin-bottom:0}}
.projection-stats strong{display:block;font-size:23px;letter-spacing:-.7px}.projection-stats{margin-top:30px}@media(max-width:1100px){.projection-stats strong{font-size:20px}}@media(max-width:540px){.projection-stats strong{font-size:18px}.projection-stats{gap:10px}.projection-stats>div{padding-right:10px}}
.projection-stats strong{display:flex;gap:5px;align-items:baseline;white-space:nowrap;font-variant-numeric:tabular-nums}.projection-stats strong .fixed-zero{font:inherit;color:inherit;margin:0}.projection-stats strong b{font:inherit;min-width:4.8ch}.projection-stats>div:last-child strong b{min-width:3ch}@media(max-width:540px){.projection-stats strong{gap:3px;font-size:18px}.projection-stats{gap:7px}.projection-stats>div{padding-right:7px}}
/* Closing CTA v2 — dark editorial panel, shared hero materials. */
.bottom-cta.cta-v2{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:48px;align-items:center;padding:48px 52px;margin:4px 0 64px;border-radius:16px;border:1px solid #2d303a;background:radial-gradient(ellipse at 95% 110%,#65399915,transparent 58%),linear-gradient(115deg,#101419,#0b0d12 58%,#101019);color:#f4f6f9;box-shadow:inset 0 1px 0 #ffffff04,0 20px 65px #0002;overflow:hidden}
.cta-v2:before{content:'';position:absolute;inset:0 8% auto;height:1px;background:linear-gradient(90deg,transparent,#c6ebd756,#9b89df55,transparent);pointer-events:none}
.cta-v2:after{content:'';position:absolute;right:12%;top:-80px;width:330px;height:330px;background:radial-gradient(circle,#8273d20b,transparent 68%);z-index:-1;pointer-events:none}
.cta-v2-eyebrow{display:block;font-size:11px;font-weight:600;letter-spacing:2.4px;color:#91a49a;margin-bottom:20px}
.bottom-cta.cta-v2 h2{font-family:'Space Grotesk',sans-serif;font-size:clamp(30px,3.2vw,46px);font-weight:500;line-height:1.12;letter-spacing:-1.7px;margin:0;color:#f1f4f7}
.bottom-cta.cta-v2 h2 span{color:#9298a7}
.bottom-cta.cta-v2 p{font-size:15px;line-height:1.6;color:#929aa7;margin:20px 0 0}
.cta-v2-action{display:flex;flex-direction:column;align-items:center;gap:21px;padding:0 8px}
.bottom-cta.cta-v2 .btn{display:inline-flex;align-items:center;gap:11px;min-width:196px;min-height:54px;padding:13px 25px;border:1px solid #eceff5;border-radius:11px;background:linear-gradient(180deg,#fff,#eceff3);color:#10141b;font-size:14px;font-weight:700;box-shadow:0 0 25px #e9eff00b;transition:transform .22s,box-shadow .22s,background .22s}
.bottom-cta.cta-v2 .btn img{width:23px;height:25px;object-fit:contain;filter:brightness(0)}
.bottom-cta.cta-v2 .btn:hover{transform:translateY(-3px);background:#fff;box-shadow:0 8px 28px #b9e4cb15,0 0 0 4px #ffffff04}
.cta-v2-platforms{display:flex;align-items:center;gap:12px}.cta-v2-platforms img{width:16px;height:16px;object-fit:contain;opacity:.85}.cta-v2-platforms span{font-size:11px;color:#7e8795;border-left:1px solid #30343e;padding-left:12px;white-space:nowrap}
@media(max-width:850px){.bottom-cta.cta-v2{padding:36px 32px;gap:30px}.bottom-cta.cta-v2 h2{font-size:34px}.cta-v2-action{padding:0}.bottom-cta.cta-v2 .btn{min-width:176px}.cta-v2-platforms{gap:9px}.cta-v2-platforms span{font-size:10px;padding-left:9px}}
@media(max-width:600px){.bottom-cta.cta-v2{grid-template-columns:1fr;padding:30px 26px;gap:28px;border-radius:13px;margin-bottom:42px}.cta-v2-eyebrow{font-size:10px;letter-spacing:1.9px;margin-bottom:17px}.bottom-cta.cta-v2 h2{font-size:32px;letter-spacing:-1.2px}.bottom-cta.cta-v2 p{font-size:14px;max-width:260px;margin-top:16px}.cta-v2-action{align-items:flex-start;gap:17px}.bottom-cta.cta-v2 .btn{width:100%;min-height:52px}.cta-v2-platforms{align-self:center}.cta-v2:after{right:-80px;top:80px}}
.wallet.launch-token{background:linear-gradient(180deg,#fff,#e9edf2);color:#12161d;border-color:#f0f3f6;font-weight:700;box-shadow:0 0 20px #ffffff0c}.wallet.launch-token:hover{background:#fff;box-shadow:0 0 25px #ffffff20}#token-symbol{text-transform:uppercase}
.hero-launch-token{gap:12px;min-width:205px;min-height:52px}.hero-launch-token img{width:25px;height:28px;object-fit:contain;filter:brightness(0)}@media(max-width:540px){.hero-launch-token{min-width:190px;font-size:14px}}
