.site-header{--vh-h:64px}.site-header__in{height:var(--vh-h);min-height:0;gap:2px}.site-header .i{flex:none}.vk-new{display:inline-block;margin-left:6px;padding:3px 7px;border-radius:999px;background:var(--amber);color:var(--ink);font:700 .6875rem/1 var(--f-ui);letter-spacing:.06em;text-transform:uppercase}@supports (animation-timeline:scroll()){.site-header{animation:vk-hd linear both;animation-timeline:scroll(root);animation-range:0 80px}@keyframes vk-hd{to{background-color:#fcfbf8f7;box-shadow:0 10px 28px -18px #14212b73}}}@media(max-width:1023.98px){.logo{margin-right:auto;gap:8px;font-size:1.3125rem;min-width:0}.logo__mark{width:36px;height:36px}.vh-q,.site-header .vh-fav,.site-header .menu-btn{position:relative;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;width:54px;height:50px;min-height:0;margin:0;padding:0;border:0;border-radius:14px;background:none;color:var(--ink);font:600 .71875rem/1 var(--f-ui);text-decoration:none;cursor:pointer;transition:background var(--t-fast) var(--ease)}.vh-q .i,.site-header .vh-fav .i,.site-header .menu-btn .i{width:22px;height:22px}.vh-q:hover,.site-header .vh-fav:hover{background:var(--paper-2)}.vh-q[aria-current=page]{background:var(--brand-tint);color:var(--brand)}.mmenu{margin-left:2px}.site-header .menu-btn{background:var(--brand);color:#fff}.site-header .menu-btn:hover,.mmenu[open] .menu-btn{background:var(--brand-2)}.mmenu__open,.mmenu__close{place-items:center;width:22px;height:22px}.site-header .vh-fav__c{position:absolute;top:3px;left:calc(50% + 3px);min-width:18px;height:18px;padding:0 4px;box-shadow:0 0 0 2px var(--paper);font-size:.6875rem;line-height:18px}.vh-lbl{display:block}html:has(.mmenu[open]){overflow:hidden}.site-header:has(.mmenu[open]){z-index:95}.mnav.vk-sheet{position:absolute;top:100%;left:0;right:0;height:calc(100vh - var(--vh-h));height:calc(100dvh - var(--vh-h));overflow-y:auto;overscroll-behavior:contain;padding:14px var(--gutter) calc(28px + env(safe-area-inset-bottom,0px));background:var(--paper);border-top:1px solid var(--line);border-bottom:0;box-shadow:none}.mmenu[open] .vk-sheet{animation:vk-sheet .26s var(--ease)}@keyframes vk-sheet{0%{opacity:0;transform:translateY(-10px)}}.vk-sheet__nav{display:grid;padding:6px;border-radius:20px;background:var(--white);box-shadow:var(--sh-1)}.mnav .vk-sheet__nav a:not(.btn){position:relative;gap:14px;min-height:58px;padding:7px 10px;border:0;border-radius:14px;color:var(--ink);font:600 1.0625rem/1.25 var(--f-ui)}.mnav .vk-sheet__nav a+a:before{content:"";position:absolute;top:0;left:64px;right:10px;height:1px;background:var(--line)}.mnav .vk-sheet__nav a:hover{background:var(--paper)}.mnav .vk-sheet__nav a[aria-current=page]{background:var(--brand-tint);color:var(--brand-2);text-decoration:none}.mnav .vk-sheet__nav a[aria-current=page]:before,.mnav .vk-sheet__nav a[aria-current=page]+a:before{display:none}.vk-sheet__ic{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:12px;background:var(--brand-tint);color:var(--brand)}.vk-sheet__ic .i{width:20px;height:20px}.mnav a[aria-current=page] .vk-sheet__ic{background:var(--brand);color:#fff}.vk-sheet__t{flex:1 1 auto;min-width:0}.vk-sheet__go{width:18px;height:18px;color:var(--ink-2)}.vk-sheet__box{margin-top:18px;padding:16px 16px 8px;border-radius:20px;background:linear-gradient(140deg,var(--brand) 0%,#134A61 100%);color:#fff;box-shadow:var(--sh-2)}.vk-sheet__box .mnav__h{padding-top:0;color:var(--amber)}.vk-sheet__box :focus-visible{outline-color:var(--amber)}.vk-sheet__gd{margin-top:6px}.mnav .vk-sheet__gd a:not(.btn){gap:12px;min-height:72px;padding:8px 0;border-bottom:1px solid rgba(255,255,255,.16);color:#fff;font:600 .9375rem/1.3 var(--f-ui)}.vk-sheet__gd img,.vk-sheet__ph{flex:none;width:56px;height:56px;border-radius:12px;object-fit:cover}.vk-sheet__ph{display:grid;place-items:center;background:#ffffff1f}.vk-sheet__gd span:last-child{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.mnav a.vk-sheet__all{display:inline-flex;gap:8px;min-height:48px;border:0;color:var(--amber);font:700 .9375rem/1 var(--f-ui)}.vk-sheet__all .i{width:18px;height:18px}.vk-sheet__chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.mnav .vk-sheet__chips a:not(.btn){min-height:44px;padding:0 16px;border:1px solid var(--line);border-radius:999px;background:var(--white);font:600 .9375rem/1 var(--f-ui)}.mnav .vk-sheet__chips a[aria-current=page]{border-color:var(--brand);color:var(--brand);text-decoration:none}.vk-sheet__ct{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px}.vk-sheet__ct .btn{justify-content:center;margin:0}.vk-sheet>.btn--block{margin-top:22px}}@media(max-width:359.98px){.vh-q{display:none}}@media(min-width:1024px){.site-header{--vh-h:76px}.vh-q,.vh-lbl{display:none}.site-header__in{gap:10px}.logo{flex:none}.nav{gap:0;margin-left:4px}.nav a{position:relative;gap:6px;padding:0 9px;white-space:nowrap;border-radius:999px;font-size:.9375rem;transition:background var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}.nav a .i{display:none;width:18px;height:18px;color:var(--brand);opacity:.72;transition:opacity var(--t-fast) var(--ease)}.nav a:hover{background:var(--paper-2)}.nav a:hover .i,.nav a[aria-current=page] .i{opacity:1}.nav a[aria-current=page]{color:var(--brand);text-decoration:none}.nav a[aria-current=page]:after{content:"";position:absolute;left:9px;right:9px;bottom:calc((44px - var(--vh-h)) / 2);height:3px;border-radius:3px 3px 0 0;background:var(--amber)}.vk-nt{display:grid;line-height:1.15}.nav .vk-nt small{margin:0;font-size:.71875rem;line-height:1.1}.nav .vk-new{margin-left:0}.site-header .vh-fav{flex:none;padding:0 6px}.site-header .btn--header{flex:none;gap:8px;padding:0 16px;white-space:nowrap}.site-header .btn--header .i{display:none;width:18px;height:18px}}@media(min-width:1024px)and (max-width:1279.98px){.logo{gap:8px;font-size:1.375rem}.logo__mark{width:36px;height:36px}.nav a{padding:0 7px}.nav a[aria-current=page]:after{left:7px;right:7px}}@media(min-width:1024px)and (max-width:1151.98px){.nav a{font-size:.875rem}}@media(min-width:1280px){.site-header__in{gap:14px}.nav a{padding:0 10px}.nav a .i{display:block}.nav a[aria-current=page]:after{left:10px;right:10px}}@media(min-width:1440px){.site-header .btn--header .i{display:block}}@media(prefers-reduced-motion:reduce){.mmenu[open] .vk-sheet{animation:none}.nav a,.nav a .i,.vh-q,.site-header .vh-fav,.site-header .menu-btn{transition:none}}
