.vd{--bg:#0F1014;--surface:#16171D;--raise:#1E2028;--text:#FBFAF6;--muted:#A8A9B2;--dim:#6F717B;--lime:#C8F23A;--violet:#5B3DF5;--line:rgba(251,250,246,.1);min-height:100vh;background:var(--bg);color:var(--text);font-family:Inter Tight,system-ui,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:hidden}html{scroll-behavior:smooth;background:#0f1014}body{margin:0}.vd *{box-sizing:border-box}.vd img{display:block;max-width:100%;height:auto}.vd a{color:var(--text);text-decoration:none}.vd ::selection{background:var(--lime);color:var(--bg)}.vd button:focus-visible,.vd input:focus-visible,.vd a:focus-visible{outline:2px solid var(--lime);outline-offset:3px}.vd .wrap{max-width:1280px;margin:0 auto;padding-left:24px;padding-right:24px}.vd .lime{color:var(--lime)}.vd .kicker{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:var(--lime)}.vd .kicker:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--lime);box-shadow:0 0 14px var(--lime)}.vd h1,.vd h2,.vd h3{margin:0;font-weight:800;letter-spacing:-.035em;line-height:.95}.vd h2{font-size:clamp(36px,5.4vw,72px);text-transform:uppercase}.vd .lead{margin:0;font-size:18px;line-height:1.55;color:var(--muted);max-width:560px;text-wrap:pretty}.vd .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:52px;padding:0 26px;border-radius:999px;border:1px solid var(--lime);background:var(--lime);color:var(--bg);font:inherit;font-size:15px;font-weight:700;cursor:pointer;transition:transform .2s,box-shadow .2s,background .2s,color .2s;white-space:nowrap}.vd .btn:hover{transform:translateY(-2px);box-shadow:0 10px 30px #c8f23a47;color:var(--bg)}.vd .btn:disabled{opacity:.4;cursor:default;transform:none;box-shadow:none}.vd .btn-ghost{background:transparent;color:var(--text);border-color:var(--line)}.vd .btn-ghost:hover{border-color:var(--lime);color:var(--lime);box-shadow:none}.vd .btn-sm{height:40px;padding:0 18px;font-size:13px}.vd .chip{display:inline-flex;align-items:center;height:28px;padding:0 12px;border-radius:999px;border:1px solid var(--line);font-size:12px;color:var(--muted);white-space:nowrap}.vd .chip-hot{border-color:#c8f23a73;color:var(--lime);font-weight:600}.vd .kw{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 12px;border-radius:999px;background:#5b3df52e;border:1px solid rgba(91,61,245,.5);color:#c9bfff;font-size:12px;font-weight:600;letter-spacing:.06em}.vd-top{background:var(--lime);color:var(--bg);font-size:13px;font-weight:600;text-align:center;padding:9px 16px}.vd-top a{color:var(--bg);text-decoration:underline;text-underline-offset:3px}.vd-head{position:sticky;top:0;z-index:20;backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);background:#0f1014bf;border-bottom:1px solid var(--line)}.vd-nav{height:62px;display:flex;align-items:center;gap:28px}.vd-mark{font-size:15px;font-weight:700;letter-spacing:.38em}.vd-mark b{color:var(--lime);font-weight:700}.vd-links{display:flex;gap:26px;margin-left:auto;font-size:14px}.vd-links a{color:var(--muted)}.vd-links a:hover{color:var(--text)}.vd-bag{display:flex;align-items:center;gap:8px;height:38px;padding:0 14px;border-radius:999px;border:1px solid var(--line);background:transparent;color:var(--text);font:inherit;font-size:13px;cursor:pointer}.vd-bag:hover{border-color:var(--lime)}.vd-bag .vd-count{min-width:20px;height:20px;border-radius:999px;background:var(--lime);color:var(--bg);font-weight:700;font-size:12px;display:inline-flex;align-items:center;justify-content:center;padding:0 6px}@media(max-width:760px){.vd-links{display:none}.vd-bag{margin-left:auto}}.vd-hero{position:relative;padding-top:88px;padding-bottom:72px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,480px),1fr));gap:40px;align-items:center}@media(min-width:1100px){.vd-hero{grid-template-columns:1.25fr 1fr}}.vd-glow{position:absolute;border-radius:50%;filter:blur(90px);pointer-events:none}.vd-glow.v{width:520px;height:520px;right:-120px;top:-80px;background:#5b3df573}.vd-glow.l{width:380px;height:380px;left:-160px;bottom:-140px;background:#c8f23a29}.vd-hero-txt{position:relative;z-index:2;display:flex;flex-direction:column;gap:26px}.vd-hero h1{font-size:clamp(50px,6.6vw,100px);text-transform:uppercase;line-height:.88;letter-spacing:-.045em}.vd-ctas{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.vd-proof{display:flex;gap:22px;flex-wrap:wrap;font-size:13px;color:var(--muted)}.vd-proof b{color:var(--text);font-weight:700}.vd-fan{position:relative;z-index:1;height:clamp(300px,44vw,560px)}.vd-fan img{position:absolute;top:50%;left:50%;width:clamp(130px,19vw,250px);aspect-ratio:642/909;object-fit:cover;border-radius:14px;border:1px solid var(--line);box-shadow:0 30px 60px #0000008c;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.vd-fan img:nth-child(1){transform:translate(-50%,-50%) translate(-78%) rotate(-14deg) scale(.86)}.vd-fan img:nth-child(2){transform:translate(-50%,-50%) translate(-40%) rotate(-7deg) scale(.93)}.vd-fan img:nth-child(3){transform:translate(-50%,-50%) translate(40%) rotate(7deg) scale(.93)}.vd-fan img:nth-child(4){transform:translate(-50%,-50%) translate(78%) rotate(14deg) scale(.86)}.vd-fan img:nth-child(5){transform:translate(-50%,-50%);z-index:2}.vd-fan:hover img:nth-child(1){transform:translate(-50%,-50%) translate(-95%) rotate(-16deg) scale(.86)}.vd-fan:hover img:nth-child(4){transform:translate(-50%,-50%) translate(95%) rotate(16deg) scale(.86)}.vd-fan .tag{position:absolute;z-index:3;right:6%;bottom:6%;display:flex;flex-direction:column;gap:3px;padding:12px 16px;border-radius:14px;background:#16171dcc;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid var(--line)}.vd-fan .tag span:first-child{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--lime)}.vd-fan .tag span:last-child{font-size:15px;font-weight:600}.vd-marquee{border-top:1px solid var(--line);border-bottom:1px solid var(--line);overflow:hidden;padding:18px 0;background:var(--surface)}.vd-marquee div{display:flex;gap:48px;width:max-content;animation:vd-scroll 40s linear infinite}.vd-marquee span{font-size:clamp(18px,2.2vw,26px);font-weight:700;letter-spacing:-.02em;white-space:nowrap;display:flex;align-items:center;gap:48px}.vd-marquee span:after{content:"\2726";color:var(--lime);font-size:18px}@keyframes vd-scroll{to{transform:translate(-50%)}}.vd-band{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:1px;background:var(--line);border:1px solid var(--line);border-radius:22px;overflow:hidden;margin-top:72px}.vd-band div{background:var(--bg);padding:26px 24px;display:flex;flex-direction:column;gap:4px}.vd-band b{font-size:clamp(36px,4vw,52px);font-weight:800;letter-spacing:-.04em;color:var(--lime)}.vd-band span{font-size:14px;color:var(--muted)}.vd-sec{padding-top:120px}.vd-sec-head{display:flex;flex-direction:column;gap:18px;margin-bottom:44px}.vd-route{display:flex;flex-direction:column;gap:18px}.vd-g{display:grid;grid-template-columns:minmax(0,220px) minmax(0,1fr);gap:28px;align-items:center;padding:22px;border-radius:26px;background:var(--surface);border:1px solid var(--line);transition:border-color .3s,transform .3s}.vd-g:hover{border-color:#c8f23a73;transform:translateY(-3px)}.vd-g img{width:100%;aspect-ratio:642/909;object-fit:cover;border-radius:12px;border:1px solid var(--line)}.vd-g-body{display:flex;flex-direction:column;gap:14px}.vd-g-step{display:flex;align-items:center;gap:12px;font-size:13px;color:var(--muted)}.vd-g-step b{white-space:nowrap;color:var(--lime);font-weight:700;letter-spacing:.14em;text-transform:uppercase;font-size:12px}.vd-g h3{font-size:clamp(30px,3.6vw,48px);text-transform:uppercase}.vd-g p{margin:0;font-size:16px;line-height:1.55;color:var(--muted);max-width:640px}.vd-chips{display:flex;gap:8px;flex-wrap:wrap}.vd-buy{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:6px}.vd-price{font-size:24px;font-weight:800;letter-spacing:-.02em}.vd-price.soon{font-size:14px;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.14em}@media(max-width:640px){.vd-g{grid-template-columns:96px minmax(0,1fr);gap:16px;padding:16px;align-items:start}.vd-g h3{font-size:clamp(22px,6.6vw,30px)}.vd-g-step{flex-direction:column;align-items:flex-start;gap:2px}.vd-g p{font-size:14px}.vd-g .vd-chips{display:none}.vd-fan .tag{right:2%;bottom:0}}.vd-who{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:16px}.vd-who a{display:flex;flex-direction:column;gap:12px;padding:26px;border-radius:22px;border:1px solid var(--line);background:linear-gradient(160deg,var(--raise),var(--bg));min-height:220px;transition:border-color .3s}.vd-who a:hover{border-color:var(--lime)}.vd-who h3{font-size:22px;letter-spacing:-.02em;line-height:1.1}.vd-who p{margin:0;font-size:15px;line-height:1.5;color:var(--muted);flex:1}.vd-who span{font-size:14px;font-weight:600;color:var(--lime)}.vd-free{position:relative;overflow:hidden;border-radius:32px;padding:clamp(28px,6vw,72px);background:radial-gradient(70% 120% at 100% 0%,rgba(91,61,245,.55),transparent 60%),radial-gradient(60% 90% at 0% 100%,rgba(200,242,58,.18),transparent 60%),var(--surface);border:1px solid var(--line);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:40px;align-items:center}.vd-free h2 .big{display:block;font-size:clamp(64px,10vw,140px);color:var(--lime);line-height:.85}.vd-free form{display:flex;flex-direction:column;gap:12px;margin:0}.vd-free .row{display:flex;gap:10px;flex-wrap:wrap}.vd-free input[type=email]{flex:1;min-width:220px;height:54px;padding:0 22px;border-radius:999px;border:1px solid var(--line);background:#0f1014b3;color:var(--text);font:inherit;font-size:15px}.vd-free .ok{margin:0;font-size:18px;font-weight:600;color:var(--lime)}.vd-free small{font-size:13px;color:var(--muted)}.vd-promos{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:14px}.vd-promo{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:24px;border-radius:22px;background:var(--surface);border:1px solid var(--line)}.vd-promo .t{font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--lime)}.vd-promo h3{font-size:22px;letter-spacing:-.02em;line-height:1.1}.vd-promo p{margin:0;font-size:14px;line-height:1.5;color:var(--muted);flex:1}.vd-pack{position:relative;border-radius:32px;overflow:hidden;border:1px solid rgba(200,242,58,.35);background:radial-gradient(80% 120% at 100% 0%,rgba(91,61,245,.4),transparent 55%),linear-gradient(160deg,#17181f,#0b0c10);padding:clamp(28px,6vw,72px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:48px;align-items:center}.vd-pack-l{display:flex;flex-direction:column;gap:22px;align-items:flex-start}.vd-pack-price{display:flex;align-items:baseline;gap:14px}.vd-pack-price b{font-size:52px;font-weight:800;letter-spacing:-.04em}.vd-pack-price b.soon{font-size:24px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.vd-pack-price s{font-size:16px;color:var(--dim)}.vd-pack-l .chip-hot{margin-top:-8px}.vd-mini{display:flex;gap:10px}.vd-mini img{width:18%;aspect-ratio:642/909;object-fit:cover;border-radius:8px;border:1px solid var(--line)}.vd-specs{display:flex;flex-direction:column;margin-top:18px}.vd-specs div{display:flex;justify-content:space-between;gap:16px;padding:14px 0;border-bottom:1px solid var(--line);font-size:15px}.vd-specs div:last-child{border-bottom:0}.vd-specs span:first-child{color:var(--muted)}.vd-specs span:last-child{font-weight:600}.vd-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:16px}.vd-steps div{display:flex;flex-direction:column;gap:12px;padding:26px;border-radius:22px;border:1px solid var(--line)}.vd-steps .n{width:44px;height:44px;border-radius:50%;background:var(--lime);color:var(--bg);font-weight:800;display:flex;align-items:center;justify-content:center;font-size:18px}.vd-steps h3{font-size:22px;letter-spacing:-.02em}.vd-steps p{margin:0;font-size:15px;line-height:1.55;color:var(--muted)}.vd-faq{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:40px}.vd-faq details{border-bottom:1px solid var(--line)}.vd-faq summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;font-size:18px;font-weight:600;cursor:pointer}.vd-faq summary::-webkit-details-marker{display:none}.vd-faq summary:hover{color:var(--lime)}.vd-faq summary:after{content:"+";font-size:26px;font-weight:400;color:var(--lime);transition:transform .25s}.vd-faq details[open] summary:after{transform:rotate(45deg)}.vd-faq details p{margin:0;padding:0 40px 22px 0;font-size:15px;line-height:1.6;color:var(--muted)}.vd-end{padding-top:120px;padding-bottom:110px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:26px}.vd-end h2{font-size:clamp(44px,8vw,112px)}.vd-end .vd-ctas{justify-content:center}.vd-kws{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}.vd-foot{border-top:1px solid var(--line)}.vd-foot>div{padding-top:30px;padding-bottom:30px;display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;font-size:13px;color:var(--dim)}.vd-foot nav{display:flex;gap:22px;flex-wrap:wrap}.vd-foot nav a{color:var(--dim)}.vd-foot nav a:hover{color:var(--text)}.vd-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;justify-content:flex-end}.vd-drawer[hidden]{display:none}.vd-drawer .bd{position:absolute;top:0;right:0;bottom:0;left:0;background:#0009;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.vd-drawer aside{position:relative;width:min(100%,420px);height:100%;background:var(--surface);border-left:1px solid var(--line);display:flex;flex-direction:column}.vd-drawer .top{display:flex;justify-content:space-between;align-items:center;padding:22px 24px;border-bottom:1px solid var(--line);font-size:18px;font-weight:700}.vd-x{width:38px;height:38px;border-radius:50%;border:1px solid var(--line);background:transparent;color:var(--text);cursor:pointer;font-size:20px;line-height:1}.vd-x:hover{border-color:var(--lime)}.vd-items{flex:1;overflow:auto;padding:8px 24px}.vd-items .empty{margin:40px 0;font-size:15px;color:var(--muted)}.vd-item{display:flex;align-items:center;gap:14px;padding:16px 0;border-bottom:1px solid var(--line)}.vd-item img{width:44px;border-radius:6px}.vd-item .nm{flex:1;display:flex;flex-direction:column;gap:2px;font-size:15px;font-weight:600}.vd-item .nm span{font-size:13px;font-weight:400;color:var(--muted)}.vd-item button{background:transparent;border:0;color:var(--dim);cursor:pointer;font:inherit;font-size:13px;text-decoration:underline}.vd-item button:hover{color:var(--text)}.vd-sum{padding:22px 24px;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:16px}.vd-sum .t{display:flex;justify-content:space-between;font-size:18px;font-weight:700}.vd-sum .t span:first-child{color:var(--muted);font-weight:400}.vd-fly{position:fixed;z-index:70;pointer-events:none;margin:0;object-fit:cover;border-radius:12px;border:1px solid rgba(200,242,58,.6);box-shadow:0 24px 50px #0000008c,0 0 30px #c8f23a40;transform-origin:center;will-change:transform}.vd-fly.dot{border-radius:50%;background:var(--lime)}@keyframes vd-bump{0%{transform:scale(1)}25%{transform:scale(1.18)}55%{transform:scale(.94)}to{transform:scale(1)}}@keyframes vd-pop{0%{transform:scale(1)}35%{transform:scale(1.6)}to{transform:scale(1)}}@keyframes vd-ok{0%{transform:scale(.85)}60%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes vd-spin{to{transform:rotate(360deg)}}.vd-bag.bump{animation:vd-bump .55s cubic-bezier(.3,1.4,.5,1);border-color:var(--lime);box-shadow:0 0 0 6px #c8f23a26}.vd-bag.bump .vd-count{animation:vd-pop .55s cubic-bezier(.3,1.4,.5,1)}.vd .btn.is-loading{pointer-events:none;color:transparent;position:relative}.vd .btn.is-loading:after{content:"";position:absolute;width:18px;height:18px;border-radius:50%;border:2px solid var(--bg);border-right-color:transparent;animation:vd-spin .7s linear infinite}.vd .btn.is-added{background:transparent;color:var(--lime);border-color:var(--lime);animation:vd-ok .4s cubic-bezier(.3,1.4,.5,1)}.vd .btn.is-added:hover{background:#c8f23a1a;box-shadow:none;color:var(--lime)}.vd-toast{position:fixed;left:0;right:0;margin:0 auto;width:max-content;bottom:22px;z-index:60;display:flex;align-items:center;gap:14px;max-width:calc(100% - 32px);padding:10px 10px 10px 20px;border-radius:22px;background:var(--surface);border:1px solid rgba(200,242,58,.45);box-shadow:0 20px 50px #0000008c;font-size:14px;font-weight:600;color:var(--text);transform:translateY(160%);opacity:0;transition:transform .45s cubic-bezier(.2,1.2,.3,1),opacity .3s}.vd-toast.show{transform:translateY(0);opacity:1}.vd-toast span{display:flex;flex-direction:column;gap:1px;min-width:0;line-height:1.25}.vd-toast small{font-size:13px;font-weight:500;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vd-toast b{color:var(--lime)}.vd-toast button{flex:none;height:36px;padding:0 16px;border-radius:999px;border:0;background:var(--lime);color:var(--bg);font:inherit;font-size:13px;font-weight:700;cursor:pointer}.vd-item{transition:opacity .22s,transform .22s}.vd-item.out{opacity:0;transform:translate(30px)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.vd-marquee div{animation:none}.vd *{transition:none!important}}.vl-hero{position:relative;padding-top:72px;padding-bottom:80px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));gap:48px;align-items:center}@media(min-width:1100px){.vl-hero{grid-template-columns:1.3fr .9fr}}.vl-hero h1{font-size:clamp(48px,7vw,104px);text-transform:uppercase;line-height:.88;letter-spacing:-.045em}.vl-sub{margin:0;font-size:clamp(19px,2vw,24px);line-height:1.35;font-weight:600;max-width:600px;text-wrap:pretty}.vl-ticks{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px 22px;font-size:15px;color:var(--muted)}.vl-ticks li{display:flex;gap:10px;align-items:baseline}.vl-ticks li:before{content:"\2713";color:var(--lime);font-weight:800}.vl-box{display:flex;flex-direction:column;gap:14px;padding:22px;border-radius:24px;background:var(--surface);border:1px solid rgba(200,242,58,.35);max-width:520px}.vl-price{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}.vl-price b{font-size:clamp(44px,5vw,60px);font-weight:800;letter-spacing:-.04em;color:var(--lime);line-height:1}.vl-price s{font-size:20px;color:var(--dim)}.vl-pill{align-self:flex-start;font-style:normal;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--bg);background:var(--lime);border-radius:999px;padding:5px 10px}.vl-box small{font-size:13px;line-height:1.5;color:var(--muted)}.vl-box .btn{width:100%}.vl-phone{position:relative;justify-self:center;width:min(100%,340px);aspect-ratio:9/16;border-radius:34px;padding:10px;background:linear-gradient(160deg,#2a2c36,#0b0c10);border:1px solid var(--line);box-shadow:0 40px 80px #0009,0 0 0 1px #c8f23a1f}.vl-phone video{width:100%;height:100%;object-fit:cover;border-radius:26px;display:block;background:#000}.vl-phone .tag{position:absolute;left:-18px;bottom:40px;padding:10px 14px;border-radius:14px;background:var(--lime);color:var(--bg);font-weight:800;font-size:14px;transform:rotate(-4deg);box-shadow:0 14px 30px #0006}.vl-quote{padding:clamp(56px,9vw,110px) 0;text-align:center;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:radial-gradient(60% 100% at 50% 0%,rgba(91,61,245,.28),transparent 70%)}.vl-quote p{margin:0 auto;max-width:1000px;font-size:clamp(30px,4.6vw,64px);font-weight:800;letter-spacing:-.035em;line-height:1.02;text-wrap:balance}.vl-quote span{display:block;margin-top:18px;font-size:14px;letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}.vl-rocef{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:14px}.vl-rocef div{padding:24px;border-radius:22px;background:var(--surface);border:1px solid var(--line);display:flex;flex-direction:column;gap:10px}.vl-rocef b{font-size:64px;font-weight:800;line-height:.9;color:var(--lime);letter-spacing:-.04em}.vl-rocef h3{font-size:20px;letter-spacing:-.01em}.vl-rocef p{margin:0;font-size:14px;line-height:1.5;color:var(--muted)}.vl-parts{display:flex;flex-direction:column;border-top:1px solid var(--line)}.vl-parts div{display:grid;grid-template-columns:70px minmax(0,1fr) minmax(0,1.3fr);gap:20px;align-items:baseline;padding:26px 0;border-bottom:1px solid var(--line)}.vl-parts span{font-size:14px;font-weight:700;color:var(--lime);letter-spacing:.1em}.vl-parts h3{font-size:clamp(22px,2.6vw,34px);text-transform:uppercase}.vl-parts p{margin:0;font-size:16px;line-height:1.55;color:var(--muted)}@media(max-width:760px){.vl-parts div{grid-template-columns:44px minmax(0,1fr);gap:8px 14px}.vl-parts p{grid-column:2}}.vl-cats{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));gap:12px}.vl-cats div{padding:20px;border-radius:18px;border:1px solid var(--line);display:flex;flex-direction:column;gap:4px}.vl-cats b{font-size:40px;font-weight:800;letter-spacing:-.04em}.vl-cats span{font-size:14px;color:var(--muted)}.vl-cats div:last-child{background:var(--lime);border-color:var(--lime)}.vl-cats div:last-child b,.vl-cats div:last-child span{color:var(--bg)}.vl-autos{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,330px),1fr));gap:12px;counter-reset:a}.vl-autos div{counter-increment:a;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 22px;border-radius:18px;background:var(--surface);border:1px solid var(--line);font-size:16px;font-weight:600}.vl-autos div:before{content:counter(a);flex:none;width:34px;height:34px;border-radius:50%;border:1px solid var(--lime);color:var(--lime);display:flex;align-items:center;justify-content:center;font-size:14px}.vl-autos div span{margin-left:auto;font-size:13px;font-weight:600;color:var(--lime);white-space:nowrap}.vl-money{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:12px}.vl-money div{padding:24px;border-radius:22px;border:1px solid var(--line);background:linear-gradient(160deg,var(--raise),var(--bg));display:flex;flex-direction:column;gap:6px}.vl-money h3{font-size:18px;letter-spacing:-.01em;line-height:1.2}.vl-money b{font-size:30px;font-weight:800;letter-spacing:-.03em;color:var(--lime);margin-top:auto}.vl-money span{font-size:13px;color:var(--muted)}.vl-note{margin:18px 0 0;font-size:13px;color:var(--dim)}.vl-weeks{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:1px;background:var(--line);border:1px solid var(--line);border-radius:22px;overflow:hidden}.vl-weeks div{background:var(--bg);padding:26px;display:flex;flex-direction:column;gap:8px}.vl-weeks span{font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--lime)}.vl-weeks h3{font-size:24px;letter-spacing:-.02em}.vl-weeks p{margin:0;font-size:14px;line-height:1.5;color:var(--muted)}.vl-fit{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:16px}.vl-fit>div{padding:30px;border-radius:26px;border:1px solid var(--line);display:flex;flex-direction:column;gap:18px}.vl-fit>div:first-child{border-color:#c8f23a66;background:#c8f23a0d}.vl-fit h3{font-size:26px;letter-spacing:-.02em}.vl-fit ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px;font-size:16px;line-height:1.45;color:var(--muted)}.vl-fit li{display:flex;gap:12px}.vl-fit li:before{content:"\2713";color:var(--lime);font-weight:800}.vl-fit>div:last-child li:before{content:"\2715";color:#ff7a7a}.vl-offer{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:48px;align-items:center;padding:clamp(28px,6vw,64px);border-radius:32px;border:1px solid rgba(200,242,58,.35);background:radial-gradient(80% 120% at 100% 0%,rgba(91,61,245,.42),transparent 55%),linear-gradient(160deg,#17181f,#0b0c10)}.vl-offer img{width:min(100%,320px);justify-self:center;aspect-ratio:642/909;object-fit:cover;border-radius:16px;border:1px solid var(--line);box-shadow:0 30px 60px #0000008c;transform:rotate(-3deg)}.vl-offer .vl-box{max-width:none;background:#0f101499}.vx{min-height:100vh;display:flex;flex-direction:column}.vx-main{flex:1;position:relative;overflow:hidden;display:flex;align-items:center}.vx-in{position:relative;z-index:2;padding-top:72px;padding-bottom:72px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:48px;align-items:center;width:100%}.vx-in>div:first-child{display:flex;flex-direction:column;gap:24px;align-items:flex-start}.vx-code{font-size:clamp(120px,22vw,300px);font-weight:800;line-height:.8;letter-spacing:-.06em;color:var(--lime);text-shadow:0 0 60px rgba(200,242,58,.25)}.vx h1{font-size:clamp(40px,6vw,84px);text-transform:uppercase;line-height:.9;letter-spacing:-.045em}.vx-links{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:10px;width:100%}.vx-links a{display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:16px;border:1px solid var(--line);background:var(--surface);font-size:13px;font-weight:600;transition:border-color .3s,transform .3s}.vx-links a:hover{border-color:var(--lime);transform:translateY(-3px)}.vx-links img{width:100%;aspect-ratio:642/909;object-fit:cover;border-radius:10px}.vx-links small{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--lime);font-weight:700}.vx .vd-free{grid-template-columns:1fr;padding:clamp(24px,4vw,40px);gap:18px}.vx .vd-fan{height:clamp(300px,40vw,520px)}.vx-pass{width:100%;max-width:520px}.vx-pass summary{list-style:none;cursor:pointer;font-size:14px;color:var(--muted);text-decoration:underline;text-underline-offset:3px}.vx-pass summary::-webkit-details-marker{display:none}.vx-pass summary:hover{color:var(--text)}.vx-pass form{display:flex;gap:10px;flex-wrap:wrap;margin:14px 0 0}.vx-pass input{flex:1;min-width:200px;height:50px;padding:0 20px;border-radius:999px;border:1px solid var(--line);background:#0f1014b3;color:var(--text);font:inherit;font-size:15px}.vx-pass .err{width:100%;margin:0;font-size:13px;color:#ff9a9a}.vd-lang{margin:0 0 0 auto;display:flex}.vd-lang button,.vd-lang a{display:flex;align-items:center;gap:6px;height:38px;padding:0 14px;border-radius:999px;border:1px solid var(--line);background:transparent;color:var(--muted);font:inherit;font-size:12px;font-weight:600;letter-spacing:.12em;cursor:pointer}.vd-lang b{color:var(--lime);font-weight:700}.vd-lang button:hover,.vd-lang a:hover{border-color:var(--lime)}.vd-links+.vd-lang{margin-left:0}.vd-lang+.vd-bag,.vd-lang+.btn,.vd-lang+.chip{margin-left:0!important}@media(max-width:760px){.vd-links+.vd-lang{margin-left:auto}.vd-nav{gap:12px}}.vp-hero{position:relative;padding-top:56px;padding-bottom:72px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));gap:48px;align-items:center}@media(min-width:1100px){.vp-hero{grid-template-columns:1.2fr .8fr}}.vp-hero h1{font-size:clamp(52px,7.4vw,112px);text-transform:uppercase;line-height:.86;letter-spacing:-.05em}.vp-hero h1 .big{display:block;font-size:1.25em;color:var(--lime)}.vp-card{display:flex;flex-direction:column;gap:14px;padding:22px;border-radius:26px;background:#16171dd9;border:1px solid rgba(200,242,58,.4);box-shadow:0 30px 70px #00000073;max-width:600px}.vp-card form{margin:0;display:flex;flex-direction:column;gap:12px}.vp-card .row{display:flex;gap:10px;flex-wrap:wrap}.vp-card input[type=email]{flex:1;min-width:220px;height:58px;padding:0 22px;border-radius:999px;border:1px solid var(--line);background:#0f1014cc;color:var(--text);font:inherit;font-size:16px}.vp-card .btn{height:58px;font-size:16px}.vp-card small{font-size:13px;line-height:1.5;color:var(--muted)}.vp-ticks{display:flex;gap:8px 18px;flex-wrap:wrap;font-size:13px;color:var(--muted)}.vp-ticks span:before{content:"\2713  ";color:var(--lime);font-weight:800}.vp-ok{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.vp-ok b{font-size:22px;color:var(--lime);letter-spacing:-.01em}.vp-ok p{margin:0;font-size:15px;line-height:1.5;color:var(--muted)}.vp-art{position:relative;height:clamp(360px,42vw,560px)}.vp-art img{position:absolute;top:50%;left:50%;width:clamp(170px,22vw,290px);aspect-ratio:642/909;object-fit:cover;border-radius:16px;border:1px solid var(--line);box-shadow:0 34px 70px #0009}.vp-art img:nth-child(1){transform:translate(-50%,-50%) translate(-46%) rotate(-10deg) scale(.82);opacity:.75}.vp-art img:nth-child(2){transform:translate(-50%,-50%) translate(46%) rotate(10deg) scale(.82);opacity:.75}.vp-art img:nth-child(3){transform:translate(-50%,-50%) rotate(-2deg);z-index:2}.vp-art .tag{position:absolute;z-index:3;right:4%;bottom:8%;padding:10px 14px;border-radius:14px;background:var(--lime);color:var(--bg);font-weight:800;font-size:14px;transform:rotate(-4deg);box-shadow:0 14px 30px #0006}.vp-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:10px}.vp-list div{display:flex;gap:16px;align-items:center;padding:18px 20px;border-radius:18px;background:var(--surface);border:1px solid var(--line)}.vp-list b{flex:none;font-size:22px;font-weight:800;color:var(--lime);letter-spacing:-.02em;width:34px}.vp-list span{display:flex;flex-direction:column;gap:3px;font-size:16px;font-weight:600;line-height:1.25}.vp-list small{font-size:12px;font-weight:500;color:var(--muted);letter-spacing:.02em}.vp-sample{margin-top:22px;padding:24px;border-radius:22px;border:1px dashed rgba(200,242,58,.45);background:#c8f23a0a;display:flex;flex-direction:column;gap:10px}.vp-sample span{font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--lime)}.vp-sample p{margin:0;font-size:17px;line-height:1.55;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--text)}.vp-next{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:40px;align-items:center;padding:clamp(28px,6vw,64px);border-radius:32px;border:1px solid var(--line);background:radial-gradient(80% 120% at 100% 0%,rgba(91,61,245,.38),transparent 55%),var(--surface)}.vp-next .vd-fan{height:clamp(260px,32vw,400px)}@media(max-width:640px){.vp-hero{padding-top:20px;gap:20px}.vp-art{order:-1;height:230px}.vp-art img{width:118px}.vp-art .tag{font-size:12px;bottom:2%}}.vx-msg{margin:0;padding:14px 18px;border-left:3px solid var(--lime);background:var(--surface);border-radius:0 12px 12px 0;font-size:15px;line-height:1.5;max-width:560px}
/*# sourceMappingURL=/cdn/shop/t/20/assets/vualora-digital.css.map */
