body{margin:0;padding:0;font-family:Poppins,sans-serif;background-color:#fff}.header.svelte-1uhkpzj{background-color:#000;color:#fff;padding:2rem 2rem 1rem}h1.svelte-1uhkpzj{font-size:6rem;font-weight:600;padding:0;line-height:.7;letter-spacing:-.03em;margin:0 0 0 -.055em}.subtitle.svelte-1uhkpzj{font-size:1.7rem;margin:0;padding:0;margin-top:.25rem;font-weight:400;letter-spacing:-.02em}.container.svelte-1uhkpzj{min-height:100vh;display:flex;flex-direction:column}.content.svelte-1uhkpzj{flex-grow:1;padding:1.5rem 2rem 2rem}.main-text.svelte-1uhkpzj{font-size:1.65rem;margin:0;padding:0;line-height:1.4;letter-spacing:-.03em}.footer.svelte-1uhkpzj{background-color:#000;color:#fff;padding:2rem 2rem 2rem 1.75rem}.footer.svelte-1uhkpzj a:where(.svelte-1uhkpzj){color:#fff;text-decoration:none;display:block;line-height:1.5;letter-spacing:-.01em}.footer.svelte-1uhkpzj a:where(.svelte-1uhkpzj):hover{text-decoration:underline}.store-link.svelte-1uhkpzj{margin-top:2rem}.store-link.svelte-1uhkpzj a:where(.svelte-1uhkpzj){display:inline-block;color:#000;text-decoration:none;border:2px solid black;padding:.8rem 1.5rem;border-radius:8px;font-size:1.2rem;letter-spacing:-.02em;transition:background-color .2s}.store-link.svelte-1uhkpzj a:where(.svelte-1uhkpzj):hover{background-color:#000;color:#fff}
