.hero.svelte-1ylxfcw{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:5rem 1.5rem;overflow:hidden}.hero-content.svelte-1ylxfcw{max-width:56rem;margin:0 auto;position:relative;z-index:10}h1.svelte-1ylxfcw{font-size:clamp(3rem,10vw,6rem);font-weight:300;letter-spacing:-.03em;margin:0 0 2rem;line-height:1.1;text-align:left}.tagline.svelte-1ylxfcw{font-size:clamp(1.125rem,2.5vw,1.5rem);color:var(--muted-foreground);font-weight:300;line-height:1.8;max-width:42rem;margin:0;text-align:left}@media(min-width:768px){h1.svelte-1ylxfcw{font-size:clamp(4rem,10vw,8rem)}}.quick-links.svelte-1uha8ag{position:fixed;bottom:2rem;left:0;right:0;text-align:center;z-index:10}.links.svelte-1uha8ag{display:flex;flex-direction:row;gap:2rem;justify-content:center;font-size:1.125rem}.links.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--muted-foreground);text-decoration:none;border-bottom:1px dashed transparent;transition:all .2s ease;display:inline-block}.links.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{border-bottom-color:var(--accent);color:var(--accent)}.links.svelte-1uha8ag a:where(.svelte-1uha8ag):active{transform:scale(.92)}
