.vk{--navy:#071a35;--navy2:#0c2545;--blue:#2f6bff;--gold:#b8902e;--gold2:#d4a63d;--gold3:#e7c667;--ink:#12202f;--mut:#5b6b83;--mut2:#8a99b0;--line:#e2e9f3;--ice:#f4f7fb;--paper:#fff;--pos:#1e7a4f;--serif:var(--font-fraunces),Georgia,serif;--sans:var(--font-inter),system-ui,sans-serif;--mono:var(--font-ibm-plex-mono),monospace;font-family:var(--sans);color:var(--ink);background:var(--paper);line-height:1.55}.vk *{box-sizing:border-box;margin:0;padding:0}.vk .wrap{max-width:1120px;margin:0 auto;padding:0 24px}.vk a{color:inherit;text-decoration:none}.vk button{font-family:var(--sans);cursor:pointer}.vk :focus-visible{outline:2px solid var(--gold2);outline-offset:2px}.vk img.logo-img{height:17px;width:17px;vertical-align:-2px}.vk nav{position:sticky;top:0;z-index:50;background:rgba(7,26,53,.92);backdrop-filter:blur(10px);border-bottom:1px solid rgba(212,166,61,.25)}.vk nav .in{max-width:1120px;margin:0 auto;padding:0 24px;height:62px;gap:26px}.vk .logo,.vk nav .in{display:flex;align-items:center}.vk .logo{gap:4px;font-family:var(--serif);font-weight:800;font-size:21px;color:#fff}.vk nav .links{display:flex;gap:22px;margin-left:auto}.vk nav .links a{color:#c6d3e8;font-size:13.5px;font-weight:500;transition:color .15s}.vk nav .links a:hover{color:var(--gold3)}.vk .cta{background:linear-gradient(120deg,var(--gold),var(--gold2));color:#2c2105;font-weight:700;font-size:13.5px;border:none;border-radius:9px;padding:10px 18px;margin-left:8px}.vk .hero{background:radial-gradient(1100px 600px at 75% -10%,#12335f 0,var(--navy) 55%);color:#fff;padding:74px 0 84px;overflow:hidden}.vk .hero .in{display:grid;grid-template-columns:1.1fr .9fr;gap:48px;align-items:center}.vk .v-eyebrow{font-family:var(--mono);font-size:11px;letter-spacing:2px;color:var(--gold3);text-transform:uppercase;margin-bottom:14px}.vk .hero h1{font-family:var(--serif);font-weight:800;font-size:52px;line-height:1.06;letter-spacing:-.015em}.vk .hero h1 em{font-style:normal;color:var(--gold3)}.vk .hero p.lead{margin:18px 0 26px;font-size:16.5px;color:#b9c8e2;max-width:480px}.vk .hero .btns{display:flex;gap:12px;flex-wrap:wrap}.vk .btn-g{background:linear-gradient(120deg,var(--gold),var(--gold2));color:#2c2105;font-weight:700;border:none;border-radius:11px;padding:14px 24px}.vk .btn-g,.vk .btn-o{font-size:14.5px;display:inline-block}.vk .btn-o{background:transparent;color:#dce6f5;border:1px solid #2e4a78;border-radius:11px;padding:14px 22px;font-weight:600}.vk .hero .fine{margin-top:16px;font-size:12px;color:#7f93b6}.vk .phone{width:300px;height:600px;background:var(--ice);border-radius:36px;border:10px solid #04101f;box-shadow:0 40px 90px rgba(0,0,0,.5);margin:0 auto;position:relative;overflow:hidden}.vk .phone .notch{position:absolute;top:0;left:50%;transform:translateX(-50%);width:110px;height:22px;background:#04101f;border-radius:0 0 14px 14px;z-index:5}.vk .papp{padding:34px 14px 14px;height:100%;display:flex;flex-direction:column}.vk .papp .ph-h{font-weight:700;color:var(--navy);font-size:15px;margin-bottom:2px}.vk .papp .ph-s{font-size:10.5px;color:var(--mut);margin-bottom:10px;display:flex;align-items:center;gap:6px}.vk .shuffle-tag{font-family:var(--mono);font-size:9px;background:#fff;border:1px solid var(--line);border-radius:5px;padding:2px 6px;color:var(--blue);transition:color .3s}.vk .lwcard{background:#fff;border:1px solid var(--line);border-radius:13px;padding:10px 11px;gap:9px;margin-bottom:8px}.vk .lwcard,.vk .lwcard .av{display:flex;align-items:center}.vk .lwcard .av{width:34px;height:34px;border-radius:50%;color:#fff;justify-content:center;font-weight:700;font-size:12.5px;flex:none}.vk .lwcard .n{font-weight:600;font-size:12.5px;color:var(--navy)}.vk .lwcard .m{font-size:10.5px;color:var(--mut)}.vk .lwcard .ok{margin-left:auto;color:var(--pos);font-size:9.5px;font-weight:700;white-space:nowrap}.vk .papp .foot{margin-top:auto;text-align:center;font-size:9.5px;color:var(--mut2);padding:8px 4px 2px;line-height:1.45}.vk .trust{background:var(--navy2);color:#fff;border-top:1px solid rgba(212,166,61,.3)}.vk .trust .in{display:grid;grid-template-columns:repeat(4,1fr);max-width:1120px;margin:0 auto;padding:0 24px}.vk .trust .t{padding:20px 18px;border-left:1px solid hsla(0,0%,100%,.08)}.vk .trust .t:first-child{border-left:none}.vk .trust b{display:block;font-size:13.5px;color:var(--gold3);margin-bottom:2px}.vk .trust span{font-size:12px;color:#a9bad6}.vk section{padding:74px 0}.vk section.alt{background:var(--ice)}.vk .sec-eyebrow{font-family:var(--mono);font-size:11px;letter-spacing:2px;color:var(--gold);text-transform:uppercase;margin-bottom:10px}.vk h2{font-family:var(--serif);font-weight:800;font-size:34px;color:var(--navy);letter-spacing:-.01em;margin-bottom:10px}.vk .sec-lead{color:var(--mut);font-size:15.5px;max-width:640px;margin-bottom:36px}.vk .steps{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.vk .step{background:#fff;border:1px solid var(--line);border-radius:15px;padding:20px 18px}.vk .step .no{font-family:var(--mono);font-size:11px;color:var(--gold);letter-spacing:1px;margin-bottom:8px}.vk .step h3{font-family:var(--serif);font-size:17.5px;color:var(--navy);margin-bottom:6px}.vk .step p{font-size:13px;color:var(--mut)}.vk .tabs{display:flex;gap:10px;margin-bottom:26px}.vk .tab{border:1px solid var(--line);background:#fff;border-radius:10px;padding:11px 20px;font-size:14px;font-weight:600;color:var(--mut)}.vk .tab.on{background:var(--navy);color:#fff;border-color:var(--navy)}.vk .pane{display:none;grid-template-columns:1fr 1fr;gap:16px}.vk .pane.on{display:grid}.vk .fcard{background:#fff;border:1px solid var(--line);border-radius:15px;padding:20px}.vk .fcard h3{font-family:var(--serif);font-size:17px;color:var(--navy);margin-bottom:6px}.vk .fcard p{font-size:13.5px;color:var(--mut)}.vk .fcard .k{font-family:var(--mono);font-size:10px;letter-spacing:1px;color:var(--blue);display:block;margin-bottom:8px;text-transform:uppercase}.vk .sgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.vk .scard{background:var(--navy);color:#fff;border-radius:15px;padding:22px;border-top:3px solid var(--gold)}.vk .scard h3{font-family:var(--serif);font-size:17px;color:var(--gold3);margin-bottom:6px}.vk .scard p{font-size:13px;color:#b9c8e2}.vk .signup{background:linear-gradient(160deg,var(--navy),var(--navy2));color:#fff;border-radius:20px;padding:40px 36px;display:grid;grid-template-columns:1.2fr 1fr;gap:30px;align-items:center;border:1px solid rgba(212,166,61,.35)}.vk .signup h2{color:#fff}.vk .signup p{color:#b9c8e2;font-size:14px}.vk .signup form{display:flex;gap:10px}.vk .signup input[type=email]{flex:1;border:1px solid #2e4a78;background:#0a2140;color:#fff;border-radius:11px;padding:14px 16px;font-family:var(--sans);font-size:14px}.vk .signup input::-moz-placeholder{color:#7f93b6}.vk .signup input::placeholder{color:#7f93b6}.vk .signup .ok-msg{margin-top:10px;font-size:12.5px;color:var(--gold3);display:none}.vk .signup .err-msg{margin-top:10px;font-size:12.5px;color:#f1b0b0}.vk .signup-done{display:flex;align-items:center;gap:14px;background:rgba(212,166,61,.1);border:1px solid rgba(212,166,61,.45);border-radius:14px;padding:16px 18px;animation:vk-done-in .35s ease both}.vk .signup-check{flex:none;width:38px;height:38px;border-radius:50%;background:linear-gradient(120deg,var(--gold),var(--gold2));color:#2c2105;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:800}.vk .signup-done strong{display:block;font-family:var(--serif);font-size:17px;color:var(--gold3);margin-bottom:2px}.vk .signup-done span{display:block;font-size:13px;color:#b9c8e2}@keyframes vk-done-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.vk .faq{max-width:760px}.vk .q{border:1px solid var(--line);border-radius:12px;background:#fff;margin-bottom:10px;overflow:hidden}.vk .q button{width:100%;text-align:left;background:none;border:none;padding:16px 18px;font-size:14.5px;font-weight:600;color:var(--navy);display:flex;justify-content:space-between;align-items:center;gap:12px}.vk .q .a{max-height:0;overflow:hidden;transition:max-height .3s ease;font-size:13.5px;color:var(--mut);padding:0 18px}.vk .q.open .a{max-height:220px;padding-bottom:16px}.vk .q .ic{color:var(--gold);font-weight:800;transition:transform .25s;flex:none}.vk .q.open .ic{transform:rotate(45deg)}.vk footer{background:var(--navy);color:#93a6c6;padding:44px 0 34px;font-size:12.5px}.vk footer .cols{display:grid;grid-template-columns:2fr 1fr 1fr;gap:30px;margin-bottom:26px}.vk footer h4{color:#fff;font-size:13px;margin-bottom:10px}.vk footer a{display:block;padding:3px 0;color:#93a6c6}.vk footer a:hover{color:var(--gold3)}.vk .disclaimer{border-top:1px solid hsla(0,0%,100%,.12);padding-top:18px;font-size:11.5px;line-height:1.6;color:#7d90b2}@media (max-width:900px){.vk .hero .in{grid-template-columns:1fr}.vk .hero h1{font-size:38px}.vk .sgrid,.vk .steps,.vk .trust .in{grid-template-columns:1fr 1fr}.vk .pane{grid-template-columns:1fr}.vk nav .links{display:none}.vk .signup{grid-template-columns:1fr}}@media (max-width:560px){.vk .sgrid,.vk .steps,.vk .trust .in{grid-template-columns:1fr}.vk .signup form{flex-direction:column}}@media (prefers-reduced-motion:reduce){.vk *{transition:none!important;animation:none!important}html{scroll-behavior:auto}}html{scroll-behavior:smooth}.vk .ribbon{background:linear-gradient(90deg,#b8902e,#d4a63d);color:#2c2105;font-size:12.5px;font-weight:600}.vk .rb-in{display:flex;align-items:center;gap:12px;padding:8px 0;flex-wrap:wrap}.vk .rb-b{font-family:var(--mono);font-size:10px;letter-spacing:1.5px;background:#071a35;color:#e7c667;border-radius:6px;padding:3px 8px}.vk .rb-in a{margin-left:auto;color:#2c2105;font-weight:800;text-decoration:none}.vk .sec-lead{margin:6px 0 18px;font-size:14.5px}.vk .seg-ea{display:flex;gap:0;background:#fff;border:1px solid var(--line);border-radius:12px;overflow:hidden;width:-moz-fit-content;width:fit-content;margin-bottom:18px;box-shadow:0 1px 2px rgba(7,26,53,.05)}.vk .seg-ea button{border:none;background:none;padding:12px 22px;font-size:14px;font-weight:700;color:#5b6b83;cursor:pointer}.vk .seg-ea button.on{background:#071a35;color:#fff}.vk .ea-pane{display:none}.vk .ea-pane.on{display:block}.vk .ea-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:22px;align-items:start}.vk .ea-info h3{font-family:var(--serif);font-size:24px;color:#071a35;margin:8px 0 12px}.vk .ea-info h3 em{font-style:normal;color:#b8902e}.vk .ea-badge{display:inline-block;font-family:var(--mono);font-size:10px;letter-spacing:1.5px;background:#fbf3e4;color:#b8902e;border:1px solid #ecd9ae;border-radius:7px;padding:4px 10px}.vk .ea-badge.vt{background:#edf3ff;color:#2f6bff;border-color:#cfdefc}.vk .ea-list{list-style:none;padding:0;margin:0 0 12px}.vk .ea-list li{padding:7px 0 7px 24px;position:relative;font-size:13.5px;line-height:1.55;color:#2b3a4e}.vk .ea-list li:before{content:"✓";position:absolute;left:0;top:7px;color:#1e7a4f;font-weight:800}.vk .ea-list b{color:#071a35}.vk .ea-fine{font-size:11.5px;color:#5b6b83;background:#fff;border:1px dashed #d4a63d;border-radius:10px;padding:10px 12px;line-height:1.55}.vk .ea-form{background:#fff;border:1px solid var(--line);border-radius:16px;padding:16px;box-shadow:0 8px 26px rgba(7,26,53,.07);display:flex;flex-direction:column;gap:9px}.vk .ea-form input,.vk .ea-form select{border:1.5px solid var(--line);border-radius:10px;padding:12px;font-size:13.5px;font-family:inherit;width:100%}.vk .ea-form input:focus,.vk .ea-form select:focus{outline:none;border-color:#d4a63d}.vk .ea-row{display:grid;grid-template-columns:1fr 1fr;gap:9px}.vk .ea-kvkk{display:flex;gap:9px;align-items:flex-start;font-size:11px;color:#5b6b83;line-height:1.5;cursor:pointer}.vk .ea-kvkk input{width:15px!important;height:15px;margin-top:2px;flex:none;accent-color:#b8902e}.vk .ea-kvkk a{color:#b8902e;text-decoration:underline}.vk .ea-form .ok-msg{display:none;background:#e9f5ee;border:1px solid #bfe0cc;color:#1c5a3c;border-radius:10px;padding:10px 12px;font-size:12.5px}.vk .ea-form.done .ok-msg{display:block}.vk .ea-form.done button[type=submit]{display:none}.vk .ea-form .err-msg{background:#fbeaea;border:1px solid #edc4c4;color:#9c2b2b;border-radius:10px;padding:10px 12px;font-size:12.5px}@media (max-width:860px){.vk .ea-grid{grid-template-columns:1fr}}.vk .phone-col{display:flex;flex-direction:column;align-items:center;gap:10px}.vk .phone-frame{width:300px;height:600px}.vk .dscreen,.vk .dv{position:absolute;inset:0;display:flex;flex-direction:column;background:var(--ice)}.vk .dv{opacity:0;transform:translateX(26px);transition:all .45s cubic-bezier(.2,.8,.2,1);pointer-events:none}.vk .dv.on{opacity:1;transform:none;pointer-events:auto}.vk .d-sb{background:#071a35;color:#c9d6ea;font:600 9px var(--mono);display:flex;justify-content:space-between;padding:8px 16px 2px}.vk .d-bb{background:linear-gradient(160deg,#071a35,#0c2545);color:#fff;padding:6px 12px 8px;gap:6px;border-bottom:2px solid #d4a63d}.vk .d-bb,.vk .d-bb .w{display:flex;align-items:center}.vk .d-bb .w{font-family:var(--serif);font-weight:800;font-size:13px}.vk .d-bb .w img{height:11px;margin:0 1px}.vk .d-bb .c{margin-left:auto;font:600 7.5px var(--mono);color:#e7c667;border:1px solid rgba(212,166,61,.45);border-radius:6px;padding:2px 6px}.vk .d-cx{background:linear-gradient(160deg,#0c2545,#123058);color:#fff;padding:8px 12px 10px}.vk .d-cx b{font-family:var(--serif);font-size:13px}.vk .d-cx span{display:block;font-size:8.5px;color:#9db2d4;margin-top:1px}.vk .d-bd{flex:1;overflow:hidden;padding:10px;font-size:10px;color:#12202f}.vk .d-card{background:#fff;border:1px solid #e4ebf4;border-radius:11px;padding:9px;margin-bottom:7px;box-shadow:0 1px 2px rgba(7,26,53,.06)}.vk .d-btn{display:block;width:100%;text-align:center;background:linear-gradient(120deg,#b8902e,#d4a63d);color:#3a2c07;border:none;border-radius:9px;padding:9px;font-weight:800;font-size:10.5px;cursor:pointer;font-family:inherit}.vk .d-btn.navy{background:#071a35;color:#fff}.vk .d-btn:disabled{opacity:.4;cursor:not-allowed}.vk .d-cons{display:flex;gap:6px;align-items:flex-start;font-size:8.6px;line-height:1.45;margin-top:6px;cursor:pointer;color:#12202f}.vk .d-cons input{width:12px;height:12px;margin-top:1px;accent-color:#b8902e;flex:none}.vk .d-grid{display:grid;grid-template-columns:1fr 1fr;gap:6px}.vk .d-area{background:#fff;border:1px solid #e4ebf4;border-radius:10px;padding:8px;cursor:pointer;transition:transform .1s}.vk .d-area:active{transform:scale(.96)}.vk .d-area .i{font-size:13px}.vk .d-area b{display:block;font-size:9px;color:#071a35;font-family:var(--serif);margin-top:3px}.vk .d-area span{font-size:7px;color:#b8902e;font-weight:800;font-family:var(--mono)}.vk .d-ey{font:600 7.5px var(--mono);letter-spacing:1px;color:#b8902e;text-transform:uppercase;display:block;margin:2px 0 6px}.vk .d-tw{background:#fff;border:1.5px solid #e4ebf4;border-radius:8px;padding:7px;font-size:9px;min-height:30px;color:#12202f}.vk .d-cur{display:inline-block;width:1px;height:10px;background:#12202f;vertical-align:-2px;animation:vk-dbl .8s infinite}@keyframes vk-dbl{50%{opacity:0}}.vk .d-chip{display:inline-block;font:600 7px var(--mono);background:#f2f6fb;border:1px solid #e4ebf4;border-radius:5px;padding:2px 5px;margin:5px 4px 0 0;color:#071a35;opacity:0;transform:translateY(3px);transition:all .4s}.vk .d-chip.show{opacity:1;transform:none}.vk .d-warn{background:#fbf3e4;border:1px solid #ecd9ae;border-radius:8px;padding:6px;font-size:7.6px;color:#7a5a10;margin:7px 0;line-height:1.4}.vk .d-lw{gap:7px;cursor:pointer}.vk .d-av,.vk .d-lw{display:flex;align-items:center}.vk .d-av{width:24px;height:24px;border-radius:8px;color:#fff;justify-content:center;font:800 8.5px var(--serif);flex:none}.vk .d-lw .n{font-weight:700;font-size:9.5px;color:#071a35}.vk .d-lw .m{font-size:7.5px;color:#5b6b83}.vk .d-lw .v{margin-left:auto;font:800 7px var(--mono);color:#1e7a4f}.vk .d-rnd{font:600 7px var(--mono);color:#2f6bff;background:#fff;border:1px solid #e4ebf4;border-radius:5px;padding:2px 5px;display:inline-block;margin-bottom:6px}.vk .d-pay{display:flex;justify-content:space-between;font-size:8.6px;padding:5px 0;border-bottom:1px dashed #e4ebf4}.vk .d-pay .who{font-size:7px;color:#5b6b83}.vk .d-pos{background:#e9f5ee;border:1px solid #bfe0cc;border-radius:8px;padding:6px;font-size:7.6px;color:#1c5a3c;margin-top:7px;line-height:1.4}.vk .d-live{background:linear-gradient(160deg,#0a1626,#132540);color:#fff;border-radius:10px;padding:8px 10px;display:flex;align-items:center;gap:6px;margin-bottom:8px;border:1px solid #23436d}.vk .d-dot{width:6px;height:6px;border-radius:50%;background:#e0574f;animation:vk-dbl 1.2s infinite;flex:none}.vk .d-tm{font:600 12px var(--mono)}.vk .d-lm{margin-left:auto;font:500 7px var(--mono);color:#e7c667;text-align:right;line-height:1.4}.vk .d-bub{max-width:88%;padding:6px 8px;border-radius:10px;font-size:8.4px;margin-bottom:6px;line-height:1.45;background:#fff;border:1px solid #e4ebf4;border-bottom-left-radius:3px}.vk .demo-hint{font:600 11px var(--mono);color:#e7c667;letter-spacing:.5px}.vk .demo-steps{display:flex;gap:6px;flex-wrap:wrap;justify-content:center;max-width:320px}.vk .demo-steps button{background:#12315c;border:1px solid #24467a;color:#9db0d0;border-radius:8px;padding:4px 8px;font:600 9px var(--mono);cursor:pointer}.vk .demo-steps button.on{background:linear-gradient(120deg,#b8902e,#d4a63d);color:#2c2105;border-color:transparent}@media (max-width:960px){.vk .phone-col{display:flex;margin-top:26px}.vk .phone{display:block}}@media (max-width:600px){.vk .phone-frame{width:261px;height:522px}.vk .phone-frame .phone{transform:scale(.87);transform-origin:top left;margin:0}}