:root{--mobile-action-bar-h: 64px}body{padding-bottom:calc(64px + env(safe-area-inset-bottom,0px))}@media(min-width:768px){body{padding-bottom:0}}.site-header[data-astro-cid-rxxavq4o]{position:var(--header-position, sticky);top:0;z-index:100;width:100%;max-width:100%;box-sizing:border-box;--header-solid: var(--white);--header-fg: var(--black2);background:var(--header-bg, var(--header-solid));color:var(--header-fg);transition:box-shadow .25s ease}.site-header[data-astro-cid-rxxavq4o].is-scrolled{box-shadow:0 6px 20px #00000014}.nav-inner[data-astro-cid-rxxavq4o]{width:100%;max-width:1240px;margin-inline:auto;padding-inline:var(--padding-horizontal, 24px);box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:clamp(8px,1vw,24px);min-width:0;min-height:64px}.logo[data-astro-cid-rxxavq4o]{display:block;flex:0 0 auto;line-height:0}.logo[data-astro-cid-rxxavq4o] img[data-astro-cid-rxxavq4o]{display:block;height:36px;width:auto}.primary-nav[data-astro-cid-rxxavq4o]{display:none;min-width:0;align-self:stretch}.menu-list[data-astro-cid-rxxavq4o]{list-style:none;margin:0;padding:0;display:flex;align-items:stretch;min-width:0;height:100%}.menu-item[data-astro-cid-rxxavq4o]{display:flex;align-items:center}.menu-list[data-astro-cid-rxxavq4o]>li{border-left:1px solid var(--light1)}.menu-link[data-astro-cid-rxxavq4o],.menu-list[data-astro-cid-rxxavq4o] .nav-dropdown-trigger{display:inline-flex;align-items:center;padding:clamp(12px,1.3vw,17px) clamp(9px,1vw,20px);font-family:var(--font-body, sans-serif);font-size:clamp(12px,.9vw,14px);font-weight:500;line-height:21px;letter-spacing:0;text-transform:uppercase;color:var(--black2);text-decoration:none;white-space:nowrap;transition:color .2s ease}.menu-link[data-astro-cid-rxxavq4o]{position:relative}.menu-link[data-astro-cid-rxxavq4o]:after{content:"";position:absolute;left:clamp(9px,1vw,20px);right:clamp(9px,1vw,20px);bottom:10px;height:2px;background:var(--brand);transform:scaleX(0);transform-origin:left;transition:transform .2s ease}@media(hover:hover){.menu-link[data-astro-cid-rxxavq4o]:hover{color:var(--brand)}.menu-link[data-astro-cid-rxxavq4o]:hover:after{transform:scaleX(1)}}.menu-link[data-astro-cid-rxxavq4o]:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.menu-link[data-astro-cid-rxxavq4o][aria-current=page]{color:var(--brand)}.menu-link[data-astro-cid-rxxavq4o][aria-current=page]:after{transform:scaleX(1)}.menu-list[data-astro-cid-rxxavq4o] .nav-dropdown{--dropdown-bg: var(--white);--dropdown-fg: var(--black2);--dropdown-accent: var(--brand);--dropdown-radius: 0px;--dropdown-border: var(--light3);--dropdown-shadow: 6px 6px 0 color-mix(in srgb, var(--black3) 9%, transparent)}.nav-actions[data-astro-cid-rxxavq4o]{display:flex;align-items:center;gap:clamp(8px,.9vw,16px);flex:0 0 auto}.cta-call[data-astro-cid-rxxavq4o]{display:none}.cta-phone-icon[data-astro-cid-rxxavq4o]{width:20px;height:20px;display:block}.nav-actions[data-astro-cid-rxxavq4o] .mobile-nav{--mnav-bg: var(--white);--mnav-fg: var(--black2);--mnav-accent: var(--brand);--mnav-accent-fg: var(--white);--mnav-border: var(--light3);--mnav-font: var(--font-body)}.mobile-action-bar[data-astro-cid-rxxavq4o]{display:flex;align-items:center;justify-content:space-between;gap:12px;position:fixed;left:0;right:0;bottom:0;z-index:100;padding:8px 16px;background:var(--white);border-top:1px solid var(--light3);box-shadow:0 -4px 16px #0000000f}.mab-call[data-astro-cid-rxxavq4o]{display:inline-flex;flex-direction:column;gap:2px;text-decoration:none;color:var(--black2);white-space:nowrap;flex:0 1 auto;min-width:0}.mab-call-label[data-astro-cid-rxxavq4o]{font-family:var(--font-body, sans-serif);font-size:12px;font-weight:500;line-height:1;color:var(--black1);text-transform:uppercase;letter-spacing:.02em}.mab-call-number[data-astro-cid-rxxavq4o]{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-body, sans-serif);font-size:18px;font-weight:600;line-height:1.1;color:var(--black3)}.mab-phone-icon[data-astro-cid-rxxavq4o]{width:16px;height:16px;flex:none;background-color:var(--brand);-webkit-mask:url(/figma/nav/86dc9d8d842050075b791f06cdee3d799e6fb1a7.svg) center / contain no-repeat;mask:url(/figma/nav/86dc9d8d842050075b791f06cdee3d799e6fb1a7.svg) center / contain no-repeat}.mab-cta[data-astro-cid-rxxavq4o]{flex:0 0 auto}@media(min-width:768px){.mobile-action-bar[data-astro-cid-rxxavq4o]{display:none}.cta-call[data-astro-cid-rxxavq4o]{display:inline-flex}.nav-inner[data-astro-cid-rxxavq4o]{min-height:76px}.logo[data-astro-cid-rxxavq4o] img[data-astro-cid-rxxavq4o]{height:44px}}@media(min-width:1024px){.primary-nav[data-astro-cid-rxxavq4o]{display:block}.nav-inner[data-astro-cid-rxxavq4o]{min-height:clamp(68px,6vw,87px)}.logo[data-astro-cid-rxxavq4o] img[data-astro-cid-rxxavq4o]{height:clamp(40px,3.3vw,50px)}.nav-actions[data-astro-cid-rxxavq4o]{gap:clamp(8px,.8vw,14px);--btn-height: clamp(46px, 3.4vw, 58px);--btn-pad-inline: clamp(12px, 1.1vw, 25px);--btn-font-size: clamp(12px, .95vw, 16px)}}@media(max-width:767px){.nav-inner[data-astro-cid-rxxavq4o]{padding-inline:16px;min-height:60px}.logo[data-astro-cid-rxxavq4o] img[data-astro-cid-rxxavq4o]{height:34px}.mab-call-label[data-astro-cid-rxxavq4o]{font-size:11px}.mab-call-number[data-astro-cid-rxxavq4o]{font-size:16px}}@media(max-width:400px){.mab-call-number[data-astro-cid-rxxavq4o]{font-size:16px}}@media(max-width:360px){.mab-call-number[data-astro-cid-rxxavq4o]{font-size:15px}.mab-phone-icon[data-astro-cid-rxxavq4o]{display:none}}@media(prefers-reduced-motion:reduce){.site-header[data-astro-cid-rxxavq4o],.menu-link[data-astro-cid-rxxavq4o],.menu-link[data-astro-cid-rxxavq4o]:after{transition:none}}
