:root{--navy-950:#06102A;--navy-900:#0A1838;--navy-800:#10244D;--navy-700:#193566;--navy-600:#24467F;--gold-600:#A9892F;--gold-500:#C9A84C;--gold-400:#DCBE6A;--gold-300:#EBD596;--gold-100:#F8F0D8;--ink:#0E1628;--muted:#5A6681;--faint:#8A93A8;--line:#E3E7F0;--surface:#F4F6FA;--white:#fff;--ok:#1FB26B;--ok-bg:#E8F7EF;--alert:#E5484D;--alert-bg:#FDECEC;--display:"Outfit",system-ui,sans-serif;--body:"Inter",system-ui,sans-serif;--radius:18px;--wrap:1200px}.vk{font-family:var(--body);color:var(--ink);background:var(--white);line-height:1.55;-webkit-font-smoothing:antialiased}.vk img{max-width:100%}.vk a{color:inherit;text-decoration:none}.vk button{font:inherit;cursor:pointer;border:0;background:none;color:inherit}.vk h1,.vk h2,.vk h3,.vk h4{font-family:var(--display);margin:0;letter-spacing:-.02em;line-height:1.08;text-wrap:balance;color:inherit}.vk p{margin:0}.vk .wrap{max-width:var(--wrap);margin:0 auto;padding-inline:20px}.vk .wrap-sm{max-width:880px;margin:0 auto;padding-inline:20px}.vk .eyebrow{display:inline-flex;align-items:center;gap:8px;font-family:var(--display);font-weight:600;font-size:12.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-600)}.vk .eyebrow:before{content:"";width:18px;height:2px;background:currentColor;border-radius:2px}.vk .sec{padding-block:clamp(56px,8vw,104px)}.vk .sec-tight{padding-block:clamp(40px,5vw,64px)}.vk .bg-surface{background:var(--surface)}.vk .sec-head{display:flex;flex-direction:column;gap:12px;max-width:640px;margin-bottom:36px}.vk .sec-head.center{margin-inline:auto;text-align:center;align-items:center}.vk .sec-head h2{font-size:clamp(28px,4vw,44px);font-weight:700}.vk .sec-head p{color:var(--muted);font-size:17px}.vk .muted{color:var(--muted)}.vk .ico{width:20px;height:20px;flex:none}.vk .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:52px;padding-inline:24px;border-radius:14px;font-family:var(--display);font-weight:600;font-size:16px;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease;white-space:nowrap;cursor:pointer;border:0}.vk .btn:active{transform:translateY(1px) scale(.99)}.vk .btn:disabled{opacity:.55;cursor:not-allowed}.vk .btn-sm{height:44px;padding-inline:18px;font-size:14.5px;border-radius:12px}.vk .btn-block{width:100%}.vk .btn-gold{background:linear-gradient(180deg,var(--gold-400),var(--gold-500));color:var(--navy-950);box-shadow:0 10px 30px -10px #c9a84cb3,inset 0 1px #ffffff80}.vk .btn-gold:hover{box-shadow:0 16px 40px -12px #c9a84ce6,inset 0 1px #ffffff80;transform:translateY(-1px)}.vk .btn-ghost{color:#fff;border:1.5px solid rgba(255,255,255,.28);background:transparent}.vk .btn-ghost:hover{background:#ffffff14;border-color:#ffffff80}.vk .btn-navy{background:var(--navy-900);color:#fff}.vk .btn-navy:hover{background:var(--navy-700)}.vk .btn-line{border:1.5px solid var(--line);color:var(--ink);background:#fff}.vk .btn-line:hover{border-color:var(--navy-700)}.vk .btn-wa{background:#25d366;color:#fff}.vk .btn-wa:hover{background:#1ebe5a}.vk .btn-danger{background:var(--alert-bg);color:var(--alert)}.vk .linkish{font-weight:600;color:var(--navy-800);display:inline-flex;align-items:center;gap:6px}.vk .linkish:hover{color:var(--gold-600)}.vk .strip{background:var(--navy-950);color:var(--gold-300);font-size:13.5px;font-weight:500}.vk .strip .wrap{display:flex;align-items:center;justify-content:center;gap:18px;min-height:38px;flex-wrap:wrap;text-align:center}.vk .strip b{color:#fff;font-weight:600}.vk .strip .sep{opacity:.35}@media(max-width:640px){.vk .strip .sep,.vk .strip .opt{display:none}.vk .strip .wrap{gap:4px 14px;font-size:12.5px;padding-block:6px}}.vk .nav{position:sticky;top:0;z-index:900;background:#ffffffe0;backdrop-filter:saturate(1.6) blur(14px);-webkit-backdrop-filter:saturate(1.6) blur(14px);border-bottom:1px solid transparent;transition:border-color .2s,box-shadow .2s,transform .35s cubic-bezier(.2,.8,.2,1)}.vk .nav.scrolled{border-color:var(--line);box-shadow:0 8px 30px -18px #0a183859}.vk .nav.hide{transform:translateY(-100%)}.vk .nav .wrap{display:flex;align-items:center;gap:14px;height:70px}.vk .brand{display:flex;align-items:center;gap:10px;font-family:var(--display);font-weight:800;font-size:20px;letter-spacing:-.01em;color:var(--navy-900);white-space:nowrap;flex:none}.vk .brand img{width:38px;height:38px;object-fit:contain}.vk .brand small{display:block;font-weight:600;font-size:10px;letter-spacing:.2em;color:var(--gold-600);margin-top:-3px}.vk .links{display:flex;gap:2px;margin-left:8px}.vk .links>a,.vk .links>span{font-weight:500;font-size:14px;color:#2a3550;padding:8px;border-radius:10px;transition:background .15s,color .15s;white-space:nowrap}.vk .links>span .soon{display:none}.vk .links>a:hover{background:var(--surface);color:var(--navy-900)}.vk .links>a.active{color:var(--navy-900);background:var(--surface);font-weight:600}.vk .links .soon,.vk .drawer .soon{font-size:9.5px;font-weight:700;letter-spacing:.06em;background:var(--gold-100);color:var(--gold-600);padding:2px 6px;border-radius:6px;margin-left:5px;vertical-align:2px}.vk .links>span.disabled{opacity:.6;cursor:not-allowed}.vk .nav-right{margin-left:auto;display:flex;align-items:center;gap:6px}.vk .icon-btn{position:relative;width:42px;height:42px;border-radius:12px;display:grid;place-items:center;color:var(--navy-900);transition:background .15s}.vk .icon-btn:hover{background:var(--surface)}.vk .icon-btn .badge{position:absolute;top:4px;right:2px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--gold-500);color:var(--navy-950);font-size:10.5px;font-weight:800;display:grid;place-items:center;border:2px solid #fff}.vk .lang{height:38px;padding-inline:12px;border:1.5px solid var(--line);border-radius:10px;font-weight:600;font-size:13px;color:var(--navy-900);white-space:nowrap;display:flex;align-items:center;gap:6px}.vk .lang:hover{border-color:var(--gold-500)}.vk .burger{display:none}@media(max-width:1240px){.vk .links{display:none}.vk .burger{display:grid}}@media(max-width:560px){.vk .nav .wrap{gap:8px}.vk .nav .hide-sm{display:none}}.vk .scrim{position:fixed;inset:0;background:#06102a73;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:950;opacity:0;visibility:hidden;transition:all .3s}.vk .scrim.open{opacity:1;visibility:visible}.vk .drawer{position:fixed;top:0;right:0;bottom:0;width:min(86vw,360px);background:var(--navy-950);color:#fff;z-index:960;transform:translate(100%);transition:transform .45s cubic-bezier(.2,.8,.2,1);display:flex;flex-direction:column;padding:22px 22px calc(22px + env(safe-area-inset-bottom,0px));overflow-y:auto}.vk .drawer.open{transform:none}.vk .drawer .top{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.vk .drawer .close{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:#ffffff12}.vk .drawer nav{display:flex;flex-direction:column}.vk .drawer nav>a,.vk .drawer nav>span{font-family:var(--display);font-weight:600;font-size:18px;padding:14px 4px;border-bottom:1px solid rgba(255,255,255,.07);color:#dce3f1;display:flex;align-items:center;justify-content:space-between}.vk .drawer nav>a.active{color:var(--gold-400)}.vk .drawer nav>span.disabled{opacity:.55}.vk .drawer.open nav>*{animation:fadeup .45s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--i,0) * 40ms + 80ms)}.vk .drawer .acts{display:flex;flex-direction:column;gap:10px;margin-top:auto;padding-top:24px}.vk .dark{position:relative;overflow:hidden;color:#fff;background:radial-gradient(60% 70% at 85% 30%,rgba(201,168,76,.22),transparent 60%),radial-gradient(50% 60% at 10% 100%,rgba(36,70,127,.6),transparent 60%),linear-gradient(180deg,var(--navy-950),var(--navy-900))}.vk .dark:before{content:"";position:absolute;inset:0;opacity:.07;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.9) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.9) 1px,transparent 1px);background-size:22px 22px;mask-image:radial-gradient(70% 80% at 70% 40%,#000,transparent 75%);-webkit-mask-image:radial-gradient(70% 80% at 70% 40%,#000,transparent 75%)}.vk .dark .eyebrow{color:var(--gold-400)}.vk .qrfield{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.vk .orb{position:absolute;border-radius:50%;filter:blur(50px);pointer-events:none}.vk .orb.a{width:440px;height:440px;right:-100px;top:-140px;background:radial-gradient(circle,rgba(201,168,76,.45),transparent 70%);animation:drift 14s ease-in-out infinite alternate}.vk .orb.b{width:560px;height:560px;left:-180px;bottom:-260px;background:radial-gradient(circle,rgba(36,70,127,.85),transparent 70%);animation:drift 18s ease-in-out infinite alternate-reverse}.vk .gold-text{background-image:linear-gradient(90deg,var(--gold-400),var(--gold-300) 25%,var(--gold-500) 50%,var(--gold-300) 75%,var(--gold-400));background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:shimmer 6s 1.7s linear infinite}.vk .phero .wrap{position:relative;display:grid;grid-template-columns:1.15fr .85fr;gap:40px;align-items:center;padding-block:clamp(48px,6vw,84px)}.vk .phero.solo .wrap{grid-template-columns:1fr}.vk .phero h1{font-size:clamp(34px,5vw,58px);font-weight:800;margin-top:16px}.vk .phero h1 .gold-text{display:inline}.vk .phero .lede{font-size:clamp(16px,1.6vw,18.5px);color:#c9d2e6;max-width:600px;margin-top:18px}.vk .phero .ctas{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.vk .crumbs{display:flex;gap:8px;align-items:center;font-size:13px;color:#93a3c3;margin-bottom:6px}.vk .crumbs a:hover{color:var(--gold-300)}.vk .phero-visual{position:relative;display:grid;place-items:center;min-height:240px}@media(max-width:900px){.vk .phero .wrap{grid-template-columns:1fr}.vk .phero-visual{min-height:0}}@media(max-width:480px){.vk .phero .ctas .btn{width:100%}}.vk .intro{animation:fadeup .8s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--d,0) * 1ms)}.vk .hero .wrap{position:relative;display:grid;grid-template-columns:1.1fr .9fr;gap:40px;align-items:center;padding-block:clamp(48px,7vw,96px) clamp(56px,7vw,88px)}.vk .hero h1{font-size:clamp(38px,6vw,72px);font-weight:800;margin-top:18px}.vk .hero h1 .w{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.14em;margin-bottom:-.14em}.vk .hero h1 .w>span{display:inline-block;animation:wordup .9s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(.12s + var(--i) * 75ms)}.vk .hero h1 .gold{display:block;background-image:linear-gradient(90deg,var(--gold-400),var(--gold-300) 25%,var(--gold-500) 50%,var(--gold-300) 75%,var(--gold-400));background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:wipe 1s .6s cubic-bezier(.7,0,.2,1) both,shimmer 6s 1.7s linear infinite}.vk .hero .lede{font-size:clamp(16px,1.6vw,19px);color:#c9d2e6;max-width:560px;margin:22px 0 32px}.vk .hero .ctas{display:flex;gap:12px;flex-wrap:wrap}.vk .trust{display:grid;grid-template-columns:repeat(4,auto);gap:10px 26px;margin-top:40px;padding-top:28px;border-top:1px solid rgba(255,255,255,.1);justify-content:start}.vk .trust div{display:flex;align-items:center;gap:10px;font-size:14px;color:#d9e0ee;font-weight:500}.vk .trust .ico{color:var(--gold-400)}@media(max-width:1080px){.vk .trust{grid-template-columns:repeat(2,auto)}}@media(max-width:900px){.vk .hero .wrap{grid-template-columns:1fr}}@media(max-width:480px){.vk .trust{grid-template-columns:1fr}.vk .hero .ctas .btn{width:100%}}.vk .stage{position:relative;display:flex;flex-direction:column;align-items:center;gap:22px}.vk .tilt{perspective:1300px;animation:phonein 1.2s .35s cubic-bezier(.2,.8,.2,1) both}.vk .tilt-inner{transition:transform .3s ease-out;transform-style:preserve-3d}.vk .phone{position:relative;width:286px;height:580px;border-radius:46px;padding:12px;background:linear-gradient(160deg,#2b3550,#0b1122);box-shadow:0 40px 80px -30px #000c,0 0 0 1.5px #ffffff1f,inset 0 0 0 1.5px #ffffff0d;animation:bob 6s ease-in-out infinite}.vk .phone:before{content:"";position:absolute;top:22px;left:50%;transform:translate(-50%);width:92px;height:26px;border-radius:20px;background:#05080f;z-index:3}.vk .screen{position:relative;width:100%;height:100%;border-radius:35px;overflow:hidden;background:#f5f7fb;color:var(--ink)}.vk .scr{position:absolute;inset:0;display:flex;flex-direction:column;padding:62px 20px 24px;opacity:0;transform:translateY(10px) scale(.985);transition:opacity .45s ease,transform .45s ease;pointer-events:none}.vk .scr.on{opacity:1;transform:none}.vk .scr-cam{background:#0b0f19;color:#fff;align-items:center;justify-content:center;gap:22px}.vk .viewfinder{position:relative;width:196px;height:196px;padding:22px;border-radius:14px;background:#fff}.vk .viewfinder svg{width:100%;height:100%;color:var(--navy-900)}.vk .viewfinder i{position:absolute;width:34px;height:34px;border:3.5px solid var(--gold-400)}.vk .viewfinder i:nth-of-type(1){top:-10px;left:-10px;border-right:0;border-bottom:0;border-top-left-radius:12px}.vk .viewfinder i:nth-of-type(2){top:-10px;right:-10px;border-left:0;border-bottom:0;border-top-right-radius:12px}.vk .viewfinder i:nth-of-type(3){bottom:-10px;left:-10px;border-right:0;border-top:0;border-bottom-left-radius:12px}.vk .viewfinder i:nth-of-type(4){bottom:-10px;right:-10px;border-left:0;border-top:0;border-bottom-right-radius:12px}.vk .scanline{position:absolute;left:8px;right:8px;height:3px;border-radius:3px;background:linear-gradient(90deg,transparent,var(--gold-400),transparent);box-shadow:0 0 18px 3px #dcbe6ab3;animation:scan 1.6s ease-in-out infinite}.vk .cam-cap{font-size:13px;color:#aeb6c8;text-align:center}.vk .cam-cap b{display:block;color:#fff;font-family:var(--display);font-size:16px;margin-bottom:2px}.vk .tagpage-top{display:flex;align-items:center;gap:10px;margin-bottom:18px}.vk .tagpage-top .shield{width:40px;height:40px;border-radius:12px;background:var(--navy-900);display:grid;place-items:center;color:var(--gold-400)}.vk .tagpage-top b{font-family:var(--display);font-size:15px;display:block}.vk .tagpage-top span{font-size:11.5px;color:var(--muted)}.vk .vcard{background:#fff;border:1px solid var(--line);border-radius:16px;padding:14px;margin-bottom:14px}.vk .vcard .k{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--faint);font-weight:600}.vk .vcard .v{font-family:var(--display);font-weight:700;font-size:17px;margin-top:2px}.vk .vcard .ok{display:inline-flex;align-items:center;gap:6px;margin-top:8px;font-size:11.5px;font-weight:600;color:var(--ok);background:var(--ok-bg);padding:4px 8px;border-radius:8px}.vk .act{display:flex;align-items:center;gap:12px;height:54px;padding-inline:16px;border-radius:14px;font-family:var(--display);font-weight:600;font-size:15px;margin-bottom:10px;position:relative;overflow:hidden}.vk .act.call{background:var(--navy-900);color:#fff}.vk .act.wa{background:#fff;border:1px solid var(--line)}.vk .act.sos{background:var(--alert-bg);color:var(--alert)}.vk .act.call:after{content:"";position:absolute;left:30%;top:50%;width:14px;height:14px;border-radius:50%;background:#ffffff8c;transform:translate(-50%,-50%) scale(0);opacity:0}.vk .scr.on .act.call:after{animation:tap 1.1s .9s ease-out forwards}.vk .scr-conn,.vk .scr-live{align-items:center;text-align:center;justify-content:center;gap:14px}.vk .scr-conn{background:linear-gradient(180deg,#0e1c3f,#0a1530);color:#fff}.vk .pulse{position:relative;width:96px;height:96px;border-radius:50%;display:grid;place-items:center;background:#c9a84c26;color:var(--gold-400)}.vk .pulse:before,.vk .pulse:after{content:"";position:absolute;inset:0;border-radius:50%;border:2px solid rgba(201,168,76,.5);animation:ring 1.8s ease-out infinite}.vk .pulse:after{animation-delay:.9s}.vk .pulse .ico{width:40px;height:40px}.vk .masked{font-family:var(--display);font-size:13px;color:#afc0e0;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:10px 12px;width:100%}.vk .masked div{display:flex;justify-content:space-between;gap:10px;padding:3px 0}.vk .masked b{color:#fff;letter-spacing:.06em;white-space:nowrap;font-size:12px}.vk .scr-live{background:linear-gradient(180deg,#0f3b2b,#0a2a20);color:#fff}.vk .scr-live .pulse{background:#1fb26b2e;color:#5be0a0}.vk .scr-live .pulse:before,.vk .scr-live .pulse:after{border-color:#5be0a080}.vk .timer{font-family:var(--display);font-size:34px;font-weight:700;letter-spacing:.02em}.vk .lockpill{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;font-weight:600;background:#ffffff1a;padding:8px 12px;border-radius:10px}.vk .notif{position:absolute;right:-96px;top:84px;width:228px;padding:12px 14px;border-radius:16px;background:#fffffff5;color:var(--ink);box-shadow:0 24px 50px -18px #0009;display:flex;gap:10px;align-items:center;transform:translate(30px) rotate(3deg);opacity:0;transition:all .5s cubic-bezier(.2,.8,.2,1);z-index:5}.vk .notif.on{opacity:1;transform:translate(0) rotate(3deg)}.vk .notif .av{width:36px;height:36px;border-radius:11px;background:var(--navy-900);color:var(--gold-400);display:grid;place-items:center;flex:none}.vk .notif b{display:block;font-family:var(--display);font-size:13.5px}.vk .notif span{font-size:11.5px;color:var(--muted)}.vk .notif-sms{inset:auto auto 44px -110px;transform:translate(-30px) rotate(-3deg)}.vk .notif-sms.on{transform:translate(0) rotate(-3deg)}.vk .waves{position:absolute;right:-14px;top:150px;width:56px;height:56px;pointer-events:none;z-index:4}.vk .waves i{position:absolute;inset:0;border-radius:50%;border:2px solid rgba(220,190,106,.8);opacity:0}.vk .waves.on i{animation:wave 1.6s ease-out infinite}.vk .waves.on i:nth-child(2){animation-delay:.53s}.vk .waves.on i:nth-child(3){animation-delay:1.06s}.vk .steps{display:flex;gap:6px;flex-wrap:wrap;justify-content:center;animation:fadeup .7s 1.3s both}.vk .steps button{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#9aa6c0;padding:8px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.1);transition:all .25s}.vk .steps button b{width:20px;height:20px;border-radius:50%;display:grid;place-items:center;background:#ffffff1a;font-size:11px;color:#fff}.vk .steps button.on{color:#fff;border-color:#dcbe6a99;background:#c9a84c1f}.vk .steps button.on b{background:var(--gold-500);color:var(--navy-950)}@media(max-width:1200px){.vk .notif{right:-40px}.vk .notif-sms{left:-50px}}@media(max-width:900px){.vk .notif{right:-12px}.vk .notif-sms{left:-12px}}@media(max-width:560px){.vk .notif{width:196px;padding:9px 11px;top:-14px;right:-14px}.vk .notif .av{width:30px;height:30px;border-radius:9px}.vk .notif b{font-size:12.5px}.vk .notif span{font-size:11px}.vk .notif-sms{top:auto;bottom:-22px;left:-14px}.vk .steps button{padding:7px 10px;font-size:12.5px}}@media(max-width:400px){.vk .phone{width:250px;height:510px}.vk .notif{width:184px}}.vk .picker{display:flex;gap:10px;overflow-x:auto;padding-bottom:6px;margin-bottom:28px;scrollbar-width:none}.vk .picker::-webkit-scrollbar{display:none}.vk .chip{flex:none;display:flex;align-items:center;gap:10px;height:50px;padding:0 18px 0 8px;border-radius:999px;border:1.5px solid var(--line);background:#fff;font-weight:600;font-size:15px;color:#2a3550;transition:all .18s}.vk .chip .ci{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--surface);color:var(--navy-700)}.vk .chip .n{font-size:12px;color:var(--faint);font-weight:600}.vk .chip:hover{border-color:var(--navy-700)}.vk .chip.on{background:var(--navy-900);border-color:var(--navy-900);color:#fff}.vk .chip.on .ci{background:var(--gold-500);color:var(--navy-950)}.vk .chip.on .n{color:var(--gold-300)}.vk .picker.enter .chip{animation:fadeup .5s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--d,0) * 1ms)}.vk .grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.vk .grid-3{grid-template-columns:repeat(3,1fr)}.vk .grid-2{grid-template-columns:repeat(2,1fr)}@media(max-width:1080px){.vk .grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:760px){.vk .grid,.vk .grid-3{grid-template-columns:repeat(2,1fr);gap:12px}.vk .grid-2{grid-template-columns:1fr}}@media(max-width:420px){.vk .grid-3.stack-sm{grid-template-columns:1fr}}.vk .card{position:relative;display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;transition:transform .25s ease,box-shadow .25s ease,border-color .25s}.vk .card:hover{transform:translateY(-4px);box-shadow:0 24px 50px -28px #0a183873;border-color:#d5dbe8}.vk .card .ph{position:relative;aspect-ratio:1/1;background:var(--surface);overflow:hidden;display:block}.vk .card .ph img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:opacity .4s ease,transform .6s ease}.vk .card .ph img.alt{opacity:0}.vk .card:hover .ph img.alt{opacity:1}.vk .card:hover .ph img:not(.alt){transform:scale(1.04)}.vk .card .cat{position:absolute;left:10px;top:10px;font-size:11px;font-weight:700;letter-spacing:.04em;background:#ffffffeb;color:var(--navy-800);padding:5px 9px;border-radius:8px;z-index:1}.vk .card .body{display:flex;flex-direction:column;gap:8px;padding:16px;flex:1}.vk .card h3{font-size:17px;font-weight:700;line-height:1.25}.vk .specs{display:flex;flex-direction:column;gap:3px;font-size:13px;color:var(--muted)}.vk .specs span{display:flex;gap:6px}.vk .specs span:before{content:"";flex:none;width:5px;height:5px;border-radius:50%;background:var(--gold-500);margin-top:8px}.vk .specs b{color:var(--ink);font-weight:600}.vk .price{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.vk .card .price{margin-top:auto;padding-top:6px}.vk .price .now{font-family:var(--display);font-weight:800;font-size:24px;color:var(--navy-900)}.vk .price s{color:var(--faint);font-size:14px}.vk .price .off{font-size:12px;font-weight:700;color:var(--ok)}.vk .card .row{display:grid;grid-template-columns:1fr 46px;gap:8px}.vk .card .row .btn{height:44px;font-size:14.5px;padding-inline:12px}.vk .card .row .cart{width:46px;height:44px;border-radius:12px;display:grid;place-items:center;border:1.5px solid var(--line);color:var(--navy-900);transition:all .18s;background:#fff}.vk .card .row .cart:hover{background:var(--navy-900);color:#fff;border-color:var(--navy-900)}@media(max-width:760px){.vk .card .body{padding:12px;gap:6px}.vk .card h3{font-size:15px}.vk .specs{font-size:12px}.vk .specs span:nth-child(n+2){display:none}.vk .price .now{font-size:20px}.vk .card .row{grid-template-columns:1fr}.vk .card .row .cart{display:none}}.vk .card .glare{position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:radial-gradient(circle at var(--mx,50%) var(--my,50%),rgba(255,255,255,.4),transparent 45%);opacity:0;transition:opacity .25s;z-index:2}.vk .card:hover .glare{opacity:1}.vk .grid:not(.live) .pop{animation-play-state:paused}.vk .pop{animation:cardin .65s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--d,0) * 1ms)}.vk .grid.out .card{opacity:0;transform:scale(.96);transition:opacity .18s ease,transform .18s ease}.vk .skel{background:linear-gradient(90deg,#eef1f6,#f7f9fc,#eef1f6);background-size:200% 100%;animation:sk 1.2s linear infinite;border-radius:12px}.vk .more{display:flex;justify-content:center;margin-top:32px}.vk .panel{background:#fff;border:1px solid var(--line);border-radius:22px;padding:clamp(20px,3vw,32px)}.vk .panel-dark{background:var(--navy-900);color:#fff;border-color:transparent}.vk .feature{display:flex;flex-direction:column;gap:12px;padding:24px;border-radius:20px;background:#fff;border:1px solid var(--line);transition:transform .25s,box-shadow .25s,border-color .25s;height:100%}.vk .feature:hover{transform:translateY(-4px);box-shadow:0 24px 50px -30px #0a183873;border-color:#d5dbe8}.vk .feature .fi{width:52px;height:52px;border-radius:15px;display:grid;place-items:center;background:var(--navy-900);color:var(--gold-400);transition:transform .35s cubic-bezier(.3,1.6,.5,1)}.vk .feature:hover .fi{transform:rotate(-8deg) scale(1.08)}.vk .feature h3{font-size:19px;font-weight:700}.vk .feature p{color:var(--muted);font-size:15px}.vk .feature .linkish{margin-top:auto}.vk .on-dark .feature{background:#ffffff0a;border-color:#ffffff1a}.vk .on-dark .feature p{color:#b6c1d9}.vk .on-dark .feature .fi{background:#c9a84c26}.vk .split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,5vw,64px);align-items:center}@media(max-width:900px){.vk .split{grid-template-columns:1fr}}.vk .media{position:relative;border-radius:24px;overflow:hidden;background:var(--surface);aspect-ratio:4/3}.vk .media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .8s ease}.vk .media:hover img{transform:scale(1.04)}.vk .ticks{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.vk .ticks li{display:flex;gap:12px;font-size:15.5px;color:#2a3550}.vk .ticks li .ico{color:var(--gold-600);margin-top:2px}.vk .on-dark .ticks li{color:#dce3f1}.vk .on-dark .ticks li .ico{color:var(--gold-400)}.vk .stat{display:flex;flex-direction:column;gap:4px}.vk .stat b{font-family:var(--display);font-size:clamp(28px,3.4vw,40px);font-weight:800;color:var(--navy-900);font-variant-numeric:tabular-nums}.vk .stat span{color:var(--muted);font-size:14px}.vk .pill{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;letter-spacing:.04em;padding:5px 10px;border-radius:8px;background:var(--surface);color:var(--navy-800)}.vk .pill.gold{background:var(--gold-100);color:var(--gold-600)}.vk .pill.ok{background:var(--ok-bg);color:var(--ok)}.vk .pill.alert{background:var(--alert-bg);color:var(--alert)}.vk .pill.dark{background:#ffffff1a;color:#e6ecf7}.vk .empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px;padding:clamp(40px,8vw,80px) 20px}.vk .empty .fi{width:76px;height:76px;border-radius:22px;display:grid;place-items:center;background:var(--surface);color:var(--navy-700)}.vk .empty h2{font-size:clamp(22px,3vw,30px)}.vk .empty p{color:var(--muted);max-width:420px}.vk .form{display:flex;flex-direction:column;gap:16px}.vk .form-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media(max-width:600px){.vk .form-row{grid-template-columns:1fr}}.vk .field{display:flex;flex-direction:column;gap:7px}.vk .field label{font-size:13.5px;font-weight:600;color:#2a3550}.vk .input,.vk .field input,.vk .field select,.vk .field textarea{width:100%;height:50px;padding:0 15px;border-radius:13px;border:1.5px solid var(--line);background:#fff;font:inherit;font-size:15px;color:var(--ink);transition:border-color .15s,box-shadow .15s;outline:none}.vk .field textarea{height:auto;min-height:120px;padding:13px 15px;resize:vertical}.vk .input:focus,.vk .field input:focus,.vk .field select:focus,.vk .field textarea:focus{border-color:var(--navy-700);box-shadow:0 0 0 4px #1935661a}.vk .field .hint{font-size:12.5px;color:var(--faint)}.vk .input-icon{position:relative}.vk .input-icon .ico{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--faint);pointer-events:none}.vk .input-icon input{padding-left:44px}.vk .input-icon .eye{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:36px;height:36px;border-radius:10px;display:grid;place-items:center;color:var(--faint)}.vk .divider{display:flex;align-items:center;gap:12px;color:var(--faint);font-size:13px}.vk .divider:before,.vk .divider:after{content:"";flex:1;height:1px;background:var(--line)}.vk .auth{display:grid;grid-template-columns:1fr 1fr;min-height:calc(100vh - 70px)}.vk .auth-art{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;gap:16px;padding:clamp(28px,4vw,56px)}.vk .auth-art h2{font-size:clamp(28px,3.4vw,42px);font-weight:800;position:relative}.vk .auth-art p{color:#c9d2e6;max-width:440px;position:relative}.vk .auth-art .ticks{position:relative}.vk .auth-art .ticks li{color:#dce3f1}.vk .auth-art .ticks li .ico{color:var(--gold-400)}.vk .auth-form{display:flex;align-items:center;justify-content:center;padding:clamp(28px,5vw,64px) 20px;background:var(--surface)}.vk .auth-card{width:100%;max-width:440px;background:#fff;border:1px solid var(--line);border-radius:26px;padding:clamp(24px,4vw,40px);box-shadow:0 30px 70px -40px #0a183866;animation:fadeup .6s cubic-bezier(.2,.8,.2,1) both}.vk .auth-card h1{font-size:30px;font-weight:800}.vk .auth-card .sub{color:var(--muted);margin:6px 0 24px}.vk .seg-tabs{display:flex;padding:4px;border-radius:13px;background:var(--surface);margin-bottom:20px}.vk .seg-tabs button{flex:1;height:40px;border-radius:10px;font-weight:600;font-size:14px;color:var(--muted);transition:all .2s}.vk .seg-tabs button.on{background:#fff;color:var(--navy-900);box-shadow:0 4px 14px -8px #0a183866}@media(max-width:900px){.vk .auth{grid-template-columns:1fr}.vk .auth-art{display:none}}.vk .line-item{display:grid;grid-template-columns:84px 1fr auto;gap:16px;align-items:center;padding:16px;border:1px solid var(--line);border-radius:18px;background:#fff;animation:fadeup .5s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--i,0) * 60ms)}.vk .line-item .thumb{width:84px;height:84px;border-radius:14px;overflow:hidden;background:var(--surface)}.vk .line-item .thumb img{width:100%;height:100%;object-fit:cover}.vk .line-item h3{font-size:16.5px;font-weight:700}.vk .qty{display:inline-flex;align-items:center;border:1.5px solid var(--line);border-radius:12px;overflow:hidden}.vk .qty button{width:36px;height:36px;display:grid;place-items:center;color:var(--navy-900)}.vk .qty button:hover{background:var(--surface)}.vk .qty span{min-width:34px;text-align:center;font-weight:700;font-variant-numeric:tabular-nums}@media(max-width:560px){.vk .line-item{grid-template-columns:64px 1fr}.vk .line-item .thumb{width:64px;height:64px}.vk .line-item .end{grid-column:1/-1;display:flex;justify-content:space-between;align-items:center}}.vk .summary{position:sticky;top:90px;display:flex;flex-direction:column;gap:14px}.vk .summary .r{display:flex;justify-content:space-between;font-size:15px;color:var(--muted)}.vk .summary .r b{color:var(--ink);font-variant-numeric:tabular-nums}.vk .summary .total{display:flex;justify-content:space-between;align-items:baseline;padding-top:14px;border-top:1px dashed var(--line)}.vk .summary .total b{font-family:var(--display);font-size:28px;color:var(--navy-900);font-variant-numeric:tabular-nums}.vk .two-col{display:grid;grid-template-columns:1.6fr 1fr;gap:28px;align-items:start}@media(max-width:900px){.vk .two-col{grid-template-columns:1fr}.vk .summary{position:static}}.vk .stepper{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:22px}.vk .stepper span{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;font-weight:600;color:#93a3c3}.vk .stepper span b{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:#ffffff1a;color:#fff;font-size:12px}.vk .stepper span.on{color:#fff}.vk .stepper span.on b{background:var(--gold-500);color:var(--navy-950)}.vk .stepper i{width:28px;height:1.5px;background:#fff3}.vk .how-grid{display:grid;grid-template-columns:320px 1fr;gap:28px;align-items:start}@media(max-width:900px){.vk .how-grid{grid-template-columns:1fr}}.vk .scen-list{display:flex;flex-direction:column;gap:8px}@media(max-width:900px){.vk .scen-list{flex-direction:row;overflow-x:auto;scrollbar-width:none}.vk .scen-list::-webkit-scrollbar{display:none}}.vk .scen{position:relative;overflow:hidden;display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:14px;border:1.5px solid transparent;text-align:left;font-weight:600;font-size:15.5px;color:#2a3550;transition:all .2s;flex:none}.vk .scen .si{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:#fff;color:var(--navy-700);flex:none;transition:all .2s}.vk .scen small{display:block;font-weight:500;font-size:12.5px;color:var(--faint)}.vk .scen:hover{background:#fff}.vk .scen.on{background:#fff;border-color:var(--navy-900);box-shadow:0 14px 34px -22px #0a183880}.vk .scen.on .si{background:var(--navy-900);color:var(--gold-400)}.vk .scen .bar{position:absolute;left:0;bottom:0;height:3px;width:100%;background:var(--gold-500);transform:scaleX(0);transform-origin:0 50%}.vk .scen.on.auto .bar{animation:fill 7s linear forwards}.vk .scen-card{background:#fff;border:1px solid var(--line);border-radius:24px;padding:clamp(22px,3vw,36px);position:relative;overflow:hidden}.vk .scen-card:after{content:"";position:absolute;right:-60px;top:-60px;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,rgba(201,168,76,.16),transparent 70%)}.vk .scen-card .inner{position:relative;z-index:1;animation:fadeup .5s cubic-bezier(.2,.8,.2,1) both}.vk .scen-card h3{font-size:clamp(22px,2.6vw,30px);font-weight:700;max-width:520px}.vk .scen-card .sub{color:var(--muted);margin:8px 0 26px;max-width:560px}.vk .tl{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;position:relative;padding:0;margin:0}.vk .tl:before{content:"";position:absolute;left:34px;right:34px;top:33px;height:2px;background:linear-gradient(90deg,var(--gold-500),var(--gold-300));transform-origin:0 50%;animation:draw 1s .25s cubic-bezier(.7,0,.2,1) both}@media(max-width:700px){.vk .tl{grid-template-columns:1fr}.vk .tl:before{display:none}}.vk .tl li{list-style:none;position:relative;z-index:1;padding:18px;border-radius:16px;background:var(--surface);animation:rise .45s ease both}.vk .tl li:nth-child(2){animation-delay:.08s}.vk .tl li:nth-child(3){animation-delay:.16s}.vk .tl .num{width:30px;height:30px;border-radius:50%;background:var(--navy-900);color:var(--gold-400);display:grid;place-items:center;font-family:var(--display);font-weight:700;font-size:14px;margin-bottom:12px;animation:pop .5s cubic-bezier(.3,1.6,.5,1) both;animation-delay:calc(.3s + var(--i) * .2s)}.vk .tl b{display:block;font-family:var(--display);font-size:16.5px;margin-bottom:4px}.vk .tl span{font-size:14px;color:var(--muted)}.vk .scen-foot{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:24px;padding-top:20px;border-top:1px dashed var(--line);font-size:14.5px;color:var(--muted)}.vk .plans .sec-head p{color:#b6c1d9}.vk .seg{display:inline-flex;padding:5px;border-radius:14px;background:#ffffff12;border:1px solid rgba(255,255,255,.1);margin:0 auto 32px}.vk .seg button{height:42px;padding-inline:22px;border-radius:10px;font-weight:600;font-size:15px;color:#b6c1d9;display:flex;align-items:center;gap:8px;transition:all .2s}.vk .seg button.on{background:var(--gold-500);color:var(--navy-950)}.vk .plan-row{display:grid;grid-template-columns:repeat(2,minmax(0,380px));gap:20px;justify-content:center}@media(max-width:760px){.vk .plan-row{grid-template-columns:1fr}}.vk .plan{position:relative;display:flex;flex-direction:column;gap:18px;padding:28px;border-radius:24px;background:#ffffff0a;border:1px solid rgba(255,255,255,.1)}.vk .plan.pro{border:1.5px solid transparent;background:linear-gradient(180deg,#c9a84c29,#c9a84c08) padding-box,linear-gradient(#0f1f45,#0d1b3d) padding-box,conic-gradient(from var(--ang),rgba(220,190,106,.18),var(--gold-300) 12%,rgba(220,190,106,.18) 30%,rgba(220,190,106,.18) 60%,var(--gold-500) 75%,rgba(220,190,106,.18) 90%) border-box;animation:spin 6s linear infinite}.vk .plan .tagline{position:absolute;top:-13px;left:28px;font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;background:var(--gold-500);color:var(--navy-950);padding:5px 10px;border-radius:8px}.vk .plan h3{font-size:20px;font-weight:700}.vk .plan .pp{display:flex;align-items:baseline;gap:6px}.vk .plan .pp b{font-family:var(--display);font-size:46px;font-weight:800;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.vk .plan .pp span{color:#9aa6c0;font-size:15px}.vk .plan ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:11px;flex:1}.vk .plan li{display:flex;gap:10px;font-size:15px;color:#dce3f1;animation:fadeup .45s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(.15s + var(--i) * 70ms)}.vk .plan li .ico{color:var(--gold-400);width:18px;height:18px;margin-top:2px}.vk .pack{max-width:780px;margin:22px auto 0;display:flex;align-items:center;gap:18px;flex-wrap:wrap;padding:18px 22px;border-radius:18px;border:1px dashed rgba(255,255,255,.2);color:#c9d2e6;font-size:15px}.vk .pack b{color:#fff;font-family:var(--display);font-size:17px}.vk .pack .btn{margin-left:auto}.vk .duo{display:grid;grid-template-columns:1.4fr 1fr;gap:20px}@media(max-width:900px){.vk .duo{grid-template-columns:1fr}}.vk .tile{position:relative;overflow:hidden;border-radius:24px;padding:clamp(24px,3vw,40px);display:flex;flex-direction:column;gap:14px;min-height:300px}.vk .tile>*:not(.beam):not(.qrart):not(.radar){position:relative;z-index:1}.vk .tile h3{font-size:clamp(24px,2.8vw,32px);font-weight:700}.vk .tile p{max-width:460px}.vk .tile ul{list-style:none;padding:0;margin:4px 0 8px;display:flex;flex-wrap:wrap;gap:8px}.vk .tile li{font-size:13px;font-weight:600;padding:7px 11px;border-radius:9px}.vk .tile .btn{align-self:flex-start;margin-top:auto}.vk .tile-b2b{background:var(--navy-900);color:#fff}.vk .tile-b2b p{color:#b6c1d9}.vk .tile-b2b li{background:#ffffff14;color:#e6ecf7}.vk .qrart{position:absolute;right:-30px;bottom:-30px;width:220px;opacity:.2;color:#fff}.vk .qrart rect.tw{animation:tw 2.4s ease-in-out infinite;animation-delay:var(--t)}.vk .beam{position:absolute;top:0;bottom:0;width:140px;left:-160px;background:linear-gradient(90deg,transparent,rgba(220,190,106,.22),transparent);animation:beam 5s ease-in-out infinite;pointer-events:none}.vk .tile-cloud{background:var(--surface);border:1px solid var(--line)}.vk .tile-cloud p{color:var(--muted)}.vk .tile-cloud li{background:#fff;border:1px solid var(--line);color:#2a3550}.vk .soonpill{align-self:flex-start;font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--gold-600);background:var(--gold-100);padding:5px 10px;border-radius:8px}.vk .radar{position:absolute;right:-60px;bottom:-60px;width:240px;height:240px;border-radius:50%;background:repeating-radial-gradient(circle,transparent 0 27px,rgba(16,36,77,.09) 28px 29px);overflow:hidden;pointer-events:none}.vk .radar:after{content:"";position:absolute;inset:0;border-radius:50%;background:conic-gradient(from 0deg,rgba(201,168,76,.4),transparent 22%);animation:sweep 3.4s linear infinite}.vk .radar i{position:absolute;width:8px;height:8px;border-radius:50%;background:var(--gold-500);animation:blip 3.4s ease-out infinite}.vk .dark .radar{background:repeating-radial-gradient(circle,transparent 0 27px,rgba(255,255,255,.08) 28px 29px)}.vk .marquee{display:flex;flex-direction:column;gap:16px;overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.vk .track{display:flex;gap:16px;width:max-content;animation:slide 60s linear infinite}.vk .track.rev{animation-direction:reverse;animation-duration:70s}.vk .marquee:hover .track{animation-play-state:paused}.vk .q{width:340px;flex:none;padding:22px;border-radius:20px;background:#fff;border:1px solid var(--line);display:flex;flex-direction:column;gap:16px}.vk .q p{font-size:15px;color:#2a3550}.vk .q .who{display:flex;align-items:center;gap:12px;margin-top:auto}.vk .q .who img,.vk .q .who .ini{width:42px;height:42px;border-radius:50%;object-fit:cover;flex:none}.vk .q .who .ini{display:grid;place-items:center;background:var(--navy-900);color:var(--gold-400);font-family:var(--display);font-weight:700}.vk .q .who b{display:block;font-family:var(--display);font-size:15px}.vk .q .who span{font-size:13px;color:var(--faint)}.vk .faq-grid{display:grid;grid-template-columns:1fr 1.4fr;gap:40px}@media(max-width:900px){.vk .faq-grid{grid-template-columns:1fr}}.vk details{border-bottom:1px solid var(--line);padding:18px 0}.vk summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:16px;font-family:var(--display);font-weight:600;font-size:17.5px}.vk summary::-webkit-details-marker{display:none}.vk summary .ico{transition:transform .25s;color:var(--gold-600);margin-top:3px}.vk details[open] summary .ico{transform:rotate(45deg)}.vk details p{margin:10px 0 0;color:var(--muted);font-size:15.5px;max-width:640px;animation:fadeup .4s ease both}.vk .help{padding:24px;border-radius:20px;background:var(--surface);display:flex;flex-direction:column;gap:12px;margin-top:20px}.vk .help b{font-family:var(--display);font-size:18px}.vk .help .tel{font-family:var(--display);font-size:24px;font-weight:700;color:var(--navy-900);-webkit-user-select:all;user-select:all}.vk .final{position:relative;overflow:hidden;background:linear-gradient(120deg,var(--gold-500),var(--gold-400) 55%,var(--gold-300));color:var(--navy-950)}.vk .final:before{content:"";position:absolute;top:-50%;bottom:-50%;width:220px;left:-280px;background:linear-gradient(100deg,transparent,rgba(255,255,255,.5),transparent);transform:skew(-20deg);animation:finalsheen 6.5s ease-in-out infinite;pointer-events:none}.vk .final .wrap{position:relative;display:flex;align-items:center;gap:24px;flex-wrap:wrap;padding-block:clamp(40px,5vw,64px)}.vk .final h2{font-size:clamp(26px,3.4vw,40px);font-weight:800;flex:1;min-width:280px}.vk .final .btn-navy{height:56px}.vk .final .btn-line{background:transparent;border-color:#06102a59}.vk .foot{background:var(--navy-950);color:#b6c1d9;font-size:14.5px}.vk .foot .wrap{padding-block:56px 28px}.vk .fgrid{display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:32px}@media(max-width:860px){.vk .fgrid{grid-template-columns:1fr 1fr}}.vk .foot h4{color:#fff;font-size:15px;margin-bottom:14px}.vk .foot ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:9px}.vk .foot a:hover{color:var(--gold-400)}.vk .foot .brand{color:#fff}.vk .socials{display:flex;gap:10px;margin-top:18px}.vk .socials a{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.15);transition:all .2s}.vk .socials a:hover{background:var(--gold-500);border-color:var(--gold-500);color:var(--navy-950)}.vk .foot .note{margin-top:40px;padding-top:22px;border-top:1px solid rgba(255,255,255,.08);display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;font-size:13px;color:#8090b0}.vk .buybar{display:none}@media(max-width:760px){.vk .buybar{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:800;gap:10px;padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px));background:#fffffff2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--line)}.vk .buybar .btn{flex:1;height:48px}.vk .buybar .btn-wa{flex:none;width:48px;padding:0}.vk.has-buybar{padding-bottom:72px}}@media(max-width:760px){body:has(.vk.has-buybar) .vk-chatbot{bottom:calc(84px + env(safe-area-inset-bottom,0px))!important;right:16px!important}}.vk .progress{position:fixed;top:0;left:0;right:0;height:3px;transform-origin:0 50%;transform:scaleX(0);background:linear-gradient(90deg,var(--gold-600),var(--gold-400),var(--gold-300));z-index:1000;pointer-events:none}.vk .reveal{opacity:0;transform:translateY(26px);transition:opacity .8s cubic-bezier(.2,.8,.2,1),transform .8s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--rd,0) * 1ms)}.vk .reveal[data-from=left]{transform:translate(-36px)}.vk .reveal[data-from=right]{transform:translate(36px)}.vk .reveal[data-from=zoom]{transform:scale(.94)}.vk .reveal.in{opacity:1;transform:none}.vk .shine{position:relative;overflow:hidden;isolation:isolate}.vk .shine:after{content:"";position:absolute;top:0;bottom:0;width:60px;left:-90px;background:linear-gradient(100deg,transparent,rgba(255,255,255,.7),transparent);transform:skew(-20deg);animation:sheen 4.2s 2.2s ease-in-out infinite;z-index:-1}.vk .magnet{transition:transform .2s ease-out,box-shadow .18s ease}.vk .float{animation:bob 6s ease-in-out infinite}.vk .phero.mini .wrap{padding-block:clamp(28px,4vw,48px)}.vk .two-col .line-item h3 a:hover{color:var(--gold-600)}.vk .vk-article{font-size:17px;line-height:1.8;color:#2a3550}.vk .vk-article h2{font-size:clamp(24px,3vw,30px);font-weight:800;margin:36px 0 12px;color:var(--navy-900)}.vk .vk-article h3{font-size:21px;font-weight:700;margin:28px 0 10px;color:var(--navy-900)}.vk .vk-article p{margin:0 0 16px}.vk .vk-article ul,.vk .vk-article ol{margin:0 0 18px;padding-left:22px}.vk .vk-article li{margin-bottom:8px}.vk .vk-article strong{color:var(--ink)}.vk .vk-article a{color:var(--navy-700);text-decoration:underline}.vk .vk-article img{border-radius:18px;margin:10px 0}.vk .pd-zoom{cursor:zoom-in}.vk .pd-zoom img{transform-origin:var(--zx,50%) var(--zy,50%);transition:transform .35s ease}@media(pointer:fine){.vk .pd-zoom:hover img{transform:scale(1.6)}}.vk .pd-bar{display:none}@media(max-width:760px){.vk .pd-bar{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:800;align-items:center;gap:12px;padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px));background:#fffffff5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--line)}.vk .pd-bar div{flex:1;min-width:0}.vk .pd-bar b{display:block;font-family:var(--display);font-size:20px;color:var(--navy-900)}.vk .pd-bar span{display:block;font-size:12.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vk .pd-bar .btn{height:48px}}@property --ang{syntax:"<angle>";initial-value:0deg;inherits:false}@keyframes fadeup{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes drift{to{transform:translate(70px,50px) scale(1.12)}}@keyframes wordup{0%{transform:translateY(110%)}to{transform:none}}@keyframes wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes shimmer{to{background-position:-200% 0}}@keyframes phonein{0%{opacity:0;transform:translate(50px) rotateY(-22deg)}to{opacity:1;transform:none}}@keyframes bob{50%{transform:translateY(-12px)}}@keyframes wave{0%{transform:scale(.3);opacity:.9}to{transform:scale(2.4);opacity:0}}@keyframes sheen{0%{left:-90px}35%,to{left:calc(100% + 90px)}}@keyframes scan{0%{top:10px}50%{top:calc(100% - 13px)}to{top:10px}}@keyframes tap{0%{transform:translate(-50%,-50%) scale(0);opacity:.9}to{transform:translate(-50%,-50%) scale(26);opacity:0}}@keyframes ring{0%{transform:scale(1);opacity:1}to{transform:scale(1.7);opacity:0}}@keyframes cardin{0%{opacity:0;transform:translateY(28px) scale(.97)}to{opacity:1;transform:none}}@keyframes sk{to{background-position:-200% 0}}@keyframes fill{to{transform:scaleX(1)}}@keyframes draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes pop{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes spin{to{--ang:360deg}}@keyframes tw{50%{opacity:.1}}@keyframes beam{0%{left:-160px}55%,to{left:calc(100% + 20px)}}@keyframes sweep{to{transform:rotate(360deg)}}@keyframes blip{0%,65%{opacity:.25;box-shadow:0 0 #c9a84c99}75%{opacity:1}to{opacity:.25;box-shadow:0 0 0 14px #c9a84c00}}@keyframes slide{to{transform:translate(-50%)}}@keyframes finalsheen{0%{left:-280px}40%,to{left:calc(100% + 280px)}}@keyframes check{0%{stroke-dashoffset:60}to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.vk *,.vk *:before,.vk *:after{animation-duration:.01ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.vk .qrfield,.vk .orb,.vk .beam,.vk .radar:after{display:none}.vk .reveal{opacity:1;transform:none}}
