.site-header[data-astro-cid-fzpbxy5g]{z-index:40;-webkit-backdrop-filter:saturate(1.6)blur(10px);border-bottom:1px solid var(--line);background:#fffffff0;position:sticky;top:0}.site-header__inner[data-astro-cid-fzpbxy5g]{align-items:center;gap:1.25rem;min-height:4rem;display:flex}.brand[data-astro-cid-fzpbxy5g]{color:var(--ink);align-items:center;gap:.55rem;margin-right:auto;text-decoration:none;display:inline-flex}.brand__mark[data-astro-cid-fzpbxy5g]{background:var(--brand-900);color:#fff;border-radius:8px;flex:none;place-items:center;width:2rem;height:2rem;display:grid}.brand__name[data-astro-cid-fzpbxy5g]{font-family:var(--font-serif);letter-spacing:-.02em;font-size:1.12rem;font-weight:700}.site-nav[data-astro-cid-fzpbxy5g]{gap:.15rem;display:flex}.site-nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{color:var(--ink-soft);border-radius:8px;padding:.45rem .7rem;font-size:.95rem;font-weight:500;text-decoration:none}.site-nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover,.site-nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g][aria-current=page]{color:var(--ink);background:var(--paper-warm-2)}.site-header__cta[data-astro-cid-fzpbxy5g]{align-items:center;gap:.5rem;display:flex}.btn--sm[data-astro-cid-fzpbxy5g]{min-height:2.5rem;padding:.55rem .95rem;font-size:.92rem}.m-cta[data-astro-cid-fzpbxy5g],.m-menu[data-astro-cid-fzpbxy5g]{display:none}@media (width<=60rem){.site-header__inner[data-astro-cid-fzpbxy5g]{gap:.6rem;min-height:3.6rem}.site-nav[data-astro-cid-fzpbxy5g],.site-header__cta[data-astro-cid-fzpbxy5g]{display:none}.m-cta[data-astro-cid-fzpbxy5g]{display:inline-flex}.m-menu[data-astro-cid-fzpbxy5g]{display:block}.brand__name[data-astro-cid-fzpbxy5g]{font-size:1.02rem}}.m-menu[data-astro-cid-fzpbxy5g] summary[data-astro-cid-fzpbxy5g]{cursor:pointer;border:1.5px solid var(--line-strong);background:var(--paper);border-radius:10px;place-items:center;width:2.6rem;height:2.6rem;list-style:none;display:grid}.m-menu[data-astro-cid-fzpbxy5g] summary[data-astro-cid-fzpbxy5g]::-webkit-details-marker{display:none}.m-menu__icon[data-astro-cid-fzpbxy5g]{gap:4px;display:grid}.m-menu__icon[data-astro-cid-fzpbxy5g] i[data-astro-cid-fzpbxy5g]{background:var(--ink);border-radius:2px;width:18px;height:2px;transition:transform .15s,opacity .15s;display:block}.m-menu[data-astro-cid-fzpbxy5g][open] .m-menu__icon[data-astro-cid-fzpbxy5g] i[data-astro-cid-fzpbxy5g]:first-child{transform:translateY(6px)rotate(45deg)}.m-menu[data-astro-cid-fzpbxy5g][open] .m-menu__icon[data-astro-cid-fzpbxy5g] i[data-astro-cid-fzpbxy5g]:nth-child(2){opacity:0}.m-menu[data-astro-cid-fzpbxy5g][open] .m-menu__icon[data-astro-cid-fzpbxy5g] i[data-astro-cid-fzpbxy5g]:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.m-menu__panel[data-astro-cid-fzpbxy5g]{background:var(--paper);border-bottom:1px solid var(--line);padding:.5rem 1.1rem 1.25rem;position:absolute;top:100%;left:0;right:0;box-shadow:0 16px 32px #1515131f}.m-menu__panel[data-astro-cid-fzpbxy5g] nav[data-astro-cid-fzpbxy5g]{display:grid}.m-menu__panel[data-astro-cid-fzpbxy5g] nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{color:var(--ink);border-bottom:1px solid var(--line);padding:.85rem .25rem;font-size:1.05rem;font-weight:600;text-decoration:none}.m-menu__panel[data-astro-cid-fzpbxy5g] nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g][aria-current=page]{color:var(--brand-700)}.m-menu__ctas[data-astro-cid-fzpbxy5g]{gap:.6rem;margin-top:1rem;display:grid}.site-footer[data-astro-cid-nns7i3if]{background:var(--brand-900);color:#d7e7e1;margin-top:3rem;padding-block:2.75rem 1.75rem}.site-footer[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{color:#eef6f3;text-decoration:none}.site-footer[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover{text-decoration:underline}.site-footer__grid[data-astro-cid-nns7i3if]{border-bottom:1px solid #ffffff24;grid-template-columns:1.4fr 1fr 1fr;gap:1.75rem;padding-bottom:1.75rem;display:grid}.site-footer__brand[data-astro-cid-nns7i3if]{font-family:var(--font-serif);color:#fff;margin:0 0 .3rem;font-size:1.25rem}.site-footer[data-astro-cid-nns7i3if] .muted[data-astro-cid-nns7i3if]{color:#9dbcb2}.site-footer__label[data-astro-cid-nns7i3if],.site-footer__grid[data-astro-cid-nns7i3if] nav[data-astro-cid-nns7i3if]{font-weight:600}.site-footer__label[data-astro-cid-nns7i3if]{color:#fff;margin:0 0 .4rem}.site-footer__grid[data-astro-cid-nns7i3if] ul[data-astro-cid-nns7i3if]{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.site-footer__legal[data-astro-cid-nns7i3if]{padding-top:1.5rem}.eho[data-astro-cid-nns7i3if]{align-items:flex-start;gap:.85rem;max-width:46rem;display:flex}.eho__logo[data-astro-cid-nns7i3if]{color:#eef6f3;flex:none;width:2.4rem;height:2.4rem;margin-top:.15rem}.eho[data-astro-cid-nns7i3if] p[data-astro-cid-nns7i3if]{color:#cfe2db;margin:0;font-size:.9rem}.site-footer__copy[data-astro-cid-nns7i3if]{margin:1.25rem 0 0;font-size:.85rem}@media (width<=46rem){.site-footer__grid[data-astro-cid-nns7i3if]{grid-template-columns:1fr;gap:1.25rem}}
