canvas.svelte-1lcd7z{object-fit:cover;filter:grayscale(.7)contrast(1.2);border-radius:50%;width:230px;height:230px}@media (width<=768px){canvas.svelte-1lcd7z{width:180px;height:180px}}@media (width<=640px){canvas.svelte-1lcd7z{width:120px;height:120px}}.logo.svelte-tssf2h{height:50px}@property --hue{syntax:"<angle>";inherits:true;initial-value:85deg}@property --hue-shift{syntax:"<angle>";inherits:true;initial-value:0deg}.hue-drift{--tint:calc(var(--hue) + var(--hue-shift));transition:--hue-shift .6s;animation:60s linear infinite hue-drift}@keyframes hue-drift{to{--hue:445deg}}@media (prefers-reduced-motion:reduce){.hue-drift{animation-play-state:paused}}.hue-drift ::selection{background:oklch(.88 .12 var(--tint));color:var(--color-neutral-900)}.hue-link{background:linear-gradient(oklch(.85 .14 var(--tint)), oklch(.85 .14 var(--tint))) no-repeat left bottom / 0 var(--underline,.18em);text-decoration:none;transition:background-size .25s}.hue-link:hover,.hue-link:focus-visible{background-size:100% var(--underline,.18em)}.field.svelte-1uha8ag{color:var(--color-neutral-900);background:linear-gradient(135deg, oklch(.95 .05 var(--tint)), oklch(.91 .07 calc(var(--tint) + 40deg)));position:relative}.field.svelte-1uha8ag:before{content:"";z-index:20;pointer-events:none;background:repeating-linear-gradient(to bottom, transparent 0 3px, oklch(.45 .05 var(--tint) / .07) 3px 4px);animation:4s linear infinite svelte-1uha8ag-scanlines-roll;position:fixed;inset:0}.field.svelte-1uha8ag:after{content:"";z-index:20;pointer-events:none;background:linear-gradient(#0000,oklch(100% 0 0/.12),#0000);height:30vh;animation:9s ease-in infinite svelte-1uha8ag-refresh-sweep;position:fixed;inset:-30vh 0 auto}@keyframes svelte-1uha8ag-scanlines-roll{to{background-position:0 4px}}@keyframes svelte-1uha8ag-refresh-sweep{0%,70%{transform:translateY(0)}to{transform:translateY(160vh)}}@media (prefers-reduced-motion:reduce){.field.svelte-1uha8ag:before,.field.svelte-1uha8ag:after{animation:none}}.field.svelte-1uha8ag p:where(.svelte-1uha8ag){font-weight:300}.headline.svelte-1uha8ag{color:inherit;letter-spacing:-.04em;font-size:clamp(3rem,10vw,9rem);font-weight:300;line-height:.95}.column.svelte-1uha8ag{width:100%;max-width:72rem;margin-inline:auto}.field.svelte-1uha8ag{--ease-out:cubic-bezier(.2, .7, .2, 1);--stagger:90ms;--underline:.6rem}.reveal.svelte-1uha8ag{animation:svelte-1uha8ag-reveal .8s var(--ease-out) both;animation-delay:calc(var(--i) * var(--stagger))}@keyframes svelte-1uha8ag-reveal{0%{opacity:0;filter:blur(6px);translate:0 .75rem}}.word.svelte-1uha8ag{margin-bottom:-.08em;padding-bottom:.08em;display:inline-block;overflow:hidden}.word.svelte-1uha8ag>span:where(.svelte-1uha8ag){animation:svelte-1uha8ag-word-rise .9s var(--ease-out) both;animation-delay:calc(var(--i) * var(--stagger));display:inline-block}@keyframes svelte-1uha8ag-word-rise{0%{translate:0 105%}}.entrance.svelte-1uha8ag{animation:svelte-1uha8ag-portrait-in 1.1s var(--ease-out) backwards}@keyframes svelte-1uha8ag-portrait-in{0%{opacity:0;box-shadow:0 0 0 0 oklch(.85 .14 var(--tint));scale:.92}}@media (prefers-reduced-motion:reduce){.reveal.svelte-1uha8ag,.word.svelte-1uha8ag>span:where(.svelte-1uha8ag),.entrance.svelte-1uha8ag{animation:none}}.logo-tint.svelte-1uha8ag path:first-child{fill:oklch(.66 .14 var(--tint))}.logo-tint.svelte-1uha8ag path:nth-child(2){fill:oklch(.73 .14 var(--tint))}.logo-tint.svelte-1uha8ag path:nth-child(3){fill:oklch(.79 .14 var(--tint))}.logo-tint.svelte-1uha8ag path:nth-child(4){fill:oklch(.85 .14 var(--tint))}.icon-link.svelte-1uha8ag{display:block}.icon-link.svelte-1uha8ag svg{fill:oklch(.85 .14 var(--tint));transition:fill .25s}.icon-link.svelte-1uha8ag:hover svg{fill:oklch(.66 .14 var(--tint))}.icon-link.svelte-1uha8ag:focus-visible{outline:2px solid oklch(.66 .14 var(--tint));outline-offset:4px;border-radius:4px}.ring.svelte-1uha8ag{width:fit-content;box-shadow:0 0 0 var(--underline) oklch(.85 .14 var(--tint));border-radius:50%}
