#app #vk-landing{--paper: #FAF6EE;--paper-2: #F2ECDF;--card: #FFFFFF;--line: #E7DFCC;--line-2: #D8CEB6;--ink: #1A1F33;--ink-deep: #12162A;--text-2: #454B63;--muted: #5D6376;--on-ink: #F2EFE6;--on-ink-2: rgba(242,239,230,.64);--ink-line: rgba(255,255,255,.14);--gul: #FFD53D;--gul-hover: #F8C918;--gul-ink: #1A1F33;--focus: #3452DB;--ord: #B96B10;--ord-soft: #F7EBDA;--las: #C74E33;--las-soft: #F9E7E0;--mek: #C43A5E;--mek-soft: #F8E2E8;--elf: #B0378D;--elf-soft: #F5E3F1;--xyz: #0E8A78;--xyz-soft: #DEF0EC;--kva: #0F7FA8;--kva-soft: #DEEEF5;--nog: #3557C7;--nog-soft: #E3E9FA;--dtk: #7447C9;--dtk-soft: #ECE4F9;--display: "Bricolage Grotesque",system-ui,sans-serif;--body: "Instrument Sans",system-ui,sans-serif;--mono: "Space Mono",ui-monospace,monospace;--r-chip: 7px;--r-card: 18px;--r-panel: 26px;--r-ctrl: 14px;--r-pill: 999px;--sh-card: 0 1px 2px rgba(26,31,51,.05), 0 2px 8px rgba(26,31,51,.05);--sh-lift: 0 4px 10px rgba(26,31,51,.07), 0 18px 36px -14px rgba(26,31,51,.18);--sh-hero: 0 30px 70px -24px rgba(18,22,42,.35);--glow-gul: 0 12px 30px -10px rgba(248,201,24,.5);--wrap: 1270px;--gut: clamp(16px,4vw,24px);--sect: clamp(56px,8vw,96px);--dots: radial-gradient(rgba(26,31,51,.1) 1px, transparent 1px)}#app #vk-landing *,#app #vk-landing *:before,#app #vk-landing *:after{box-sizing:border-box}#app #vk-landing{text-size-adjust:100%}#app #vk-landing{margin:0;background:var(--paper);color:var(--ink);font-family:var(--body);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;text-wrap:pretty}#app #vk-landing img{display:block;max-width:100%;height:auto}#app #vk-landing a{color:var(--ink);text-decoration:none}#app #vk-landing a:hover{color:var(--text-2)}#app #vk-landing h1,#app #vk-landing h2,#app #vk-landing h3,#app #vk-landing h4{margin:0;font-family:var(--display);font-weight:800;letter-spacing:-.03em;line-height:1.06}#app #vk-landing p{margin:0}#app #vk-landing ul{margin:0;padding:0;list-style:none}#app #vk-landing :focus-visible{outline:3px solid var(--focus);outline-offset:3px;border-radius:4px}#app #vk-landing .wrap{width:100%;max-width:var(--wrap);margin-inline:auto;padding-inline:var(--gut)}#app #vk-landing .sect{padding-block:var(--sect)}#app #vk-landing .bg-card{background:var(--card)}#app #vk-landing .bg-2{background:var(--paper-2)}#app #vk-landing .h1{font-size:clamp(34px,8.4vw,56px);line-height:1.03}#app #vk-landing .h2{font-size:clamp(27px,4.4vw,40px)}#app #vk-landing .h2-xl{font-size:clamp(31px,6vw,54px);line-height:1.02}#app #vk-landing .h3{font-size:clamp(21px,2.8vw,28px);letter-spacing:-.02em}#app #vk-landing .h4{font-size:clamp(18px,2.2vw,21px);letter-spacing:-.02em;line-height:1.2}#app #vk-landing .lead{color:var(--text-2);font-size:clamp(15.5px,1.5vw,18px);line-height:1.65}#app #vk-landing .kicker{display:inline-block;font-family:var(--mono);font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.16em;color:var(--muted)}#app #vk-landing .num{font-family:var(--mono);font-weight:700;font-variant-numeric:tabular-nums}#app #vk-landing .small{font-size:13px;color:var(--muted);line-height:1.55}#app #vk-landing .head{max-width:760px}#app #vk-landing .head.center{margin-inline:auto;text-align:center}#app #vk-landing .head .kicker{margin-bottom:14px}#app #vk-landing .head .lead{margin-top:14px}#app #vk-landing .mark{position:relative;display:inline-block;white-space:nowrap;z-index:0}#app #vk-landing .mark>svg{position:absolute;left:-2.5%;bottom:.2em;width:105%;height:.66em;z-index:-1;overflow:visible;transform:rotate(-.8deg);pointer-events:none}#app #vk-landing .mark>svg path{fill:none;stroke:var(--gul);stroke-width:30;stroke-linecap:round;stroke-linejoin:round}#app #vk-landing .on-ink .mark>svg path{stroke:var(--gul)}#app #vk-landing .btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:52px;padding:0 24px;border:1.5px solid transparent;border-radius:var(--r-ctrl);font-family:var(--body);font-size:15px;font-weight:700;line-height:1;cursor:pointer;transition:background .16s,border-color .16s,transform .16s}#app #vk-landing .btn-gul{background:var(--gul);border-color:var(--gul);color:var(--gul-ink);box-shadow:var(--glow-gul)}#app #vk-landing .btn-gul:hover{background:var(--gul-hover);border-color:var(--gul-hover);color:var(--gul-ink)}#app #vk-landing .btn-ghost{background:transparent;border-color:var(--line-2);color:var(--ink)}#app #vk-landing .btn-ghost:hover{border-color:var(--ink);color:var(--ink)}#app #vk-landing .btn-ink{background:var(--ink);border-color:var(--ink);color:var(--on-ink)}#app #vk-landing .btn-ink:hover{background:var(--ink-deep);border-color:var(--ink-deep);color:var(--on-ink)}#app #vk-landing .btn-onink{background:transparent;border-color:var(--ink-line);color:var(--on-ink)}#app #vk-landing .btn-onink:hover{border-color:var(--on-ink);color:var(--on-ink)}#app #vk-landing .btn-sm{min-height:42px;padding:0 17px;font-size:14px}#app #vk-landing .btn-block{width:100%}#app #vk-landing .arrow{font-family:var(--mono);font-weight:700}#app #vk-landing .code{display:inline-flex;align-items:center;justify-content:center;min-width:46px;padding:5px 10px;border-radius:var(--r-chip);font-family:var(--mono);font-size:12px;font-weight:700;letter-spacing:.1em}#app #vk-landing .code.ord{background:var(--ord-soft);color:color-mix(in srgb,var(--ord) 62%,var(--ink) 38%)}#app #vk-landing .code.las{background:var(--las-soft);color:color-mix(in srgb,var(--las) 62%,var(--ink) 38%)}#app #vk-landing .code.mek{background:var(--mek-soft);color:color-mix(in srgb,var(--mek) 62%,var(--ink) 38%)}#app #vk-landing .code.elf{background:var(--elf-soft);color:color-mix(in srgb,var(--elf) 62%,var(--ink) 38%)}#app #vk-landing .code.xyz{background:var(--xyz-soft);color:color-mix(in srgb,var(--xyz) 62%,var(--ink) 38%)}#app #vk-landing .code.kva{background:var(--kva-soft);color:color-mix(in srgb,var(--kva) 62%,var(--ink) 38%)}#app #vk-landing .code.nog{background:var(--nog-soft);color:color-mix(in srgb,var(--nog) 62%,var(--ink) 38%)}#app #vk-landing .code.dtk{background:var(--dtk-soft);color:color-mix(in srgb,var(--dtk) 62%,var(--ink) 38%)}#app #vk-landing .code-lg{min-width:56px;height:44px;font-size:14px;border-radius:11px}#app #vk-landing .ck{width:19px;height:19px;flex:0 0 auto;color:color-mix(in srgb,var(--xyz) 62%,var(--ink) 38%);margin-top:2px}#app #vk-landing .ck.no{color:var(--muted);opacity:.75}#app #vk-landing .ph{display:flex;align-items:center;justify-content:center;padding:20px;background:repeating-linear-gradient(135deg,transparent 0 9px,rgba(26,31,51,.05) 9px 10px),var(--paper-2)}#app #vk-landing .ph span{font-family:var(--mono);font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);text-align:center;max-width:26ch;line-height:1.7}#app #vk-landing .hdr{position:sticky;top:0;z-index:50;background:#faf6eee0;backdrop-filter:saturate(140%) blur(10px);border-bottom:1px solid var(--line)}#app #vk-landing .hdr-in{display:flex;align-items:center;gap:12px;min-height:66px}#app #vk-landing .logo{display:inline-flex;align-items:center;margin-right:auto;font-family:var(--display);font-size:21px;font-weight:800;letter-spacing:-.02em}#app #vk-landing .logo b{position:relative;z-index:0;padding:0 3px;color:var(--gul-ink);font-weight:800}#app #vk-landing .logo b:before{content:"";position:absolute;z-index:-1;inset:14% -2px 12%;background:var(--gul);border-radius:2px;transform:rotate(-1.2deg)}#app #vk-landing .hdr-links{display:none;align-items:center;gap:2px}#app #vk-landing .hdr-links a{padding:8px 13px;border-radius:9px;font-size:14px;font-weight:600;color:var(--text-2)}#app #vk-landing .hdr-links a:hover{background:var(--paper-2);color:var(--ink)}#app #vk-landing .hdr-act{display:flex;align-items:center;gap:8px}#app #vk-landing .hdr-login{display:none;padding:8px 12px;font-size:14px;font-weight:600;color:var(--text-2)}#app #vk-landing .hdr-login:hover{color:var(--ink)}#app #vk-landing .hdr-cta{display:none}#app #vk-landing #nav-t{position:absolute;opacity:0;pointer-events:none}#app #vk-landing .burger{display:flex;flex-direction:column;justify-content:center;gap:4px;width:44px;height:44px;padding:0 11px;border:1.5px solid var(--line-2);border-radius:11px;background:var(--card);cursor:pointer}#app #vk-landing .burger i{display:block;height:2px;background:var(--ink);border-radius:2px}#app #vk-landing .drawer{display:none;border-top:1px solid var(--line);background:var(--card)}#app #vk-landing #nav-t:checked~.drawer{display:block}#app #vk-landing .drawer nav{display:flex;flex-direction:column;padding:10px 0}#app #vk-landing .drawer nav a{padding:13px var(--gut);font-size:16px;font-weight:600;border-bottom:1px solid var(--line)}#app #vk-landing .drawer-act{display:flex;flex-direction:column;gap:10px;padding:16px var(--gut) 20px}#app #vk-landing .drawer-note{padding:0 var(--gut) 18px;font-family:var(--mono);font-size:10.5px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--muted)}#app #vk-landing .hero{position:relative;overflow:hidden;background:linear-gradient(180deg,var(--paper-2) 0%,var(--paper) 62%)}#app #vk-landing .hero:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:var(--dots);background-size:22px 22px;mask-image:radial-gradient(74% 58% at 50% 20%,rgb(0,0,0) 0%,transparent 74%)}#app #vk-landing .hero-in{position:relative;display:flex;flex-direction:column;gap:36px;padding-block:clamp(40px,7vw,76px) clamp(56px,9vw,104px)}#app #vk-landing .hero-copy{min-width:0px}#app #vk-landing .chip{display:inline-flex;align-items:center;gap:8px;padding:7px 13px;border:1px solid var(--line-2);border-radius:var(--r-pill);background:var(--card);font-family:var(--mono);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-2)}#app #vk-landing .chip i{width:7px;height:7px;border-radius:50%;background:var(--gul);flex:0 0 auto}#app #vk-landing .hero .h1{margin:18px 0 0}#app #vk-landing .hero .lead{margin-top:18px;max-width:46ch}#app #vk-landing .hero-cta{display:flex;flex-direction:column;gap:11px;margin-top:26px}#app #vk-landing .hero-facts{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:22px;font-family:var(--mono);font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-2)}#app #vk-landing .hero-facts b{color:var(--ink)}#app #vk-landing .shot{border:1px solid var(--line-2);border-radius:var(--r-card);background:var(--card);box-shadow:var(--sh-hero);overflow:hidden}#app #vk-landing .shot-bar{display:flex;align-items:center;gap:7px;padding:11px 14px;border-bottom:1px solid var(--line);background:var(--paper-2)}#app #vk-landing .shot-bar i{width:9px;height:9px;border-radius:50%;background:var(--line-2);flex:0 0 auto}#app #vk-landing .shot-bar span{margin-left:8px;font-family:var(--mono);font-size:10.5px;letter-spacing:.08em;color:var(--text-2)}#app #vk-landing .shot-pad{padding:12px 12px 0}#app #vk-landing .shot .ph{border-radius:11px;aspect-ratio:16 / 11}#app #vk-landing .shot-foot{display:flex;align-items:center;gap:14px;margin:12px;padding:13px 15px;border:1px solid var(--line);border-radius:12px;background:var(--paper)}#app #vk-landing .shot-foot .big{font-family:var(--mono);font-size:19px;font-weight:700;line-height:1;letter-spacing:-.02em}#app #vk-landing .shot-foot .lbl{display:block;white-space:nowrap;font-family:var(--mono);font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}#app #vk-landing .shot-foot .big{display:block}#app #vk-landing .shot-foot em{font-family:var(--body);font-style:normal;font-size:11px;font-weight:600;letter-spacing:0px;color:var(--muted)}#app #vk-landing .shot-foot .sep{width:1px;align-self:stretch;background:var(--line)}#app #vk-landing .facts{border-block:1px solid var(--line);background:var(--card)}#app #vk-landing .facts-in{display:grid;grid-template-columns:repeat(2,minmax(0px,1fr));gap:18px 20px;padding-block:18px}#app #vk-landing .fact{display:flex;align-items:center;gap:12px;min-width:0px}#app #vk-landing .fact-t{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:44px;height:44px;border-radius:12px;font-family:var(--mono);font-size:13px;font-weight:700;letter-spacing:-.02em}#app #vk-landing .fact-t.g{background:var(--gul);color:var(--gul-ink)}#app #vk-landing .fact-b{min-width:0px}#app #vk-landing .fact-b strong{display:block;font-size:14.5px;font-weight:700;line-height:1.25}#app #vk-landing .fact-b span{display:block;font-size:13px;color:var(--text-2);line-height:1.3}#app #vk-landing .nope{display:flex;flex-direction:column;gap:20px}#app #vk-landing .nope-panel{display:flex;flex-direction:column;padding:26px 24px;border-radius:var(--r-panel);background:linear-gradient(160deg,var(--ink),var(--ink-deep));color:var(--on-ink)}#app #vk-landing .nope-panel .kicker{color:var(--gul)}#app #vk-landing .nope-panel h2{margin:14px 0 0;font-size:clamp(24px,3.2vw,31px)}#app #vk-landing .nope-panel .big{margin-top:22px;font-family:var(--mono);font-size:54px;font-weight:700;line-height:.9;color:var(--gul)}#app #vk-landing .nope-panel .big-l{margin-top:8px;font-size:14px;color:var(--on-ink-2)}#app #vk-landing .nope-hr{height:1px;margin:22px 0;background:var(--ink-line)}#app #vk-landing .nope-list{display:flex;flex-direction:column;gap:10px}#app #vk-landing .nope-list li{display:flex;gap:10px;font-family:var(--mono);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--on-ink-2)}#app #vk-landing .nope-list b{color:var(--on-ink)}#app #vk-landing .rail{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px;scrollbar-width:thin}#app #vk-landing .rail::-webkit-scrollbar{height:8px}#app #vk-landing .rail::-webkit-scrollbar-thumb{background:var(--line-2);border-radius:99px}#app #vk-landing .nope-card{display:flex;flex-direction:column;flex:0 0 auto;width:244px;min-height:330px;padding:20px;border:1px solid var(--line);border-radius:var(--r-card);background:var(--card);box-shadow:var(--sh-card);scroll-snap-align:start}#app #vk-landing .nope-tag{align-self:flex-start;padding:4px 9px;border-radius:var(--r-chip);background:var(--paper-2);color:var(--text-2);font-family:var(--mono);font-size:10px;font-weight:700;letter-spacing:.16em}#app #vk-landing .nope-card h3{margin-top:16px;font-size:19px;letter-spacing:-.02em;line-height:1.18}#app #vk-landing .nope-card p{margin-top:11px;font-size:14px;color:var(--text-2);line-height:1.55}#app #vk-landing .nope-card .inst{margin-top:auto;padding-top:18px;border-top:1px solid var(--line)}#app #vk-landing .nope-card .inst .kicker{display:block;margin-bottom:5px}#app #vk-landing .nope-card .inst p{margin-top:0;font-size:13.5px;color:var(--ink)}#app #vk-landing .bank-head{display:flex;flex-direction:column;gap:22px}#app #vk-landing .bank-num{display:flex;flex-direction:column}#app #vk-landing .bank-num .n{font-family:var(--mono);font-size:clamp(44px,9vw,76px);font-weight:700;line-height:.88;letter-spacing:-.04em}#app #vk-landing .bank-num .l{margin-top:12px;font-size:15px;font-weight:700;max-width:20ch}#app #vk-landing .bank-side{display:flex;flex-direction:column;gap:18px}#app #vk-landing .bank-note{padding-left:16px;border-left:1px solid var(--line-2);font-size:13.5px;color:var(--muted);line-height:1.55}#app #vk-landing .grid8{display:grid;grid-template-columns:1fr;gap:12px;margin-top:34px}#app #vk-landing .mat{display:flex;flex-direction:column;padding:18px;border:1px solid var(--line);border-radius:var(--r-card);background:var(--card);box-shadow:var(--sh-card);transition:box-shadow .16s,transform .16s}#app #vk-landing .mat:hover{box-shadow:var(--sh-lift);transform:translateY(-2px);color:var(--ink)}#app #vk-landing .mat-top{display:flex;align-items:center;gap:12px}#app #vk-landing .mat-top h3{font-size:15px;letter-spacing:-.02em;line-height:1.2}#app #vk-landing .mat-n{margin-top:16px;font-family:var(--mono);font-size:26px;font-weight:700;line-height:1;letter-spacing:-.03em}#app #vk-landing .mat-n em{font-family:var(--body);font-style:normal;font-size:12px;font-weight:600;letter-spacing:0px;color:var(--muted)}#app #vk-landing .mat-bar{height:6px;margin-top:12px;border-radius:99px;background:var(--paper-2);overflow:hidden}#app #vk-landing .mat-bar i{display:block;height:100%;border-radius:99px}#app #vk-landing .mat-meta{display:flex;justify-content:space-between;gap:8px;margin-top:9px;font-family:var(--mono);font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}#app #vk-landing .mat-foot{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:16px}#app #vk-landing .pill{display:inline-flex;align-items:center;gap:6px;padding:4px 9px;border:1px solid var(--line);border-radius:var(--r-pill);font-size:11.5px;font-weight:600;color:var(--text-2)}#app #vk-landing .pill i{width:6px;height:6px;border-radius:50%;flex:0 0 auto}#app #vk-landing .blocks{display:grid;grid-template-columns:1fr;gap:16px;margin-top:36px}#app #vk-landing .block{display:flex;flex-direction:column;border:1px solid var(--line);border-radius:var(--r-card);background:var(--card);box-shadow:var(--sh-card);overflow:hidden}#app #vk-landing .block-tile{display:flex;align-items:flex-end;padding:16px;min-height:112px;background:var(--paper-2)}#app #vk-landing .block-tile .set{display:flex;gap:6px}#app #vk-landing .block-body{padding:20px}#app #vk-landing .block-body h3{font-size:19px;letter-spacing:-.02em}#app #vk-landing .block-body>p{margin-top:9px;font-size:14px;color:var(--text-2);line-height:1.55}#app #vk-landing .block-hr{height:1px;margin:18px 0;background:var(--line)}#app #vk-landing .rows{display:flex;flex-direction:column;gap:2px}#app #vk-landing .row{display:flex;align-items:center;gap:11px;padding:9px 0}#app #vk-landing .row+.row{border-top:1px solid var(--line)}#app #vk-landing .row-n{min-width:0px;flex:1 1 0%;font-size:14px;font-weight:600}#app #vk-landing .row-v{font-family:var(--mono);font-size:14px;font-weight:700;color:var(--ink)}#app #vk-landing .strip{display:grid;grid-template-columns:repeat(2,minmax(0px,1fr));gap:1px;margin-top:36px;border:1px solid var(--line);border-radius:var(--r-card);background:var(--line);overflow:hidden}#app #vk-landing .strip div{padding:22px 18px;text-align:center;background:var(--card)}#app #vk-landing .strip .n{display:block;font-family:var(--mono);font-size:clamp(26px,4vw,34px);font-weight:700;line-height:1;letter-spacing:-.03em}#app #vk-landing .strip .l{display:block;margin-top:10px;font-size:12.5px;font-weight:600;color:var(--text-2);line-height:1.4}#app #vk-landing .feat{display:grid;grid-template-columns:1fr;gap:26px;align-items:center;margin-top:clamp(44px,6vw,80px)}#app #vk-landing .feat-copy{min-width:0px;max-width:32em}#app #vk-landing .feat-t{display:flex;align-items:center;gap:12px}#app #vk-landing .feat-b{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:36px;height:36px;border-radius:11px;background:var(--gul);color:var(--gul-ink);font-family:var(--mono);font-size:15px;font-weight:700}#app #vk-landing .feat-copy>p{margin-top:12px;font-size:clamp(15.5px,1.6vw,17px);color:var(--text-2);line-height:1.5}#app #vk-landing .feat-copy ul{display:flex;flex-direction:column;gap:10px;margin-top:20px}#app #vk-landing .feat-copy li{display:flex;gap:10px;font-size:14.5px;line-height:1.5}#app #vk-landing .feat-link{display:inline-flex;align-items:center;gap:9px;margin-top:22px;font-size:15px;font-weight:700}#app #vk-landing .feat-link .arrow{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:var(--paper-2);transition:background .16s,transform .16s}#app #vk-landing .feat-link:hover .arrow{background:var(--gul);transform:translate(3px)}#app #vk-landing .feat-media{min-width:0px}#app #vk-landing .feat-media .ph{border:1px solid var(--line);border-radius:var(--r-card);aspect-ratio:4 / 3}#app #vk-landing .qcard{border:1px solid var(--line);border-radius:var(--r-card);background:var(--card);box-shadow:var(--sh-lift);overflow:hidden}#app #vk-landing .qcard-stripe{height:5px;background:var(--ord)}#app #vk-landing .qcard-in{padding:20px}#app #vk-landing .qcard-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}#app #vk-landing .qcard-word{margin-top:18px;font-family:var(--display);font-size:clamp(26px,4vw,34px);font-weight:800;letter-spacing:-.03em}#app #vk-landing .qopts{display:flex;flex-direction:column;gap:8px;margin-top:18px}#app #vk-landing .qopt{display:flex;align-items:center;gap:11px;padding:12px 13px;border:1.5px solid var(--line);border-radius:12px;background:var(--paper);font-size:14.5px;font-weight:600}#app #vk-landing .qopt .k{display:flex;align-items:center;justify-content:center;width:26px;height:26px;flex:0 0 auto;border-radius:8px;background:var(--paper-2);font-family:var(--mono);font-size:11.5px;font-weight:700}#app #vk-landing .qopt.ok{border-color:var(--xyz);background:var(--xyz-soft)}#app #vk-landing .qopt.ok .k{background:color-mix(in srgb,var(--xyz) 62%,var(--ink) 38%);color:#fff}#app #vk-landing .qcard-exp{margin-top:16px;padding:14px;border:1px solid var(--line);border-radius:12px;background:var(--paper-2)}#app #vk-landing .qcard-exp p{margin-top:7px;font-size:13.5px;color:var(--text-2);line-height:1.55}#app #vk-landing .simcard{padding:22px;border-radius:var(--r-panel);background:linear-gradient(160deg,var(--ink),var(--ink-deep));color:var(--on-ink);box-shadow:var(--sh-lift)}#app #vk-landing .simcard .kicker{color:var(--on-ink-2)}#app #vk-landing .sim-top{display:flex;align-items:center;justify-content:space-between;gap:10px}#app #vk-landing .sim-live{display:inline-flex;align-items:center;gap:7px;font-family:var(--mono);font-size:10px;font-weight:700;letter-spacing:.16em;color:var(--gul)}#app #vk-landing .sim-live i{width:7px;height:7px;border-radius:50%;background:var(--gul);flex:0 0 auto}#app #vk-landing .sim-time{margin-top:16px;font-family:var(--mono);font-size:clamp(44px,7vw,62px);font-weight:700;line-height:.92;letter-spacing:-.04em}#app #vk-landing .sim-meta{display:flex;justify-content:space-between;gap:10px;margin-top:14px;font-family:var(--mono);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--on-ink-2)}#app #vk-landing .sim-meta b{color:var(--on-ink)}#app #vk-landing .sim-bar{height:8px;margin-top:12px;border-radius:99px;background:#ffffff24;overflow:hidden}#app #vk-landing .sim-bar i{display:block;width:58%;height:100%;border-radius:99px;background:var(--gul)}#app #vk-landing .sim-hr{height:1px;margin:22px 0 18px;background:var(--ink-line)}#app #vk-landing .sim-list{display:flex;flex-direction:column;gap:12px}#app #vk-landing .sim-list li{display:flex;gap:11px;font-size:13.5px;color:var(--on-ink-2);line-height:1.5}#app #vk-landing .sim-list b{color:var(--on-ink)}#app #vk-landing .sim-list .d{flex:0 0 auto;width:7px;height:7px;margin-top:7px;border-radius:50%;background:var(--gul)}#app #vk-landing .dots-sect{position:relative;overflow:hidden}#app #vk-landing .dots-sect:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:var(--dots);background-size:22px 22px;mask-image:radial-gradient(70% 60% at 50% 30%,rgb(0,0,0) 0%,transparent 76%)}#app #vk-landing .dots-sect>.wrap{position:relative}#app #vk-landing .meta-row{display:flex;flex-wrap:wrap;justify-content:center;gap:9px 20px;margin-top:22px}#app #vk-landing .meta-row span{display:inline-flex;align-items:center;gap:8px;font-family:var(--mono);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-2)}#app #vk-landing .meta-row i{width:7px;height:7px;border-radius:50%;background:var(--gul);flex:0 0 auto}#app #vk-landing .try{display:grid;grid-template-columns:1fr;gap:20px;margin-top:clamp(34px,5vw,56px)}#app #vk-landing .try-col{padding:18px;border:1px solid var(--line);border-radius:var(--r-panel);background:var(--card);box-shadow:var(--sh-card)}#app #vk-landing .try-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:0 4px 14px;border-bottom:1px solid var(--line)}#app #vk-landing .try-head .n{font-family:var(--mono);font-size:15px;font-weight:700}#app #vk-landing .try-rows{display:flex;flex-direction:column;gap:8px;margin-top:12px}#app #vk-landing .try-row{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid var(--line);border-radius:12px;background:var(--paper)}#app #vk-landing .try-row:hover{border-color:var(--line-2);background:var(--paper-2);color:var(--ink)}#app #vk-landing .try-name{min-width:0px;flex:1 1 0%}#app #vk-landing .try-name b{display:block;font-size:14.5px;font-weight:700;line-height:1.25}#app #vk-landing .try-name span{display:block;font-family:var(--mono);font-size:10.5px;font-weight:700;letter-spacing:.1em;color:var(--muted)}#app #vk-landing .try-go{display:none;align-items:center;gap:7px;flex:0 0 auto;font-size:13px;font-weight:700}#app #vk-landing .guides{display:grid;grid-template-columns:1fr;gap:24px;margin-top:clamp(30px,4vw,48px)}#app #vk-landing .guide .ph{border:1px solid var(--line);border-radius:var(--r-card);aspect-ratio:4 / 3}#app #vk-landing .guide h3{margin-top:18px;font-size:20px;letter-spacing:-.02em;line-height:1.22}#app #vk-landing .guide p{margin-top:9px;font-size:14.5px;color:var(--text-2);line-height:1.55}#app #vk-landing .guide .more{display:inline-flex;align-items:center;gap:8px;margin-top:13px;font-size:14px;font-weight:700}#app #vk-landing .guide:hover h3{color:var(--text-2)}#app #vk-landing .plans{display:grid;grid-template-columns:1fr;gap:16px;margin-top:clamp(30px,4vw,48px)}#app #vk-landing .plan{display:flex;flex-direction:column;padding:24px;border:1px solid var(--line);border-radius:var(--r-panel);background:var(--card);box-shadow:var(--sh-card)}#app #vk-landing .plan.feat-plan{border:1.5px solid var(--ink);box-shadow:var(--sh-lift)}#app #vk-landing .plan-top{display:flex;align-items:center;justify-content:space-between;gap:10px}#app #vk-landing .plan-fav{padding:4px 9px;border-radius:var(--r-chip);background:var(--gul);color:var(--gul-ink);font-family:var(--mono);font-size:9.5px;font-weight:700;letter-spacing:.14em}#app #vk-landing .plan-price{margin-top:16px;font-family:var(--mono);font-size:38px;font-weight:700;line-height:1;letter-spacing:-.04em}#app #vk-landing .plan-price em{font-family:var(--body);font-style:normal;font-size:14px;font-weight:600;letter-spacing:0px;color:var(--muted)}#app #vk-landing .plan-name{margin-top:10px;font-size:14.5px;font-weight:700}#app #vk-landing .plan ul{display:flex;flex-direction:column;gap:11px;margin:20px 0 24px}#app #vk-landing .plan li{display:flex;gap:10px;font-size:14px;line-height:1.5}#app #vk-landing .plan li.off{color:var(--muted)}#app #vk-landing .plan .btn{margin-top:auto;width:100%}#app #vk-landing .plan-fine{margin-top:12px;font-family:var(--mono);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);line-height:1.6}#app #vk-landing .fine{margin-top:20px;text-align:center;font-size:12.5px;color:var(--muted)}#app #vk-landing .band{display:flex;flex-direction:column;gap:26px;margin-top:clamp(44px,6vw,72px);padding:clamp(28px,5vw,52px);border-radius:var(--r-panel);background:linear-gradient(160deg,var(--ink),var(--ink-deep));color:var(--on-ink)}#app #vk-landing .band h2{max-width:18ch;font-size:clamp(26px,4.4vw,38px);line-height:1.06}#app #vk-landing .band p{color:var(--on-ink-2);font-size:15px;line-height:1.6;max-width:42ch}#app #vk-landing .band-cta{display:flex;flex-direction:column;gap:11px;margin-top:22px}#app #vk-landing .foot{background:var(--ink);color:var(--on-ink)}#app #vk-landing .foot-in{display:grid;grid-template-columns:1fr;gap:36px;padding-block:clamp(44px,6vw,64px)}#app #vk-landing .foot .logo,#app #vk-landing .foot .logo span{color:var(--on-ink)}#app #vk-landing .foot-about{margin-top:16px;max-width:34ch;font-size:14px;color:var(--on-ink-2);line-height:1.6}#app #vk-landing .foot-cols{display:grid;grid-template-columns:repeat(2,minmax(0px,1fr));gap:28px}#app #vk-landing .foot h4{font-family:var(--body);font-size:14px;font-weight:700;letter-spacing:0px}#app #vk-landing .foot ul{display:flex;flex-direction:column;gap:10px;margin-top:16px}#app #vk-landing .foot ul a{font-size:14px;color:var(--on-ink-2)}#app #vk-landing .foot ul a:hover{color:var(--on-ink)}#app #vk-landing .foot-bar{padding-block:18px;border-top:1px solid var(--ink-line);font-size:13px;color:var(--on-ink-2)}@media(min-width:520px){#app #vk-landing .hero-cta{flex-flow:wrap}#app #vk-landing .hero-cta .btn{flex:1 1 auto;min-width:200px}#app #vk-landing .grid8,#app #vk-landing .guides,#app #vk-landing .plans{grid-template-columns:repeat(2,minmax(0px,1fr))}#app #vk-landing .band-cta{flex-direction:row}#app #vk-landing .band-cta .btn{min-width:200px}}@media(min-width:760px){#app #vk-landing .facts-in{grid-template-columns:repeat(4,minmax(0px,1fr));gap:24px;padding-block:20px}#app #vk-landing .blocks,#app #vk-landing .try{grid-template-columns:repeat(2,minmax(0px,1fr))}#app #vk-landing .strip{grid-template-columns:repeat(4,minmax(0px,1fr))}#app #vk-landing .try-go{display:inline-flex}#app #vk-landing .foot-in{grid-template-columns:minmax(0px,1fr) minmax(0px,1.6fr);gap:48px}#app #vk-landing .foot-cols{grid-template-columns:repeat(3,minmax(0px,1fr))}#app #vk-landing .bank-head{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:40px}#app #vk-landing .bank-num{flex:0 0 42%}#app #vk-landing .bank-side{flex:1 1 auto;max-width:52ch}#app #vk-landing .plan-price{font-size:42px}}@media(min-width:1000px){#app #vk-landing .hdr-links,#app #vk-landing .hdr-login,#app #vk-landing .hdr-cta{display:flex}#app #vk-landing .burger,#app #vk-landing .drawer{display:none}#app #vk-landing #nav-t:checked~.drawer{display:none}#app #vk-landing .hero-in{flex-direction:row;align-items:center;gap:clamp(28px,3vw,44px)}#app #vk-landing .hero-copy,#app #vk-landing .hero-media{flex:1 1 0px;min-width:0px}#app #vk-landing .nope{flex-direction:row;align-items:stretch}#app #vk-landing .nope-panel{flex:0 0 320px}#app #vk-landing .rail{flex:1 1 0px;min-width:0px}#app #vk-landing .grid8,#app #vk-landing .guides,#app #vk-landing .plans{grid-template-columns:repeat(4,minmax(0px,1fr))}#app #vk-landing .plans{grid-template-columns:repeat(3,minmax(0px,1fr))}#app #vk-landing .feat{grid-template-columns:repeat(2,minmax(0px,1fr));gap:clamp(32px,4vw,64px)}#app #vk-landing .feat.rev .feat-copy{order:2}#app #vk-landing .feat.rev .feat-media{order:1}#app #vk-landing .band{flex-direction:row;align-items:center;justify-content:space-between;gap:48px}#app #vk-landing .band>div:last-child{flex:0 0 360px}#app #vk-landing .band-cta{margin-top:0}}@media(prefers-reduced-motion:reduce){#app #vk-landing *{transition:none!important;animation:auto ease 0s 1 normal none running none!important}}#app #vk-landing .v0h-skip{position:absolute;left:-9999px;top:0;z-index:200;padding:12px 18px;background:var(--ink);color:var(--paper);border-radius:0 0 10px;font-weight:700;text-decoration:none}#app #vk-landing .v0h-skip:focus{left:0;outline:3px solid var(--gul);outline-offset:2px}@media(max-width:760px){#app #vk-landing .mark>svg path{stroke-width:44}}@media(max-width:460px){#app #vk-landing .mark>svg path{stroke-width:56}}
