@import"https://fonts.googleapis.com/css2?family=Alexandria:wght@300;400;500;600;700;800&family=JetBrains+Mono:wght@500;700&display=swap";:root{--canvas:#111214;--deep:#0d0e10;--card:#1c1e21;--card-hi:#25282c;--panel:#17191c;--line:rgba(255,255,255,.07);--line-strong:rgba(255,255,255,.15);--text:#eceef1;--text-2:#cfd3d9;--text-3:#b9bec5;--dim:#8f949b;--accent:#2F7BFF;--accent-hover:#3d86ff;--accent-text:#8fb6ff;--accent-press:#1f5fe0;--hero:linear-gradient(135deg,#4d8fff 0%,#2F7BFF 50%,#1f5fe0 100%);--gold:#f5b416;--gold-ink:#1a1200;--red:#ef4452;--red-text:#ff8a94;--teal:#14b8a6;--teal-text:#5eead4;--wa:#25D366;--mono:"JetBrains Mono",ui-monospace,monospace;--ease:cubic-bezier(.2,.8,.2,1)}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:64px}body{margin:0;background:var(--canvas);color:var(--text);font-family:Alexandria,system-ui,sans-serif;line-height:1.6;-webkit-font-smoothing:antialiased}a{color:var(--accent-text);text-decoration:none}button{font-family:inherit;cursor:pointer}img{display:block}h1,h2,h3,p{margin:0}.skip{position:absolute;inset-inline-start:8px;top:8px;background:var(--accent);color:#fff;padding:8px 14px;border-radius:10px;z-index:99;transform:translateY(-300%)}.skip:focus{transform:none}:focus-visible{outline:2px solid var(--accent-text);outline-offset:3px;border-radius:6px}.wrap{max-width:1240px;margin:0 auto;padding-inline:24px}.mono{font-family:var(--mono)}.ltr{direction:ltr;unicode-bidi:isolate}.blue{color:var(--accent)}.ico{width:16px;height:16px;flex:none;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.ico-check{stroke:var(--teal);stroke-width:2.4}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:11px 20px;border-radius:12px;font-weight:700;font-size:14px;border:0;transition:background .2s,transform .2s,box-shadow .2s}.btn-primary{background:var(--accent);color:#fff}.btn-primary:hover{background:var(--accent-hover);transform:translateY(-2px)}.btn-lg{font-size:17px;padding:16px 28px;min-height:54px;border-radius:14px;box-shadow:0 10px 30px #2f7bff66}.btn-ghost{background:#ffffff0b;border:1px solid var(--line-strong);color:var(--text);font-weight:600}.btn-ghost:hover{background:#ffffff17}.btn-quiet{background:none;color:var(--text-3);font-weight:600;padding-inline:12px}.btn-quiet:hover{color:var(--text)}.btn-light{background:var(--text);color:var(--canvas)}.btn-dark{background:var(--card-hi);border:1px solid var(--line-strong);color:var(--text)}.btn-light,.btn-dark{font-size:15px;min-height:48px;padding:12px 18px}.btn-sm{font-size:13px;min-height:44px;padding:9px 14px;border-radius:10px}.btn-light:hover,.btn-dark:hover{transform:translateY(-2px);box-shadow:0 10px 24px #00000059}.btn-wa{background:var(--wa);color:#06240f;font-weight:800;font-size:17px;min-height:54px;border-radius:14px;width:100%}.btn-wa:hover{transform:translateY(-2px)}.btn-block{display:flex;width:100%}.shine{position:relative;overflow:hidden}.shine:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.35) 50%,transparent 70%);transform:translate(var(--shine-from,130%));animation:shine 3.4s 2.2s infinite;pointer-events:none}[dir=ltr] .shine:after{--shine-from:-130%}@keyframes shine{45%,to{transform:translate(calc(var(--shine-from,130%) * -1))}}.offer-bar{position:sticky;top:0;z-index:40;background:linear-gradient(90deg,#1f5fe0,#2f7bff 55%,#1f5fe0);border-bottom:1px solid var(--line-strong)}.offer-bar-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 18px;padding-block:10px;font-size:14px;color:#fff}.pill-gold{background:var(--gold);color:var(--gold-ink);font-weight:800;padding:3px 10px;border-radius:999px;font-size:13px}.offer-bar-text{font-weight:600}.offer-bar-clock{display:inline-flex;align-items:center;gap:6px;font-family:var(--mono);font-weight:700;background:#00000038;padding:3px 12px;border-radius:8px;direction:ltr}.offer-bar-cta{color:#fff;font-weight:700;border-bottom:1px solid rgba(255,255,255,.6)}.nav{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:18px}.brand{display:flex;align-items:center;gap:10px;color:var(--text);font-weight:800;font-size:20px;letter-spacing:.06em}.brand img{width:32px;height:32px}.nav-links{display:flex;gap:28px;font-size:14px}.nav-links a{color:var(--text-3)}.nav-links a:hover{color:var(--text)}.nav-actions{display:flex;gap:8px;align-items:center}.intro{padding-top:8px}.intro-stage{position:relative;height:540px;border-radius:30px;overflow:hidden;background:var(--deep);border:1px solid rgba(255,255,255,.06);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:24px}.intro-glow{position:absolute;width:760px;height:760px;top:-380px;left:50%;margin-left:-380px;border-radius:50%;background:radial-gradient(circle,#2f7bff99,#2f7bff00 65%);pointer-events:none;animation:glow 6s ease-in-out infinite}@keyframes glow{50%{opacity:.95;transform:scale(1.1)}}.intro-inner{position:relative;display:flex;flex-direction:column;align-items:center;gap:18px;width:100%}.pill-gold-soft{display:inline-flex;gap:8px;background:#f5b4161f;border:1px solid rgba(245,180,22,.4);color:var(--gold);font-size:13px;font-weight:700;padding:6px 14px;border-radius:999px}.scenes{min-height:230px;display:grid;place-items:center}.scene{grid-area:1/1;display:flex;flex-direction:column;align-items:center;gap:14px;visibility:hidden}.scene.is-active{visibility:visible}.scene-title{font-size:clamp(44px,8.5vw,112px);font-weight:700;line-height:1.1}[dir=ltr] .scene-title{letter-spacing:-.02em}.scene-sub{font-size:clamp(17px,2vw,22px);color:var(--dim)}.scene .w{opacity:0}.scene.is-active .w{animation:up .9s var(--ease) forwards}.scene-red{color:var(--red-text)}.dots{display:flex;gap:6px}.dots span{height:4px;width:10px;border-radius:4px;background:#ffffff2e;transition:all .5s}.dots span.is-on{width:28px;background:var(--accent)}@keyframes up{0%{opacity:0;transform:translateY(26px);filter:blur(10px)}to{opacity:1;transform:none;filter:blur(0)}}.w{display:inline-block}.hero .w{opacity:0;animation:up .9s var(--ease) forwards}.d1{animation-delay:.1s!important}.d2{animation-delay:.24s!important}.d3{animation-delay:.42s!important}.d4{animation-delay:.65s!important}.d5{animation-delay:.85s!important}.d6{animation-delay:1s!important}.d7{animation-delay:1.15s!important}.d8{animation-delay:1.3s!important}.d9{animation-delay:.5s!important}.scene .s1{animation-delay:.15s!important}.scene .s2{animation-delay:.3s!important}.scene .s3{animation-delay:.55s!important}.hero{display:flex;flex-wrap:wrap;gap:48px;align-items:center;padding-block:40px 72px}.hero-copy{flex:1 1 520px;min-width:0;display:flex;flex-direction:column;gap:22px}.kicker{display:inline-flex;align-self:flex-start;align-items:center;gap:8px;background:#2f7bff1f;border:1px solid rgba(47,123,255,.35);color:var(--accent-text);padding:6px 14px;border-radius:999px;font-size:13px;font-weight:600}.ping{width:7px;height:7px;border-radius:50%;background:var(--accent);animation:ping 1.6s ease-out infinite}@keyframes ping{0%{box-shadow:0 0 #2f7bffb3}to{box-shadow:0 0 0 10px #2f7bff00}}.hero h1{font-size:clamp(40px,6vw,72px);line-height:1.15;font-weight:700}[dir=ltr] .hero h1{letter-spacing:-.02em;line-height:1.1}.underline{position:relative;color:var(--accent);padding-bottom:6px}.underline i{position:absolute;inset-inline:0;bottom:0;height:6px;border-radius:6px;background:linear-gradient(to var(--fade,left),var(--accent),rgba(47,123,255,0));transform:scaleX(0);transform-origin:var(--origin,right) center;animation:sweep 1s 1.1s var(--ease) forwards}[dir=ltr] .underline i{--fade:right;--origin:left}@keyframes sweep{to{transform:scaleX(1)}}.rotator-line{font-size:clamp(20px,2.4vw,28px);font-weight:600;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.rotator-line>span:first-child{color:var(--dim)}.rotator{position:relative;display:inline-block;width:10em;height:1.5em;overflow:hidden}.rotator span{position:absolute;inset-inline-start:0;top:0;white-space:nowrap;opacity:0;animation:rot 9s var(--ease) infinite}.rotator span:nth-child(1){color:var(--red-text)}.rotator span:nth-child(2){color:var(--gold);animation-delay:3s}.rotator span:nth-child(3){color:var(--teal-text);animation-delay:6s}@keyframes rot{0%{opacity:0;transform:translateY(70%);filter:blur(6px)}5%,30%{opacity:1;transform:none;filter:blur(0)}35%,to{opacity:0;transform:translateY(-70%);filter:blur(6px)}}.lead{font-size:19px;color:var(--text-3);max-width:560px}.checks{display:flex;flex-wrap:wrap;gap:10px 22px;font-size:14px;color:var(--text-2)}.checks span{display:inline-flex;align-items:center;gap:7px}.hero-ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:4px}.hero-ctas .btn-ghost{font-size:16px;padding:16px 24px;min-height:54px;border-radius:14px}.download-box{background:#ffffff09;border:1px solid rgba(255,255,255,.1);border-radius:18px;padding:14px;display:flex;flex-wrap:wrap;align-items:center;gap:12px}.download-box>div{flex:1 1 180px;min-width:0}.download-box b{display:block;font-weight:600;font-size:15px}.download-box small{font-size:12px;color:var(--dim)}.offer{flex:1 1 400px;min-width:0;max-width:520px;position:relative;background:linear-gradient(160deg,#22252a,#17191c);border:1px solid rgba(255,255,255,.12);border-radius:26px;padding:28px;box-shadow:0 30px 80px #00000073,0 0 0 1px #2f7bff26}.offer-badge{position:absolute;top:-20px;inset-inline-end:24px;background:var(--gold);color:var(--gold-ink);font-weight:800;font-size:24px;padding:8px 18px;border-radius:14px;box-shadow:0 10px 24px #f5b41659;--tilt:-4deg;animation:float 3.2s ease-in-out infinite}[dir=ltr] .offer-badge{--tilt:4deg}@keyframes float{0%,to{transform:translateY(0) rotate(var(--tilt))}50%{transform:translateY(-7px) rotate(calc(var(--tilt) * .3))}}.offer-label{font-size:13px;color:var(--accent-text);font-weight:600}.price{display:flex;align-items:baseline;gap:12px;margin-top:10px;flex-wrap:wrap}.price strong{font-size:64px;font-weight:800;line-height:1}.price .cur{font-size:20px;font-weight:600;color:var(--text-2)}.price del{font-size:22px;color:var(--dim);text-decoration-color:var(--red);text-decoration-thickness:2px}.save{margin-top:8px;display:inline-flex;background:#14b8a61f;color:var(--teal-text);font-size:14px;font-weight:600;padding:4px 12px;border-radius:8px}.cd-title{margin-top:22px;font-size:14px;color:var(--text-2);font-weight:600}.cd-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:10px;direction:ltr}.cd-grid div{background:var(--canvas);border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:12px 4px;text-align:center}.cd-grid b{display:block;font-family:var(--mono);font-size:30px;font-weight:700;line-height:1.1}.cd-grid small{font-size:12px;color:var(--dim)}.cd-grid .cd-sec{border-color:#ef445266}.cd-grid .cd-sec b{color:var(--red-text)}.tick{display:inline-block;animation:tick 1s ease-out infinite}@keyframes tick{0%{transform:translateY(-3px);opacity:.4}25%,to{transform:none;opacity:1}}.cd-over{margin-top:10px;background:#ef44521f;border:1px solid rgba(239,68,82,.35);color:#ffb0b0;border-radius:14px;padding:14px;font-weight:600}.progress{margin-top:10px;height:8px;background:var(--canvas);border-radius:99px;overflow:hidden}.progress i{display:block;height:8px;width:4%;background:linear-gradient(90deg,var(--gold),var(--red));border-radius:99px;transition:width .6s}.progress-meta{display:flex;justify-content:space-between;font-size:12px;color:var(--dim);margin-top:6px}.offer .btn-block{margin-top:22px}.methods-line{display:flex;justify-content:center;gap:16px;margin-top:12px;font-size:13px;color:var(--dim);flex-wrap:wrap}.section{padding-bottom:96px}.kicker-text{font-size:13px;color:var(--accent-text);font-weight:600}.h2{font-size:clamp(28px,4vw,44px);line-height:1.2;font-weight:700;margin-top:8px}.big-head{text-align:center;margin-bottom:32px}.big-head h2{font-size:clamp(36px,6vw,72px);line-height:1.15;font-weight:700;margin-top:8px}[dir=ltr] .big-head h2{letter-spacing:-.02em;line-height:1.1}.big-head p{margin-top:10px;color:var(--dim);font-size:16px}.card{background:var(--card);border:1px solid var(--line);border-radius:22px;padding:24px}.rw .wd{display:inline-block}.js-reveal .rw .wd{transition:opacity .8s var(--ease),transform .8s var(--ease),filter .8s}.js-reveal .rw:not(.in) .wd{opacity:0;transform:translateY(.45em);filter:blur(10px)}.rw .wd:nth-child(2){transition-delay:.1s}.rw .wd:nth-child(3){transition-delay:.22s}.rw p .wd{transition-delay:.4s}.js-reveal .reveal{transition:opacity .8s var(--ease),transform .8s var(--ease)}.js-reveal .reveal:not(.in){opacity:0;transform:translateY(34px)}.stagger>.reveal:nth-child(4n+2){transition-delay:.08s}.stagger>.reveal:nth-child(4n+3){transition-delay:.16s}.stagger>.reveal:nth-child(4n+4){transition-delay:.24s}.tabs{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-bottom:18px}.tab{border:1px solid rgba(255,255,255,.12);border-radius:999px;min-height:44px;padding:0 18px;font-size:15px;font-weight:600;background:#ffffff0a;color:var(--text-3);transition:all .25s}.tab[aria-selected=true]{border-color:#2f7bff99;background:var(--accent);color:#fff;font-weight:700}.window{background:var(--panel);border:1px solid rgba(255,255,255,.08);border-radius:26px;overflow:hidden;box-shadow:0 30px 80px #0006}.window-bar{display:flex;align-items:center;gap:8px;padding:12px 16px;border-bottom:1px solid var(--line);background:#141518;direction:ltr}.window-bar i{width:11px;height:11px;border-radius:50%}.window-bar span{margin-left:10px;font-size:12px;color:var(--dim)}.window-body{display:flex;flex-wrap:wrap}.vpanel{flex:1 1 320px;min-width:0;background:var(--canvas);border-inline-end:1px solid var(--line);padding:20px;display:flex;flex-direction:column;gap:12px}.vpanel-head{display:flex;align-items:center;justify-content:space-between}.vpanel-head span:first-child{display:flex;align-items:center;gap:8px;font-weight:800;letter-spacing:.06em}.vpanel-head img{width:22px;height:22px}.status{font-size:12px;font-weight:600;padding:4px 12px;border-radius:99px;background:#ffffff0d;color:var(--text-3);border:1px solid rgba(255,255,255,.12);transition:all .4s}.status.is-work{background:#2f7bff26;color:var(--accent-text);border-color:#2f7bff66}.status.is-done{background:#14b8a626;color:var(--teal-text);border-color:#14b8a666}.big-btn{position:relative;overflow:hidden;border-radius:22px;padding:18px;display:flex;align-items:center;gap:14px;background:var(--hero);box-shadow:0 14px 40px #2f7bff66;transition:transform .25s,box-shadow .35s}.big-btn.is-press{transform:scale(.96);box-shadow:0 0 0 6px #2f7bff4d}.big-btn.is-work{box-shadow:0 0 0 3px #2f7bff40,0 14px 40px #2f7bff80}.big-btn-icon{width:44px;height:44px;border-radius:14px;background:#fff3;display:grid;place-items:center;flex:none}.big-btn-icon svg{width:22px;height:22px;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.big-btn b{display:block;font-size:19px;color:#fff}.big-btn small{font-size:13px;color:#dbe7ff}.ripple{position:absolute;inset-inline-end:34px;top:50%;width:24px;height:24px;margin-top:-12px;border-radius:50%;background:#ffffffb3;pointer-events:none;animation:ripple .9s ease-out forwards}@keyframes ripple{0%{transform:scale(0);opacity:.7}to{transform:scale(9);opacity:0}}.cursor{position:absolute;inset-inline-end:22px;top:50%;margin-top:-2px;width:26px;height:26px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.5));animation:cursor .9s var(--ease) forwards}@keyframes cursor{0%{transform:translate(var(--cx,-70px),60px);opacity:0}to{transform:none;opacity:1}}[dir=ltr] .cursor{--cx:70px}.mini-tools{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;opacity:.55}.mini-tools span{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:12px;font-size:13px;font-weight:600}.caption-box{margin-top:auto;background:var(--card);border:1px solid rgba(47,123,255,.3);border-radius:16px;padding:14px}.step-dots{display:flex;gap:6px;margin-bottom:8px}.step-dots i{height:4px;width:10px;border-radius:4px;background:#ffffff26;transition:all .4s}.step-dots i.is-past{background:#2f7bff8c}.step-dots i.is-on{width:22px;background:var(--accent)}.caption{font-size:15px;font-weight:600;min-height:48px}.stagepane{flex:999 1 520px;min-width:0;padding:20px;display:flex;flex-direction:column;gap:12px}.viewer{position:relative;border-radius:16px;min-height:260px;padding:32px 24px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;overflow:hidden;background:var(--card-hi);border:1px solid rgba(255,255,255,.1);transition:background .7s,border-color .7s}.viewer.is-red{background:#7a2630;border-color:#ef445280}.viewer.is-done{background:linear-gradient(160deg,#0f3d38,#0b2622);border-color:#14b8a680}.viewer-tag{position:absolute;top:14px;inset-inline-start:16px;font-family:var(--mono);font-size:11px;letter-spacing:.1em;color:#fff9}.viewer-state{display:flex;flex-direction:column;align-items:center;gap:8px}.viewer-state b{font-size:28px;font-weight:600}.viewer-state p{color:#ffffffbf;font-size:15px}.viewer-mark{width:40px;height:40px;border-radius:50%;border:2px solid rgba(255,255,255,.7);display:grid;place-items:center;font-weight:700}.viewer.is-done .viewer-mark{width:48px;height:48px;border:0;background:var(--teal)}.viewer.is-done .viewer-mark svg{width:24px;height:24px;fill:none;stroke:#06241f;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.viewer.is-done .viewer-state{animation:pop .55s var(--ease) both}.viewer.is-done .viewer-state b{font-size:30px;font-weight:700}.viewer.is-done .viewer-state p{color:#a6f5e6}@keyframes pop{0%{transform:scale(.6);opacity:0}60%{transform:scale(1.08);opacity:1}to{transform:none}}.viewer-bar{position:absolute;inset-inline:0;bottom:0;height:4px;background:#0000004d}.viewer-bar i{display:block;height:4px;width:0;background:var(--teal-text);transition:width .6s var(--ease)}.rows{display:flex;flex-direction:column;gap:8px}.row{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:14px;font-size:14px;background:var(--card);border:1px solid var(--line);transition:all .45s var(--ease)}.row>span:nth-child(2){flex:1;min-width:0;font-weight:500;unicode-bidi:plaintext;text-align:start}.row .dot{width:10px;height:10px;border-radius:50%;flex:none;background:var(--dim);transition:all .45s}.row .badge{font-size:12px;font-weight:600;padding:3px 10px;border-radius:99px;white-space:nowrap;background:#ffffff0f;color:var(--text-3);transition:all .45s}.rows.is-red .row .dot{background:var(--red)}.rows.is-red .row .badge{background:#ef445226;color:var(--red-text)}.rows .row.is-work{background:#2f7bff24;border-color:#2f7bff80;transform:translate(var(--nudge,-6px))}[dir=ltr] .rows .row.is-work{--nudge:6px}.rows .row.is-work .dot{background:var(--accent);box-shadow:0 0 0 4px #2f7bff4d}.rows .row.is-work .badge{background:#2f7bff2e;color:var(--accent-text)}.rows .row.is-done{background:#14b8a61a;border-color:#14b8a659}.rows .row.is-done .dot{background:var(--teal)}.rows .row.is-done .badge{background:#14b8a626;color:var(--teal-text)}.demo-note{text-align:center;font-size:13px;color:var(--dim);margin-top:14px}.grid{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.pains{margin-top:32px;gap:16px}.pain{display:flex;flex-direction:column;gap:14px}.pain .before{font-size:13px;color:var(--red-text);font-weight:600}.pain .after{font-size:13px;color:var(--teal-text);font-weight:600}.pain h3{font-size:18px;font-weight:600}.pain hr{border:0;height:1px;background:var(--line);margin:0}.pain p{color:var(--text-2)}.tools-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:32px}.tools-head p{font-size:15px;color:var(--text-3);max-width:420px}.tools{grid-template-columns:repeat(auto-fit,minmax(270px,1fr))}.tool{display:flex;gap:14px;padding:22px}.tool h3{font-weight:600;font-size:17px}.tool p{font-size:14px;color:var(--dim)}.tool small{display:block;font-size:12px;color:var(--accent-text);margin-top:6px}.tool small.ae{color:var(--gold)}.gi{width:44px;height:44px;flex:none;border-radius:14px;display:grid;place-items:center}.gi svg{width:20px;height:20px;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.gi-blue{background:linear-gradient(160deg,#a8c8ff,#2f7bff 50%,#123f9e)}.gi-red{background:linear-gradient(160deg,#ffb0b0,#ef4452 50%,#a3121f)}.gi-orange{background:linear-gradient(160deg,#ffd3a0,#f08a24 50%,#a84c06)}.gi-violet{background:linear-gradient(160deg,#d2c0ff,#8b5cf6 50%,#4c1d95)}.gi-gold{background:linear-gradient(160deg,#fff0a0,#f5b416 50%,#9a6400)}.gi-teal{background:linear-gradient(160deg,#a6f5e6,#14b8a6 50%,#0b5f56)}.gi-indigo{background:linear-gradient(160deg,#bfd4ff,#4f6bff 50%,#1e2a99)}.license-strip{margin-top:18px;background:linear-gradient(135deg,#2f7bff29,#2f7bff0a);border:1px solid rgba(47,123,255,.3);border-radius:22px;padding:22px 26px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}.license-strip ul{display:flex;flex-wrap:wrap;gap:10px 26px;font-size:15px;list-style:none;margin:0;padding:0}.license-strip li:before{content:"✓ ";color:var(--teal-text)}.license-strip>div{display:flex;align-items:center;gap:14px}.license-strip del{color:var(--dim)}.license-strip strong{font-size:26px;font-weight:800}.step-num{font-family:var(--mono);font-size:34px;font-weight:700;color:var(--accent)}.step-num.teal{color:var(--teal)}.step h3{font-weight:600;font-size:18px;margin-top:6px}.step p{font-size:14px;color:var(--dim);margin-top:4px}.step.is-key{border-color:#2f7bff66;box-shadow:0 0 0 4px #2f7bff14}.step ul{margin:10px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px;font-size:14px;color:var(--text-2)}.step ul li:before{content:"• "}.step-dl{display:flex;gap:8px;margin-top:14px;flex-wrap:wrap}.step-eta{margin-top:10px;font-size:13px;color:var(--teal-text)}.strong-num{color:var(--text);font-weight:600}.checkout{background:linear-gradient(160deg,#1f2226,#16181b);border:1px solid rgba(255,255,255,.1);border-radius:30px;padding:clamp(20px,4vw,44px);display:flex;flex-wrap:wrap;gap:36px}.checkout-summary{flex:1 1 380px;min-width:0;display:flex;flex-direction:column;gap:18px}.checkout-summary .tags{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.tag-gold{background:var(--gold);color:var(--gold-ink);font-weight:800;padding:5px 12px;border-radius:10px;font-size:15px}.tag-red{font-size:14px;color:#ffb0b0;font-weight:600}.checkout-summary h2{font-size:clamp(28px,4vw,42px);line-height:1.2;font-weight:700}.checkout-summary .price strong{font-size:72px}.cd-inline{background:var(--canvas);border:1px solid rgba(255,255,255,.08);border-radius:18px;padding:16px}.cd-inline>small{display:block;font-size:13px;color:var(--dim)}.cd-inline .clock{font-family:var(--mono);font-size:30px;font-weight:700;direction:ltr;text-align:start;margin-block:8px 6px}[dir=rtl] .cd-inline .clock{text-align:right}.clock u{text-decoration:none;color:var(--dim);font-size:16px}.clock .s{color:var(--red-text)}.benefits{display:flex;flex-direction:column;gap:10px;font-size:15px;color:var(--text-2)}.benefits span{display:flex;gap:10px;align-items:center}.benefits .ico{width:18px;height:18px}.dl-again{background:#ffffff09;border:1px dashed var(--line-strong);border-radius:16px;padding:14px;display:flex;flex-wrap:wrap;align-items:center;gap:10px}.dl-again span{font-size:14px;color:var(--text-2);flex:1 1 140px}.pay{flex:1 1 440px;min-width:0;background:var(--card);border:1px solid rgba(255,255,255,.08);border-radius:22px;padding:24px;display:flex;flex-direction:column;gap:18px}.pay-step small{display:block;font-size:13px;color:var(--accent-text);font-weight:600}.pay-step b{font-size:20px;font-weight:600}.seg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;background:var(--canvas);padding:6px;border-radius:14px}.seg button{border:0;border-radius:10px;min-height:44px;font-size:15px;font-weight:600;background:transparent;color:var(--text-3)}.seg button[aria-pressed=true]{background:var(--accent);color:#fff;font-weight:700}.account{background:var(--canvas);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:16px;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.account small{font-size:12px;color:var(--dim)}.account strong{display:block;font-family:var(--mono);font-size:24px;font-weight:700}.pay-hint{font-size:13px;color:var(--dim)}.pay hr{border:0;height:1px;background:#ffffff14;margin:0}.chat{background:#0b141a;border-radius:16px;padding:14px;display:flex;flex-direction:column}.bubble{align-self:flex-end;background:#005c4b;color:#e9edef;border-radius:12px 12px 12px 4px;padding:10px 12px;font-size:14px;max-width:85%}[dir=rtl] .bubble{align-self:flex-start}[dir=ltr] .bubble{border-radius:12px 12px 4px}.bubble-shot{background:#ffffff1f;border-radius:8px;height:64px;display:flex;align-items:center;justify-content:center;gap:6px;font-size:12px;color:#c8d3d0;margin-bottom:8px}.pay-foot{font-size:13px;color:var(--dim);text-align:center}.faq{max-width:900px}.faq-list{display:flex;flex-direction:column;gap:10px}.faq details{background:var(--card);border:1px solid var(--line);border-radius:18px;overflow:hidden}.faq summary{list-style:none;cursor:pointer;padding:18px 20px;font-size:16px;font-weight:600;display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:56px}.faq summary::-webkit-details-marker{display:none}.faq summary:hover{background:#ffffff0a}.faq summary:after{content:"+";color:var(--accent-text);font-size:22px;line-height:1}.faq details[open] summary:after{content:"−"}.faq details p{padding:0 20px 18px;color:var(--text-3);font-size:15px}.faq details[open] p{animation:pop .45s var(--ease) both;transform-origin:top}.final{background:var(--hero);border-radius:30px;padding:clamp(28px,5vw,56px);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:28px;box-shadow:0 30px 80px #2f7bff59}.final>div:first-child{flex:1 1 420px;min-width:0}.final h2{font-size:clamp(28px,4vw,46px);line-height:1.2;font-weight:700;color:#fff}.final p{margin-top:12px;color:#e3ecff;font-size:17px}.final-ctas{display:flex;flex-direction:column;gap:10px;align-items:center}.btn-white{background:#fff;color:var(--accent-press);font-weight:800;font-size:18px;padding:18px 32px;border-radius:16px;min-height:58px}.final-ctas a:last-child{color:#fff;font-size:14px;border-bottom:1px solid rgba(255,255,255,.4);min-height:44px;display:inline-flex;align-items:center}.footer{padding-block:24px 100px;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:13px;color:var(--dim)}.footer a{color:var(--text-3)}.footer nav{display:flex;gap:16px}.mobile-bar{display:none;position:sticky;bottom:0;z-index:40;background:#111214f0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid rgba(255,255,255,.1);padding:10px 16px;align-items:center;justify-content:space-between;gap:12px}.mobile-bar b{font-weight:800;font-size:18px}.mobile-bar del{font-size:13px;color:var(--dim);font-weight:400}.mobile-bar small{display:block;font-family:var(--mono);font-size:12px;color:var(--red-text);direction:ltr;text-align:start}[dir=rtl] .mobile-bar small{text-align:right}[hidden]{display:none!important}@media(max-width:900px){.nav-links{display:none}}@media(max-width:720px){.wrap{padding-inline:16px}.mobile-bar{display:flex}.nav-actions .btn-ghost{display:none}.intro-stage{height:440px}.offer-bar-text{font-size:13px}}@media(prefers-reduced-motion:reduce){*,*:after{animation:none!important;transition:none!important}.hero .w,.scene .w{opacity:1}.underline i{transform:none}.rotator span{opacity:0}.rotator span:first-child{opacity:1}html{scroll-behavior:auto}}
