.header.svelte-oa6es1{z-index:var(--z-header);background:var(--c-neutral-0);position:sticky;top:0}.header.isScrolled.svelte-oa6es1{box-shadow:0 1px 1px #0000001a}.inner.svelte-oa6es1{max-width:var(--content-width-lg);height:var(--header-height-sm);padding-inline:var(--content-side-gap);justify-content:space-between;align-items:center;margin-inline:auto;display:flex;position:relative}@media (width>=760px){.inner.svelte-oa6es1{height:var(--header-height-md-lg)}}.logo.svelte-oa6es1{width:140px;display:block}.logo.svelte-oa6es1:focus-visible{outline:3px solid var(--c-link);outline-offset:4px}@media (width>=760px){.logo.svelte-oa6es1{width:160px}}.menuButton.svelte-oa6es1{cursor:pointer;place-items:center;width:48px;min-height:48px;margin-right:-12px;display:grid}.menuButton.svelte-oa6es1:focus-visible{outline:3px solid var(--c-link);outline-offset:4px}.menuButton.svelte-oa6es1 svg:where(.svelte-oa6es1) .line:where(.svelte-oa6es1){stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;transform-box:fill-box;transform-origin:50%;transition:transform .22s cubic-bezier(.455,.03,.515,.955),opacity .18s cubic-bezier(.455,.03,.515,.955)}.menuButton.svelte-oa6es1 svg.isOpen:where(.svelte-oa6es1) .lineTop:where(.svelte-oa6es1){transform:translateY(5px)rotate(45deg)}.menuButton.svelte-oa6es1 svg.isOpen:where(.svelte-oa6es1) .lineMiddle:where(.svelte-oa6es1){opacity:0;transform:scaleX(.2)}.menuButton.svelte-oa6es1 svg.isOpen:where(.svelte-oa6es1) .lineBottom:where(.svelte-oa6es1){transform:translateY(-5px)rotate(-45deg)}@media (width>=760px){.menuButton.svelte-oa6es1{display:none}}@media (width<=759px){.nav.svelte-oa6es1{padding:0 var(--content-side-gap);pointer-events:none;visibility:hidden;background:var(--c-neutral-0);max-height:0;transition:max-height .26s cubic-bezier(.19,1,.22,1),transform .22s cubic-bezier(.455,.03,.515,.955),padding-bottom .26s cubic-bezier(.19,1,.22,1),visibility 0s linear .26s;display:block;position:absolute;top:100%;left:0;right:0;overflow:hidden;transform:translateY(-8px)}.nav.isOpen.svelte-oa6es1{pointer-events:auto;visibility:visible;max-height:400px;padding-bottom:24px;transition-delay:0s;transform:translateY(0);box-shadow:0 1px 1px #0000001a}}.nav.svelte-oa6es1 ul:where(.svelte-oa6es1){gap:8px;display:flex}@media (width<=759px){.nav.svelte-oa6es1 ul:where(.svelte-oa6es1){flex-direction:column;gap:0;margin-top:12px;transition:transform .2s cubic-bezier(.455,.03,.515,.955);transform:translateY(-4px)}}.nav.svelte-oa6es1 a:where(.svelte-oa6es1){border-radius:12px;align-items:center;min-height:40px;padding:0 16px;font-size:16px;font-weight:700;line-height:1.5;display:flex}.nav.svelte-oa6es1 a:where(.svelte-oa6es1):focus-visible{outline:3px solid var(--c-link);outline-offset:4px}@media (any-hover:hover){.nav.svelte-oa6es1 a:where(.svelte-oa6es1):hover{background:var(--c-neutral-1)}}.nav.svelte-oa6es1 a.current:where(.svelte-oa6es1){background:var(--c-neutral-8);color:var(--c-neutral-0)}@media (width<=759px){.nav.isOpen.svelte-oa6es1 ul:where(.svelte-oa6es1){transform:translateY(0)}.nav.svelte-oa6es1 li:where(.svelte-oa6es1)+li:where(.svelte-oa6es1){margin-top:4px}}@media (prefers-reduced-motion:reduce){.menuButton.svelte-oa6es1 svg:where(.svelte-oa6es1) .line:where(.svelte-oa6es1){transition:none}.nav.svelte-oa6es1,.nav.isOpen.svelte-oa6es1,.nav.svelte-oa6es1 ul:where(.svelte-oa6es1),.nav.isOpen.svelte-oa6es1 ul:where(.svelte-oa6es1){transition:none;transform:none}}
