.site-header--overlay[data-astro-cid-3ef6ksr2] .btn-phone,.site-header--overlay[data-astro-cid-3ef6ksr2] .btn-phone:before,.site-header--overlay[data-astro-cid-3ef6ksr2] .btn-primary,.site-header--overlay[data-astro-cid-3ef6ksr2] .btn-primary:before,.site-header--overlay[data-astro-cid-3ef6ksr2] nav[data-astro-cid-3ef6ksr2][aria-label="Main navigation"]>ul[data-astro-cid-3ef6ksr2]>li[data-astro-cid-3ef6ksr2]>a[data-astro-cid-3ef6ksr2],.site-header--overlay[data-astro-cid-3ef6ksr2] #nav-toggle[data-astro-cid-3ef6ksr2],.site-header--overlay[data-astro-cid-3ef6ksr2] #nav-toggle[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2],.site-header--overlay[data-astro-cid-3ef6ksr2] .site-header-brand[data-astro-cid-3ef6ksr2]{transition-duration:.26s;transition-timing-function:var(--ease-out-expo)}.site-header--overlay[data-astro-cid-3ef6ksr2].is-scrolled{background-color:#1a3d2b;border-bottom-color:#f5f5f01f;box-shadow:0 8px 24px #0a161047}.site-header--overlay[data-astro-cid-3ef6ksr2].is-scrolled .site-header-brand[data-astro-cid-3ef6ksr2]{color:#fff}.site-header--overlay[data-astro-cid-3ef6ksr2].is-scrolled nav[data-astro-cid-3ef6ksr2][aria-label="Main navigation"]>ul[data-astro-cid-3ef6ksr2]>li[data-astro-cid-3ef6ksr2]>a[data-astro-cid-3ef6ksr2]{color:#fff}.site-header--overlay[data-astro-cid-3ef6ksr2].is-scrolled nav[data-astro-cid-3ef6ksr2][aria-label="Main navigation"]>ul[data-astro-cid-3ef6ksr2]>li[data-astro-cid-3ef6ksr2]>a[data-astro-cid-3ef6ksr2]:hover{color:#fff;background-color:#ffffff1f}.site-header--overlay[data-astro-cid-3ef6ksr2].is-scrolled .btn-primary{background-color:#fff;border-color:#fff;color:#1a3d2b}.site-header--overlay[data-astro-cid-3ef6ksr2].is-scrolled .btn-primary:before{background-color:#e8a020}.site-header--overlay[data-astro-cid-3ef6ksr2].is-scrolled .btn-primary:hover{border-color:#e8a020;color:#1a3d2b}.site-header--overlay[data-astro-cid-3ef6ksr2].is-scrolled .btn-phone{color:#fff;border-color:#ffffff8c}.site-header--overlay[data-astro-cid-3ef6ksr2].is-scrolled .btn-phone:before{background-color:#ffffff1a}.site-header--overlay[data-astro-cid-3ef6ksr2].is-scrolled .btn-phone:hover{color:#fff;border-color:#ffffffd9}.site-header--overlay[data-astro-cid-3ef6ksr2].is-scrolled #nav-toggle[data-astro-cid-3ef6ksr2]{border-color:#ffffff75;background-color:#ffffff14}.site-header--overlay[data-astro-cid-3ef6ksr2].is-scrolled #nav-toggle[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]{background-color:#fff}.site-header--overlay[data-astro-cid-3ef6ksr2].is-scrolled .site-header-mobile-call[data-astro-cid-3ef6ksr2]{background-color:#fff;color:#1a3d2b}.site-header--overlay[data-astro-cid-3ef6ksr2].is-scrolled .site-header-mobile-call[data-astro-cid-3ef6ksr2]:hover{background-color:#e8a020;color:#1a3d2b}.site-header--overlay[data-astro-cid-3ef6ksr2]:not(.is-scrolled) .btn-phone{color:var(--color-text-on-dark);border-color:oklch(from var(--color-text-on-dark) l c h / .46)}.site-header--overlay[data-astro-cid-3ef6ksr2]:not(.is-scrolled) .btn-phone:before{background-color:oklch(from var(--color-surface-raised) l c h / .1)}.site-header--overlay[data-astro-cid-3ef6ksr2]:not(.is-scrolled) .btn-phone:hover{color:var(--color-text-on-dark);border-color:oklch(from var(--color-text-on-dark) l c h / .72)}.site-header--overlay[data-astro-cid-3ef6ksr2]:not(.is-scrolled) nav[data-astro-cid-3ef6ksr2][aria-label="Main navigation"]>ul[data-astro-cid-3ef6ksr2]>li[data-astro-cid-3ef6ksr2]>a[data-astro-cid-3ef6ksr2]{color:var(--color-text-on-dark)}.site-header--overlay[data-astro-cid-3ef6ksr2]:not(.is-scrolled) nav[data-astro-cid-3ef6ksr2][aria-label="Main navigation"]>ul[data-astro-cid-3ef6ksr2]>li[data-astro-cid-3ef6ksr2]>a[data-astro-cid-3ef6ksr2]:hover{color:var(--color-text-on-dark);background-color:oklch(from var(--color-surface-raised) l c h / .1)}.site-header--overlay[data-astro-cid-3ef6ksr2]:not(.is-scrolled) #nav-toggle[data-astro-cid-3ef6ksr2]{border-color:oklch(from var(--color-text-on-dark) l c h / .46);background-color:oklch(from var(--color-surface-raised) l c h / .08)}.site-header--overlay[data-astro-cid-3ef6ksr2]:not(.is-scrolled) #nav-toggle[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]{background-color:var(--color-text-on-dark)}.mobile-overlay[data-astro-cid-3ef6ksr2]{opacity:0;pointer-events:none;transition:opacity .3s var(--ease-out-expo)}.mobile-overlay[data-astro-cid-3ef6ksr2].is-open{opacity:1;pointer-events:auto}.mobile-nav[data-astro-cid-3ef6ksr2]{transform:translate(100%);transition:transform .35s var(--ease-out-expo)}.mobile-nav[data-astro-cid-3ef6ksr2].is-open{transform:translate(0)}.cat-panel[data-astro-cid-3ef6ksr2]{transition:grid-template-rows .28s cubic-bezier(.16,1,.3,1)}.cat-chevron[data-astro-cid-3ef6ksr2]{transition:transform .22s cubic-bezier(.16,1,.3,1)}.cat-toggle[data-astro-cid-3ef6ksr2][aria-expanded=true] .cat-chevron[data-astro-cid-3ef6ksr2]{transform:rotate(180deg)}
