.hero.svelte-1uha8ag{text-align:center;place-content:center;justify-items:center;min-height:100svh;padding:1.5rem;display:grid}.logo.svelte-1uha8ag{margin-bottom:1.25rem;font-size:clamp(2rem,7vw,3rem)}h1.svelte-1uha8ag{letter-spacing:-.02em;font-size:clamp(1.75rem,6vw,3rem);font-weight:650}.accent.svelte-1uha8ag{color:var(--accent)}.hero.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--muted);margin-top:.75rem;font-size:clamp(1rem,2.5vw,1.125rem)}.below.svelte-1uha8ag{place-content:center;min-height:45svh;display:grid}.screen.svelte-1uha8ag{justify-items:center;padding:1rem;text-decoration:none;display:grid}.face.svelte-1uha8ag{aspect-ratio:16/9;background:var(--accent);border-radius:3px;width:108px;transition:transform .3s cubic-bezier(.3,1.6,.4,1)}.shadow.svelte-1uha8ag{background:var(--line);opacity:.55;border-radius:50%;width:108px;height:8px;margin-top:8px;transition:opacity .3s}.screen.svelte-1uha8ag:hover .face:where(.svelte-1uha8ag),.screen.svelte-1uha8ag:focus-visible .face:where(.svelte-1uha8ag){transform:translateY(-6px)scale(1.04)}.screen.svelte-1uha8ag:hover .shadow:where(.svelte-1uha8ag),.screen.svelte-1uha8ag:focus-visible .shadow:where(.svelte-1uha8ag){opacity:.35}
