@font-face{font-family:"Baloo 2";font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/baloo-2-800.woff2)format("woff2")}:root{--ink:#07040e;--ink-2:#0d0817;--ink-3:#140d24;--line:#ffffff17;--line-2:#ffffff29;--txt:#ece9f5;--txt-2:#b3abc7;--txt-3:#8b83a3;--blue:#4b3bff;--violet:#a238ff;--magenta:#ff2d92;--orange:#ff8a2b;--grad:linear-gradient(100deg, #4b3bff 0%, #a238ff 38%, #ff2d92 72%, #ff8a2b 100%);--grad-soft:linear-gradient(100deg, #4b3bff29, #ff2d9229 70%, #ff8a2b24);--r-sm:10px;--r:16px;--r-lg:24px;--r-xl:32px;--pad:clamp(20px, 5vw, 40px);--maxw:1160px;--font-d:"Baloo 2","Segoe UI",system-ui,-apple-system,sans-serif;--font-b:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--ink);color:var(--txt);font-family:var(--font-b);-webkit-font-smoothing:antialiased;margin:0;font-size:17px;line-height:1.6;overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button,input{font:inherit;color:inherit}h1,h2,h3,h4{font-family:var(--font-d);letter-spacing:-.025em;margin:0;font-weight:800;line-height:1.08}p{margin:0}:focus-visible{outline:2px solid var(--magenta);outline-offset:3px;border-radius:6px}.wrap{width:100%;max-width:var(--maxw);padding-inline:var(--pad);margin-inline:auto}.grad-txt{background:var(--grad);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--txt-2);border:1px solid var(--line-2);background:#ffffff08;border-radius:999px;align-items:center;gap:9px;padding:7px 15px 7px 12px;font-size:12.5px;font-weight:600;display:inline-flex}.eyebrow .dot{background:var(--magenta);border-radius:50%;flex:none;width:7px;height:7px;animation:2.4s ease-out infinite pulse;box-shadow:0 0 #ff2d92b3}@keyframes pulse{70%{box-shadow:0 0 0 9px #ff2d9200}to{box-shadow:0 0 #ff2d9200}}.section{padding:clamp(72px,11vw,132px) 0;position:relative}.section-head{max-width:660px}.section-head h2{margin:18px 0 0;font-size:clamp(30px,4.6vw,50px)}.section-head p{color:var(--txt-2);margin-top:18px;font-size:clamp(16px,2vw,19px)}.btn{font-family:var(--font-d);letter-spacing:-.01em;cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:14px 24px;font-size:15.5px;font-weight:700;transition:transform .18s cubic-bezier(.2,.8,.3,1),box-shadow .18s,background .18s,border-color .18s;display:inline-flex}.btn-primary{background:var(--grad);color:#fff;box-shadow:0 10px 34px -10px #ff2d9299}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 16px 42px -10px #ff2d92bf}.btn-ghost{border-color:var(--line-2);color:var(--txt);background:#ffffff09}.btn-ghost:hover{background:#ffffff12;border-color:#ffffff4d;transform:translateY(-2px)}.btn-sm{padding:10px 19px;font-size:14.5px}.glow{filter:blur(90px);pointer-events:none;z-index:0;border-radius:50%;position:absolute}.mk{overflow:visible}.mk .disc{fill:#1b1330}.mk .arm{stroke:#fff}.mk .grv{stroke:#fff;opacity:.28}.hero-mark .mk{width:100%;height:auto;display:block}.hero-mark .mk .disc{fill:#231a3c}.hero-mark .mk .grv{opacity:.34}.rv{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.2,.8,.3,1);transform:translateY(22px)}.rv.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.rv{transition:none;opacity:1!important;transform:none!important}.eyebrow .dot{animation:none}*{animation-duration:1ms!important}}.nav{z-index:60;-webkit-backdrop-filter:blur(14px);background:#07040e9e;border-bottom:1px solid #0000;transition:background .25s,border-color .25s;position:sticky;top:0}.nav.stuck{border-bottom-color:var(--line);background:#07040ee6}.nav-in{align-items:center;gap:16px;height:70px;display:flex}.logo{align-items:center;gap:10px;margin-right:auto;display:flex}.logo .mk{flex:none;width:34px;height:34px;display:block}.logo .wm{font-size:20px}.wm{line-height:1;font-family:var(--font-d);letter-spacing:-.03em;white-space:nowrap;font-weight:800;display:inline-block;position:relative}.i-disc{background:linear-gradient(100deg,var(--magenta),var(--orange));border-radius:50%;width:.3em;height:.3em;position:absolute;top:.1525em;left:2.81em;transform:translate(-50%,-50%)}.i-disc:after{content:"";background:var(--disc-hole,var(--ink));border-radius:50%;position:absolute;inset:37%}.nav-links{gap:4px;display:flex}.nav-links a{color:var(--txt-2);border-radius:999px;padding:9px 14px;font-size:14.5px;font-weight:500;transition:color .18s,background .18s}.nav-links a:hover{color:var(--txt);background:#ffffff0f}@media (width<=900px){.nav-links{display:none}}@media (width<=420px){.nav .btn{padding:10px 15px;font-size:13.5px}}.hero{padding:clamp(48px,8vw,84px) 0 clamp(64px,9vw,104px);position:relative;overflow:hidden}.hero:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(58% 46% at 78% 12%,#ff2d9238,#0000 70%),radial-gradient(46% 40% at 12% 4%,#4b3bff3d,#0000 70%),radial-gradient(40% 34% at 92% 62%,#ff8a2b21,#0000 72%);position:absolute;inset:0}.hero-grid{z-index:1;grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(32px,5vw,64px);display:grid;position:relative}.hero h1{max-width:17em;margin:22px 0 0;font-size:clamp(37px,5.4vw,58px)}.hero h1 .l2{display:block}.hero-sub{color:var(--txt-2);max-width:34em;margin-top:22px;font-size:clamp(17px,2.2vw,20.5px)}.hero-cta{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.hero-trust{color:var(--txt-3);flex-wrap:wrap;gap:8px 22px;margin-top:28px;font-size:14.5px;display:flex}.hero-trust span{align-items:center;gap:8px;display:inline-flex}.hero-trust svg{width:15px;height:15px;color:var(--magenta);flex:none}.hero-art{place-items:center;min-height:460px;display:grid;position:relative}.hero-mark{z-index:0;opacity:.9;filter:drop-shadow(0 0 70px #ff2d9266)drop-shadow(0 0 130px #4b3bff47);width:min(100%,400px);animation:13s ease-in-out infinite float;display:block;position:absolute;top:2%;left:-20%}@keyframes float{50%{transform:translateY(-16px)scale(1.015)}}.phone{z-index:1;background:linear-gradient(165deg,#ffffff2b,#ffffff08);border-radius:38px;width:min(302px,84vw);margin-left:auto;margin-right:0;padding:11px;position:relative;box-shadow:0 40px 90px -30px #000000f2,0 0 0 1px #ffffff12}.phone-screen{background:linear-gradient(#100a1e,#0a0614);border:1px solid #ffffff12;border-radius:29px;overflow:hidden}.ps-top{border-bottom:1px solid var(--line);align-items:center;gap:8px;padding:14px 16px 12px;display:flex}.ps-top .mk{flex:none;width:21px;height:21px;display:block}.ps-top .t{font-family:var(--font-d);letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:13px;font-weight:700;overflow:hidden}.ps-top .live{letter-spacing:.09em;text-transform:uppercase;color:#4ade80;white-space:nowrap;flex:none;align-items:center;gap:5px;margin-left:auto;font-size:10px;font-weight:600;display:inline-flex}.ps-top .live i{background:#4ade80;border-radius:50%;width:6px;height:6px;animation:2s infinite pulse}.ps-body{padding:14px 14px 18px}.ps-label{letter-spacing:.14em;text-transform:uppercase;color:var(--txt-3);margin:0 0 9px 2px;font-size:10px;font-weight:600}.ps-label.now{color:var(--magenta)}.row{border:1px solid var(--line);background:#ffffff0b;border-radius:13px;align-items:center;gap:11px;margin-bottom:8px;padding:10px;display:flex}.row .art{background:var(--grad-soft);border:1px solid var(--line-2);width:36px;height:36px;color:var(--txt-2);border-radius:9px;flex:none;place-items:center;display:grid}.row .art svg{width:16px;height:16px}.row .meta{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.row .ttl{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:600;line-height:1.3;display:block;overflow:hidden}.row .art-n{color:var(--txt-3);white-space:nowrap;text-overflow:ellipsis;font-size:11px;line-height:1.3;display:block;overflow:hidden}.row .tag{color:#ff86bd;background:#ff2d9229;border:1px solid #ff2d924d;border-radius:999px;flex:none;padding:4px 8px;font-size:10px;font-weight:700}.row.playing{background:var(--grad-soft);border-color:#ff2d9252}.row.playing .art{background:var(--grad);color:#fff;border-color:#0000}.row.pri{background:#ff8a2b12;border-color:#ff8a2b57}.row.pri .tag{color:#ffb06b;background:#ff8a2b2b;border-color:#ff8a2b57}.row.enter{animation:.55s cubic-bezier(.2,.8,.3,1) drop}@keyframes drop{0%{opacity:0;transform:translateY(-12px)scale(.97)}}.toast{z-index:3;white-space:nowrap;opacity:0;pointer-events:none;background:#0b0714f0;border:1px solid #ff8a2b66;border-radius:999px;align-items:center;gap:9px;padding:11px 17px;font-size:13px;font-weight:600;transition:opacity .35s,transform .35s cubic-bezier(.2,.8,.3,1);display:flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%,14px);box-shadow:0 14px 40px -12px #ff8a2b8c}.toast.show{opacity:1;transform:translate(-50%)}.toast b{color:#ffb06b}@media (width<=940px){.hero-grid{grid-template-columns:1fr;gap:44px}.hero-art{order:2;min-height:0}.hero-mark{opacity:.5;width:min(74%,300px);top:-9%;left:auto;right:-5%}.phone{margin-inline:auto}}.vs{grid-template-columns:1fr 1fr;gap:clamp(14px,2.4vw,22px);margin-top:44px;display:grid}.vs-card{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--ink-2);padding:clamp(22px,3vw,32px)}.vs-card.good{background:linear-gradient(165deg,#ff2d9217,#4b3bff0f 60%,#0000);border-color:#ff2d924d}.vs-card h3{letter-spacing:.13em;text-transform:uppercase;color:var(--txt-3);font-size:13px;font-weight:700}.vs-card.good h3{color:#ff86bd}.vs-card ul{gap:13px;margin:20px 0 0;padding:0;list-style:none;display:grid}.vs-card li{color:var(--txt-2);gap:11px;font-size:15.5px;line-height:1.5;display:flex}.vs-card li svg{width:17px;height:17px;color:var(--txt-3);flex:none;margin-top:4px}.vs-card.good li{color:var(--txt)}.vs-card.good li svg{color:var(--magenta)}@media (width<=700px){.vs{grid-template-columns:1fr}}.steps{grid-template-columns:repeat(3,1fr);gap:clamp(16px,2.6vw,26px);margin-top:52px;display:grid}.step{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--ink-2);padding:clamp(24px,3vw,32px);transition:border-color .25s,transform .25s;position:relative;overflow:hidden}.step:hover{border-color:var(--line-2);transform:translateY(-3px)}.step:after{content:"";background:var(--grad);opacity:.55;height:2px;position:absolute;inset:0 0 auto}.step .n{font-family:var(--font-d);letter-spacing:.1em;background:var(--grad-soft);border:1px solid var(--line-2);color:var(--txt);border-radius:999px;padding:5px 11px;font-size:13px;font-weight:800;display:inline-block}.step h3{margin:18px 0 0;font-size:21px}.step p{color:var(--txt-2);margin-top:11px;font-size:15.5px}.step .who{letter-spacing:.1em;text-transform:uppercase;color:var(--txt-3);margin-top:18px;font-size:12px;font-weight:600}@media (width<=800px){.steps{grid-template-columns:1fr}}.pix{position:relative;overflow:hidden}.pix:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(60% 50% at 84% 46%,#ff8a2b24,#0000 70%),radial-gradient(50% 45% at 8% 60%,#a238ff24,#0000 72%);position:absolute;inset:0}.pix-grid{z-index:1;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,5vw,68px);display:grid;position:relative}.calc{border:1px solid var(--line-2);border-radius:var(--r-xl);background:linear-gradient(170deg,#ffffff0e,#ffffff04);padding:clamp(24px,3.4vw,36px);box-shadow:0 34px 80px -34px #000000e6}.calc-lab{letter-spacing:.1em;text-transform:uppercase;color:var(--txt-3);font-size:13px;font-weight:600}.chips{flex-wrap:wrap;gap:9px;margin:16px 0 22px;display:flex}.chip{border:1px solid var(--line-2);color:var(--txt-2);cursor:pointer;background:#ffffff0a;border-radius:999px;padding:9px 17px;font-size:14.5px;font-weight:600;transition:all .18s}.chip:hover{color:var(--txt);border-color:#ffffff52}.chip[aria-pressed=true]{background:var(--grad);color:#fff;border-color:#0000;box-shadow:0 8px 24px -8px #ff2d9299}input[type=range]{appearance:none;background:linear-gradient(90deg,var(--magenta) var(--fill,30%), #ffffff21 var(--fill,30%));cursor:pointer;border-radius:999px;width:100%;height:6px;margin:0}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:5px solid var(--magenta);cursor:grab;background:#fff;border-radius:50%;width:26px;height:26px;box-shadow:0 4px 14px #0009}input[type=range]::-moz-range-thumb{border:5px solid var(--magenta);cursor:grab;background:#fff;border-radius:50%;width:18px;height:18px}.range-ends{color:var(--txt-3);justify-content:space-between;margin-top:9px;font-size:12.5px;display:flex}.calc-out{border-top:1px solid var(--line);margin-top:26px;padding-top:24px}.calc-row{justify-content:space-between;align-items:baseline;gap:14px;margin-bottom:12px;display:flex}.calc-row .k{color:var(--txt-2);font-size:15px}.calc-row .v{font-family:var(--font-d);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:19px;font-weight:700}.calc-row.big{align-items:center;margin:18px 0 0}.calc-row.big .k{color:var(--txt);font-size:15.5px;font-weight:600}.calc-row.big .v{letter-spacing:-.03em;font-size:clamp(34px,5vw,46px)}.calc-note{color:var(--txt-3);margin-top:20px;font-size:13.5px;line-height:1.55}.pix-points{gap:17px;margin:34px 0 0;padding:0;list-style:none;display:grid}.pix-points li{gap:14px;display:flex}.pix-points .ic{background:var(--grad-soft);border:1px solid var(--line-2);color:#ff86bd;border-radius:11px;flex:none;place-items:center;width:38px;height:38px;display:grid}.pix-points .ic svg{width:18px;height:18px}.pix-points b{font-family:var(--font-d);letter-spacing:-.01em;font-size:16px;font-weight:700;display:block}.pix-points span{color:var(--txt-2);font-size:15px}@media (width<=940px){.pix-grid{grid-template-columns:1fr}.calc{order:2}}.feats{grid-template-columns:repeat(3,1fr);gap:clamp(14px,2.2vw,20px);margin-top:52px;display:grid}.feat{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--ink-2);padding:clamp(22px,2.8vw,28px);transition:border-color .25s,transform .25s,background .25s}.feat:hover{border-color:var(--line-2);background:var(--ink-3);transform:translateY(-3px)}.feat .ic{background:var(--grad-soft);border:1px solid var(--line-2);color:#ffa3cd;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.feat .ic svg{width:20px;height:20px}.feat h3{margin:19px 0 0;font-size:18.5px}.feat p{color:var(--txt-2);margin-top:10px;font-size:15px}@media (width<=900px){.feats{grid-template-columns:repeat(2,1fr)}}@media (width<=620px){.feats{grid-template-columns:1fr}}.plans{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:clamp(16px,2.4vw,22px);margin-top:52px;display:grid}.plan{border:1px solid var(--line);border-radius:var(--r-xl);background:var(--ink-2);flex-direction:column;height:100%;padding:clamp(24px,3vw,32px);display:flex}.plan.hot{background:linear-gradient(172deg, #ff2d921a, #4b3bff0f 55%, var(--ink-2));border-color:#ff2d926b;position:relative;box-shadow:0 30px 70px -34px #ff2d9280}.plan .badge{background:var(--grad);color:#fff;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:6px 15px;font-size:11.5px;font-weight:700;position:absolute;top:-13px;left:50%;transform:translate(-50%)}.plan h3{letter-spacing:.12em;text-transform:uppercase;color:var(--txt-2);font-size:15px;font-weight:700}.plan.hot h3{color:#ff86bd}.price{flex-wrap:wrap;align-items:flex-end;gap:6px;margin:16px 0 4px;display:flex}.price .n{font-family:var(--font-d);letter-spacing:-.035em;font-size:clamp(36px,5vw,44px);font-weight:800;line-height:1}.price .u{color:var(--txt-3);padding-bottom:5px;font-size:14.5px}.plan .desc{color:var(--txt-3);min-height:2.6em;font-size:14.5px}.plan ul{gap:12px;margin:22px 0 26px;padding:0;list-style:none;display:grid}.plan li{color:var(--txt-2);gap:10px;font-size:15px;line-height:1.45;display:flex}.plan li svg{width:16px;height:16px;color:var(--magenta);flex:none;margin-top:4px}.plan li.off,.plan li.off svg{color:var(--txt-3)}.plan .btn{width:100%;margin-top:auto}.plans-note{color:var(--txt-3);max-width:60em;margin-top:26px;font-size:14px}@media (width<=900px){.plans{grid-template-columns:1fr;max-width:440px;margin-inline:auto}}.faq{border-top:1px solid var(--line);max-width:820px;margin-top:44px}.faq details{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;font-family:var(--font-d);letter-spacing:-.015em;padding:22px 44px 22px 0;font-size:clamp(16.5px,2vw,19px);font-weight:700;list-style:none;transition:color .18s;position:relative}.faq summary::-webkit-details-marker{display:none}.faq summary:hover{color:#ff86bd}.faq summary:after{content:"";border-right:2px solid var(--txt-3);border-bottom:2px solid var(--txt-3);width:11px;height:11px;transition:transform .25s;position:absolute;top:50%;right:8px;transform:translateY(-70%)rotate(45deg)}.faq details[open] summary:after{transform:translateY(-30%)rotate(-135deg)}.faq .a{color:var(--txt-2);max-width:66em;padding:0 8px 24px 0;font-size:16px}.faq .a p+p{margin-top:12px}.final{padding:clamp(72px,10vw,120px) 0;position:relative;overflow:hidden}.final-card{z-index:1;border:1px solid var(--line-2);border-radius:var(--r-xl);text-align:center;background:linear-gradient(160deg,#4b3bff29,#ff2d9224 55%,#ff8a2b1a);padding:clamp(32px,5vw,64px);position:relative;overflow:hidden}.final-card h2{max-width:20em;margin-inline:auto;font-size:clamp(30px,5.2vw,54px)}.final-card p{color:var(--txt-2);max-width:44em;margin:20px auto 0;font-size:clamp(16px,2.1vw,19px)}.final-cta{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:34px;display:flex}.form-note{color:var(--txt-3);margin-top:16px;font-size:13.5px}.foot{border-top:1px solid var(--line);padding:44px 0 54px}.foot-in{flex-wrap:wrap;align-items:flex-start;gap:26px 40px;display:flex}.foot .logo{margin-right:auto}.foot .logo .wm{font-size:20px}.foot nav{flex-wrap:wrap;gap:8px 22px;font-size:14.5px;display:flex}.foot nav a{color:var(--txt-3);transition:color .18s}.foot nav a:hover{color:var(--txt)}.foot-legal{color:var(--txt-3);max-width:70em;margin-top:30px;font-size:13px;line-height:1.6}
