.v2q{--bg:#08090d;--card:#101218;--card-in:#181b22;--stroke:rgba(255,255,255,0.055);--orange:#f97316;--orange-grad:linear-gradient(180deg,#fb8b2c,#f97316);--text:#f5f6f8;--muted:#9298a3;--muted2:#5f636c;--gold:#f9a516;--green:#34c26b;--blue:#5aa2ff;--red:#e5484d;background:#000;color:var(--text);display:flex;justify-content:center;min-height:100vh;min-height:100dvh;font-family:Inter,-apple-system,SF Pro Display,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}.v2q *{box-sizing:border-box;-webkit-tap-highlight-color:transparent}.v2q .phone{width:100%;max-width:432px;min-height:100vh;min-height:100dvh;background:var(--bg);position:relative;padding:14px 16px 40px;overflow-x:hidden}.v2q .qtop{gap:12px;margin-bottom:6px;min-height:40px}.v2q .qback,.v2q .qtop{display:flex;align-items:center}.v2q .qback{width:38px;height:38px;border-radius:12px;background:var(--card);border:1px solid var(--stroke);justify-content:center;cursor:pointer;flex-shrink:0;transition:border-color .15s}.v2q .qback:hover{border-color:rgba(249,115,22,.4)}.v2q .qback svg{width:17px;height:17px;stroke:#fff}.v2q .qback.hide{visibility:hidden}.v2q .qlogo{display:flex;align-items:center;gap:7px;margin:0 auto}.v2q .qlogo svg{width:20px;height:20px}.v2q .qlogo b{font-size:14px;font-weight:800;color:var(--orange);letter-spacing:-.2px}.v2q .qtop-spacer{width:38px;flex-shrink:0}.v2q .chapters{display:flex;gap:7px;margin-bottom:20px}.v2q .chp{flex:1}.v2q .chp .l{font-size:8.5px;font-weight:800;color:var(--muted2);letter-spacing:.8px;text-transform:uppercase;margin-bottom:5px;text-align:center;transition:color .2s}.v2q .chp.on .l{color:var(--orange)}.v2q .chp .b{height:4px;border-radius:8px;background:#20232b;overflow:hidden}.v2q .chp .b i{display:block;height:100%;border-radius:8px;background:var(--orange-grad);width:0;transition:width .3s}.v2q .qh{margin-bottom:18px}.v2q .qh h1{font-size:24px;font-weight:800;letter-spacing:-.6px;line-height:1.2;margin:0}.v2q .qh p{color:var(--muted);font-size:13px;font-weight:500;margin-top:6px;line-height:1.45}.v2q .qh h1 b{color:var(--orange)}.v2q .hcards{display:grid;grid-template-columns:1fr 1fr;gap:11px}.v2q .hc{position:relative;border-radius:18px;overflow:hidden;cursor:pointer;border:2px solid transparent;background:#0b0c11;transition:border-color .15s,transform .12s;padding:0;width:100%;display:block;text-align:left}.v2q .hc:hover{border-color:rgba(249,115,22,.4)}.v2q .hc:active{transform:scale(.97)}.v2q .hc img{width:100%;height:170px;object-fit:cover;object-position:top;display:block}.v2q .hc.sm img{height:120px}.v2q .hc:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 45%,rgba(8,9,13,.92))}.v2q .hc .l{position:absolute;left:12px;right:12px;bottom:10px;z-index:2;font-size:14.5px;font-weight:800;letter-spacing:-.3px;color:var(--text)}.v2q .hc.on{border-color:var(--orange)}.v2q .hc.on:before{content:"✓";position:absolute;top:8px;right:8px;width:22px;height:22px;border-radius:50%;background:var(--orange);color:#fff;font-size:12px;font-weight:800;display:flex;align-items:center;justify-content:center;z-index:3}.v2q .hc:has(.s) .l{bottom:25px}.v2q .hc .s{position:absolute;left:12px;right:12px;bottom:9px;z-index:2;color:#b8bcc4;font-size:10px;font-weight:600}.v2q .opts{display:flex;flex-direction:column;gap:9px}.v2q .opt{display:flex;align-items:center;gap:12px;width:100%;text-align:left;background:var(--card);border:1.5px solid var(--stroke);border-radius:15px;padding:14px;cursor:pointer;transition:border-color .15s,background .15s}.v2q .opt:hover{border-color:rgba(249,115,22,.35)}.v2q .opt .ic{width:38px;height:38px;border-radius:12px;background:var(--card-in);display:flex;align-items:center;justify-content:center;flex-shrink:0}.v2q .opt .ic svg{width:19px;height:19px;stroke:var(--orange)}.v2q .opt .oim{width:48px;height:48px;border-radius:13px;object-fit:cover;flex-shrink:0;background:#0b0c11}.v2q .opt .tx{flex:1;min-width:0}.v2q .opt .a{font-size:14.5px;font-weight:700;letter-spacing:-.2px}.v2q .opt .b{color:var(--muted);font-size:11px;font-weight:500;margin-top:2px}.v2q .opt .rd{width:22px;height:22px;border-radius:50%;border:2px solid #383b43;flex-shrink:0;transition:all .15s}.v2q .opt.on{border-color:var(--orange);background:rgba(249,115,22,.05)}.v2q .opt.on .rd{border-color:var(--orange);background:var(--orange);box-shadow:inset 0 0 0 4px #14161d}.v2q .mchips{display:grid;grid-template-columns:1fr 1fr;gap:9px}.v2q .mchip{display:flex;align-items:center;gap:9px;width:100%;text-align:left;background:var(--card);border:1.5px solid var(--stroke);border-radius:14px;padding:12px;cursor:pointer;font-size:12.5px;font-weight:700;color:var(--text);transition:border-color .15s}.v2q .mchip svg{width:18px;height:18px;stroke:var(--orange);flex-shrink:0}.v2q .mchip img{width:36px;height:36px;border-radius:10px;object-fit:cover;flex-shrink:0}.v2q .mchip.on{border-color:var(--orange);background:rgba(249,115,22,.06)}.v2q .cta{display:block;width:100%;background:var(--orange-grad);color:#fff;border:none;border-radius:16px;padding:17px 8px;font-family:inherit;font-size:16.5px;font-weight:800;letter-spacing:-.2px;cursor:pointer;box-shadow:0 10px 26px rgba(249,115,22,.28);margin-top:20px;transition:transform .12s,filter .15s}.v2q .cta:hover{filter:brightness(1.05)}.v2q .cta:active{transform:scale(.98)}.v2q .cta:disabled{background:#5a3417;box-shadow:none;color:rgba(255,255,255,.5);cursor:default}.v2q .skip{display:block;width:100%;background:none;border:none;color:var(--muted);font-family:inherit;font-size:12.5px;font-weight:700;text-align:center;margin-top:14px;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.v2q .skip:hover{color:#fff}.v2q .v2scr{animation:v2fadeUp .3s ease}@keyframes v2fadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.v2q .bigstep{background:var(--card);border:1px solid var(--stroke);border-radius:20px;padding:22px 16px;text-align:center}.v2q .bigstep .v{font-size:56px;font-weight:900;letter-spacing:-2px;line-height:1}.v2q .bigstep .v small{font-size:20px;font-weight:700;color:var(--muted);letter-spacing:-.5px}.v2q .bigstep .bts{display:flex;justify-content:center;gap:12px;margin-top:16px}.v2q .bigstep button{width:64px;height:50px;border-radius:15px;background:var(--card-in);border:1px solid var(--stroke);color:#fff;font-size:24px;font-weight:600;font-family:inherit;cursor:pointer;transition:border-color .15s}.v2q .bigstep button:hover{border-color:rgba(249,115,22,.4)}.v2q .finfo{display:flex;gap:10px;background:rgba(90,162,255,.06);border:1px solid rgba(90,162,255,.2);border-radius:14px;padding:12px 13px;margin-top:14px}.v2q .finfo svg{width:16px;height:16px;stroke:var(--blue);flex-shrink:0;margin-top:1px}.v2q .finfo p{color:#b8c4d8;font-size:11.5px;font-weight:500;line-height:1.5}.v2q .fbk{margin-top:14px;text-align:center;font-size:12.5px;font-weight:700;padding:10px;border-radius:12px}.v2q .fbk.ok{background:rgba(52,194,107,.08);color:var(--green)}.v2q .fbk.warn{background:rgba(249,165,22,.08);color:var(--gold)}.v2q .qin{width:100%;background:var(--card);border:1.5px solid var(--stroke);border-radius:16px;color:var(--text);font-family:inherit;font-size:17px;font-weight:600;padding:18px 16px;outline:none;transition:border-color .15s}.v2q .qin:focus{border-color:var(--orange)}.v2q .qin::placeholder{color:#5d616b;font-weight:500}.v2q input[type=date].qin{-webkit-appearance:none;appearance:none;min-width:0}.v2q input[type=date].qin::-webkit-date-and-time-value{text-align:left;margin:0}.v2q .qerr{color:var(--red);font-size:11.5px;font-weight:600;margin-top:8px;min-height:15px}.v2q .consent{display:flex;gap:12px;background:var(--card);border:1.5px solid var(--stroke);border-radius:16px;padding:15px 14px;cursor:pointer;margin-top:4px;text-align:left}.v2q .consent .cb{width:24px;height:24px;border-radius:8px;border:2px solid #3a3d45;flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:all .15s}.v2q .consent .cb svg{width:13px;height:13px;stroke:#fff;opacity:0}.v2q .consent.on .cb{background:var(--orange);border-color:var(--orange)}.v2q .consent.on .cb svg{opacity:1}.v2q .consent p{color:#c3c7cf;font-size:12px;font-weight:500;line-height:1.5}.v2q .social{background:var(--card);border:1px solid var(--stroke);border-radius:20px;padding:24px 18px;text-align:center;margin-bottom:16px}.v2q .social .n{font-size:44px;font-weight:900;letter-spacing:-1.5px;color:var(--orange)}.v2q .social .t{font-size:14px;font-weight:600;color:#e3e5e9;margin-top:6px;line-height:1.4}.v2q .social .avr{display:flex;justify-content:center;margin-top:14px}.v2q .social .avr img{width:34px;height:34px;border-radius:50%;object-fit:cover;border:2.5px solid var(--card);margin-left:-9px}.v2q .social .avr img:first-child{margin-left:0}.v2q .disc{color:var(--muted2);font-size:10px;font-weight:500;text-align:center;margin-top:10px;line-height:1.5}.v2q .rhero{position:relative;border-radius:22px;overflow:hidden;margin-bottom:18px;background:#0b0c11}.v2q .rhero img{width:100%;height:300px;object-fit:cover;object-position:top;display:block}.v2q .rhero:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,rgba(8,9,13,.95))}.v2q .rhero .tt{position:absolute;left:16px;right:16px;bottom:14px;z-index:2}.v2q .rhero h2{font-size:21px;font-weight:800;letter-spacing:-.5px;line-height:1.25}.v2q .rhero p{color:#c9ccd3;font-size:12.5px;font-weight:500;margin-top:5px}.v2q .autoload{height:4px;border-radius:8px;background:#20232b;overflow:hidden;margin-top:18px}.v2q .autoload i{display:block;height:100%;background:var(--orange-grad);width:0;border-radius:8px}.v2q .chartcard{background:var(--card);border:1px solid var(--stroke);border-radius:20px;padding:16px 14px;margin-bottom:16px}.v2q .chartcard .h{font-size:13px;font-weight:700;color:#e3e5e9;margin-bottom:12px}.v2q .chartcard svg{width:100%;display:block}.v2q .milest{display:flex;justify-content:space-between;color:var(--muted);font-size:10px;font-weight:700;margin-top:8px}.v2q .milest b{color:var(--orange)}.v2q .anwrap{text-align:center;padding-top:8px}.v2q .anring{position:relative;width:190px;height:190px;margin:0 auto 22px}.v2q .anring svg{width:100%;height:100%;transform:rotate(-90deg)}.v2q .anring .p{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:38px;font-weight:900;letter-spacing:-1px}.v2q .anphase{font-size:14px;font-weight:700;color:#e3e5e9;min-height:20px}.v2q .anphase.dim{color:var(--muted);font-weight:500;font-size:12px;margin-top:5px}@keyframes v2al{to{width:100%}}.v2q .bodycard{background:linear-gradient(180deg,#0e1017,#0a0c12);border:1px solid var(--stroke);border-radius:22px;padding:14px 12px 12px}.v2q .bodies{display:grid;grid-template-columns:1fr 1fr;gap:10px}.v2q .blbl{text-align:center;color:var(--muted);font-size:9.5px;font-weight:800;letter-spacing:2px;text-transform:uppercase;margin-bottom:8px}.v2q .bodywrap{position:relative;border-radius:15px;overflow:hidden;background:#05070c;isolation:isolate;border:1px solid rgba(255,255,255,.04)}.v2q .bodywrap img{width:100%;display:block}.v2q .bodywrap .zb{position:absolute;border-radius:50%;cursor:pointer;z-index:2;background:radial-gradient(closest-side,rgba(255,118,20,.92) 52%,rgba(249,115,22,.5) 78%,transparent 100%);mix-blend-mode:screen;opacity:.16;transition:opacity .16s;filter:blur(1.5px)}.v2q .bodywrap .zb:after{content:"";position:absolute;inset:-9px;border-radius:50%}.v2q .bodywrap .zb:hover{opacity:.4}.v2q .bodywrap .zb.on{opacity:1}.v2q .bodywrap .zg{position:absolute;border-radius:50%;pointer-events:none;z-index:1;background:radial-gradient(closest-side,rgba(249,115,22,.6) 38%,rgba(249,115,22,.2) 70%,transparent 100%);mix-blend-mode:screen;opacity:0;transition:opacity .16s;filter:blur(6px);transform:scale(1.3)}.v2q .bodywrap .zg.on{opacity:1}.v2q .silbtns{display:flex;gap:8px;margin-top:12px}.v2q .silbtn{flex:1;background:var(--card-in);border:1px solid var(--stroke);color:var(--muted);border-radius:11px;padding:10px 8px;font-family:inherit;font-size:11px;font-weight:700;cursor:pointer;text-align:center;transition:color .15s,border-color .15s}.v2q .silbtn:hover{color:var(--orange);border-color:rgba(249,115,22,.4)}.v2q .silsel{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-top:12px;min-height:22px}.v2q .mchipz{background:rgba(249,115,22,.12);border:1px solid rgba(249,115,22,.4);color:var(--orange);font-size:10px;font-weight:800;padding:4.5px 10px;border-radius:14px;cursor:pointer;transition:background .15s}.v2q .mchipz:hover{background:rgba(249,115,22,.22)}.v2q .sec-t{font-size:15px;font-weight:800;letter-spacing:-.3px;margin:20px 2px 11px}.v2q .sec-t small{display:block;color:var(--muted);font-size:11.5px;font-weight:500;margin-top:3px}.v2q .timer{position:fixed;top:10px;left:50%;transform:translateX(-50%);width:calc(100% - 28px);max-width:404px;z-index:85;background:linear-gradient(180deg,rgba(30,17,6,.97),rgba(22,13,5,.97));backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(249,115,22,.45);border-radius:15px;padding:11px 15px;display:flex;align-items:center;justify-content:space-between;box-shadow:0 12px 34px rgba(0,0,0,.55),0 0 24px rgba(249,115,22,.12)}.v2q .timer .a{font-size:11px;font-weight:700;color:#ffb26b}.v2q .timer .v{font-size:17px;font-weight:900;color:var(--orange);letter-spacing:1px}.v2q .tspacer{height:58px}.v2q .pchips{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:4px}.v2q .pc{display:flex;align-items:center;gap:6px;background:var(--card);border:1px solid var(--stroke);color:#d7d9de;font-size:11px;font-weight:700;padding:7px 12px;border-radius:20px}.v2q .pc b{color:var(--orange)}.v2q .pc svg{width:12px;height:12px;stroke:var(--orange)}.v2q .peeks{display:flex;gap:10px;overflow-x:auto;padding:2px 2px 8px;scroll-snap-type:x mandatory}.v2q .pk{flex:0 0 158px;scroll-snap-align:start}.v2q .pk .fr{position:relative;border-radius:24px;overflow:hidden;border:3px solid #23262e;background:#0a0c11;box-shadow:0 14px 36px rgba(0,0,0,.6),0 0 0 1px rgba(255,255,255,.05),0 6px 26px rgba(249,115,22,.08)}.v2q .pk .fr:before{content:"";position:absolute;top:7px;left:50%;transform:translateX(-50%);width:52px;height:5px;border-radius:10px;background:#2a2d35;z-index:3}.v2q .pk .fr:after{content:"";position:absolute;inset:0;border-radius:21px;box-shadow:inset 0 0 12px rgba(0,0,0,.45);pointer-events:none}.v2q .pk img{width:100%;height:300px;object-fit:cover;object-position:top;display:block;border-radius:21px}.v2q .pk .l{text-align:center;font-size:11px;font-weight:800;margin-top:8px}.v2q .pk .s{text-align:center;color:var(--muted);font-size:9.5px;font-weight:600;margin-top:1px}.v2q .featn{background:linear-gradient(135deg,rgba(249,115,22,.13),rgba(249,115,22,.02));border:1px solid rgba(249,115,22,.32);border-radius:20px;padding:16px 14px;margin-bottom:14px}.v2q .featn .hh{display:flex;align-items:center;gap:11px;margin-bottom:12px}.v2q .featn .hh img{width:46px;height:46px;border-radius:14px;object-fit:cover}.v2q .featn .hh .a{font-size:15px;font-weight:800;letter-spacing:-.3px}.v2q .featn .hh .b{color:var(--muted);font-size:11px;font-weight:500;margin-top:1px}.v2q .kcalrow{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:8px;margin-bottom:11px}.v2q .kc{background:rgba(8,9,13,.5);border:1px solid var(--stroke);border-radius:13px;padding:9px 4px;text-align:center}.v2q .kc .v{font-size:14.5px;font-weight:800;letter-spacing:-.3px;color:var(--orange)}.v2q .kc .u{color:var(--muted);font-size:8.5px;font-weight:700;text-transform:uppercase;letter-spacing:.6px;margin-top:2px}.v2q .featn ul{list-style:none;display:flex;flex-direction:column;gap:7px}.v2q .featn li{display:flex;gap:9px;color:#d7d9de;font-size:12px;font-weight:500;line-height:1.45}.v2q .featn li b{color:#fff}.v2q .featn li svg{width:14px;height:14px;stroke:var(--orange);flex-shrink:0;margin-top:2px}.v2q .socialrow{display:grid;grid-template-columns:1fr 1fr 1fr;gap:9px;margin-bottom:4px}.v2q .so{background:var(--card);border:1px solid var(--stroke);border-radius:15px;padding:12px 6px;text-align:center}.v2q .so .v{font-size:17px;font-weight:900;letter-spacing:-.5px}.v2q .so .v em{font-style:normal;color:var(--gold)}.v2q .so .u{color:var(--muted);font-size:9.5px;font-weight:600;margin-top:3px;line-height:1.3}.v2q .benef{display:flex;flex-direction:column;gap:9px;margin-bottom:16px}.v2q .ben{display:flex;gap:11px;align-items:flex-start;background:var(--card);border:1px solid var(--stroke);border-radius:14px;padding:12px 13px}.v2q .ben .ck{width:22px;height:22px;border-radius:50%;background:rgba(52,194,107,.12);display:flex;align-items:center;justify-content:center;flex-shrink:0}.v2q .ben .ck svg{width:11px;height:11px;stroke:var(--green)}.v2q .ben p{font-size:12.5px;font-weight:600;color:#e3e5e9;line-height:1.4}.v2q .ben p small{display:block;color:var(--muted);font-weight:500;font-size:11px;margin-top:2px}.v2q .cmp{background:var(--card);border:1px solid var(--stroke);border-radius:18px;overflow:hidden;margin-bottom:4px}.v2q .cmp .r{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-bottom:1px solid var(--stroke)}.v2q .cmp .r:last-child{border-bottom:none;background:rgba(249,115,22,.07)}.v2q .cmp .a{font-size:12.5px;font-weight:600;color:#d7d9de}.v2q .cmp .a small{display:block;color:var(--muted2);font-size:10px;font-weight:500;margin-top:1px}.v2q .cmp .v{font-size:13px;font-weight:800;color:var(--muted);text-decoration:line-through}.v2q .cmp .r:last-child .a{color:#fff;font-weight:800}.v2q .cmp .r:last-child .v{color:var(--orange);text-decoration:none;font-size:15px}.v2q .guarantee{display:flex;gap:13px;align-items:center;background:rgba(52,194,107,.05);border:1px solid rgba(52,194,107,.25);border-radius:16px;padding:14px;margin-bottom:16px}.v2q .guarantee .selo{width:52px;height:52px;border-radius:50%;background:rgba(52,194,107,.12);border:2px solid var(--green);display:flex;align-items:center;justify-content:center;flex-shrink:0}.v2q .guarantee .selo svg{width:24px;height:24px;stroke:var(--green)}.v2q .guarantee .a{font-size:13.5px;font-weight:800;color:var(--green)}.v2q .guarantee .b{color:var(--muted);font-size:11px;font-weight:500;margin-top:2px;line-height:1.4}.v2q .faq{display:flex;flex-direction:column;gap:8px;margin-bottom:4px}.v2q .faq details{background:var(--card);border:1px solid var(--stroke);border-radius:14px;overflow:hidden}.v2q .faq summary{list-style:none;display:flex;align-items:center;justify-content:space-between;padding:13px 14px;font-size:13px;font-weight:700;cursor:pointer}.v2q .faq summary::-webkit-details-marker{display:none}.v2q .faq summary:after{content:"+";color:var(--orange);font-size:17px;font-weight:700}.v2q .faq details[open] summary:after{content:"−"}.v2q .faq .fx{padding:0 14px 13px;color:var(--muted);font-size:12px;font-weight:500;line-height:1.55}.v2q .pricebox{background:var(--card);border:1.5px solid rgba(249,115,22,.4);border-radius:20px;padding:18px 16px;text-align:center;margin-bottom:4px}.v2q .pricebox .now{font-size:38px;font-weight:900;letter-spacing:-1.5px;color:var(--orange)}.v2q .pricebox .now small{font-size:14px;font-weight:700;color:var(--muted)}.v2q .pricebox .per{color:var(--muted);font-size:11px;font-weight:600;margin-top:2px}