main.svelte-d04sfa{position:relative;isolation:isolate;display:grid;place-items:center;min-height:clamp(31rem,76svh,50rem);padding-block:clamp(3.5rem,8vw,7rem);text-align:center}.backdrop.svelte-d04sfa,.backdrop.svelte-d04sfa:after{position:absolute;inset:0}.backdrop.svelte-d04sfa{z-index:-1}.backdrop.svelte-d04sfa img:where(.svelte-d04sfa){width:100%;height:100%;object-fit:cover;object-position:center}.backdrop.svelte-d04sfa:after{content:"";background:radial-gradient(ellipse at center,#090d0be0 12%,#090d0b60 80%,#090d0b45),linear-gradient(0deg,var(--background),transparent 35%)}.content.svelte-d04sfa{display:grid;justify-items:center;gap:1.25rem}.content.svelte-d04sfa :is(h1:where(.svelte-d04sfa),p:where(.svelte-d04sfa),.home-link:where(.svelte-d04sfa)){text-shadow:0 2px 9px #000b}h1.svelte-d04sfa{font-size:clamp(3.6rem,10vw,8rem);line-height:.95;letter-spacing:-.035em}p.svelte-d04sfa{text-wrap:pretty}.intro.svelte-d04sfa{max-width:31rem;font-size:clamp(1.25rem,2.6vw,1.65rem)}.signup.svelte-d04sfa{display:grid;justify-items:center;gap:.75rem;max-width:26rem;margin-block-start:.5rem;font-size:1.125rem}.signup-button.svelte-d04sfa{cursor:pointer;padding:.8rem 1.5rem .65rem;border-radius:999px;background:var(--blue-light);color:var(--chrome);font-weight:700}.signup-button.svelte-d04sfa:hover{background:var(--text)}.home-link.svelte-d04sfa{text-decoration:underline;text-underline-offset:.25em}
