.brand-logo[data-v-f0db8628]{align-items:center;color:#fff;display:inline-flex;gap:14px;line-height:1;min-width:0}.brand-logo__mark[data-v-f0db8628]{color:#ba4046;flex-shrink:0;height:40px;width:36px}.brand-logo__type[data-v-f0db8628]{border-left:1px solid hsla(0,0%,100%,.18);display:flex;flex-direction:column;gap:5px;justify-content:center;min-width:0;padding-left:14px}.brand-logo__kicker[data-v-f0db8628]{color:#ffffff9e;font-family:var(--font-body);font-size:11px;font-weight:500;letter-spacing:.01em;white-space:nowrap}.brand-logo__name[data-v-f0db8628]{align-items:baseline;color:#fff;display:flex;font-family:var(--font-display);font-size:18px;gap:7px;letter-spacing:.03em;white-space:nowrap}.brand-logo__mt[data-v-f0db8628]{color:#ffffffe0;font-family:var(--font-display);font-size:.82em;letter-spacing:.08em}@media screen and (max-width:768px){.brand-logo[data-v-f0db8628]{gap:10px}.brand-logo__mark[data-v-f0db8628]{height:32px;width:28px}.brand-logo__type[data-v-f0db8628]{gap:4px;padding-left:10px}.brand-logo__kicker[data-v-f0db8628]{font-size:10px}.brand-logo__name[data-v-f0db8628]{font-size:15px;gap:6px}}@media screen and (max-width:550px){.brand-logo[data-v-f0db8628]{gap:8px}.brand-logo__mark[data-v-f0db8628]{height:30px;width:26px}.brand-logo__type[data-v-f0db8628]{gap:3px;padding-left:8px}.brand-logo__kicker[data-v-f0db8628]{font-size:10px}.brand-logo__name[data-v-f0db8628]{font-size:14px}}.header[data-v-7208de6e]{align-items:center;backdrop-filter:blur(18px) saturate(1.2);-webkit-backdrop-filter:blur(18px) saturate(1.2);background:var(--header-bg);border-bottom:1px solid hsla(0,0%,100%,.06);display:flex;height:var(--header-h);position:sticky;top:0;transition:background var(--duration) var(--ease-soft),box-shadow var(--duration) var(--ease-soft);z-index:100}.header--scrolled[data-v-7208de6e]{box-shadow:0 8px 32px #00000040}.header__row[data-v-7208de6e]{align-items:center;display:flex;gap:var(--space-5);min-height:var(--header-h)}.header__logo[data-v-7208de6e]{display:block;flex-shrink:0;min-width:0}.header__nav[data-v-7208de6e]{align-items:center;display:flex;gap:var(--space-5);margin-left:auto}@media screen and (max-width:1000px){.header__nav[data-v-7208de6e]{display:none}}.header__link[data-v-7208de6e]{color:#ffffffd1;font-size:var(--text-sm);font-weight:500;transition:color var(--duration) var(--ease-soft)}.header__link--current[data-v-7208de6e],.header__link[data-v-7208de6e]:hover{color:#fff}.header__actions[data-v-7208de6e]{align-items:center;display:flex;gap:var(--space-4);margin-left:var(--space-4)}@media screen and (max-width:1000px){.header__actions[data-v-7208de6e]{margin-left:auto}}.header__phone[data-v-7208de6e]{color:#fff;font-size:var(--text-sm);font-weight:600;white-space:nowrap}@media screen and (max-width:768px){.header__phone[data-v-7208de6e]{display:none}}@media screen and (max-width:550px){.header__cta[data-v-7208de6e]{display:none}}.header__burger[data-v-7208de6e]{background:transparent;border:0;cursor:pointer;display:none;flex-direction:column;gap:5px;height:40px;justify-content:center;padding:10px;width:40px}.header__burger span[data-v-7208de6e]{background:#fff;border-radius:2px;display:block;height:2px;transition:transform var(--duration) var(--ease-out),opacity var(--duration)}@media screen and (max-width:1000px){.header__burger[data-v-7208de6e]{display:flex}}.header--open .header__burger span[data-v-7208de6e]:first-child{transform:translateY(7px) rotate(45deg)}.header--open .header__burger span[data-v-7208de6e]:nth-child(2){opacity:0}.header--open .header__burger span[data-v-7208de6e]:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.header__drawer[data-v-7208de6e]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#001943f5;inset:var(--header-h) 0 0 0;opacity:0;pointer-events:none;position:fixed;transform:translateY(-8px);transition:opacity var(--duration) var(--ease-out),transform var(--duration) var(--ease-out);z-index:99}.header__drawer--open[data-v-7208de6e]{opacity:1;pointer-events:auto;transform:none}@media(min-width:1001px){.header__drawer[data-v-7208de6e]{display:none}}.header__drawer-nav[data-v-7208de6e]{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-7) var(--space-5)}.header__drawer-link[data-v-7208de6e]{border-bottom:1px solid hsla(0,0%,100%,.08);color:#fff;font-size:var(--text-lg);font-weight:600;padding:var(--space-3) 0}.header__drawer-link--current[data-v-7208de6e]{color:var(--color-light)}.header__drawer-cta[data-v-7208de6e]{align-self:flex-start;margin-top:var(--space-5)}.footer[data-v-4e363c9e]{background:var(--color-primary);color:#ffffffb8;padding:var(--space-9) 0 var(--space-6);position:relative;z-index:1}.footer__top[data-v-4e363c9e]{border-bottom:1px solid hsla(0,0%,100%,.08);display:grid;gap:var(--space-7);grid-template-columns:1.4fr 1fr 1.2fr;margin-bottom:var(--space-8);padding-bottom:var(--space-7)}@media screen and (max-width:1000px){.footer__top[data-v-4e363c9e]{grid-template-columns:1fr 1fr}}@media screen and (max-width:550px){.footer__top[data-v-4e363c9e]{grid-template-columns:1fr}}.footer__logo[data-v-4e363c9e]{display:inline-flex;margin-bottom:var(--space-4)}.footer__lead[data-v-4e363c9e]{font-size:var(--text-sm);line-height:1.55;margin:0;max-width:36ch}.footer__col-title[data-v-4e363c9e]{color:#fff;font-family:var(--font-display);font-size:var(--text-sm);letter-spacing:.06em;margin:0 0 var(--space-4);text-transform:uppercase}.footer__list[data-v-4e363c9e]{display:flex;flex-direction:column;font-size:var(--text-sm);gap:var(--space-3);line-height:1.45}.footer__list a[data-v-4e363c9e]{color:#ffffffd9;transition:color var(--duration)}.footer__list a[data-v-4e363c9e]:hover{color:#fff}.footer__list span[data-v-4e363c9e]{color:#fff;font-weight:600}.footer__list--dense[data-v-4e363c9e]{color:#ffffff9e;font-size:var(--text-xs);gap:var(--space-2)}.footer__row[data-v-4e363c9e]{margin-bottom:var(--space-7)}.footer__bottom[data-v-4e363c9e]{border-top:1px solid hsla(0,0%,100%,.08);display:flex;font-size:var(--text-xs);gap:var(--space-4);justify-content:space-between;padding-top:var(--space-5)}.footer__bottom a[data-v-4e363c9e]{color:#ffffffbf}.footer__bottom a[data-v-4e363c9e]:hover{color:#fff}
