.site-header[data-astro-cid-3ef6ksr2]{position:sticky;top:0;z-index:30;background-color:var(--color-header-bg-solid);box-shadow:var(--shadow-header);transition:transform var(--motion-short) var(--motion-ease-in-out),box-shadow var(--motion-short) var(--motion-ease-in-out),background-color var(--motion-short) var(--motion-ease-in-out)}html.js-motion .site-header[data-astro-cid-3ef6ksr2]:not(.is-scrolled){box-shadow:0 1px 0 transparent}@media(max-width:63.99em)and (prefers-reduced-motion:no-preference){.site-header[data-astro-cid-3ef6ksr2].is-hidden:not(:focus-within){transform:translateY(-100%)}}@supports (backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px)){.site-header[data-astro-cid-3ef6ksr2]{background-color:var(--color-header-bg);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}}.site-header__inner[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:var(--space-2);min-block-size:var(--header-height)}.site-header__brand[data-astro-cid-3ef6ksr2]{display:flex;flex:1 1 auto;min-inline-size:0}.site-header__cta{flex:none;white-space:nowrap;padding-inline:var(--space-4)}.site-header__cta-long[data-astro-cid-3ef6ksr2]{display:none}@media(min-width:30em){.site-header__cta-long[data-astro-cid-3ef6ksr2]{display:inline}.site-header__cta-short[data-astro-cid-3ef6ksr2]{display:none}}.site-header__nav[data-astro-cid-3ef6ksr2]{order:3;display:flex;flex:none}.site-header__menu-btn[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;gap:var(--space-2);min-block-size:var(--tap-min);min-inline-size:var(--tap-min);padding-inline:var(--space-3);margin-inline-end:calc(-1 * var(--space-3));background:none;border:0;border-radius:var(--radius-full);color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer}.site-header__menu-icon[data-astro-cid-3ef6ksr2]{inline-size:1.125rem;block-size:1.125rem;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round}.site-header__panel[data-astro-cid-3ef6ksr2]{position:fixed;inset:var(--header-height) 0 0 0;inline-size:100%;max-inline-size:none;block-size:auto;max-block-size:none;margin:0;padding:var(--space-5) var(--container-pad) var(--space-7);overflow-y:auto;background-color:var(--color-bg);color:var(--color-text);border:0;border-block-start:var(--border-width) solid var(--color-border-subtle)}.site-header__panel[data-astro-cid-3ef6ksr2]::backdrop{background:transparent}.site-header__panel[data-astro-cid-3ef6ksr2]:popover-open{display:flex;flex-direction:column;gap:var(--space-6)}@media(prefers-reduced-motion:no-preference){.site-header__panel[data-astro-cid-3ef6ksr2]:popover-open{animation:menu-in var(--motion-short) var(--motion-ease-out)}.site-header__panel[data-astro-cid-3ef6ksr2]:popover-open .site-header__links[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2],.site-header__panel[data-astro-cid-3ef6ksr2]:popover-open .site-header__utils[data-astro-cid-3ef6ksr2],.site-header__panel[data-astro-cid-3ef6ksr2]:popover-open .site-header__close[data-astro-cid-3ef6ksr2]{animation:menu-item var(--motion-reveal) var(--motion-ease) backwards}.site-header__panel[data-astro-cid-3ef6ksr2]:popover-open .site-header__links[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2]:nth-child(2){animation-delay:40ms}.site-header__panel[data-astro-cid-3ef6ksr2]:popover-open .site-header__links[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2]:nth-child(3){animation-delay:80ms}.site-header__panel[data-astro-cid-3ef6ksr2]:popover-open .site-header__links[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2]:nth-child(4){animation-delay:.12s}.site-header__panel[data-astro-cid-3ef6ksr2]:popover-open .site-header__links[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2]:nth-child(5){animation-delay:.16s}.site-header__panel[data-astro-cid-3ef6ksr2]:popover-open .site-header__utils[data-astro-cid-3ef6ksr2],.site-header__panel[data-astro-cid-3ef6ksr2]:popover-open .site-header__close[data-astro-cid-3ef6ksr2]{animation-delay:.2s}}@keyframes menu-in{0%{transform:translateY(-.5rem);opacity:0}}@keyframes menu-item{0%{transform:translateY(.75rem);opacity:0}40%{opacity:1}}.site-header__links[data-astro-cid-3ef6ksr2]{list-style:none;padding:0}.site-header__panel[data-astro-cid-3ef6ksr2] .site-header__links[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;min-block-size:3.25rem;font-size:var(--text-title-lg);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);color:var(--color-text);text-decoration:none}.site-header__utils[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:var(--space-2)}.site-header__close[data-astro-cid-3ef6ksr2]{align-self:flex-start;min-block-size:var(--tap-min);padding-inline:var(--space-4);background:none;border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-full);color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer}@media(min-width:64em){.site-header__inner[data-astro-cid-3ef6ksr2]{gap:var(--space-4)}.site-header__brand[data-astro-cid-3ef6ksr2]{flex:0 1 auto}.site-header__menu-btn[data-astro-cid-3ef6ksr2],.site-header__close[data-astro-cid-3ef6ksr2]{display:none}.site-header__nav[data-astro-cid-3ef6ksr2]{order:0;display:block;flex:1 1 auto}.site-header__panel[data-astro-cid-3ef6ksr2],.site-header__panel[data-astro-cid-3ef6ksr2]:popover-open{position:static;display:flex;flex-direction:row;align-items:center;gap:var(--space-2);padding:0;overflow:visible;background:transparent;border:0;animation:none}.site-header__panel[data-astro-cid-3ef6ksr2]:popover-open [data-astro-cid-3ef6ksr2]:is(.site-header__links li,.site-header__utils){animation:none}.site-header__links[data-astro-cid-3ef6ksr2]{display:flex;flex:1 1 auto;justify-content:center;gap:var(--space-1)}.site-header__panel[data-astro-cid-3ef6ksr2] .site-header__links[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{min-block-size:var(--tap-min);padding-inline:var(--space-3);font-size:var(--text-sm);font-weight:var(--weight-regular);letter-spacing:0;color:var(--color-text);opacity:.86;border-radius:var(--radius-full);white-space:nowrap;transition:opacity var(--duration-fast) var(--ease-out)}.site-header__panel[data-astro-cid-3ef6ksr2] .site-header__links[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2][aria-current=page]{opacity:1;font-weight:var(--weight-medium)}.site-header__utils[data-astro-cid-3ef6ksr2]{gap:0}}@media(min-width:64em)and (hover:hover){.site-header__panel[data-astro-cid-3ef6ksr2] .site-header__links[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{opacity:1;text-decoration-line:underline;text-underline-offset:.3em}}.site-header--lean[data-astro-cid-3ef6ksr2] .site-header__cta{margin-inline-start:auto}
