.vk-hero{padding:calc(var(--ap-head) + 12svh) var(--ap-gut) 6svh}.vk-hero h1{margin-top:16px;font-size:clamp(64px,min(8vw,14svh),150px);line-height:.88}.vk-hero .ap-lead{margin-top:24px}.vk-perks{align-items:start;border-top:1px solid var(--nm-hairline)}.vk-block>.ap-lead,.vk-close .ap-lead,.vk-perks .ap-lead{margin-top:18px}.vk-block{padding:10svh var(--ap-gut);border-top:1px solid var(--nm-hairline)}.vk-block h2{font-size:clamp(44px,min(4.6vw,8.6svh),80px)}.vk-block h3{font-size:18px;font-weight:500;line-height:1.35}.vk-logos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 4vw;margin:clamp(28px,5svh,48px) 0 0;padding:0;list-style:none}.vk-logo-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:16px}.vk-tile{display:grid;place-items:center;aspect-ratio:4/3;padding:18%;border-radius:14px;background:var(--nm-surface);outline:1px solid var(--nm-line);outline-offset:-1px}.vk-tile[data-variant=dark]{background:var(--nm-ink)}.vk-tile img{display:block;max-width:100%;max-height:100%;width:auto;height:auto}.vk-note{margin-top:2px;font-size:13px;color:var(--nm-soft)}.vk-downloads{display:flex;flex-wrap:wrap;gap:4px 20px;margin-top:8px;font-size:14px;color:var(--nm-muted)}.vk-downloads a{padding:8px 0;background:linear-gradient(var(--nm-hairline),var(--nm-hairline)) 0 85% /100% 1px no-repeat;transition:color .3s var(--nm-ease)}.vk-downloads a:is(:hover,:focus-visible){color:var(--nm-ink)}.vk-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 4vw;align-items:start;margin-top:clamp(28px,5svh,48px)}.vk-guides{grid-template-columns:repeat(3,minmax(0,1fr))}.vk-figure[data-wide]{grid-column:1/-1}.vk-figure img{display:block;width:100%;height:auto;border-radius:14px;outline:1px solid var(--nm-line);outline-offset:-1px}.vk-figure[data-tall] img{width:auto;max-width:100%;max-height:72svh}.vk-figure a:focus-visible img{outline:2px solid var(--nm-accent)}.vk-figure figcaption{margin-top:16px;max-width:36em}.vk-figure figcaption p{margin-top:4px;font-size:15px;line-height:1.55;color:var(--nm-muted)}.vk-figure h3 em{margin-left:10px;font-size:11px;font-style:normal;letter-spacing:.15em;text-transform:uppercase;color:var(--nm-gold)}.vk-guides .ap-link{margin-top:6px}.vk-tips{display:grid;gap:12px;max-width:46em;margin:24px 0 0;padding:0;list-style:none;font-size:15px;line-height:1.55;color:var(--nm-muted)}.vk-tips strong{font-weight:500;color:var(--nm-ink)}.vk-close{min-height:56svh;border-top:1px solid var(--nm-hairline)}.vk-close h2{font-size:clamp(56px,min(7vw,13svh),132px)}@media (max-width:1240px){.vk-guides,.vk-logos{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.vk-hero{padding:calc(var(--ap-head) + 48px) 20px 32px}.vk-hero h1{font-size:clamp(54px,16vw,76px)}.vk-block{padding:48px 20px}.vk-block h2{font-size:min(12vw,6.4svh)}.vk-gallery,.vk-guides,.vk-logos{grid-template-columns:minmax(0,1fr)}.vk-close{min-height:0}.vk-close h2{font-size:clamp(48px,14vw,72px)}}