@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700&display=swap";html{min-height:100%}:root{color-scheme:light;font-family:Space Grotesk,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background-color:#f4f1e8;color:#121212}html{min-height:100%;height:-webkit-fill-available}*{box-sizing:border-box}body{margin:0;min-height:100%;min-height:-webkit-fill-available;background:#f4f1e8;color:inherit;overflow-x:hidden}@supports (min-height: 100svh){body{min-height:100svh;min-height:var(--app-viewport-height, 100svh)}}@supports (min-height: 100dvh){body{min-height:100dvh;min-height:var(--app-viewport-height, 100dvh)}}@supports (-webkit-touch-callout: none){html{min-height:-webkit-fill-available}body{min-height:-webkit-fill-available;min-height:var(--app-viewport-height, -webkit-fill-available)}}@supports (-webkit-touch-callout: none) and (min-height: 100dvh){body{min-height:100dvh;min-height:var(--app-viewport-height, 100dvh)}}a{color:inherit}button{font-family:inherit}.page-shell.svelte-1ruov0s{min-height:100vh;display:flex;flex-direction:column}.page-shell.svelte-1ruov0s{min-height:var(--app-viewport-height, 100vh)}@supports (min-height: 100svh){.page-shell.svelte-1ruov0s{min-height:var(--app-viewport-height, 100svh)}}@supports (min-height: 100dvh){.page-shell.svelte-1ruov0s{min-height:var(--app-viewport-height, 100dvh)}}@supports (-webkit-touch-callout: none){.page-shell.svelte-1ruov0s{min-height:var( --app-viewport-height, -webkit-fill-available )}}.page-shell__content.svelte-1ruov0s{flex:1 0 auto}.page-shell.svelte-1ruov0s>.site-footer{margin-top:auto}
