.site-header[data-v-1cef8ea7]{position:sticky;z-index:80;top:0}.actions[data-v-1cef8ea7],.main-row[data-v-1cef8ea7]{display:flex;align-items:center}.nav-glass[data-v-1cef8ea7]{position:relative;border-bottom:1px solid #dcecf5;background:#ffffffdc;-webkit-backdrop-filter:blur(18px) saturate(145%);backdrop-filter:blur(18px) saturate(145%)}.main-row[data-v-1cef8ea7]{position:relative;justify-content:space-between;min-height:82px;gap:30px}.logo[data-v-1cef8ea7]{display:flex;width:74px;height:68px;align-items:center}.logo img[data-v-1cef8ea7]{width:100%;height:62px;-o-object-fit:contain;object-fit:contain;transition:transform .35s ease}.logo:hover img[data-v-1cef8ea7]{transform:translateY(-2px)}nav[data-v-1cef8ea7]{display:flex;align-items:center;gap:28px;margin-left:auto}.catalog-trigger button[data-v-1cef8ea7],.nav-contact[data-v-1cef8ea7],nav a[data-v-1cef8ea7]{position:relative;color:#34556f;font-size:14px;font-weight:700;transition:color .3s ease}nav a[data-v-1cef8ea7]:after{position:absolute;right:0;bottom:-9px;left:0;height:2px;background:var(--blue);content:"";opacity:0;transform:scaleX(.3);transition:opacity .3s ease,transform .3s ease}.catalog-trigger button[data-v-1cef8ea7]:hover,.nav-contact[data-v-1cef8ea7]:hover,nav a.router-link-active[data-v-1cef8ea7],nav a[data-v-1cef8ea7]:hover{color:var(--blue)}nav a.router-link-active[data-v-1cef8ea7]:after,nav a[data-v-1cef8ea7]:hover:after{opacity:1;transform:scaleX(1)}.nav-item[data-v-1cef8ea7]{display:flex;align-items:center;gap:4px}.catalog-trigger button[data-v-1cef8ea7]{display:grid;width:26px;height:26px;place-items:center;border:0;background:transparent;cursor:pointer}.catalog-trigger button i[data-v-1cef8ea7]{transition:transform .25s ease}.catalog-trigger button[aria-expanded=true] i[data-v-1cef8ea7]{transform:rotate(180deg)}.nav-contact[data-v-1cef8ea7]{padding:0;border:0;background:transparent;cursor:default;font-family:inherit}.actions[data-v-1cef8ea7]{gap:4px}.icon-link[data-v-1cef8ea7],.menu-button[data-v-1cef8ea7]{position:relative;display:grid;width:42px;height:42px;place-items:center;color:var(--blue-deep);border:0;border-radius:50%;background:transparent;cursor:pointer;transition:color .3s ease,background .3s ease,transform .3s ease}.icon-link[data-v-1cef8ea7]:hover,.menu-button[data-v-1cef8ea7]:hover{color:var(--blue);background:#dff2fc;transform:translateY(-2px)}.icon-link i[data-v-1cef8ea7],.menu-button i[data-v-1cef8ea7]{font-size:19px}.saved-link b[data-v-1cef8ea7]{position:absolute;top:3px;right:2px;display:grid;min-width:17px;height:17px;padding:0 4px;place-items:center;color:#fff;border-radius:20px;background:var(--blue);font-size:10px}.menu-button[data-v-1cef8ea7]{display:none}.search-panel[data-v-1cef8ea7]{border-top:1px solid #e6f2f8;background:#fffffff0;box-shadow:0 12px 32px #175f9117}.search-inner[data-v-1cef8ea7]{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:12px;align-items:center;padding-top:14px;padding-bottom:14px}.search-inner>i[data-v-1cef8ea7]{color:var(--blue);font-size:22px}.search-inner input[data-v-1cef8ea7]{width:100%;min-width:0;height:44px;border:0;outline:0;background:transparent;color:var(--ink);font-size:18px;font-weight:500}.search-inner input[data-v-1cef8ea7]::-moz-placeholder{color:#8aa0af}.search-inner input[data-v-1cef8ea7]::placeholder{color:#8aa0af}.search-inner button[data-v-1cef8ea7]{display:grid;height:40px;place-items:center;border:0;cursor:pointer;font-family:inherit;font-weight:800}.search-inner button[type=submit][data-v-1cef8ea7]{padding:0 18px;border-radius:7px;background:var(--blue);color:#fff}.search-inner button[type=button][data-v-1cef8ea7]{width:40px;border-radius:50%;background:transparent;color:var(--blue-deep)}.search-inner button[type=button][data-v-1cef8ea7]:hover{background:#e4f4fc;color:var(--blue)}.search-panel-enter-active[data-v-1cef8ea7],.search-panel-leave-active[data-v-1cef8ea7]{overflow:hidden;transform-origin:top;transition:opacity .22s ease,transform .22s ease,max-height .22s ease}.search-panel-enter-from[data-v-1cef8ea7],.search-panel-leave-to[data-v-1cef8ea7]{max-height:0;opacity:0;transform:translateY(-8px) scaleY(.96)}.search-panel-enter-to[data-v-1cef8ea7],.search-panel-leave-from[data-v-1cef8ea7]{max-height:82px;opacity:1;transform:translateY(0) scaleY(1)}.saved-panel[data-v-1cef8ea7]{position:absolute;top:calc(100% + 12px);right:max(20px,calc(50vw - 620px));z-index:30;display:grid;width:min(430px,calc(100vw - 24px));gap:14px;padding:18px;border:1px solid #d9eaf5;border-radius:8px;background:#fffffff7;box-shadow:0 24px 58px #175f9130;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.saved-head[data-v-1cef8ea7]{display:flex;align-items:center;justify-content:space-between;gap:12px}.saved-head strong[data-v-1cef8ea7]{font-size:18px}.saved-head button[data-v-1cef8ea7],.saved-item button[data-v-1cef8ea7]{display:grid;width:34px;height:34px;place-items:center;border:0;border-radius:50%;background:transparent;color:#6f8190;cursor:pointer}.saved-head button[data-v-1cef8ea7]:hover,.saved-item button[data-v-1cef8ea7]:hover{background:#e7f5fc;color:var(--blue)}.saved-empty[data-v-1cef8ea7]{padding:24px;border-radius:8px;background:#f2f9fd;color:#607686;font-size:14px;line-height:1.45;text-align:center}.saved-list[data-v-1cef8ea7]{display:grid;max-height:360px;gap:10px;overflow:auto;padding-right:2px}.saved-item[data-v-1cef8ea7]{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px;border:1px solid #e0edf4;border-radius:8px;background:#fff}.saved-item img[data-v-1cef8ea7]{width:64px;height:64px;border-radius:6px;background:#eff8fd;-o-object-fit:cover;object-fit:cover}.saved-item div[data-v-1cef8ea7]{min-width:0}.saved-item span[data-v-1cef8ea7]{display:block;color:#8a98a2;font-size:11px}.saved-item strong[data-v-1cef8ea7]{display:block;overflow:hidden;margin-top:2px;color:var(--ink);font-size:13px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.saved-item small[data-v-1cef8ea7]{display:block;margin-top:4px;color:#607686;font-size:12px;line-height:1.35}.saved-actions[data-v-1cef8ea7]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:2px}.saved-actions button[data-v-1cef8ea7]{min-height:42px;padding:0 16px;border:0;border-radius:8px;background:var(--blue);color:#fff;cursor:pointer;font-weight:800}.saved-actions button[data-v-1cef8ea7]:disabled{cursor:not-allowed;opacity:.48}.saved-actions a[data-v-1cef8ea7]{color:var(--blue);font-size:13px;font-weight:800}.request-ok[data-v-1cef8ea7]{margin:0;color:#087443;font-size:13px;font-weight:700}.saved-panel-enter-active[data-v-1cef8ea7],.saved-panel-leave-active[data-v-1cef8ea7]{transform-origin:top right;transition:opacity .2s ease,transform .2s ease}.saved-panel-enter-from[data-v-1cef8ea7],.saved-panel-leave-to[data-v-1cef8ea7]{opacity:0;transform:translateY(-8px) scale(.98)}.request-form[data-v-1cef8ea7]{display:grid;gap:14px}.request-form p[data-v-1cef8ea7]{margin:0;color:#5b7081;line-height:1.45}.request-form label[data-v-1cef8ea7]{display:grid;gap:7px}.request-form label span[data-v-1cef8ea7]{color:#5f6d76;font-size:12px;font-weight:800;text-transform:uppercase}.request-form input[data-v-1cef8ea7]{width:100%;min-height:44px;padding:0 12px;border:1px solid #d8e8f0;border-radius:7px;outline:0;color:var(--ink)}.request-form input[data-v-1cef8ea7]:focus{border-color:#79b9de;box-shadow:0 0 0 3px #b7e5f755}.request-products[data-v-1cef8ea7]{display:grid;gap:8px;padding:12px;border-radius:8px;background:#f2f9fd}.request-products>strong[data-v-1cef8ea7]{color:var(--ink);font-size:14px}.request-products div[data-v-1cef8ea7]{display:grid;gap:2px;padding-top:8px;border-top:1px solid #d9eaf5}.request-products span[data-v-1cef8ea7]{color:#223d55;font-size:13px;font-weight:700}.request-products small[data-v-1cef8ea7]{color:#667985;font-size:12px}.request-error[data-v-1cef8ea7]{color:#b42318!important;font-weight:700}.privacy-check[data-v-1cef8ea7]{display:flex;align-items:flex-start;gap:10px}.privacy-check input[data-v-1cef8ea7]{flex:0 0 18px;width:18px!important;min-height:0;height:18px;margin:2px 0 0;padding:0;accent-color:var(--blue)}.privacy-check label[data-v-1cef8ea7]{display:block;color:#5b7081;font-size:13px;font-weight:600;line-height:1.45;text-transform:none}.privacy-check button[data-v-1cef8ea7]{display:inline;padding:0;border:0;background:transparent;color:var(--blue);cursor:pointer;font:inherit;font-weight:800;text-decoration:underline}.request-actions[data-v-1cef8ea7]{display:flex;justify-content:flex-end;gap:10px}.request-actions button[data-v-1cef8ea7]{min-height:40px;padding:0 16px;border-radius:7px;cursor:pointer;font-weight:800}.request-actions button[type=button][data-v-1cef8ea7]{border:1px solid #d8e8f0;background:#fff;color:#456174}.request-actions button[type=submit][data-v-1cef8ea7]{border:0;background:var(--blue);color:#fff}.request-actions button[data-v-1cef8ea7]:disabled{cursor:not-allowed;opacity:.55}.mega-menu[data-v-1cef8ea7]{position:absolute;top:100%;right:0;left:0;display:grid;padding:14px 20px 0;pointer-events:none;opacity:0;transform:translateY(-8px);transition:opacity .2s ease,transform .2s ease}.mega-menu.open[data-v-1cef8ea7]{pointer-events:auto;opacity:1;transform:translateY(0)}.mega-inner[data-v-1cef8ea7]{display:grid;grid-template-columns:minmax(220px,280px) repeat(3,minmax(0,1fr));gap:34px;width:min(1500px,100%);padding:32px;border:1px solid #d9eaf5;border-radius:18px;background:#fffffff5;box-shadow:0 22px 58px #175f9129;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.mega-feature[data-v-1cef8ea7]{display:grid;min-height:190px;align-content:start;gap:16px;padding:28px;border-radius:14px;background:var(--blue-light)}.mega-feature span[data-v-1cef8ea7]{color:var(--blue);font-size:12px;font-weight:800;text-transform:uppercase}.mega-feature strong[data-v-1cef8ea7]{color:var(--ink);font-size:30px;line-height:1}.mega-feature a[data-v-1cef8ea7]{display:inline-flex;align-items:center;gap:8px;color:var(--blue-deep);font-size:14px;font-weight:800}.mega-column[data-v-1cef8ea7]{min-width:0}.mega-column h3[data-v-1cef8ea7]{display:flex;align-items:center;gap:8px;margin:0 0 16px;color:var(--ink);font-size:15px}.mega-column h3 i[data-v-1cef8ea7]{color:var(--blue)}.mega-column div[data-v-1cef8ea7]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px 22px}.mega-column a[data-v-1cef8ea7]{min-width:0;overflow:hidden;color:#34556f;font-size:13px;font-weight:600;line-height:1.35;text-overflow:ellipsis;white-space:nowrap;transition:color .2s ease}.mega-column a[data-v-1cef8ea7]:hover{color:var(--blue)}.mobile-mega[data-v-1cef8ea7]{display:none}@media(max-width:1024px){.main-row[data-v-1cef8ea7]{min-height:70px}.logo[data-v-1cef8ea7]{width:60px;height:62px}.logo img[data-v-1cef8ea7]{height:56px}.menu-button[data-v-1cef8ea7],.saved-link[data-v-1cef8ea7],nav[data-v-1cef8ea7]{display:none}.search-inner[data-v-1cef8ea7]{grid-template-columns:auto minmax(0,1fr) auto;gap:8px}.search-inner input[data-v-1cef8ea7]{font-size:15px}.search-inner button[type=submit][data-v-1cef8ea7]{padding:0 12px}.mega-menu[data-v-1cef8ea7],.saved-panel[data-v-1cef8ea7]{display:none}}@media(prefers-reduced-motion:reduce){.saved-panel-enter-active[data-v-1cef8ea7],.saved-panel-leave-active[data-v-1cef8ea7],.search-panel-enter-active[data-v-1cef8ea7],.search-panel-leave-active[data-v-1cef8ea7]{transition-duration:.01ms}}footer[data-v-b1182c3b]{color:#fff}.footer-main[data-v-b1182c3b]{padding:54px 0 44px;background:#0065bd}.footer-grid[data-v-b1182c3b]{display:grid;grid-template-columns:1.35fr .75fr .9fr 1.05fr;gap:42px}.footer-logo[data-v-b1182c3b]{width:106px;height:87px;padding:8px;border:1px solid #ffffff91;border-radius:8px;background:#fffffff0;-o-object-fit:contain;object-fit:contain}a[data-v-b1182c3b],p[data-v-b1182c3b],span[data-v-b1182c3b]{display:block;color:#e5f4ff;font-size:14px;line-height:1.6}p[data-v-b1182c3b]{max-width:300px;margin:17px 0 18px}h3[data-v-b1182c3b]{margin:0 0 15px;color:#fff;font-size:15px}a[data-v-b1182c3b]{margin-top:7px;transition:color .25s ease,transform .25s ease}a[data-v-b1182c3b]:hover{color:#fff;transform:translate(3px)}.phone[data-v-b1182c3b]{margin-bottom:2px;color:#fff;font-size:18px;font-weight:800}.contacts span[data-v-b1182c3b]{max-width:230px;margin-top:8px}.socials[data-v-b1182c3b]{display:flex;gap:8px}.socials a[data-v-b1182c3b]{display:grid;width:38px;height:38px;margin:0;place-items:center;border:1px solid #ffffff66;border-radius:50%;background:#ffffff16}.socials a[data-v-b1182c3b]:hover{background:#ffffff2b;transform:translateY(-3px)}.vk-mark[data-v-b1182c3b]{color:#fff;font-size:12px;font-weight:900;letter-spacing:0;line-height:1}.footer-bottom[data-v-b1182c3b]{background:#00539e}.bottom[data-v-b1182c3b]{display:flex;min-height:62px;align-items:center;justify-content:space-between;gap:18px}.bottom[data-v-b1182c3b],.bottom a[data-v-b1182c3b],.bottom button[data-v-b1182c3b]{color:#bcdcf2;font-size:11px}.bottom div[data-v-b1182c3b]{display:flex;flex-wrap:wrap;gap:18px}.bottom a[data-v-b1182c3b]{margin:0}.bottom button[data-v-b1182c3b]{margin:0;padding:0;border:0;background:transparent;cursor:pointer;font-family:inherit;line-height:1.6}.bottom a[data-v-b1182c3b]:hover,.bottom button[data-v-b1182c3b]:hover{color:#fff;transform:none}@media(max-width:700px){.footer-grid[data-v-b1182c3b]{grid-template-columns:repeat(2,1fr);gap:28px 18px}.brand-column[data-v-b1182c3b],.contacts[data-v-b1182c3b]{grid-column:1/-1}.bottom[data-v-b1182c3b]{min-height:88px;align-items:start;flex-direction:column;justify-content:center;gap:6px;padding:12px 0}.bottom div[data-v-b1182c3b]{gap:5px 14px}}@media(max-width:1024px){.saved-overlay[data-v-532f3850]{position:fixed;inset:0;z-index:1400;align-items:end;padding:16px 10px calc(96px + env(safe-area-inset-bottom));background:#12304a45}.saved-drawer[data-v-532f3850],.saved-overlay[data-v-532f3850]{display:grid;pointer-events:auto}.saved-drawer[data-v-532f3850]{width:100%;max-height:min(70dvh,620px);gap:14px;overflow:hidden;padding:10px 16px 18px;border:1px solid #d9eaf5;border-radius:20px;background:#fff;box-shadow:0 -24px 54px #12304a33}.saved-handle[data-v-532f3850]{width:44px;height:4px;margin:0 auto 2px;border-radius:20px;background:#d4e3eb}.saved-drawer header[data-v-532f3850]{display:flex;align-items:center;justify-content:space-between;gap:12px}.saved-drawer header strong[data-v-532f3850]{font-size:19px}.saved-drawer header button[data-v-532f3850],.saved-item button[data-v-532f3850]{display:grid;width:36px;height:36px;place-items:center;border:0;border-radius:50%;background:#edf7fc;color:var(--blue)}.saved-empty[data-v-532f3850]{padding:24px;border-radius:10px;background:#f2f9fd;color:#607686;font-size:14px;line-height:1.45;text-align:center}.saved-list[data-v-532f3850]{display:grid;gap:10px;overflow:auto;padding-right:2px}.saved-item[data-v-532f3850]{display:grid;grid-template-columns:62px minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px;border:1px solid #e0edf4;border-radius:10px}.saved-item img[data-v-532f3850]{width:62px;height:62px;border-radius:8px;background:#eff8fd;-o-object-fit:cover;object-fit:cover}.saved-item div[data-v-532f3850]{min-width:0}.saved-item span[data-v-532f3850]{display:block;color:#8a98a2;font-size:11px}.saved-item strong[data-v-532f3850]{display:block;overflow:hidden;margin-top:2px;color:var(--ink);font-size:13px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.saved-item small[data-v-532f3850]{display:block;margin-top:4px;color:#607686;font-size:12px;line-height:1.35}.saved-actions[data-v-532f3850]{display:flex;align-items:center;justify-content:space-between;gap:12px}.saved-actions button[data-v-532f3850]{min-height:44px;padding:0 16px;border:0;border-radius:10px;background:var(--blue);color:#fff;font-weight:800}.saved-actions button[data-v-532f3850]:disabled{opacity:.48}.saved-actions a[data-v-532f3850]{color:var(--blue);font-size:13px;font-weight:800}.request-ok[data-v-532f3850]{margin:0;color:#087443;font-size:13px;font-weight:700}.saved-drawer-enter-active[data-v-532f3850],.saved-drawer-leave-active[data-v-532f3850]{transition:opacity .22s ease}.saved-drawer-enter-active .saved-drawer[data-v-532f3850],.saved-drawer-leave-active .saved-drawer[data-v-532f3850]{transition:transform .22s ease}.saved-drawer-enter-from[data-v-532f3850],.saved-drawer-leave-to[data-v-532f3850]{opacity:0}.saved-drawer-enter-from .saved-drawer[data-v-532f3850],.saved-drawer-leave-to .saved-drawer[data-v-532f3850]{transform:translateY(24px)}.request-form[data-v-532f3850]{display:grid;gap:14px}.request-form p[data-v-532f3850]{margin:0;color:#5b7081;line-height:1.45}.request-form label[data-v-532f3850]{display:grid;gap:7px}.request-form label span[data-v-532f3850]{color:#5f6d76;font-size:12px;font-weight:800;text-transform:uppercase}.request-form input[data-v-532f3850]{width:100%;min-height:44px;padding:0 12px;border:1px solid #d8e8f0;border-radius:8px;outline:0;color:var(--ink)}.privacy-check[data-v-532f3850]{display:flex;align-items:flex-start;gap:10px}.privacy-check input[data-v-532f3850]{flex:0 0 18px;width:18px!important;min-height:0;height:18px;margin:2px 0 0;padding:0;accent-color:var(--blue)}.privacy-check label[data-v-532f3850]{display:block;color:#5b7081;font-size:13px;font-weight:600;line-height:1.45;text-transform:none}.privacy-check button[data-v-532f3850]{display:inline;padding:0;border:0;background:transparent;color:var(--blue);cursor:pointer;font:inherit;font-weight:800;text-decoration:underline}.request-products[data-v-532f3850]{display:grid;gap:8px;padding:12px;border-radius:8px;background:#f2f9fd}.request-products>strong[data-v-532f3850]{color:var(--ink);font-size:14px}.request-products div[data-v-532f3850]{display:grid;gap:2px;padding-top:8px;border-top:1px solid #d9eaf5}.request-products span[data-v-532f3850]{color:#223d55;font-size:13px;font-weight:700}.request-products small[data-v-532f3850]{color:#667985;font-size:12px}.request-error[data-v-532f3850]{color:#b42318!important;font-weight:700}.request-actions[data-v-532f3850]{display:flex;justify-content:flex-end;gap:10px}.request-actions button[data-v-532f3850]{min-height:40px;padding:0 14px;border-radius:8px;cursor:pointer;font-weight:800}.request-actions button[type=button][data-v-532f3850]{border:1px solid #d8e8f0;background:#fff;color:#456174}.request-actions button[type=submit][data-v-532f3850]{border:0;background:var(--blue);color:#fff}}.site-layout[data-v-0b71d59c]{display:flex;min-height:100svh;flex-direction:column;background:#fff}.site-main[data-v-0b71d59c]{flex:1 0 auto;background:#fff}
