.mobile-header.svelte-1rsrycv,.header-background.svelte-1rsrycv{overflow-x:clip}.header-background[data-state=open].svelte-1rsrycv{box-shadow:0 8px 16px -12px #00000059}.menu-panel.svelte-1rsrycv{max-height:calc(100dvh - 70px);overflow-y:auto}.header-background.svelte-1rsrycv a:where(.svelte-1rsrycv):focus-visible,.header-background.svelte-1rsrycv button:where(.svelte-1rsrycv):focus-visible{outline:2px solid #000;outline-offset:3px}.mobile-navigation.svelte-1rsrycv{font-size:28px;line-height:1.05}.mobile-navigation.svelte-1rsrycv a:where(.svelte-1rsrycv){display:flex;min-height:48px;align-items:center;width:-moz-fit-content;width:fit-content;max-width:100%;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}
