@font-face{font-family:__body_b51db3;src:url(/_next/static/media/916d3686010a8de2-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:__body_b51db3;src:url(/_next/static/media/7777133e901cd5ed-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:__body_b51db3;src:url(/_next/static/media/d869208648ca5469-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:__body_Fallback_b51db3;src:local("Arial");ascent-override:92.83%;descent-override:30.94%;line-gap-override:8.84%;size-adjust:113.11%}.__className_b51db3{font-family:__body_b51db3,__body_Fallback_b51db3,system-ui,Segoe UI,Roboto,Arial,sans-serif}.__variable_b51db3{--font-body:"__body_b51db3","__body_Fallback_b51db3",system-ui,Segoe UI,Roboto,Arial,sans-serif}@font-face{font-family:__display_ebcab1;src:url(/_next/static/media/6902221284effb1f-s.p.woff2) format("woff2");font-display:swap;font-weight:400}@font-face{font-family:__display_Fallback_ebcab1;src:local("Arial");ascent-override:95.73%;descent-override:22.82%;line-gap-override:0.00%;size-adjust:96.42%}.__className_ebcab1{font-family:__display_ebcab1,__display_Fallback_ebcab1,Arial Rounded MT Bold,system-ui,sans-serif;font-weight:400}.__variable_ebcab1{--font-display:"__display_ebcab1","__display_Fallback_ebcab1",Arial Rounded MT Bold,system-ui,sans-serif}:root{--bg:#0d0619;--bg-deep:#0a0414;--surface:#1a0f2e;--surface-2:#25173f;--panel:#140a24;--line:#2a1b49;--text:#fff;--soft:#e9ddff;--muted:#b3a6cf;--faint:#9c8fbf;--violet:#7c3aed;--violet-2:#9f67ff;--violet-ink:#c9a8ff;--magenta:#c026d3;--pink:#ff4fa3;--pink-ink:#ff8cc6;--gold:#ffe14d;--green:#4ade80;--blue:#93c5fd;--danger:#ff3b5c;--grad-cta:linear-gradient(135deg,#7c3aed,#c026d3 58%,#d6337f);--grad-brand:linear-gradient(135deg,#7c3aed,#c026d3 55%,#ff4fa3);--radius:24px;--gutter:20px;--nav-h:68px}@media (min-width:768px){:root{--gutter:32px}}*,:after,:before{box-sizing:border-box}*{margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--nav-h) + 16px);color-scheme:dark}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{min-height:100vh;background:var(--bg);color:var(--text);font-family:var(--font-body,system-ui,sans-serif);font-size:1rem;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:clip}img,svg,video{display:block;max-width:100%}img{height:auto}a{color:inherit;text-decoration:none}ol,ul{list-style:none}button{font:inherit;color:inherit}:focus-visible{outline:2px solid #d4bbff;outline-offset:3px;border-radius:6px}::selection{background:rgba(159,103,255,.45)}.skip-link{position:absolute;left:12px;top:-80px;z-index:100;padding:10px 16px;border-radius:10px;background:#fff;color:var(--bg);font-weight:600}.skip-link:focus{top:12px}.container{width:min(1200px,100% - var(--gutter) * 2);margin-inline:auto}.center{text-align:center}.muted{color:var(--muted)}.lead a,.muted a{color:var(--violet-ink);text-decoration:underline;text-underline-offset:3px}.h1{font-family:var(--font-display,system-ui,sans-serif);font-weight:400;font-size:clamp(2.6rem,4.6vw + 1rem,4.6rem);line-height:1.02;letter-spacing:.005em;text-wrap:balance}.h1--page{font-size:clamp(2.3rem,3.4vw + 1rem,3.7rem)}.h2{font-family:var(--font-display,system-ui,sans-serif);font-weight:400;font-size:clamp(2.05rem,2.6vw + 1.1rem,3.3rem);line-height:1.05;letter-spacing:.005em;text-wrap:balance}.h3{font-size:clamp(1.25rem,.6vw + 1.05rem,1.5rem);font-weight:600;line-height:1.3}.lead{color:var(--muted);font-size:clamp(1.02rem,.35vw + .95rem,1.17rem);line-height:1.7;max-width:62ch}.eyebrow{margin-bottom:14px;color:var(--violet-ink);font-size:.8rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.text-grad{background:linear-gradient(92deg,#b98cff,#e35bd8 52%,#ff7ab8);-webkit-background-clip:text;background-clip:text;color:transparent}.caption{margin-top:14px;color:var(--faint);font-size:.8rem;line-height:1.55}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:0;border-radius:999px;font-weight:600;line-height:1;white-space:nowrap;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,border-color .18s ease,filter .18s ease}.btn--lg{height:56px;padding:0 28px;font-size:1.02rem}.btn--md{height:48px;padding:0 22px;font-size:.96rem}.btn--sm{height:40px;padding:0 16px;font-size:.9rem;gap:8px}.btn--primary{background:var(--grad-cta);color:#fff;box-shadow:0 14px 34px -14px rgba(192,38,211,.75),inset 0 1px 0 hsla(0,0%,100%,.22)}.btn--primary:hover{filter:brightness(1.07);transform:translateY(-1px);box-shadow:0 18px 40px -14px rgba(192,38,211,.85),inset 0 1px 0 hsla(0,0%,100%,.22)}.btn--ghost{background:hsla(0,0%,100%,.04);color:#fff;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.2)}.btn--ghost:hover{background:hsla(0,0%,100%,.08);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.36)}.btn--light{background:#fff;color:#1a0f2e}.btn--light:hover{transform:translateY(-1px);background:#f3edff}.btn:active{transform:translateY(0)}.pill{gap:10px;padding:6px 14px 6px 6px;border-radius:999px;border:1px solid rgba(159,103,255,.35);background:rgba(124,58,237,.12);color:var(--soft);font-size:.84rem}.badge-18,.pill{display:inline-flex;align-items:center;font-weight:600}.badge-18{padding:3px 8px;border-radius:999px;background:var(--pink);color:#22041a;font-size:.72rem;line-height:1.2}.coin{display:inline-block;flex:none}.icon-tile{display:inline-grid;place-items:center;flex:none;width:46px;height:46px;border-radius:14px;background:rgba(124,58,237,.16);border:1px solid rgba(159,103,255,.3);color:#cdb2ff}.icon-tile svg{width:22px;height:22px}.icon-tile--sm{width:40px;height:40px;border-radius:12px}.icon-tile--sm svg{width:20px;height:20px}.icon-tile--pink{background:rgba(255,79,163,.13);border-color:rgba(255,79,163,.32);color:var(--pink-ink)}.icon-tile--gold{background:rgba(255,225,77,.1);border-color:rgba(255,225,77,.3);color:var(--gold)}.icon-tile--green{background:rgba(34,197,94,.13);border-color:rgba(34,197,94,.32);color:var(--green)}.icon-tile--blue{background:rgba(96,165,250,.13);border-color:rgba(96,165,250,.32);color:var(--blue)}.icon-tile--outline{background:transparent;border-color:rgba(159,103,255,.4)}.link-arrow{display:inline-flex;align-items:center;gap:6px;color:var(--violet-ink);font-weight:600;transition:color .15s ease}.link-arrow svg{width:17px;height:17px;transition:transform .18s ease}.link-arrow:hover{color:#fff}.link-arrow:hover svg{transform:translateX(3px)}.link-arrow--sm{margin-top:12px;font-size:.9rem}.chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.chip{display:inline-flex;align-items:center;padding:6px 12px;border-radius:999px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);color:var(--soft);font-size:.8rem;font-weight:600}.chip--green{background:rgba(34,197,94,.13);border-color:rgba(34,197,94,.38);color:var(--green)}.ticks{display:grid;grid-gap:10px;gap:10px;margin-top:18px}.ticks li{position:relative;padding-left:30px;color:var(--soft);font-size:.94rem;line-height:1.5}.ticks li:before{content:"";position:absolute;left:0;top:2px;width:20px;height:20px;border-radius:50%;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") 50% /12px no-repeat,var(--grad-cta)}.online-dot{width:8px;height:8px;background:#22c55e;box-shadow:0 0 0 3px rgba(34,197,94,.22)}.dot-sep,.online-dot{display:inline-block;border-radius:50%}.dot-sep{width:4px;height:4px;margin:0 10px;background:var(--faint);vertical-align:middle}.logo{display:inline-flex;align-items:center;gap:10px;color:#fff}.logo__tile{border-radius:26%;box-shadow:0 6px 18px -6px rgba(255,79,163,.65)}.logo__word{font-family:var(--font-display,system-ui,sans-serif);line-height:1;letter-spacing:.01em}.logo__flirt{color:var(--pink)}.nav{position:-webkit-sticky;position:sticky;top:0;z-index:50;transition:background-color .2s ease,box-shadow .2s ease}.nav--solid{background:rgba(13,6,25,.84);-webkit-backdrop-filter:saturate(140%) blur(14px);backdrop-filter:saturate(140%) blur(14px);box-shadow:0 1px 0 hsla(0,0%,100%,.06)}.nav--open{background:var(--bg);-webkit-backdrop-filter:none;backdrop-filter:none}.nav__bar{display:flex;align-items:center;justify-content:space-between;gap:24px;height:var(--nav-h)}.nav__links{display:none;gap:4px}.nav__links a{padding:8px 14px;border-radius:999px;color:var(--muted);font-size:.93rem;font-weight:500;transition:color .15s ease,background-color .15s ease}.nav__links a:hover{color:#fff;background:hsla(0,0%,100%,.05)}.nav__actions{display:flex;align-items:center;gap:10px}.nav__toggle{display:inline-grid;place-items:center;width:44px;height:44px;border:0;border-radius:12px;background:hsla(0,0%,100%,.06);cursor:pointer}.nav__sheet{position:absolute;top:100%;left:0;right:0;max-height:calc(100vh - var(--nav-h));overflow-y:auto;border-top:1px solid hsla(0,0%,100%,.06);background:var(--bg);box-shadow:0 30px 60px -20px rgba(0,0,0,.8)}.nav__sheet[hidden]{display:none}.nav__sheet nav{display:grid;grid-gap:2px;gap:2px;padding:12px 0 24px}.nav__sheet a:not(.btn){padding:14px 4px;border-bottom:1px solid hsla(0,0%,100%,.05);font-size:1.05rem;font-weight:500}.nav__sheet .btn{margin-top:18px}@media (max-width:420px){.nav__cta span{display:none}.nav__cta{width:44px;height:44px;padding:0}}@media (min-width:960px){.nav__links{display:flex}.nav__sheet,.nav__toggle{display:none}}.section{position:relative;padding-block:clamp(76px,8vw,124px)}.section--tight{padding-block:clamp(48px,5vw,80px)}.section-head{max-width:740px}.section-head .lead{margin-top:18px}.section-head--center{margin-inline:auto;text-align:center}.section-head--center .lead{margin-inline:auto}.br-wide{display:none}@media (min-width:700px){.br-wide{display:inline}}.hero{position:relative;padding:28px 0 40px;overflow:clip}.hero__glow{position:absolute;inset:-10% -10% auto;height:900px;pointer-events:none;background:radial-gradient(560px 420px at 76% 28%,rgba(124,58,237,.34),transparent 70%),radial-gradient(420px 320px at 92% 62%,rgba(255,79,163,.14),transparent 70%),radial-gradient(520px 340px at 8% 0,rgba(124,58,237,.12),transparent 70%)}.hero__grid{position:relative;display:grid;grid-gap:44px;gap:44px}.hero__copy .h1{margin-top:22px}.hero__lead{margin:22px 0 30px;color:var(--muted);font-size:clamp(1.03rem,.45vw + .95rem,1.2rem);line-height:1.7;max-width:54ch}.hero__actions{display:flex;flex-wrap:wrap;gap:12px}.hero__meta{margin-top:18px;color:var(--muted);font-size:.88rem}.hero__meta .soon{color:var(--soft);white-space:nowrap}@media (max-width:559px){.hero__meta .dot-sep{display:none}.hero__meta .soon{display:block;margin-top:4px}.hero__actions .btn{flex:1 1 100%}}.hero__qr{display:none}.hero__visual{display:flex;flex-direction:column;align-items:center}.hero__stage{--hero-phone:clamp(240px,68vw,290px);position:relative;padding:18px 0 8px}.hero__caption{margin-top:16px;color:var(--faint);font-size:.76rem}.float{position:absolute;z-index:3;display:flex;align-items:center;gap:10px;padding:10px 14px 10px 10px;border-radius:16px;background:rgba(26,15,46,.88);border:1px solid hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 22px 44px -20px rgba(0,0,0,.8);white-space:nowrap}.float b{display:block;font-size:.84rem;font-weight:600;line-height:1.25}.float small{display:block;color:var(--muted);font-size:.72rem;line-height:1.3}.float__icon{width:22px;height:22px;color:var(--violet-ink)}.float__icon--blue{color:#60a5fa}.float--a{top:15%;left:-14%}.float--b{top:50%;right:-16%}.float--c{display:none}@media (max-width:400px){.float--a{left:-6%}.float--b{right:-6%}.float small{display:none}}.facts{display:grid;grid-template-columns:1fr;margin-top:56px;border-top:1px solid var(--line)}.facts li{display:flex;align-items:flex-start;gap:14px;padding:18px 2px;border-bottom:1px solid var(--line);color:var(--muted);font-size:.9rem;line-height:1.5}.facts .coin,.facts svg{flex:none;width:22px;height:22px;margin-top:1px;color:var(--violet-ink)}.facts b{display:block;color:#fff;font-size:.96rem;font-weight:600}@media (min-width:600px){.facts{grid-template-columns:1fr 1fr;column-gap:32px}}@media (min-width:960px){.hero{padding:56px 0}.hero__grid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:40px}.hero__qr{display:flex;align-items:center;gap:20px;margin-top:40px;padding-top:28px;border-top:1px solid var(--line)}.hero__qr>p{max-width:30ch;color:var(--muted);font-size:.88rem}.hero__qr>p a{color:var(--violet-ink);text-decoration:underline;text-underline-offset:3px}.hero__qr figcaption{display:none}.hero__stage{--hero-phone:312px;padding:24px 0}.float--a{top:13%;left:-30%}.float--b{bottom:auto;top:47%;right:-26%}.float--c{display:flex;top:58%;left:-32%}.facts{grid-template-columns:repeat(4,1fr);margin-top:72px;border-bottom:1px solid var(--line)}.facts li{border-bottom:0;padding:24px 0}}@media (prefers-reduced-motion:no-preference){.float--a{animation:bob 6s ease-in-out infinite alternate}.float--b{animation:bob 7s ease-in-out -2s infinite alternate}.float--c{animation:bob 6.5s ease-in-out -4s infinite alternate}.hero__phone{animation:rise .9s cubic-bezier(.2,.7,.2,1) both}}@keyframes bob{0%{transform:translateY(-6px)}to{transform:translateY(6px)}}@keyframes rise{0%{opacity:0;transform:translateY(28px)}}.phone{--w:var(--phone-w,300px);position:relative;flex:none;width:var(--w);margin:0;padding:calc(var(--w) * .03);border-radius:calc(var(--w) * .15);background:linear-gradient(155deg,#3a2a5c,#120a20 22%,#0b0614 60%,#251838);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.1),inset 0 0 0 calc(var(--w) * .008) #05020a,0 50px 90px -40px rgba(0,0,0,.9),0 30px 120px -50px rgba(124,58,237,.55)}.phone__screen{position:relative;aspect-ratio:1080/2400;overflow:hidden;border-radius:calc(var(--w) * .125);background:var(--bg);container-type:inline-size;isolation:isolate}.phone__screen>img,.phone__screen>picture,.phone__screen>picture img{display:block;width:100%;height:100%;object-fit:cover}.phone__status{position:absolute;inset:0 0 auto 0;z-index:5;justify-content:space-between;height:10.9cqw;padding:.8cqw 7cqw 0;color:#fff;font-size:3.9cqw;font-weight:600;pointer-events:none}.phone__icons,.phone__status{display:flex;align-items:center}.phone__icons{gap:1.4cqw}.phone__icons svg{width:auto;height:3.3cqw}.phone__camera{position:absolute;top:3.9cqw;left:50%;z-index:6;width:3.4cqw;height:3.4cqw;border-radius:50%;background:#030106;box-shadow:0 0 0 .5cqw hsla(0,0%,100%,.05);transform:translateX(-50%)}.call{position:absolute;inset:0;background:linear-gradient(180deg,#2a0f5c,#120828 58%,#0d0619);color:#fff;font-size:3.3cqw;line-height:1.35}.call__video{position:absolute;inset:0 0 auto;width:100%;height:74%;object-fit:cover;object-position:50% 22%;background:#2a0f5c}.call__shade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(13,6,25,.6),rgba(13,6,25,0) 17%,rgba(13,6,25,0) 40%,rgba(13,6,25,.82) 62%,#0d0619 74%)}.call__top,.live__top{position:absolute;top:12.5cqw;left:4.5cqw;right:4.5cqw;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:2cqw}.call__peer,.live__host{display:flex;align-items:center;gap:2.2cqw;padding:1.3cqw 3.6cqw 1.3cqw 1.3cqw;border-radius:99px;background:rgba(13,6,25,.52);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.call__peer img,.live__host img{width:9cqw;height:9cqw;border-radius:50%}.call__peer strong,.live__host strong{display:flex;align-items:center;gap:1cqw;font-size:3.7cqw;font-weight:600;line-height:1.2}.call__peer span,.live__host span{display:flex;align-items:center;gap:1cqw;color:var(--soft);font-size:2.85cqw;line-height:1.3}.call__peer .coin{width:3cqw;height:3cqw}.call__verified{width:3.8cqw;height:3.8cqw;color:#60a5fa}.call__timer{display:flex;align-items:center;gap:1.4cqw;padding:1.7cqw 3cqw;border-radius:99px;background:rgba(13,6,25,.52);font-size:3.2cqw;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.call__rec{width:1.8cqw;height:1.8cqw;border-radius:50%;background:var(--danger)}.call__self{top:28cqw;right:4.5cqw;align-items:flex-end;justify-content:center;width:24cqw;aspect-ratio:3/4.2;padding-bottom:2cqw;border-radius:4cqw;border:.5cqw solid hsla(0,0%,100%,.2);background:radial-gradient(circle at 50% 40%,#5a3696 0 17%,transparent 18%),radial-gradient(ellipse 46% 30% at 50% 100%,#5a3696 0 98%,transparent 100%),linear-gradient(160deg,#2b1652,#160b2c);box-shadow:0 3cqw 8cqw -2cqw rgba(0,0,0,.6);font-size:2.7cqw;font-weight:600}.call__feed,.call__self{position:absolute;z-index:3;display:flex}.call__feed{left:4.5cqw;right:16cqw;bottom:31cqw;flex-direction:column;align-items:flex-start;gap:2cqw}.call__msg{padding:2cqw 3.2cqw;border-radius:1.2cqw 3.6cqw 3.6cqw 3.6cqw;background:rgba(37,23,63,.82);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.call__msg b{margin-right:1cqw;color:#ffb3da;font-weight:600}.call__msg--me{background:linear-gradient(135deg,rgba(124,58,237,.92),rgba(192,38,211,.92))}.call__gift{display:inline-flex;align-items:center;gap:2cqw;padding:1.2cqw 1.4cqw 1.2cqw 1.2cqw;border-radius:99px;background:linear-gradient(90deg,rgba(214,51,127,.95),rgba(192,38,211,.92));box-shadow:0 2cqw 6cqw -1cqw rgba(255,79,163,.55)}.call__gift img{width:8cqw;height:8cqw;border-radius:50%;background:#1a0f2e}.call__gift-coins{display:inline-flex;align-items:center;gap:.8cqw;padding:.8cqw 2.2cqw;border-radius:99px;background:rgba(13,6,25,.38);color:var(--gold);font-weight:600}.call__gift-coins .coin{width:3cqw;height:3cqw}.call__controls{position:absolute;left:4.5cqw;right:4.5cqw;bottom:9cqw;z-index:3;display:flex;align-items:center;justify-content:space-between}.call__controls span{display:grid;place-items:center;width:11.5cqw;height:11.5cqw;border-radius:50%;background:hsla(0,0%,100%,.13)}.call__controls svg{width:5cqw;height:5cqw}.call__controls .call__end{width:15cqw;height:15cqw;background:var(--danger);box-shadow:0 2cqw 6cqw -1cqw rgba(255,59,92,.7)}.call__controls .call__end svg{width:6.4cqw;height:6.4cqw}.call__controls .call__accent{background:var(--grad-brand)}.call:after,.live:after{content:"";position:absolute;left:50%;bottom:2.4cqw;z-index:4;width:34cqw;height:1.2cqw;border-radius:99px;background:hsla(0,0%,100%,.75);transform:translateX(-50%)}@media (prefers-reduced-motion:no-preference){.call__rec{animation:blink 1.6s ease-in-out infinite}.call__gift{transform-origin:10% 50%;animation:gift-pop 8s cubic-bezier(.2,.8,.2,1) 1.2s infinite both}}@keyframes blink{50%{opacity:.25}}@keyframes gift-pop{0%{opacity:0;transform:scale(.6) translateY(3cqw)}6%{opacity:1;transform:scale(1.06)}88%,9%{opacity:1;transform:scale(1)}96%,to{opacity:0;transform:scale(.96) translateY(-2cqw)}}.live{position:absolute;inset:0;background:var(--bg);color:#fff;font-size:3.3cqw;line-height:1.35}.live picture{position:absolute;inset:0 0 auto;height:66%}.live__bg{width:100%;height:100%;object-fit:cover;object-position:50% 0}.live:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(13,6,25,.6),rgba(13,6,25,0) 18%,rgba(13,6,25,0) 36%,rgba(13,6,25,.85) 58%,#0d0619 68%)}.live__badge{padding:1cqw 2.4cqw;border-radius:1.6cqw;background:#e11d48;font-size:2.8cqw;font-weight:600;letter-spacing:.06em}.live__x{display:grid;place-items:center;width:8cqw;height:8cqw;margin-left:auto;border-radius:50%;background:rgba(13,6,25,.52)}.live__x svg{width:4.4cqw;height:4.4cqw}.live__feed{position:absolute;left:4cqw;right:12cqw;bottom:38cqw;z-index:3;display:flex;flex-direction:column;align-items:flex-start;gap:1.8cqw}.live__feed p{padding:1.6cqw 3cqw;border-radius:3cqw;background:rgba(37,23,63,.78)}.live__feed b{margin-right:1cqw;color:var(--violet-ink);font-weight:600}.live__feed .live__join{padding-left:1cqw;background:none;color:var(--muted);font-size:3cqw}.live__giftline img{display:inline-block;width:5.4cqw;height:5.4cqw;margin-right:1.2cqw;border-radius:50%;vertical-align:-1.5cqw}.live__feed .live__stage{border:1px solid rgba(34,197,94,.45);background:rgba(22,101,52,.55)}.live__stage svg{display:inline-block;width:3.4cqw;height:3.4cqw;margin-right:.6cqw;color:var(--green);vertical-align:-.6cqw}.live__cta{position:absolute;left:4cqw;right:4cqw;bottom:21cqw;z-index:3;display:flex;align-items:center;justify-content:center;gap:2cqw;height:11.5cqw;border-radius:99px;background:var(--grad-cta);box-shadow:0 2cqw 6cqw -1cqw rgba(192,38,211,.6);font-size:3.6cqw;font-weight:600}.live__cta svg{width:4.4cqw;height:4.4cqw}.live__bar{position:absolute;left:4cqw;right:4cqw;bottom:7.5cqw;z-index:3;gap:2cqw}.live__bar,.live__input{display:flex;align-items:center}.live__input{flex:1 1;height:10cqw;padding:0 3.6cqw;border-radius:99px;background:hsla(0,0%,100%,.1);color:var(--muted);font-size:3.2cqw}.live__icon{display:grid;place-items:center;width:10cqw;height:10cqw;border-radius:50%;background:hsla(0,0%,100%,.1)}.live__icon svg{width:4.6cqw;height:4.6cqw}.live__icon--gift{background:var(--grad-brand)}.bento{display:grid;grid-template-columns:1fr;grid-gap:18px;gap:18px;margin-top:52px}.card{position:relative;display:flex;flex-direction:column;gap:26px;min-width:0;padding:clamp(22px,2.6vw,32px);overflow:hidden;border-radius:28px;border:1px solid var(--line);background:linear-gradient(180deg,#1a0f2e,#140a24)}.card h3{margin:18px 0 8px;font-size:1.28rem;font-weight:600;line-height:1.3}.card__text>p{color:var(--muted);font-size:.97rem;line-height:1.65}.card__art{display:flex;align-items:flex-end;justify-content:center;margin-top:auto}.card__art--gifts img{width:100%;max-width:360px;border-radius:20px;border:1px solid var(--line)}.card__art--ludo img{width:min(260px,78%);border-radius:26px;box-shadow:0 30px 60px -30px rgba(0,0,0,.8)}.card__art--live{flex:1 1;align-items:center;margin-top:0}.card--safety .mini-list{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px}.mini-list li{display:flex;align-items:center;gap:10px;color:var(--soft);font-size:.94rem}.mini-list svg{flex:none;width:19px;height:19px;color:var(--blue)}@media (min-width:560px){.card--safety .mini-list{grid-template-columns:1fr 1fr}}@media (min-width:760px){.bento{grid-template-columns:1fr 1fr}.card--calls,.card--safety{grid-column:span 2}.card--calls{display:grid;grid-template-columns:1.05fr .95fr;align-items:center;grid-gap:32px;gap:32px}.card--calls .card__art{margin-top:0}}@media (min-width:1080px){.bento{grid-template-columns:repeat(12,1fr)}.card--calls{grid-column:span 8}.card--live{grid-row:span 2}.card--gifts,.card--live,.card--watch{grid-column:span 4}.card--chat,.card--games{grid-column:span 6;display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-gap:28px;gap:28px}.card--chat .card__art,.card--games .card__art{margin-top:0}.card--safety{grid-column:span 12;display:grid;grid-template-columns:1.1fr 1.4fr auto;align-items:center;grid-gap:36px;gap:36px}.card--safety .card__text h3{margin-top:16px}}.profile{width:100%;max-width:340px;overflow:hidden;border-radius:26px;border:1px solid var(--line);background:#120828;box-shadow:0 40px 70px -40px rgba(0,0,0,.9)}.profile__media{position:relative;aspect-ratio:600/440}.profile__media img,.profile__media picture{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 0}.profile__online{position:absolute;top:12px;left:12px;display:inline-flex;align-items:center;gap:8px;padding:5px 11px;border-radius:99px;background:rgba(13,6,25,.62);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:.76rem;font-weight:600}.profile__info{position:relative;margin-top:-34px;padding:0 18px 18px}.profile__name{display:flex;align-items:center;gap:6px;font-size:1.3rem;font-weight:600}.profile__name svg{width:20px;height:20px}.profile__bio{margin-top:4px;color:var(--muted);font-size:.86rem}.profile__actions{display:flex;gap:10px;margin-top:16px}.profile__call,.profile__chat{display:flex;align-items:center;justify-content:center;gap:6px;height:44px;border-radius:99px;font-size:.9rem;font-weight:600}.profile__chat{padding:0 20px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.2)}.profile__call{flex:1 1;background:var(--grad-cta)}.profile__note{display:flex;align-items:center;gap:6px;margin-top:12px;color:var(--muted);font-size:.76rem}.profile__note svg{width:15px;height:15px;color:var(--blue)}.watch{width:100%;max-width:400px;margin-inline:auto}.watch__player{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:18px;border:1px solid var(--line);background:radial-gradient(120% 90% at 18% 0,rgba(124,58,237,.55),transparent 60%),radial-gradient(90% 80% at 100% 100%,rgba(255,79,163,.28),transparent 60%),#120828}.watch__bars{position:absolute;left:7%;right:7%;bottom:22%;display:flex;align-items:flex-end;gap:5px;height:52%}.watch__bars span{flex:1 1;height:45%;border-radius:3px 3px 1px 1px;background:linear-gradient(180deg,#ff4fa3,#7c3aed);opacity:.85}.watch__bars span:nth-child(3n){height:75%}.watch__bars span:nth-child(4n+1){height:30%}.watch__bars span:nth-child(5n+2){height:92%}@media (prefers-reduced-motion:no-preference){.watch__bars span{animation:eq 1.1s ease-in-out infinite alternate}}@keyframes eq{0%{transform:scaleY(.35)}to{transform:scaleY(1)}}.watch__bars span{transform-origin:bottom}.watch__pause{position:absolute;top:50%;left:50%;display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:rgba(13,6,25,.6);transform:translate(-50%,-60%)}.watch__pause svg{width:22px;height:22px;fill:#fff}.watch__progress{position:absolute;left:14px;right:14px;bottom:12px;height:4px;border-radius:99px;background:hsla(0,0%,100%,.2)}.watch__progress span{display:block;width:38%;height:100%;border-radius:inherit;background:var(--pink)}.watch__row{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:14px}.watch__pill,.watch__row{align-items:center;gap:10px}.watch__pill{display:inline-flex;padding:5px 14px 5px 5px;border-radius:99px;border:1px solid rgba(159,103,255,.32);background:rgba(124,58,237,.16);font-size:.82rem;font-weight:600}.watch__faces{display:flex}.watch__faces img,.watch__you{width:28px;height:28px;border-radius:50%;border:2px solid #1a0f2e}.watch__you{display:grid;place-items:center;margin-left:-9px;background:var(--surface-2);font-size:.6rem;font-weight:600}.watch__sync{display:inline-flex;align-items:center;gap:6px;color:var(--muted);font-size:.8rem}.watch__sync svg{width:15px;height:15px;color:var(--green)}.chat{width:100%;max-width:380px;margin-inline:auto;overflow:hidden;border-radius:22px;border:1px solid #2b1c4c;background:#0f0720;box-shadow:0 40px 70px -40px rgba(0,0,0,.9);font-size:.86rem;line-height:1.45}.chat__head{display:flex;align-items:center;gap:10px;padding:12px 14px;border-bottom:1px solid #241640}.chat__head img{width:36px;height:36px;border-radius:50%}.chat__head b{display:block;font-size:.9rem}.chat__head small{display:flex;align-items:center;gap:6px;color:var(--muted);font-size:.74rem}.chat__head .online-dot{width:7px;height:7px}.chat__body{display:flex;flex-direction:column;gap:8px;padding:14px}.chat__in,.chat__out{max-width:82%;padding:9px 13px}.chat__in{align-self:flex-start;border-radius:16px 16px 16px 6px;border:1px solid hsla(0,0%,100%,.06);background:var(--surface-2)}.chat__out{align-self:flex-end;border-radius:16px 16px 6px 16px;background:linear-gradient(135deg,#7c3aed,#c026d3 60%,#d6337f)}.mask{letter-spacing:1px;opacity:.85}.chat__notice{display:flex;align-items:center;gap:6px;align-self:center;margin:2px 0;color:#a597c8;font-size:.72rem}.chat__notice svg{width:12px;height:12px}.chat__foot{display:flex;flex-direction:column;gap:10px;padding:4px 14px 14px}.chat__free{display:inline-flex;align-items:center;align-self:center;gap:6px;padding:4px 11px;border-radius:99px;border:1px solid rgba(255,225,77,.35);background:rgba(255,225,77,.1);color:var(--gold);font-size:.74rem;font-weight:600}.chat__compose{display:flex;align-items:center;justify-content:space-between;height:44px;padding:0 6px 0 16px;border-radius:99px;border:1px solid #241640;background:var(--surface);color:#a597c8}.chat__compose svg{width:32px;height:32px;padding:8px;border-radius:50%;background:var(--grad-cta);color:#fff}.steps{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px;margin-top:48px}.steps li{position:relative;padding:26px 24px 28px;border-radius:var(--radius);border:1px solid var(--line);background:var(--panel)}.steps__num{position:absolute;top:18px;right:22px;color:hsla(0,0%,100%,.09);font-family:var(--font-display,system-ui,sans-serif);font-size:2.4rem;line-height:1}.steps h3{margin:18px 0 8px;font-size:1.1rem;font-weight:600}.steps p{color:var(--muted);font-size:.95rem;line-height:1.6}@media (min-width:640px){.steps{grid-template-columns:1fr 1fr}}@media (min-width:1040px){.steps{grid-template-columns:repeat(4,1fr)}}.section--creators{overflow:clip;background:linear-gradient(180deg,var(--bg) 0,#12082a 10%,#12082a 90%,var(--bg) 100%)}.creators__glow{position:absolute;inset:0;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,transparent,#000 260px,#000 calc(100% - 260px),transparent);mask-image:linear-gradient(180deg,transparent,#000 260px,#000 calc(100% - 260px),transparent);background:radial-gradient(720px 520px at 12% 14%,rgba(124,58,237,.24),transparent 70%),radial-gradient(620px 460px at 92% 38%,rgba(255,79,163,.1),transparent 70%)}.section--creators .container{position:relative}.stats{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px;margin-top:48px}.stats li{padding:26px 24px;border-radius:var(--radius);border:1px solid var(--line);background:rgba(26,15,46,.72)}.stats__big{margin-bottom:14px;font-family:var(--font-display,system-ui,sans-serif);font-size:clamp(2.3rem,1.8vw + 1.5rem,3rem);line-height:1}.stats__big--coin{display:flex;align-items:center;gap:10px;color:var(--gold)}.stats li p:last-child{color:var(--muted);font-size:.94rem;line-height:1.6}.stats b{color:#fff;font-weight:600}@media (min-width:640px){.stats{grid-template-columns:1fr 1fr}}@media (min-width:1080px){.stats{grid-template-columns:repeat(4,1fr)}}.creators__split{display:grid;grid-gap:48px;gap:48px;margin-top:80px;align-items:center}.creators__phones{--creator-phone:clamp(164px,43vw,250px);position:relative;display:flex;justify-content:center;padding:10px 0 34px}.creators__phone--back{z-index:1;margin-top:36px;transform:rotate(-5deg)}.creators__phone--front{z-index:2;margin-left:calc(var(--creator-phone) * -.2);transform:rotate(4deg)}.creators__unlocked{position:absolute;right:max(0px,50% - var(--creator-phone) * 1.25);bottom:0;z-index:3;width:clamp(140px,36vw,200px);overflow:hidden;border-radius:20px;box-shadow:0 30px 60px -20px rgba(0,0,0,.85),0 0 0 1px hsla(0,0%,100%,.1);transform:rotate(3deg)}.creators__unlocked img{display:block;width:100%}.creators__visual .caption{text-align:center}.creators__ways .h3{margin-bottom:22px}.ways{display:grid;grid-gap:20px;gap:20px}.ways li{display:flex;gap:16px}.ways h4{margin-bottom:3px;font-size:1.04rem;font-weight:600}.ways p{color:var(--muted);font-size:.94rem;line-height:1.6}@media (min-width:1000px){.creators__split{grid-template-columns:1.05fr .95fr;gap:64px}}.payout,.rewards{margin-top:80px;padding:clamp(24px,3.5vw,44px);border-radius:30px;border:1px solid var(--line);background:var(--panel)}.rewards__head{display:grid;grid-gap:10px;gap:10px;max-width:680px}.rewards__head p{color:var(--muted)}.rewards__list{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px;margin-top:28px}.rewards__list li{display:flex;flex-direction:column;gap:4px;padding:20px;border-radius:20px;border:1px solid var(--line);background:var(--surface)}.rewards__list li:last-child{border-color:transparent;background:linear-gradient(var(--surface),var(--surface)) padding-box,var(--grad-brand) border-box}.rewards__bonus{display:flex;align-items:center;gap:8px;margin-bottom:6px;color:var(--gold);font-family:var(--font-display,system-ui,sans-serif);font-size:1.9rem;line-height:1}.rewards__title{font-weight:600}.rewards__goal{color:var(--muted);font-size:.9rem;line-height:1.5}.rewards__period{margin-top:auto;padding-top:10px;color:var(--violet-ink);font-size:.72rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}@media (max-width:559px){.rewards__list li{display:grid;grid-template-columns:96px 1fr;grid-template-rows:auto auto auto;grid-column-gap:12px;column-gap:12px;grid-row-gap:2px;row-gap:2px;padding:16px}.rewards__bonus{grid-row:1/4;align-self:center;margin:0;font-size:1.45rem}.rewards__period{padding-top:4px}}@media (min-width:560px){.rewards__list{grid-template-columns:1fr 1fr}}@media (min-width:1000px){.rewards__list{grid-template-columns:repeat(5,1fr)}}.calc{display:grid;margin-top:24px;overflow:hidden;border-radius:30px;border:1px solid var(--line);background:var(--panel)}.calc__inputs,.calc__result{padding:clamp(24px,3.5vw,44px)}.calc__title{font-size:clamp(1.25rem,.6vw + 1.05rem,1.5rem);font-weight:600}.calc__sub{margin:6px 0 30px;color:var(--muted);font-size:.95rem}.calc__field+.calc__field{margin-top:28px}.calc__label{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:14px;font-size:.95rem;font-weight:600}.calc__value{font-family:var(--font-display,system-ui,sans-serif);font-size:1.4rem;font-weight:400;line-height:1;white-space:nowrap}.calc__value span{color:var(--muted);font-family:var(--font-body,system-ui,sans-serif);font-size:.8rem;font-weight:500}.calc input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:8px;border-radius:99px;background:linear-gradient(90deg,#9f67ff 0,#ff4fa3 var(--pct),hsla(0,0%,100%,.12) var(--pct));cursor:pointer}.calc input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:26px;height:26px;border-radius:50%;border:0;background:#fff;box-shadow:0 0 0 6px rgba(159,103,255,.3),0 6px 14px rgba(0,0,0,.45)}.calc input[type=range]::-moz-range-thumb{width:26px;height:26px;border-radius:50%;border:0;background:#fff;box-shadow:0 0 0 6px rgba(159,103,255,.3),0 6px 14px rgba(0,0,0,.45)}.calc input[type=range]:focus-visible{outline:2px solid #d4bbff;outline-offset:8px}.calc__range{display:flex;justify-content:space-between;margin-top:10px;color:var(--faint);font-size:.75rem}.calc__result{border-top:1px solid var(--line);background:radial-gradient(520px 320px at 85% 0,rgba(124,58,237,.26),transparent 70%),var(--surface)}.calc__kicker{color:var(--violet-ink);font-size:.78rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.calc__big{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;margin:14px 0 10px;color:var(--gold);font-family:var(--font-display,system-ui,sans-serif);font-size:clamp(2.8rem,4vw + 1rem,4.2rem);line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.calc__big img{width:clamp(36px,3vw + 18px,48px);height:auto}.calc__big small{align-self:flex-end;margin-bottom:.35em;color:var(--soft);font-family:var(--font-body,system-ui,sans-serif);font-size:1rem;font-weight:500}.calc__line{color:var(--muted);font-size:.92rem}.calc__line b{color:#fff;font-weight:600}.calc__goals{display:grid;grid-gap:10px;gap:10px;margin-top:22px}.calc__goals li{display:flex;gap:12px;padding:12px 14px;border-radius:14px;border:1px solid hsla(0,0%,100%,.07);background:hsla(0,0%,100%,.03);font-size:.9rem;font-weight:500;line-height:1.4}.calc__goals svg{flex:none;width:20px;height:20px;color:var(--faint)}.calc__goals small{display:block;margin-top:2px;color:var(--muted);font-size:.8rem;font-weight:400}.calc__goals .is-hit{border-color:rgba(34,197,94,.38);background:rgba(34,197,94,.08)}.calc__goals .is-hit svg{color:var(--green)}.calc__extra{margin-top:16px;color:var(--soft);font-size:.9rem}.calc__note{margin-top:18px;padding-top:16px;border-top:1px dashed hsla(0,0%,100%,.14);color:var(--muted);font-size:.8rem;line-height:1.65}.calc__note b{color:#fff}@media (min-width:960px){.calc{grid-template-columns:1fr 1fr}.calc__result{border-top:0;border-left:1px solid var(--line)}}.payout{display:grid;grid-gap:28px;gap:28px;margin-top:24px;align-items:center}.payout__text p{margin-top:10px;color:var(--muted)}.payout__steps{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.payout__steps li{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;padding:18px 8px;border-radius:18px;border:1px solid var(--line);background:var(--surface);text-align:center}.payout__steps svg{width:26px;height:26px;margin-bottom:6px;color:#cdb2ff}.payout__steps b{font-size:.95rem;font-weight:600}.payout__steps span{color:var(--muted);font-size:.78rem;line-height:1.4}@media (min-width:960px){.payout{grid-template-columns:.9fr 1.1fr;gap:48px}}.join{display:grid;grid-gap:18px;gap:18px;margin-top:24px}.join__text{padding:clamp(24px,3.5vw,44px);border-radius:30px;border:1px solid rgba(159,103,255,.32);background:linear-gradient(135deg,rgba(124,58,237,.24),rgba(192,38,211,.1) 60%,rgba(255,79,163,.08)),var(--panel)}.join__text>p{margin-top:10px;color:var(--muted);max-width:64ch}.join__text>p b{color:#fff;font-weight:600}.join__steps{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px 16px;gap:12px 16px;margin:24px 0 30px}.join__steps li{display:flex;align-items:center;gap:10px;font-size:.92rem;font-weight:500;line-height:1.35}.join__steps span{display:grid;place-items:center;flex:none;width:30px;height:30px;border-radius:50%;background:hsla(0,0%,100%,.08);font-size:.8rem;font-weight:600}.join__cta{display:flex;flex-wrap:wrap;align-items:center;gap:16px 26px}.join__agency{display:flex;flex-direction:column;gap:14px;padding:28px;border-radius:30px;border:1px solid var(--line);background:var(--panel)}.join__agency svg{width:30px;height:30px;color:var(--pink-ink)}.join__agency p{color:var(--muted);font-size:.94rem;line-height:1.65}.join__agency b{display:block;margin-bottom:4px;color:#fff;font-weight:600}@media (min-width:640px){.join__steps{grid-template-columns:repeat(3,1fr)}}@media (min-width:960px){.join{grid-template-columns:1.5fr .5fr}.join__agency{justify-content:center}}.agency{display:grid;grid-gap:36px;gap:36px;padding:clamp(28px,5vw,60px);border-radius:34px;border:1px solid rgba(159,103,255,.3);background:radial-gradient(600px 360px at 0 0,rgba(124,58,237,.32),transparent 70%),linear-gradient(135deg,#22104a,#170c30 55%,#140a24)}.agency__text .lead{margin:16px 0 28px}.agency__list{display:grid;grid-gap:12px;gap:12px}.agency__list li{display:flex;gap:14px;padding:18px;border-radius:18px;border:1px solid hsla(0,0%,100%,.08);background:rgba(13,6,25,.45)}.agency__list svg{flex:none;width:24px;height:24px;color:#cdb2ff}.agency__list h3{margin-bottom:4px;font-size:1rem;font-weight:600}.agency__list p{color:var(--muted);font-size:.9rem;line-height:1.55}@media (min-width:640px){.agency__list{grid-template-columns:1fr 1fr}}@media (min-width:1000px){.agency{grid-template-columns:.95fr 1.05fr;align-items:center;gap:56px}}.safety{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px;margin-top:48px}.safety li{display:flex;flex-direction:column;align-items:flex-start;padding:26px 24px;border-radius:var(--radius);border:1px solid var(--line);background:var(--panel)}.safety h3{margin:18px 0 8px;font-size:1.1rem;font-weight:600}.safety p{color:var(--muted);font-size:.94rem;line-height:1.6}@media (max-width:639px){.safety li,.steps li{display:grid;grid-template-columns:46px 1fr;grid-column-gap:16px;column-gap:16px;align-items:start;padding:22px 20px}.safety li>.icon-tile,.steps li>.icon-tile{grid-row:1/4}.safety h3,.steps h3{margin:2px 0 6px}.steps__num{display:none}}@media (min-width:640px){.safety{grid-template-columns:1fr 1fr}}@media (min-width:1040px){.safety{grid-template-columns:repeat(3,1fr)}}.faq{display:grid;grid-gap:36px;gap:36px}.faq .lead a{color:var(--violet-ink)}.faq__list{display:grid;grid-gap:10px;gap:10px}.faq__item{border-radius:18px;border:1px solid var(--line);background:var(--panel);transition:border-color .2s ease,background-color .2s ease}.faq__item[open]{border-color:rgba(159,103,255,.42);background:#180c2c}.faq__item summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;border-radius:18px;font-size:1rem;font-weight:600;line-height:1.4;list-style:none;cursor:pointer}.faq__item summary::-webkit-details-marker{display:none}.faq__item summary:hover{color:#fff}.faq__icon{position:relative;flex:none;width:30px;height:30px;border-radius:50%;background:hsla(0,0%,100%,.06)}.faq__icon:after,.faq__icon:before{content:"";position:absolute;top:50%;left:50%;width:12px;height:2px;border-radius:2px;background:#fff;transform:translate(-50%,-50%);transition:transform .2s ease,opacity .2s ease}.faq__icon:after{transform:translate(-50%,-50%) rotate(90deg)}.faq__item[open] .faq__icon:after{opacity:0;transform:translate(-50%,-50%) rotate(0deg)}.faq__a{padding:0 20px 20px;color:var(--muted);line-height:1.7}.faq__a a{color:var(--violet-ink);text-decoration:underline;text-underline-offset:3px}.faq__q-icon{display:inline-block;width:18px;height:18px;margin-right:10px;color:#cdb2ff;vertical-align:-3px}@media (min-width:1000px){.faq{grid-template-columns:.75fr 1.25fr;align-items:start;gap:64px}.faq .section-head{position:-webkit-sticky;position:sticky;top:calc(var(--nav-h) + 32px)}}.cta{position:relative;display:grid;grid-gap:26px;gap:26px;justify-items:center;overflow:hidden;padding:clamp(32px,5vw,60px);border-radius:36px;border:1px solid rgba(159,103,255,.3);background:radial-gradient(640px 320px at 50% 0,rgba(192,38,211,.26),transparent 70%),linear-gradient(180deg,#1e1038 0,var(--panel) 100%);text-align:center}.cta__tile img{width:clamp(112px,12vw + 40px,172px);border-radius:24%;box-shadow:0 30px 60px -22px rgba(255,79,163,.5);transform:rotate(-4deg)}.cta__text p{margin-top:12px;color:var(--muted)}.cta__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px 24px;margin-top:26px}.qr.cta__qr{display:none}@media (min-width:960px){.cta{grid-template-columns:auto 1fr auto;justify-items:start;gap:44px;text-align:left}.cta__actions{justify-content:flex-start}.qr.cta__qr{display:flex;flex-direction:column;text-align:center}}.qr{display:flex;align-items:center;gap:14px;margin:0}.qr svg{flex:none;width:112px;height:112px;padding:6px;border-radius:14px;background:#fff}.qr figcaption strong{display:block;font-size:.86rem;font-weight:600}.qr figcaption span{color:var(--muted);font-size:.78rem}.footer{padding:60px 0 30px;border-top:1px solid var(--line);background:var(--bg-deep)}.footer__grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:36px 24px;gap:36px 24px}.footer__brand{grid-column:1/-1}.footer__brand p{max-width:38ch;margin-top:16px;color:var(--muted);font-size:.92rem}.footer__brand .footer__meta{margin-top:10px;color:var(--faint);font-size:.8rem}.footer__col h2{margin-bottom:14px;color:var(--soft);font-size:.78rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.footer__col ul{display:grid;grid-gap:10px;gap:10px}.footer__col a{color:var(--muted);font-size:.92rem;transition:color .15s ease}.footer__base a:hover,.footer__col a:hover{color:#fff}.footer__base{flex-wrap:wrap;justify-content:space-between;gap:12px 24px;margin-top:48px;padding-top:24px;border-top:1px solid var(--line);color:var(--faint);font-size:.82rem}.footer__age,.footer__base{display:flex;align-items:center}.footer__age{gap:8px}@media (min-width:640px){.footer__grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:960px){.footer__grid{grid-template-columns:1.7fr 1fr 1fr 1fr}.footer__brand{grid-column:auto}}.page-hero{position:relative;padding:32px 0 56px;overflow:clip}.dl__grid{position:relative;display:grid;grid-gap:48px;gap:48px}.dl__copy .h1{margin:20px 0 18px}.dl__copy .hero__actions{margin-top:28px}.dl__soon{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;color:var(--muted);font-size:.9rem}.play-soon{display:inline-flex;padding:4px 10px;border-radius:8px;border:1px solid hsla(0,0%,100%,.22);color:#fff;font-size:.8rem;font-weight:600}.specs{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;margin-top:32px;overflow:hidden;border-radius:20px;border:1px solid var(--line);background:var(--line)}.specs>div{padding:14px 18px;background:var(--panel)}.specs dt{color:var(--muted);font-size:.74rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.specs dd{margin-top:4px;font-size:.98rem;font-weight:600}.specs__sha{grid-column:1/-1}.specs code{display:block;margin-bottom:12px;color:var(--soft);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.84rem;font-weight:500;line-height:1.55;word-break:break-all}.copy-btn{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 14px;border-radius:99px;border:1px solid hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.04);font-size:.84rem;font-weight:600;cursor:pointer}.copy-btn:hover{background:hsla(0,0%,100%,.09)}.qr.dl__qr{display:none}.dl__visual{--dl-phone:clamp(220px,62vw,290px);display:flex;justify-content:center}.dl__help{display:grid;grid-gap:32px;gap:32px}.dl__help .lead{margin-top:16px}.dl__trust{display:flex;align-items:flex-start;gap:10px;margin-top:22px;color:var(--soft);font-size:.92rem}.dl__trust svg{flex:none;width:20px;height:20px;margin-top:2px;color:var(--green)}@media (min-width:960px){.page-hero{padding:56px 0 72px}.dl__grid{grid-template-columns:1.15fr .85fr;align-items:center}.qr.dl__qr{display:flex;margin-top:28px}.dl__help{grid-template-columns:.85fr 1.15fr;gap:64px;align-items:start}}.legal__head{padding:48px 0 36px;border-bottom:1px solid var(--line);background:radial-gradient(700px 300px at 15% 0,rgba(124,58,237,.2),transparent 70%)}.legal__head .lead{margin-top:14px}.legal__updated{margin-top:14px;color:var(--muted);font-size:.9rem}.legal__grid{display:grid;grid-gap:40px;gap:40px;padding:40px 0 88px}.legal__toc{display:none}.legal__intro{padding:20px 22px;border-radius:18px;border:1px solid var(--line);background:var(--panel);color:var(--soft)}.prose{max-width:74ch;color:#dcd2f2;font-size:1rem;line-height:1.75}.prose h2{margin:44px 0 12px;color:#fff;font-size:1.32rem;font-weight:600;line-height:1.35}.prose h2,.prose section{scroll-margin-top:calc(var(--nav-h) + 20px)}.prose h3{margin:24px 0 6px;color:#fff;font-size:1.04rem;font-weight:600}.prose p+p{margin-top:14px}.prose ul{display:grid;grid-gap:8px;gap:8px;margin:12px 0;padding-left:1.25em;list-style:disc}.prose li::marker{color:var(--violet-2)}.prose a{color:var(--violet-ink);text-decoration:underline;text-underline-offset:3px}.prose a:hover,.prose b{color:#fff}.prose b{font-weight:600}.legal__num{margin-right:2px;color:var(--violet-2)}.ph{padding:0 4px;border-radius:4px;background:rgba(245,158,11,.16);color:#fbbf24;font-weight:500}@media (min-width:1000px){.legal__grid{grid-template-columns:250px minmax(0,1fr);gap:64px}.legal__toc{position:-webkit-sticky;position:sticky;top:calc(var(--nav-h) + 28px);display:block;align-self:start;max-height:calc(100vh - var(--nav-h) - 56px);overflow:auto}.legal__toc p{margin-bottom:12px;color:var(--soft);font-size:.74rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.legal__toc ol{display:grid;border-left:1px solid var(--line)}.legal__toc a{display:block;margin-left:-1px;padding:6px 14px;border-left:1px solid transparent;color:var(--muted);font-size:.88rem;line-height:1.45}.legal__toc a:hover{border-color:var(--violet-2);color:#fff}}.contact{display:grid;grid-gap:16px;gap:16px;padding:40px 0 88px}.contact__card{display:flex;flex-direction:column;align-items:flex-start;gap:12px;min-width:0;padding:28px;border-radius:var(--radius);border:1px solid var(--line);background:var(--panel)}.contact__card h2{margin-top:6px;font-size:1.2rem;font-weight:600}.contact__card>p{color:var(--muted);font-size:.95rem}.contact__card>p b{color:#fff}.contact__card a:not(.btn){color:var(--violet-ink)}.contact__card .btn{max-width:100%}.contact__card .btn span{overflow:hidden;text-overflow:ellipsis}.contact__card--main{border-color:rgba(159,103,255,.36);background:linear-gradient(160deg,rgba(124,58,237,.2),var(--panel) 60%)}.contact__small{font-size:.85rem!important}.contact__dl{display:grid;grid-gap:1px;gap:1px;width:100%;margin-top:6px;overflow:hidden;border-radius:16px;border:1px solid var(--line);background:var(--line)}.contact__dl>div{padding:12px 16px;background:var(--surface)}.contact__dl dt{color:var(--muted);font-size:.74rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.contact__dl dd{margin-top:4px;font-size:.95rem;font-weight:500;overflow-wrap:anywhere}@media (min-width:760px){.contact{grid-template-columns:1fr 1fr}.contact__card--wide{grid-column:1/-1}.contact__dl{grid-template-columns:1fr 1fr}.contact__dl>div:last-child:nth-child(odd){grid-column:1/-1}}@media (min-width:1080px){.contact{grid-template-columns:repeat(3,1fr)}}.notfound__inner{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.notfound__code{background:linear-gradient(92deg,#b98cff,#e35bd8 52%,#ff7ab8);-webkit-background-clip:text;background-clip:text;color:transparent;font-family:var(--font-display,system-ui,sans-serif);font-size:clamp(5rem,14vw + 1rem,9rem);line-height:1}.notfound__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:12px}.notfound__links{margin-top:8px;color:var(--muted)}.notfound__links a{color:var(--violet-ink);text-decoration:underline;text-underline-offset:3px}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.agency,.calc,.card,.cta,.rewards__list li,.safety li,.stats li,.steps li{animation:reveal linear both;animation-timeline:view();animation-range:entry 0 entry 30%}}}@keyframes reveal{0%{opacity:0;transform:translateY(26px)}}@media print{*,:after,:before{animation:none!important}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}