.MarketingNavbar-module__WIHNyq__header{z-index:50;background:var(--bg-surface);border-bottom:1px solid var(--border-light);color:var(--text-primary);position:sticky;top:0}.MarketingNavbar-module__WIHNyq__bar{align-items:center;gap:24px;max-width:1280px;height:68px;margin:auto;padding:0 16px;display:flex}.MarketingNavbar-module__WIHNyq__logo{flex-shrink:0;align-items:center;min-height:44px;display:inline-flex}.MarketingNavbar-module__WIHNyq__logoImage{object-fit:contain;width:78px;height:auto}.MarketingNavbar-module__WIHNyq__navigation{align-items:center;gap:8px;display:none}.MarketingNavbar-module__WIHNyq__navigation button{white-space:nowrap;cursor:pointer;border-radius:8px;align-items:center;gap:6px;min-height:44px;padding:0 10px;font-size:13px;font-weight:500;display:inline-flex}.MarketingNavbar-module__WIHNyq__navigation button[aria-expanded=true]{background:var(--bg-elevated)}.MarketingNavbar-module__WIHNyq__utilities{align-items:center;gap:4px;margin-left:auto;display:flex}.MarketingNavbar-module__WIHNyq__utilities .MarketingNavbar-module__WIHNyq__city{background:0 0;border:0;border-radius:8px;min-height:44px;padding:0 6px;font-size:12px;font-weight:500}.MarketingNavbar-module__WIHNyq__searchButton,.MarketingNavbar-module__WIHNyq__account,.MarketingNavbar-module__WIHNyq__menuButton{width:44px;height:44px;color:var(--text-primary);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.MarketingNavbar-module__WIHNyq__searchButton{display:none}.MarketingNavbar-module__WIHNyq__quote{background:var(--brand-gold-vivid);min-height:44px;color:var(--text-primary);cursor:pointer;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:0 22px;font-size:13px;font-weight:600;display:none}.MarketingNavbar-module__WIHNyq__header button:focus-visible{outline:2px solid var(--text-primary);outline-offset:3px}.MarketingNavbar-module__WIHNyq__header a:focus-visible{outline:2px solid var(--text-primary);outline-offset:3px}.MarketingNavbar-module__WIHNyq__searchPanel,.MarketingNavbar-module__WIHNyq__dropdown{background:var(--bg-surface);border-bottom:1px solid var(--border-light);position:absolute;top:100%;left:0;right:0;box-shadow:0 12px 20px #0000000f}.MarketingNavbar-module__WIHNyq__searchInner{max-width:720px;margin:auto;padding:24px 16px 20px}.MarketingNavbar-module__WIHNyq__searchTitle{letter-spacing:-.02em;margin-bottom:18px;font-size:20px;font-weight:600}.MarketingNavbar-module__WIHNyq__contacts{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:16px;margin-top:12px;font-size:12px;display:flex}.MarketingNavbar-module__WIHNyq__contacts a{min-height:44px;color:var(--text-primary);align-items:center;gap:8px;font-weight:500;display:inline-flex}.MarketingNavbar-module__WIHNyq__dropdown{max-height:75vh;display:none;overflow-y:auto}.MarketingNavbar-module__WIHNyq__dropdownInner{max-width:1280px;margin:auto;padding:0 32px}.MarketingNavbar-module__WIHNyq__loading{padding:24px 0;font-size:14px}@media (hover:hover){.MarketingNavbar-module__WIHNyq__navigation button:hover,.MarketingNavbar-module__WIHNyq__searchButton:hover,.MarketingNavbar-module__WIHNyq__account:hover,.MarketingNavbar-module__WIHNyq__menuButton:hover{background:var(--bg-elevated)}.MarketingNavbar-module__WIHNyq__quote:hover{background:var(--brand-gold)}.MarketingNavbar-module__WIHNyq__contacts a:hover{text-decoration:underline}}@media (min-width:768px){.MarketingNavbar-module__WIHNyq__bar{height:76px;padding-inline-start:24px;padding-inline-end:24px}.MarketingNavbar-module__WIHNyq__logoImage{width:94px}.MarketingNavbar-module__WIHNyq__utilities{gap:10px}.MarketingNavbar-module__WIHNyq__utilities .MarketingNavbar-module__WIHNyq__city{padding-inline-start:10px;padding-inline-end:10px;font-size:13px}.MarketingNavbar-module__WIHNyq__searchButton,.MarketingNavbar-module__WIHNyq__quote{display:inline-flex}}@media (min-width:1200px){.MarketingNavbar-module__WIHNyq__bar{gap:24px;height:80px;padding-inline-start:32px;padding-inline-end:32px}.MarketingNavbar-module__WIHNyq__navigation{display:flex}.MarketingNavbar-module__WIHNyq__dropdown{display:block}.MarketingNavbar-module__WIHNyq__menuButton{display:none}.MarketingNavbar-module__WIHNyq__utilities{gap:4px}.MarketingNavbar-module__WIHNyq__quote{margin-left:12px}}@media (max-width:359px){.MarketingNavbar-module__WIHNyq__bar{gap:8px;padding-inline-start:12px;padding-inline-end:12px}.MarketingNavbar-module__WIHNyq__logoImage{width:68px}.MarketingNavbar-module__WIHNyq__utilities{gap:0}.MarketingNavbar-module__WIHNyq__utilities .MarketingNavbar-module__WIHNyq__city{padding-inline-start:2px;padding-inline-end:2px}}.MarketingNavbar-module__WIHNyq__searchPanel,.MarketingNavbar-module__WIHNyq__dropdown{z-index:2;max-height:calc(100dvh - 80px);overflow-y:auto}.MarketingNavbar-module__WIHNyq__scrim{z-index:1;background:#20211f47;height:100dvh;animation:.15s ease-out MarketingNavbar-module__WIHNyq__fade;position:absolute;top:100%;left:0;right:0}.MarketingNavbar-module__WIHNyq__searchPanel,.MarketingNavbar-module__WIHNyq__dropdown{animation:.16s ease-out MarketingNavbar-module__WIHNyq__drop}@keyframes MarketingNavbar-module__WIHNyq__fade{0%{opacity:0}}@keyframes MarketingNavbar-module__WIHNyq__drop{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.MarketingNavbar-module__WIHNyq__scrim,.MarketingNavbar-module__WIHNyq__searchPanel,.MarketingNavbar-module__WIHNyq__dropdown{animation:none}}.MarketingNavbar-module__WIHNyq__navigation button{color:var(--text-secondary);position:relative}.MarketingNavbar-module__WIHNyq__navigation button[aria-expanded=true]{color:var(--text-primary);background:0 0}.MarketingNavbar-module__WIHNyq__navigation button[aria-expanded=true]:after{content:"";background:var(--brand-gold);border-radius:2px;height:2px;position:absolute;bottom:4px;left:10px;right:10px}.MarketingNavbar-module__WIHNyq__navigation button svg{transition:transform .15s}.MarketingNavbar-module__WIHNyq__navigation button[aria-expanded=true] svg{transform:rotate(180deg)}.MarketingNavbar-module__WIHNyq__menuSection{padding:24px 0 20px}.MarketingNavbar-module__WIHNyq__menuHeading{letter-spacing:.02em;color:var(--text-secondary);margin-bottom:12px;font-size:12px;font-weight:600}.MarketingNavbar-module__WIHNyq__linkColumns{columns:3;column-gap:40px}.MarketingNavbar-module__WIHNyq__areaColumns{columns:5;column-gap:32px}.MarketingNavbar-module__WIHNyq__menuLink{break-inside:avoid;min-height:40px;color:var(--text-primary);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin:0 -8px;padding:0 8px;font-size:14px;display:flex}.MarketingNavbar-module__WIHNyq__menuLinkMeta{color:var(--text-tertiary);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px}.MarketingNavbar-module__WIHNyq__menuFooter{border-top:1px solid var(--border-light);align-items:center;gap:24px;margin-top:16px;padding-top:14px;display:flex}.MarketingNavbar-module__WIHNyq__menuFooter a,.MarketingNavbar-module__WIHNyq__menuFooter button{min-height:36px;color:var(--text-primary);cursor:pointer;align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.MarketingNavbar-module__WIHNyq__menuEmpty{color:var(--text-secondary);padding:28px 0;font-size:14px}.MarketingNavbar-module__WIHNyq__menuEmpty a{color:var(--text-primary);text-underline-offset:3px;font-weight:600;text-decoration:underline}@media (hover:hover){.MarketingNavbar-module__WIHNyq__navigation button:hover{color:var(--text-primary);background:0 0}.MarketingNavbar-module__WIHNyq__menuLink:hover{background:var(--bg-elevated)}.MarketingNavbar-module__WIHNyq__menuFooter a:hover,.MarketingNavbar-module__WIHNyq__menuFooter button:hover{text-underline-offset:3px;text-decoration:underline}}
