.hero.svelte-1uha8ag{place-items:center;min-height:calc(100vh - 8rem);padding:4rem 0 6rem;display:grid;position:relative;overflow:visible}.hero-copy.svelte-1uha8ag{z-index:2;text-align:center;gap:1.6rem;max-width:60rem;display:grid;position:relative}h1.svelte-1uha8ag{letter-spacing:-.03em;color:var(--color-text-primary);font-size:clamp(3rem,10vw,9rem);line-height:.95}.line-a.svelte-1uha8ag,.line-b.svelte-1uha8ag{opacity:0;animation:.9s cubic-bezier(.22,1,.36,1) forwards svelte-1uha8ag-rise;display:block;transform:translateY(24px)}.line-a.svelte-1uha8ag{animation-delay:.1s}.line-b.svelte-1uha8ag{animation-delay:.25s}.intro.svelte-1uha8ag{max-width:480px;color:var(--color-text-secondary);opacity:0;margin:0 auto;font-size:clamp(.95rem,1.2vw,1.05rem);animation:.9s cubic-bezier(.22,1,.36,1) .38s forwards svelte-1uha8ag-rise;transform:translateY(24px)}@keyframes svelte-1uha8ag-rise{to{opacity:1;transform:translateY(0)}}.sparkle.svelte-1uha8ag{z-index:1;pointer-events:none;position:absolute}.s-one.svelte-1uha8ag{top:22%;left:12%}.s-two.svelte-1uha8ag{top:18%;right:10%}.s-three.svelte-1uha8ag{bottom:28%;left:28%}.scroll-cue.svelte-1uha8ag{opacity:0;animation:.9s cubic-bezier(.22,1,.36,1) .7s forwards svelte-1uha8ag-rise;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.cue-track.svelte-1uha8ag{border:1.5px solid var(--color-text-secondary);opacity:.55;border-radius:999px;width:22px;height:36px;display:block;position:relative}.cue-dot.svelte-1uha8ag{background:var(--color-text-secondary);width:4px;height:4px;animation:svelte-1uha8ag-cue 1.6s var(--easing-out) infinite;border-radius:50%;margin-left:-2px;position:absolute;top:6px;left:50%}@keyframes svelte-1uha8ag-cue{0%{opacity:0;transform:translateY(0)}20%{opacity:1}80%{opacity:0;transform:translateY(14px)}to{opacity:0}}.work.svelte-1uha8ag,.progress.svelte-1uha8ag{padding:80px 0}.progress-heading.svelte-1uha8ag{text-align:center;place-items:center;gap:1rem;max-width:40rem;margin:0 auto 3.5rem;display:grid}.progress-heading.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:clamp(2.6rem,6vw,4.8rem)}.grid.svelte-1uha8ag{grid-template-columns:repeat(2,1fr);gap:32px;display:grid}.reveal.svelte-1uha8ag{opacity:0;transition:opacity .8s cubic-bezier(.22, 1, .36, 1) calc(var(--i,0) * .1s), transform .8s cubic-bezier(.22, 1, .36, 1) calc(var(--i,0) * .1s);display:block;transform:translateY(28px)}.reveal.svelte-1uha8ag.in{opacity:1;transform:translateY(0)}@media (width<=820px){.grid.svelte-1uha8ag{grid-template-columns:1fr}.reveal.svelte-1uha8ag:nth-child(n){grid-column:span 1}.s-one.svelte-1uha8ag{left:4%}.s-two.svelte-1uha8ag{right:4%}.s-three.svelte-1uha8ag{left:8%}.brk.svelte-1uha8ag{display:none}}@media (width<=640px){.hero.svelte-1uha8ag{min-height:80vh;padding-top:3rem}}
