.page-wrapper.svelte-1794scd{grid-template-rows:min-content auto min-content;align-items:stretch;height:100%;min-height:100svh;margin:0 auto;display:grid}header.svelte-1794scd .inner:where(.svelte-1794scd),main.svelte-1794scd .inner:where(.svelte-1794scd),footer.svelte-1794scd .inner:where(.svelte-1794scd){margin:0 auto}header.svelte-1794scd .home-link{text-align:center;margin:2rem auto;display:block}header.svelte-1794scd .mark{width:400px;max-width:100%;height:auto}header.svelte-1794scd,main.svelte-1794scd,footer.svelte-1794scd{margin:0}header.svelte-1794scd{padding-top:var(--safe-area-inset-bottom,0px)}main.svelte-1794scd .inner:where(.svelte-1794scd){margin:0 auto 2rem}footer.svelte-1794scd{padding:3rem 0;padding-bottom:max(3rem, var(--safe-area-inset-bottom,0px));background-color:var(--color-brand-gray-darkest);color:var(--color-muted-foreground)}footer.svelte-1794scd nav:where(.svelte-1794scd){border-bottom:var(--border);margin:0 auto 3rem;padding-bottom:3rem;display:block}footer.svelte-1794scd nav:where(.svelte-1794scd) ul:where(.svelte-1794scd){flex-direction:row;justify-content:space-around;align-items:center;margin:0 auto;padding:0;list-style:none;display:flex}footer.svelte-1794scd nav:where(.svelte-1794scd) ul:where(.svelte-1794scd):not(:first-child){margin-top:1.5rem}footer.svelte-1794scd nav:where(.svelte-1794scd) ul:where(.svelte-1794scd) li:where(.svelte-1794scd){text-align:center;flex:1;list-style:none}footer.svelte-1794scd .copyright:where(.svelte-1794scd){text-align:center;font-size:.8em;display:block}
