.footer.svelte-azdh3t{display:flex;flex-direction:column;width:100%;min-height:calc(100svh - var(--gutters) * 2);margin-block-start:5em;padding-block-start:calc(var(--header-height) + var(--spacing-ss))}.footer.svelte-azdh3t .figure:where(.svelte-azdh3t){display:none;flex-grow:1;width:100%;height:100%}.footer.svelte-azdh3t .signoff:where(.svelte-azdh3t){display:flex;flex-grow:1;flex-direction:column;row-gap:.5em;padding-block:4em 5em;text-align:center;height:100%;justify-content:center}.footer.svelte-azdh3t .signoff:where(.svelte-azdh3t) small:where(.svelte-azdh3t){font-size:.85em}@media(min-width:900px){.footer.svelte-azdh3t .signoff:where(.svelte-azdh3t){display:grid;grid-template-columns:1fr 1fr;gap:var(--grid-gap)}}.footer.svelte-azdh3t .logo:where(.svelte-azdh3t){display:inline-flex;align-items:baseline;gap:.1em;text-decoration:none;margin-inline-start:.2em}.footer.svelte-azdh3t .logo:where(.svelte-azdh3t) span:where(.svelte-azdh3t){height:1.05em;transform:translateY(.15em)}.footer.svelte-azdh3t .logo:where(.svelte-azdh3t):hover{color:var(--color-red)}@media(min-width:900px){.footer.svelte-azdh3t{justify-content:space-between}.footer.svelte-azdh3t .signoff:where(.svelte-azdh3t){margin-block-start:auto;padding-block:1em 0;text-align:start;height:unset;flex-grow:0}}
