.vk-interior-grid{gap:var(--space-2xl);padding:var(--space-2xl) 0 var(--space-4xl);grid-template-columns:1fr;display:grid}.vk-interior-grid__left{order:2;display:none}.vk-interior-grid__center{order:1}.vk-interior-grid__right{order:3;display:none}@media (min-width:600px){.vk-interior-grid__right{display:block}}@media (min-width:768px){.vk-interior-grid{gap:var(--space-3xl);grid-template-columns:1fr 280px}.vk-interior-grid__left{display:none}.vk-interior-grid__center{grid-column:1}.vk-interior-grid__right{grid-column:2}}@media (min-width:1024px){.vk-interior-grid{grid-template-columns:240px 1fr 280px}.vk-interior-grid__left{grid-column:1;display:block}.vk-interior-grid__center{grid-column:2}.vk-interior-grid__right{grid-column:3}}.vk-intent-page__breadcrumb{font-family:var(--font-display);font-size:var(--fs-xs);color:var(--ink-low);margin:0 0 var(--space-md) 0}.vk-intent-page__breadcrumb a{color:var(--ink-low);text-decoration:none}.vk-intent-page__breadcrumb a:hover{color:var(--accent)}.vk-intent-faq{margin-top:var(--space-2xl);border-top:1px solid var(--rule);padding-top:var(--space-xl)}.vk-intent-faq__heading{font-family:var(--font-display);font-size:var(--fs-sm);font-weight:var(--weight-medium);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-low);margin:0 0 var(--space-lg) 0}.vk-intent-faq__list{flex-direction:column;gap:0;display:flex}.vk-intent-faq__item{border-bottom:1px solid var(--rule)}.vk-intent-faq__answer{font-family:var(--font-display);font-size:var(--fs-md);color:var(--ink-mid);padding:0 0 var(--space-md) 0;margin:0;line-height:1.7}.vk-intent-faq--open .vk-intent-faq__heading{font-family:var(--font-display);font-size:var(--fs-lg);font-weight:var(--weight-semibold);letter-spacing:normal;text-transform:none;color:var(--ink-high);margin:0 0 var(--space-md)}.vk-intent-faq--open .vk-intent-faq__item{padding:var(--space-lg) 0}.vk-intent-faq--open .vk-intent-faq__item:first-of-type{padding-top:0}.vk-intent-faq--open .vk-intent-faq__question{all:unset;font-family:var(--font-display);font-size:var(--fs-md);font-weight:var(--weight-medium);color:var(--ink-high);margin:0 0 var(--space-xs);line-height:1.4;display:block}.vk-intent-faq--open .vk-intent-faq__answer{font-family:var(--font-body);font-size:var(--fs-md);color:var(--ink-mid);max-width:62ch;margin:0;padding:0;line-height:1.72}.vk-intent-sidebar{gap:var(--space-lg);flex-direction:column;display:flex}.vk-intent-pricing{border:1px solid var(--rule);border-radius:var(--radius-md);overflow:hidden}.vk-intent-pricing__header{padding:var(--space-sm) var(--space-md);background:var(--bg-surface);border-bottom:1px solid var(--rule)}.vk-intent-pricing__label{font-family:var(--font-display);font-size:var(--fs-xs);font-weight:var(--weight-medium);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-low);margin:0}.vk-intent-pricing__rows{padding:var(--space-sm) 0}.vk-intent-pricing__row{justify-content:space-between;align-items:baseline;gap:var(--space-sm);padding:var(--space-xs) var(--space-md);display:flex}.vk-intent-pricing__row-name{font-family:var(--font-display);font-size:var(--fs-sm);color:var(--ink-mid)}.vk-intent-pricing__row-price{font-family:var(--font-display);font-size:var(--fs-sm);font-weight:var(--weight-medium);color:var(--ink-high);white-space:nowrap}.vk-intent-pricing__note{font-family:var(--font-display);font-size:var(--fs-xs);color:var(--ink-low);padding:var(--space-xs) var(--space-md) var(--space-sm);border-top:1px solid var(--rule);margin:0}.vk-intent-hub__header{text-align:center;padding:var(--space-3xl) 0 var(--space-2xl)}.vk-intent-hub__header--flush{text-align:left;padding-top:var(--space-lg)}.vk-intent-hub__sub{margin-left:0;margin-right:0}.vk-intent-hub__eyebrow{font-family:var(--font-display);font-size:var(--fs-xs);font-weight:var(--weight-medium);letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin:0 0 var(--space-sm) 0}.vk-intent-hub__h1{font-family:var(--font-display);font-size:clamp(var(--fs-2xl), 5vw, var(--fs-4xl));font-weight:var(--weight-semibold);color:var(--ink-high);margin:0 0 var(--space-md) 0;line-height:1.15}.vk-intent-hub__sub{font-family:var(--font-display);font-size:var(--fs-lg);color:var(--ink-mid);max-width:54ch;margin:0 auto;line-height:1.6}.vk-intent-hub__grid{gap:var(--space-md);padding:0 0 var(--space-4xl);grid-template-columns:1fr;display:grid}@media (min-width:640px){.vk-intent-hub__grid{grid-template-columns:1fr 1fr}}@media (min-width:900px){.vk-intent-hub__grid{grid-template-columns:1fr 1fr 1fr 1fr}}.vk-intent-hub__card{padding:var(--space-lg);background:var(--bg-surface);border:1px solid var(--rule);border-radius:var(--radius-md);transition:border-color var(--dur-short) var(--ease-state), box-shadow var(--dur-short) var(--ease-state), transform var(--dur-short) var(--ease-state);text-decoration:none;display:block}.vk-intent-hub__card:hover{border-color:var(--accent);box-shadow:0 4px var(--space-md) color-mix(in srgb, var(--accent) 10%, transparent);transform:translateY(-2px)}.vk-intent-hub__card-title{font-family:var(--font-display);font-size:var(--fs-md);font-weight:var(--weight-medium);color:var(--ink-high);margin:0 0 var(--space-xs) 0}.vk-intent-hub__card-lede{font-family:var(--font-display);font-size:var(--fs-sm);color:var(--ink-mid);margin:0;line-height:1.5}.vk-intent{max-width:44rem}.vk-intent-groups{gap:var(--space-xl);flex-direction:column;display:flex}.vk-intent-group__heading{font-family:var(--font-mono);font-size:var(--fs-label-sm);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-low);margin:0 0 var(--space-xs)}.vk-intent-group__list{margin:0;padding:0;list-style:none}.vk-intent-group__q{appearance:none;text-align:left;border:0;border-bottom:1px solid var(--rule,var(--border-subtle));cursor:pointer;width:100%;padding:var(--space-md) 0;font-family:var(--font-display);font-size:var(--fs-md);font-weight:var(--weight-medium);color:var(--ink-high);transition:color var(--dur-short,.15s) var(--ease-state,ease);background:0 0;line-height:1.4;text-decoration:none;display:block}.vk-intent-group__q:hover,.vk-intent-group__q:focus-visible{color:var(--accent);outline:none}.vk-intent-group__q--else{color:var(--ink-mid);margin-top:var(--space-sm);border-bottom:0}.vk-intent-group__crosslink{font-size:var(--fs-sm);color:var(--ink-mid);margin:var(--space-sm) 0 0}.vk-intent-group__crosslink a{color:var(--accent);text-decoration:none}.vk-intent-group__crosslink a:hover{color:var(--ink-high)}.vk-intent-band{margin:var(--space-2xl) 0;padding:var(--space-lg);background:color-mix(in srgb, var(--bg-surface) 55%, transparent);border:1px solid var(--rule,var(--border-subtle));border-radius:var(--radius-md);gap:var(--space-sm);flex-direction:column;display:flex}.vk-intent-band__viz{background:repeating-linear-gradient(to right, var(--accent) 0, var(--accent) 2px, transparent 2px, transparent calc(100% / 9));opacity:.6;border-radius:2px;height:3px}.vk-intent-band__caption{font-family:var(--font-body);font-size:var(--fs-md);color:var(--ink-high);margin:0;line-height:1.55}.vk-intent-anchor{margin:var(--space-2xl) 0}.vk-intent-anchor__heading{font-family:var(--font-display);font-size:var(--fs-xl);font-weight:var(--weight-semibold);color:var(--ink-high);margin:0 0 var(--space-md);line-height:1.2}.vk-intent-anchor__body{font-family:var(--font-body);font-size:var(--fs-prose,var(--fs-md));color:var(--ink-mid);margin:0 0 var(--space-md);max-width:60ch;line-height:1.75}.vk-intent-anchor__body:last-child{margin-bottom:0}.vk-intent-offer{margin:var(--space-2xl) 0}.vk-intent-offer__heading,.vk-intent-swap__heading{font-family:var(--font-display);font-size:var(--fs-lg);font-weight:var(--weight-semibold);color:var(--ink-high);margin:0 0 var(--space-md)}.vk-intent-offer__body{font-family:var(--font-body);font-size:var(--fs-md);color:var(--ink-mid);margin:0 0 var(--space-md);max-width:62ch;line-height:1.72}.vk-intent-swap{margin:var(--space-2xl) 0}.vk-intent-swap__intro,.vk-intent-swap__outro{font-family:var(--font-body);font-size:var(--fs-md);color:var(--ink-mid);max-width:62ch;margin:0 0 var(--space-md);line-height:1.7}.vk-intent-swap__table{margin:0 0 var(--space-md);max-width:62ch}.vk-intent-swap__row{gap:var(--space-lg);padding:var(--space-md) 0;border-top:1px solid var(--border-subtle);grid-template-columns:1fr 1fr;display:grid}.vk-intent-swap__row:first-child{border-top:none}.vk-intent-swap__ask{font-size:var(--fs-sm);color:var(--ink-low);margin:0;line-height:1.5}.vk-intent-swap__instead{font-size:var(--fs-sm);color:var(--ink-high);font-weight:var(--weight-medium);margin:0;line-height:1.5}.vk-intent-swap__link{margin:0}.vk-intent-swap__link a{color:var(--accent);font-size:var(--fs-sm);text-decoration:none}.vk-intent-swap__link a:hover{color:var(--ink-high)}@media (max-width:560px){.vk-intent-swap__row{gap:var(--space-2xs);grid-template-columns:1fr}}.vk-intent-close{margin-top:var(--space-3xl);scroll-margin-top:var(--space-2xl)}.vk-intent-close__lede{font-family:var(--font-display);font-size:var(--fs-lg);font-weight:var(--weight-medium);color:var(--ink-high);margin:0 0 var(--space-xs)}.vk-intent-close__note{font-size:var(--fs-sm);color:var(--ink-mid);margin:0 0 var(--space-lg)}.vk-intent-close__cta{align-items:center;gap:var(--space-2xs);font-family:var(--font-display);font-size:var(--fs-md);font-weight:var(--weight-medium);color:var(--accent);border-bottom:1px solid color-mix(in oklab, var(--accent) 40%, transparent);transition:color var(--dur-short,.15s) var(--ease-state,ease), border-color var(--dur-short,.15s) var(--ease-state,ease);padding-bottom:2px;text-decoration:none;display:inline-flex}.vk-intent-close__cta:hover{color:var(--ink-high);border-color:var(--ink-high)}.vk-intent-articles{margin-top:var(--space-2xl);border-top:1px solid var(--rule,var(--border-subtle));padding-top:var(--space-lg)}.vk-intent-articles__list{gap:var(--space-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.vk-intent-articles__list a{color:var(--accent);font-size:var(--fs-sm);text-decoration:none}.vk-intent-articles__list a:hover{color:var(--ink-high)}.vk-intent-spine{gap:var(--space-2xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.vk-intent-spine__link{font-size:var(--fs-sm);color:var(--ink-mid);padding:var(--space-2xs) 0 var(--space-2xs) var(--space-sm);transition:color var(--dur-short,.15s) var(--ease-state,ease), border-color var(--dur-short,.15s) var(--ease-state,ease);border-left:2px solid #0000;line-height:1.4;text-decoration:none;display:block}.vk-intent-spine__link:hover{color:var(--ink-high);border-left-color:var(--accent)}.vk-intent-spine__link.is-active{color:var(--accent);border-left-color:var(--accent);font-weight:var(--weight-medium)}
