.ai-modal[data-v-56a1725e]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:24px;color:#263b3a;font-family:Arial,sans-serif}.ai-backdrop[data-v-56a1725e]{position:absolute;top:0;right:0;bottom:0;left:0;background:#1322218c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.ai-panel[data-v-56a1725e]{position:relative;display:flex;flex-direction:column;width:100%;max-width:740px;height:min(850px,92dvh);overflow:hidden;border-radius:22px;background:#faf9f6;box-shadow:0 30px 100px #13222155;outline:none}.ai-head[data-v-56a1725e]{display:flex;align-items:center;gap:12px;padding:20px 24px 16px;background:#fff}.ai-head h2[data-v-56a1725e]{margin:0;font-size:19px;font-weight:700}.ai-head p[data-v-56a1725e]{margin:4px 0 0;font-size:12px;color:#6b7c79}.ai-avatar[data-v-56a1725e]{display:grid;place-items:center;width:44px;height:44px;border-radius:14px;color:#fff;background:#315b55;flex:none}.ai-avatar svg[data-v-56a1725e]{width:25px;height:25px}.ai-icon-button[data-v-56a1725e]{padding:8px;border-radius:50%;color:#61716d}.ai-icon-button svg[data-v-56a1725e]{width:24px;height:24px}.ai-mobile-actions[data-v-56a1725e]{display:none}.ai-toolbar[data-v-56a1725e]{display:flex;gap:10px;align-items:center;padding:10px 24px;border-bottom:1px solid #e5e8e3;background:#fff}.ai-toolbar select[data-v-56a1725e]{flex:1;min-width:0;border:1px solid #e1e7e1;border-radius:8px;font-size:12px;padding:7px 30px 7px 10px}.ai-toolbar button[data-v-56a1725e]{display:flex;gap:4px;align-items:center;font-size:12px;white-space:nowrap}.ai-timeline[data-v-56a1725e]{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:24px}.ai-welcome[data-v-56a1725e]{padding:4px 4px 22px;margin-bottom:10px;border-bottom:1px solid #e2e5dd}.ai-kicker[data-v-56a1725e]{text-transform:uppercase;font-size:10px;letter-spacing:.12em;color:#8c694d}.ai-welcome h3[data-v-56a1725e]{margin:8px 0 10px;font-family:Georgia,serif;font-size:27px;line-height:1.2;color:#243e39}.ai-welcome p[data-v-56a1725e]{font-size:14px;line-height:1.7}.ai-welcome small[data-v-56a1725e]{display:block;margin-top:12px;font-size:11px;line-height:1.6;color:#7c8176}.ai-note[data-v-56a1725e]{font-size:11px;line-height:1.5;color:#7d857b}.ai-answering[data-v-56a1725e]{display:flex;align-items:center;gap:8px;font-size:12px;color:#637b70;padding:6px 0 16px}.ai-answering span[data-v-56a1725e]{height:7px;width:7px;border-radius:50%;background:#6c9e87;animation:ai-pulse-56a1725e 1.5s infinite}.ai-contact[data-v-56a1725e]{padding:20px;margin:22px 0 4px;border:1px solid #d5ddd2;border-radius:16px;background:#fff}.ai-contact h3[data-v-56a1725e]{font-size:17px;font-weight:700;margin:0 0 8px}.ai-contact p[data-v-56a1725e]{font-size:12px;line-height:1.6;margin-bottom:16px;color:#748074}.ai-contact-grid[data-v-56a1725e]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ai-contact label[data-v-56a1725e]{display:block;margin-bottom:12px;font-size:12px;font-weight:600}.ai-contact input[data-v-56a1725e]:not([type=checkbox]){display:block;width:100%;margin-top:5px;padding:10px 12px;border:1px solid #d7dfd7;border-radius:8px;font-size:14px;color:#263b3a}.ai-contact .ai-consent[data-v-56a1725e]{display:flex;align-items:flex-start;gap:9px;font-size:11px;font-weight:400;line-height:1.6}.ai-consent input[data-v-56a1725e]{margin-top:3px;border-radius:3px;color:#315b55}.ai-consent a[data-v-56a1725e]{text-decoration:underline}.ai-primary[data-v-56a1725e]{border-radius:9px;padding:11px 18px;color:#fff;background:#315b55;font-size:13px;font-weight:600}.ai-hp[data-v-56a1725e]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.ai-footer[data-v-56a1725e]{padding:14px 24px;background:#fff;border-top:1px solid #e3e7df}.ai-composer[data-v-56a1725e]{display:flex;gap:10px;align-items:flex-end;padding:8px;border:1px solid #dce3da;border-radius:14px}.ai-composer textarea[data-v-56a1725e]{width:100%;resize:none;padding:5px;font-size:14px;line-height:1.5;border:0;box-shadow:none;background:transparent}.ai-send[data-v-56a1725e]{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:11px;background:#315b55;color:#fff}.ai-send svg[data-v-56a1725e]{width:20px;height:20px}.ai-footer-meta[data-v-56a1725e]{display:flex;justify-content:space-between;gap:10px;padding-top:10px;font-size:10px;color:#8a9187}.ai-footer-meta button[data-v-56a1725e]{color:#315b55;text-decoration:underline}.ai-error[data-v-56a1725e]{padding:8px 0;font-size:12px;color:#a54433}button[data-v-56a1725e]:disabled{cursor:not-allowed;opacity:.45}button[data-v-56a1725e]:focus-visible,a[data-v-56a1725e]:focus-visible{outline:2px solid #6c9e87;outline-offset:3px}@keyframes ai-pulse-56a1725e{50%{opacity:.25}}@media(max-width:640px){.ai-modal[data-v-56a1725e]{padding:0}.ai-panel[data-v-56a1725e]{height:100dvh;max-height:100dvh;border-radius:0}.ai-head[data-v-56a1725e]{flex-shrink:0;gap:8px;padding:6px 10px;padding-top:max(6px,env(safe-area-inset-top));border-bottom:1px solid #e5e8e3}.ai-head h2[data-v-56a1725e]{font-size:16px}.ai-head p[data-v-56a1725e]{display:none}.ai-avatar[data-v-56a1725e]{width:32px;height:32px;border-radius:10px}.ai-avatar svg[data-v-56a1725e]{width:20px;height:20px}.ai-mobile-actions[data-v-56a1725e]{display:flex}.ai-icon-button[data-v-56a1725e]{display:grid;place-items:center;width:40px;height:40px;flex:none;padding:8px}.ai-toolbar[data-v-56a1725e]{display:none;flex-shrink:0;padding:8px 12px}.ai-toolbar-open[data-v-56a1725e]{display:flex}.ai-toolbar select[data-v-56a1725e]{font-size:16px}.ai-toolbar button[data-v-56a1725e]{display:none}.ai-timeline[data-v-56a1725e]{padding:12px 16px}.ai-footer[data-v-56a1725e]{flex-shrink:0;padding:10px 12px max(12px,env(safe-area-inset-bottom))}.ai-composer textarea[data-v-56a1725e]{font-size:16px}.ai-contact[data-v-56a1725e]{padding:16px}.ai-contact-grid[data-v-56a1725e]{grid-template-columns:1fr;gap:0}.ai-welcome[data-v-56a1725e]{padding:2px 0 14px}.ai-kicker[data-v-56a1725e]{display:none}.ai-welcome h3[data-v-56a1725e]{margin:0 0 8px;font-size:21px}.ai-welcome p[data-v-56a1725e]{font-size:13px;line-height:1.5}.ai-welcome small[data-v-56a1725e]{margin-top:8px}}@media(prefers-reduced-motion:reduce){.ai-timeline[data-v-56a1725e]{scroll-behavior:auto}.ai-answering span[data-v-56a1725e]{animation:none}}.mobile-submenu-enter-from[data-v-3f31e6e6],.mobile-submenu-leave-to[data-v-3f31e6e6]{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}.mobile-submenu-enter-to[data-v-3f31e6e6],.mobile-submenu-leave-from[data-v-3f31e6e6]{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1}.mobile-submenu-enter-active[data-v-3f31e6e6],.mobile-submenu-leave-active[data-v-3f31e6e6]{transition:all .2s ease-in-out}.mobile-menu-enter-from[data-v-3f31e6e6],.mobile-menu-leave-to[data-v-3f31e6e6]{opacity:0}.mobile-menu-enter-from .mobile-menu-panel[data-v-3f31e6e6],.mobile-menu-leave-to .mobile-menu-panel[data-v-3f31e6e6]{transform:translate(100%)}.mobile-menu-enter-to[data-v-3f31e6e6],.mobile-menu-leave-from[data-v-3f31e6e6]{opacity:1}.mobile-menu-enter-to .mobile-menu-panel[data-v-3f31e6e6],.mobile-menu-leave-from .mobile-menu-panel[data-v-3f31e6e6]{transform:translate(0)}.mobile-menu-enter-active[data-v-3f31e6e6],.mobile-menu-leave-active[data-v-3f31e6e6]{transition:opacity .18s ease-out}.mobile-menu-enter-active .mobile-menu-panel[data-v-3f31e6e6],.mobile-menu-leave-active .mobile-menu-panel[data-v-3f31e6e6]{transition:transform .2s ease-out}.mobile-menu-panel[data-v-3f31e6e6]{font-family:Manrope,Manrope Fallback,Inter,system-ui,sans-serif;height:100%;height:100dvh}.mobile-menu-heading[data-v-3f31e6e6]{padding-top:max(16px,env(safe-area-inset-top))}.mobile-menu-content[data-v-3f31e6e6]{padding-bottom:max(24px,env(safe-area-inset-bottom));scrollbar-width:thin}.mobile-menu-panel[data-v-3f31e6e6] :is(a,button):focus-visible{outline:3px solid #d5a63b;outline-offset:3px}@media(prefers-reduced-motion:reduce){.mobile-menu-enter-active[data-v-3f31e6e6],.mobile-menu-leave-active[data-v-3f31e6e6],.mobile-menu-enter-active .mobile-menu-panel[data-v-3f31e6e6],.mobile-menu-leave-active .mobile-menu-panel[data-v-3f31e6e6]{transition:none}}.site-header[data-v-3f31e6e6]{position:sticky;top:0;z-index:50;background:linear-gradient(180deg,var(--site-header-gradient-from, #DBE7F2) 0%,var(--site-header-gradient-to, #E8DFCA) 100%);color:var(--site-header-text, #3a4560);font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;transition:box-shadow .18s ease;will-change:transform}.site-header[data-v-3f31e6e6]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse at 15% 100%,rgba(216,154,46,.12),transparent 45%),radial-gradient(ellipse at 85% 0%,rgba(27,42,78,.07),transparent 50%);opacity:1;transition:opacity .25s ease}.site-header--scrolled[data-v-3f31e6e6]{box-shadow:0 1px #1b2a4e14,0 6px 20px -12px #1b2a4e2e}.site-header__top[data-v-3f31e6e6]{position:relative;font-size:12px;color:var(--site-header-muted, #4a5570);border-bottom:1px solid rgba(27,42,78,.08);max-height:60px;transition:max-height .25s ease,opacity .2s ease,padding .25s ease,border-color .2s ease}.site-header--scrolled .site-header__top[data-v-3f31e6e6]{max-height:0;opacity:0;overflow:hidden;border-bottom-color:transparent}.site-header__top-inner[data-v-3f31e6e6]{max-width:1280px;margin:0 auto;padding:9px 40px;display:flex;justify-content:space-between;align-items:center;gap:16px}.site-header__top-nav[data-v-3f31e6e6]{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.site-header__top-link[data-v-3f31e6e6]{color:inherit;text-decoration:none;transition:color .15s ease;white-space:nowrap}.site-header__top-link[data-v-3f31e6e6]:hover{color:var(--site-header-accent, #1B2A4E)}.site-header__top-right[data-v-3f31e6e6]{display:flex;align-items:center;gap:20px}.site-header__address[data-v-3f31e6e6]{opacity:.75;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:280px}.site-header__tg[data-v-3f31e6e6]{display:inline-flex;align-items:center;gap:5px;color:var(--site-header-telegram, #2B7CC9);font-weight:500;text-decoration:none;white-space:nowrap}.site-header__main[data-v-3f31e6e6]{position:relative;max-width:1280px;margin:0 auto;padding:20px 40px;display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:32px;transition:padding .25s ease}.site-header--scrolled .site-header__main[data-v-3f31e6e6]{padding-top:12px;padding-bottom:12px}.site-header__logo[data-v-3f31e6e6]{display:inline-flex;align-items:center;text-decoration:none;color:inherit}.site-header__logo-img[data-v-3f31e6e6]{height:34px;width:auto;display:block;transition:height .25s ease}.site-header--scrolled .site-header__logo-img[data-v-3f31e6e6]{height:26px}.site-header__logo-text[data-v-3f31e6e6]{font-weight:700;font-size:20px;color:var(--site-header-accent, #1B2A4E);letter-spacing:-.01em}.site-header__nav[data-v-3f31e6e6]{justify-self:center;display:flex;gap:4px;background:#ffffff8c;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);padding:5px;border-radius:999px;border:1px solid rgba(255,255,255,.7);flex-wrap:nowrap}.site-header__nav-link[data-v-3f31e6e6]{display:inline-flex;align-items:center;gap:5px;padding:9px 16px;font-size:13.5px;font-weight:500;color:var(--site-header-text, #3a4560);text-decoration:none;border-radius:999px;transition:background .15s ease,color .15s ease;white-space:nowrap;line-height:1}.site-header__nav-link[data-v-3f31e6e6]:hover{color:var(--site-header-accent, #1B2A4E);background:#ffffff8c}.site-header__nav-link.is-active[data-v-3f31e6e6]{background:var(--site-header-accent, #1B2A4E);color:#fff}.site-header__nav-item[data-v-3f31e6e6]{position:relative;display:inline-flex}.site-header__nav-chev[data-v-3f31e6e6]{width:9px;height:9px;flex:0 0 auto;opacity:.7;transition:transform .2s ease}.site-header__nav-item.is-open .site-header__nav-chev[data-v-3f31e6e6]{transform:rotate(180deg)}.site-header__mega[data-v-3f31e6e6]{position:absolute;top:calc(100% + 14px);left:50%;transform:translate(-50%) translateY(-6px);width:min(720px,calc(100vw - 32px));max-width:720px;background:#fff;border-radius:14px;box-shadow:0 1px #1b2a4e0f,0 24px 48px -16px #1b2a4e40,0 0 0 1px #1b2a4e0d;padding:22px;opacity:0;pointer-events:none;visibility:hidden;transition:opacity .18s ease,transform .2s ease,visibility 0s linear .2s;z-index:60;color:#2a2a2a}.site-header__mega[data-v-3f31e6e6]:before{content:"";position:absolute;top:-7px;left:50%;width:14px;height:14px;background:#fff;transform:translate(-50%) rotate(45deg);border-left:1px solid rgba(27,42,78,.05);border-top:1px solid rgba(27,42,78,.05);border-radius:3px 0 0}.site-header__nav-item.is-open .site-header__mega[data-v-3f31e6e6]{opacity:1;pointer-events:auto;visibility:visible;transform:translate(-50%) translateY(0);transition:opacity .2s ease,transform .25s ease,visibility 0s}.site-header__nav-item.has-mega[data-v-3f31e6e6]:after{content:"";position:absolute;left:0;right:0;top:100%;height:14px}.site-header__mega-head[data-v-3f31e6e6]{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:6px;padding-bottom:10px;border-bottom:1px solid #eee4c8}.site-header__mega-title[data-v-3f31e6e6]{font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif;font-size:16px;font-weight:600;color:var(--site-header-accent, #1B2A4E)}.site-header__mega-all[data-v-3f31e6e6]{font-size:12px;color:#6b7590;text-decoration:none;transition:color .15s ease;white-space:nowrap}.site-header__mega-all[data-v-3f31e6e6]:hover{color:var(--site-header-accent, #1B2A4E)}.site-header__mega-foot[data-v-3f31e6e6]{display:block;margin-top:10px;padding-top:10px;border-top:1px solid #eee4c8;font-weight:600}.site-header__mega-grid[data-v-3f31e6e6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px 16px}.site-header__mega-item[data-v-3f31e6e6]{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:8px;text-decoration:none;color:#2a2a2a;font-size:13.5px;transition:background .15s ease,color .15s ease;line-height:1.2}.site-header__mega-item[data-v-3f31e6e6]:hover{background:#f5efde;color:var(--site-header-accent, #1B2A4E)}.site-header__mega-flag[data-v-3f31e6e6]{width:20px;height:14px;flex:0 0 20px;border-radius:2px;-o-object-fit:cover;object-fit:cover;box-shadow:0 0 0 1px #0000000d;background:#eee}.site-header__contacts[data-v-3f31e6e6]{display:flex;align-items:center;gap:22px}.site-header__phone[data-v-3f31e6e6]{line-height:1.2;text-align:right;text-decoration:none;color:inherit;display:block}.site-header__phone-label[data-v-3f31e6e6]{font-size:10px;color:var(--site-header-muted, #6b7590);text-transform:uppercase;letter-spacing:.08em;display:block}.site-header__phone-num[data-v-3f31e6e6]{font-family:Manrope,Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-variant-numeric:tabular-nums;font-size:15px;font-weight:600;color:var(--site-header-accent, #1B2A4E);margin-top:2px;display:block;transition:color .15s ease}.site-header__phone:hover .site-header__phone-num[data-v-3f31e6e6]{color:#d89a2e}.site-header__burger[data-v-3f31e6e6]{display:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:6px 4px 6px 10px;cursor:pointer;color:var(--site-header-accent, #1B2A4E);align-items:center;gap:8px;font-family:inherit;font-size:14px;font-weight:600;line-height:1;letter-spacing:.01em}.site-header__burger-label[data-v-3f31e6e6]{display:inline-block}@media(max-width:1100px){.site-header__nav-link[data-v-3f31e6e6]{padding:8px 12px;font-size:13px}.site-header__contacts[data-v-3f31e6e6]{gap:14px}.site-header__phone-num[data-v-3f31e6e6]{font-size:14px}}@media(max-width:960px){.site-header__nav[data-v-3f31e6e6],.site-header__contacts[data-v-3f31e6e6],.site-header__top[data-v-3f31e6e6]{display:none}.site-header__burger[data-v-3f31e6e6]{display:inline-flex;justify-self:end}.site-header__main[data-v-3f31e6e6],.site-header--scrolled .site-header__main[data-v-3f31e6e6]{padding:8px 16px;grid-template-columns:auto 1fr auto;gap:12px}.site-header__logo-img[data-v-3f31e6e6],.site-header--scrolled .site-header__logo-img[data-v-3f31e6e6]{height:26px}}.site-footer[data-v-3f31e6e6]{margin-top:48px;padding-top:32px;color:#c2ced9;font-family:Manrope,Manrope Fallback,Inter,system-ui,sans-serif}.site-footer__grid[data-v-3f31e6e6],.site-footer__legal-inner[data-v-3f31e6e6]{width:100%;max-width:1152px;margin-inline:auto;padding-inline:32px}.site-footer__grid[data-v-3f31e6e6]{display:grid;grid-template-columns:184px minmax(0,1fr) 168px;gap:32px;align-items:start}.site-footer__brand[data-v-3f31e6e6]{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.site-footer__logo-link[data-v-3f31e6e6]{display:inline-flex;align-items:center;min-height:44px;width:-moz-fit-content;width:fit-content;color:#fff;text-decoration:none}.site-footer__logo[data-v-3f31e6e6]{display:block;width:140px;height:auto}.site-footer__logo-text[data-v-3f31e6e6]{font-size:20px;font-weight:800;letter-spacing:-.03em}.site-footer__about[data-v-3f31e6e6]{margin:0;color:#b7c6d3;font-size:12px;line-height:1.7}.site-footer__socials[data-v-3f31e6e6]{display:flex;gap:6px}.site-footer__social[data-v-3f31e6e6]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:10px;transition:background-color .2s}.site-footer__social[data-v-3f31e6e6]:hover{background:#d1e6e914}.site-footer__social img[data-v-3f31e6e6]{display:block;width:32px;height:32px}.site-footer__social--vk img[data-v-3f31e6e6]{width:40px;height:40px}.site-footer__contacts-col[data-v-3f31e6e6],.site-footer__nav-col[data-v-3f31e6e6]{min-width:0}.site-footer__contacts-link[data-v-3f31e6e6],.site-footer__label[data-v-3f31e6e6]{display:flex;align-items:center;gap:6px;width:-moz-fit-content;width:fit-content;margin-bottom:14px;color:#a3c8c8;font-size:10px;line-height:1.6;font-weight:800;text-transform:uppercase;letter-spacing:.12em;text-decoration:none}.site-footer__contacts-link[data-v-3f31e6e6]{min-height:26px;margin-top:-5px;margin-bottom:9px}.site-footer__contacts-link[data-v-3f31e6e6]:hover{color:#fff}.site-footer__offices[data-v-3f31e6e6]{display:grid;gap:16px}.site-footer__office[data-v-3f31e6e6]{display:grid;grid-template-columns:186px minmax(0,1fr);gap:20px;min-width:0}.site-footer__office+.site-footer__office[data-v-3f31e6e6]{border-top:1px solid rgba(209,230,233,.13);padding-top:16px}.site-footer__office-details[data-v-3f31e6e6]{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.site-footer__office-name[data-v-3f31e6e6]{color:#f4f7fa;font-size:16px;font-weight:800;line-height:1.5}.site-footer__phone[data-v-3f31e6e6]{display:inline-flex;align-items:center;gap:6px;min-height:36px;max-width:100%;color:#fff;font-size:18px;font-weight:800;letter-spacing:-.035em;font-variant-numeric:tabular-nums;white-space:nowrap;text-decoration:none}.site-footer__phone svg[data-v-3f31e6e6]{width:14px;height:14px;flex-shrink:0;color:#a3c8c8}.site-footer__phone[data-v-3f31e6e6]:hover{color:#b8e0d7}.site-footer__metro[data-v-3f31e6e6]{display:inline-flex;align-items:center;gap:6px;color:#d0dce5;font-size:11px;line-height:1.8}.site-footer__metro[data-v-3f31e6e6]:before{content:"М";display:inline-grid;place-items:center;width:14px;height:14px;border-radius:50%;background:#a3c8c8;color:#1b303d;font-size:8px;line-height:1;font-weight:800}.site-footer__address[data-v-3f31e6e6]{margin-top:5px;color:#b7c6d3;font-size:12px;line-height:1.65;white-space:pre-line}.site-footer__nav[data-v-3f31e6e6]{display:grid;grid-template-columns:max-content max-content;gap:0 12px;margin-top:-4px}.site-footer__nav a[data-v-3f31e6e6]{display:flex;align-items:center;width:-moz-fit-content;width:fit-content;min-height:26px;color:#d3dde5;font-size:12px;text-decoration:none}.site-footer__nav a[data-v-3f31e6e6]:hover{color:#b8e0d7}.site-footer__pay[data-v-3f31e6e6]{margin-top:16px}.site-footer__pay-badges[data-v-3f31e6e6]{display:flex;align-items:center;gap:6px}.site-footer__pay-badges img[data-v-3f31e6e6]{display:block;width:50px;height:32px;-o-object-fit:contain;object-fit:contain;padding:5px;border-radius:4px;background:#fff}.site-footer__legal[data-v-3f31e6e6]{margin-top:24px;padding-block:18px;border-top:1px solid rgba(209,230,233,.13)}.site-footer__legal-inner[data-v-3f31e6e6]{display:grid;grid-template-columns:1fr 1fr 168px;gap:12px 32px;align-items:start;color:#a6b6c6;font-size:11px;line-height:1.7}.site-footer__legal-inner p[data-v-3f31e6e6]{margin:0}.site-footer__legal-inner a[data-v-3f31e6e6]{color:#c6d8df;text-decoration:underline;text-decoration-color:#c6d8df73;text-underline-offset:3px}.site-footer__legal-inner a[data-v-3f31e6e6]:hover{color:#fff}.site-footer__legal-inner strong[data-v-3f31e6e6]{color:#dce5ec;font-weight:700}.site-footer__legal-last[data-v-3f31e6e6]{grid-column:1 / 3;display:flex;align-items:center;justify-content:space-between;gap:14px}.site-footer__admin-key-link[data-v-3f31e6e6]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 28px;height:28px;border-radius:6px}.site-footer__admin-key-link[data-v-3f31e6e6]:hover{background:#d1e6e914}.site-footer__legal-inner .site-footer__reset[data-v-3f31e6e6]{grid-column:3;grid-row:1 / 3;display:flex;flex-direction:column;align-items:flex-start;gap:9px;text-decoration:none}.site-footer__reset-caption[data-v-3f31e6e6]{max-width:160px;color:#a6b6c6;font-size:10px;line-height:1.7}.site-footer__reset-logo[data-v-3f31e6e6]{display:inline-flex;align-items:center;gap:8px;color:#eef1f7;font-size:14px;font-weight:800;letter-spacing:.02em}.site-footer__reset-mark[data-v-3f31e6e6]{position:relative;overflow:hidden;width:28px;height:28px;border-radius:8px;background:conic-gradient(from 140deg,#34d399,#4ade80,#84cc16,#34d399)}.site-footer__reset-mark[data-v-3f31e6e6]:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:5px;background:#080a12}.site-footer__reset-mark[data-v-3f31e6e6]:before{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;border-radius:2px;background:linear-gradient(135deg,#34d399,#4ade80);z-index:1}.site-footer a[data-v-3f31e6e6]:focus-visible{outline:2px solid #cdece4;outline-offset:4px;border-radius:4px}@media(max-width:1023px){.site-footer__grid[data-v-3f31e6e6],.site-footer__legal-inner[data-v-3f31e6e6]{padding-inline:24px}.site-footer__grid[data-v-3f31e6e6]{grid-template-columns:minmax(0,1fr) 168px;gap:24px 32px}.site-footer__brand[data-v-3f31e6e6]{grid-column:1 / -1;display:grid;grid-template-columns:140px minmax(0,1fr) auto;gap:24px;align-items:center}.site-footer__office[data-v-3f31e6e6]{grid-template-columns:180px minmax(0,1fr);gap:16px}.site-footer__legal-inner[data-v-3f31e6e6]{grid-template-columns:1fr 1fr 140px;-moz-column-gap:24px;column-gap:24px}}@media(max-width:767px){.site-footer[data-v-3f31e6e6]{margin-top:40px;padding-top:24px}.site-footer__grid[data-v-3f31e6e6],.site-footer__legal-inner[data-v-3f31e6e6]{padding-inline:20px}.site-footer__grid[data-v-3f31e6e6]{grid-template-columns:1fr;gap:20px}.site-footer__brand[data-v-3f31e6e6]{grid-template-columns:1fr auto;gap:10px 20px}.site-footer__about[data-v-3f31e6e6]{grid-row:2;grid-column:1 / -1}.site-footer__socials[data-v-3f31e6e6]{grid-column:2;grid-row:1}.site-footer__logo[data-v-3f31e6e6]{width:128px}.site-footer__offices[data-v-3f31e6e6]{gap:14px}.site-footer__office[data-v-3f31e6e6]{grid-template-columns:1fr;gap:7px}.site-footer__office+.site-footer__office[data-v-3f31e6e6]{padding-top:14px}.site-footer__office-details[data-v-3f31e6e6]{gap:2px}.site-footer__phone[data-v-3f31e6e6]{min-height:34px}.site-footer__address[data-v-3f31e6e6]{margin-top:3px}.site-footer__nav-col[data-v-3f31e6e6]{border-top:1px solid rgba(209,230,233,.13);padding-top:16px}.site-footer__nav-col>.site-footer__label[data-v-3f31e6e6]{margin-bottom:9px}.site-footer__nav[data-v-3f31e6e6]{grid-template-columns:repeat(3,max-content);-moz-column-gap:24px;column-gap:24px}.site-footer__pay[data-v-3f31e6e6]{margin-top:12px}.site-footer__legal[data-v-3f31e6e6]{margin-top:20px;padding-block:16px 20px}.site-footer__legal-inner[data-v-3f31e6e6]{grid-template-columns:1fr;gap:12px}.site-footer__legal-last[data-v-3f31e6e6]{grid-column:auto}.site-footer__legal-inner .site-footer__reset[data-v-3f31e6e6]{grid-column:auto;grid-row:auto;flex-direction:row;align-items:center;justify-content:space-between;gap:16px;padding-top:10px}.site-footer__reset-caption[data-v-3f31e6e6]{max-width:none}}@media(max-width:359px){.site-footer__phone[data-v-3f31e6e6]{font-size:16px}.site-footer__reset-caption[data-v-3f31e6e6]{max-width:145px}}@media(prefers-reduced-motion:reduce){.site-footer a[data-v-3f31e6e6]{transition:none}}
