header.svelte-1elxaub{position:sticky;top:0;z-index:100;background:#fff;border-bottom:1px solid #e5e7eb;font-family:var(--font-rubik);color:var(--ink);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}header.dark.svelte-1elxaub{background:var(--navy-black);border-bottom-color:#ffffff1a}header.dark.svelte-1elxaub .nav-link:where(.svelte-1elxaub),header.dark.svelte-1elxaub .mobile-menu-toggle:where(.svelte-1elxaub){color:#fff}header.dark.svelte-1elxaub .nav-link:where(.svelte-1elxaub):hover{color:#fffc}.container.svelte-1elxaub{max-width:none;margin:0;padding:0 10px 0 16px}.header-content.svelte-1elxaub{display:flex;align-items:center;gap:8px;height:64px}.logo.svelte-1elxaub{display:flex;align-items:center;margin-right:auto;padding:15px 0;margin-block:-15px;text-decoration:none}.logo-img.svelte-1elxaub{display:block;width:180px;height:auto}.desktop-nav.svelte-1elxaub,.header-actions.svelte-1elxaub{display:none}.nav-link-with-caret.svelte-1elxaub{display:inline-flex;align-items:center}.nav-caret.svelte-1elxaub{color:currentColor;transition:transform .2s cubic-bezier(.2,.8,.2,1)}.nav-mega-wrap.svelte-1elxaub{position:relative;display:flex;align-items:center;align-self:stretch}.nav-mega-wrap.svelte-1elxaub .nav-link.open:where(.svelte-1elxaub) .nav-caret:where(.svelte-1elxaub){transform:rotate(180deg)}.mega-dropdown.svelte-1elxaub{position:fixed;top:calc(114 * var(--u));left:50%;transform:translate(-50%);background:#fff;border-radius:20px;box-shadow:var(--shadow-popover);z-index:100}.mega-dropdown.svelte-1elxaub:before{content:"";position:absolute;top:-14px;left:0;right:0;height:16px;background:transparent}.mega-dropdown.topnav-layout.svelte-1elxaub{display:flex;flex-direction:column;min-width:640px}.mega-topnav.svelte-1elxaub{display:flex;justify-content:center;gap:4px;padding:6px 16px 0;border-bottom:1px solid var(--line)}.mega-topnav-item.svelte-1elxaub{padding:14px 16px 12px;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;background:transparent;font-family:inherit;font-size:15px;font-weight:600;color:var(--ink-2);white-space:nowrap;cursor:pointer;transition:color .15s,border-color .15s}.mega-topnav-item.svelte-1elxaub:hover{color:var(--ink)}.mega-topnav-item.active.svelte-1elxaub{color:var(--blue);border-bottom-color:var(--blue)}.mega-topnav-content.svelte-1elxaub{display:flex;flex-direction:column;padding:18px 24px 20px}.mega-links-grid.svelte-1elxaub{display:grid;grid-template-columns:repeat(4,1fr);gap:2px 16px;flex:1}.mega-link.svelte-1elxaub{display:block;padding:8px 10px;border-radius:10px;font-size:16px;color:var(--ink);text-decoration:none;white-space:nowrap;transition:background-color .15s}.mega-link.svelte-1elxaub:hover{background:var(--surface-quiet)}.mega-view-all.svelte-1elxaub{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;min-height:44px;margin-top:12px;padding:12px 10px 0;border-top:1px solid var(--line);font-size:16px;font-weight:600;color:var(--blue);text-decoration:none}.mega-view-all-arrow.svelte-1elxaub{display:inline-flex;transition:transform .2s ease}.mega-view-all.svelte-1elxaub:hover .mega-view-all-arrow:where(.svelte-1elxaub){transform:translate(4px)}.mega-view-all.svelte-1elxaub:active .mega-view-all-arrow:where(.svelte-1elxaub){transform:translate(0)}.mobile-menu-toggle.svelte-1elxaub{display:inline-flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;padding:0;border:0;background:none;color:var(--navy-black);cursor:pointer}.mobile-menu.svelte-1elxaub{position:absolute;left:0;right:0;top:100%;z-index:25;max-height:calc(100vh - 64px);overflow-y:auto;padding:8px 16px 18px;background:#fff;border-bottom:1px solid var(--line);box-shadow:var(--shadow-sheet-edge)}.mobile-menu.svelte-1elxaub nav:where(.svelte-1elxaub){display:flex;flex-direction:column}.mobile-menu.svelte-1elxaub a:where(.svelte-1elxaub){color:var(--ink);text-decoration:none}.mobile-hub-toggle.svelte-1elxaub{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:48px;padding:0;border:0;border-bottom:1px solid #f1f5f9;background:none;text-align:left;font-family:inherit;font-size:18px;font-weight:500;color:var(--ink);cursor:pointer}.mobile-caret.svelte-1elxaub{flex-shrink:0;color:var(--soft);transition:transform .18s ease}.mobile-hub-toggle.open.svelte-1elxaub .mobile-caret:where(.svelte-1elxaub){transform:rotate(180deg)}.mobile-sublinks.svelte-1elxaub{display:flex;flex-direction:column;padding:4px 0 10px;border-bottom:1px solid #f1f5f9}.mobile-sublink.svelte-1elxaub{display:flex;align-items:center;min-height:44px;padding-left:16px;font-size:17px;color:var(--ink-2)!important}.mobile-sublink-hub.svelte-1elxaub{font-weight:600;color:var(--ink)!important}.mobile-sublink-arrow.svelte-1elxaub{display:inline-flex;margin-left:6px;transition:transform .2s}.mobile-sublink-hub.svelte-1elxaub:active .mobile-sublink-arrow:where(.svelte-1elxaub){transform:translate(4px);transition:transform .15s}.mobile-buttons.svelte-1elxaub{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:16px}.mobile-buttons.svelte-1elxaub a:where(.svelte-1elxaub){display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:0;min-height:52px;border-radius:14px;font-size:17px;font-weight:700;color:#fff;white-space:nowrap}.m-firm.svelte-1elxaub{background:var(--navy-black)}.m-start.svelte-1elxaub{background:var(--orange)}@media(min-width:1200px){header.svelte-1elxaub{--u: calc(clamp(13px, min(1.1111vw, 1.7778vh), 25.6px) / 25.6);border-bottom-width:calc(1.5 * var(--u))}.container.svelte-1elxaub{padding:0 4.56% 0 5.03%}.header-content.svelte-1elxaub{gap:0;height:calc(114 * var(--u))}.logo.svelte-1elxaub{margin:0}.logo-img.svelte-1elxaub{width:calc(362 * var(--u))}.desktop-nav.svelte-1elxaub{display:flex;align-self:stretch;align-items:center;gap:calc(44 * var(--u));margin:0 auto 0 calc(80 * var(--u))}.desktop-nav.svelte-1elxaub>.nav-mega-wrap:where(.svelte-1elxaub)>.nav-link:where(.svelte-1elxaub){gap:calc(10 * var(--u));height:calc(56 * var(--u));font-size:calc(26.5 * var(--u));font-weight:500;color:var(--navy-black);text-decoration:none;white-space:nowrap;transition:color .2s}.desktop-nav.svelte-1elxaub>.nav-mega-wrap:where(.svelte-1elxaub)>.nav-link:where(.svelte-1elxaub):hover{color:var(--blue)}.nav-caret.svelte-1elxaub{width:calc(17 * var(--u));height:auto}.header-actions.svelte-1elxaub{display:flex;align-items:center;gap:calc(18 * var(--u));margin-left:calc(18 * var(--u))}.firm.svelte-1elxaub,.start.svelte-1elxaub{display:inline-flex;align-items:center;justify-content:center;height:calc(82 * var(--u));border-radius:calc(18 * var(--u));font-size:calc(25 * var(--u));font-weight:500;color:#fff;text-decoration:none;white-space:nowrap}.firm.svelte-1elxaub{padding:0 calc(38 * var(--u)) 0 calc(24 * var(--u));gap:calc(14 * var(--u));background:var(--navy-black)}.firm.svelte-1elxaub svg{width:calc(28 * var(--u));height:calc(28 * var(--u))}.start.svelte-1elxaub{width:calc(262 * var(--u));gap:calc(12 * var(--u));background:var(--orange);box-shadow:0 calc(6 * var(--u)) calc(22 * var(--u)) #ff68004d,0 calc(3 * var(--u)) calc(6 * var(--u)) #0000001a;transition:background-color .15s}.start.svelte-1elxaub:hover{background:var(--orange-hover)}.start.svelte-1elxaub svg{width:calc(26 * var(--u));height:auto;transition:transform .2s cubic-bezier(.2,.8,.2,1)}.start.svelte-1elxaub:hover svg{transform:translate(3px)}.mobile-menu-toggle.svelte-1elxaub,.mobile-menu.svelte-1elxaub{display:none}}@media(min-width:1200px)and (max-width:1439px){.logo.svelte-1elxaub{flex:none}.desktop-nav.svelte-1elxaub{gap:calc(26 * var(--u));margin-left:calc(40 * var(--u))}.desktop-nav.svelte-1elxaub>.nav-mega-wrap:where(.svelte-1elxaub)>.nav-link:where(.svelte-1elxaub){font-size:calc(25 * var(--u))}.header-actions.svelte-1elxaub{gap:calc(14 * var(--u));margin-left:calc(14 * var(--u))}}@media(prefers-reduced-motion:reduce){.nav-caret.svelte-1elxaub,.mobile-caret.svelte-1elxaub,.start.svelte-1elxaub svg{transition:none}}
