.dither.svelte-tadty3{-webkit-user-select:none;user-select:none;width:auto;max-width:none}.wordmark.svelte-1mt7jo5{font-family:var(--font-wordmark);font-variation-settings:"SOFT" 100, "opsz" 144;letter-spacing:-.035em;color:var(--fg);-webkit-text-stroke:.05em var(--bg);paint-order:stroke fill;padding-top:.85em;font-size:clamp(3.5rem,min(17vw,19svh),11rem);font-weight:800;line-height:1}.wordmark-box.svelte-1mt7jo5{display:inline-block;position:relative}.peek-window.svelte-1mt7jo5{align-items:flex-end;width:1.5em;height:1.6em;display:flex;position:absolute;bottom:.48em;left:64%;overflow:hidden;transform:translate(-50%)}.peek-window.svelte-1mt7jo5 .peek-head{transform-origin:50% 100%;width:100%;transition:transform 1s cubic-bezier(.22,1.2,.36,1)}@media (prefers-reduced-motion:no-preference){.js .say-hello.svelte-1mt7jo5:not(.is-peeking) .peek-window:where(.svelte-1mt7jo5) .peek-head{transform:translateY(105%)}.is-peeking.svelte-1mt7jo5 .peek-window:where(.svelte-1mt7jo5) .peek-head{animation:1.4s ease-in-out 1.1s svelte-1mt7jo5-peek-tilt}}@keyframes svelte-1mt7jo5-peek-tilt{0%,to{transform:none}30%{transform:rotate(-7deg)}65%{transform:rotate(4deg)}}.hero-character.svelte-tibptj{transform-origin:50% 100%;margin-bottom:-.75rem}html[data-entered] .hero-character.svelte-tibptj{animation:1s cubic-bezier(.22,1.25,.36,1) both svelte-tibptj-hero-character-in}@media (prefers-reduced-motion:no-preference){html[data-entered] .hero-character.svelte-tibptj{animation:1s cubic-bezier(.22,1.25,.36,1) both svelte-tibptj-hero-character-in,7s ease-in-out 1.6s infinite svelte-tibptj-hero-sway}}@keyframes svelte-tibptj-hero-character-in{0%{opacity:0;transform:translate(45%)}}@keyframes svelte-tibptj-hero-sway{0%,to{transform:none}30%{transform:rotate(-1deg)}70%{transform:rotate(.6deg)}}.hero-bubble.svelte-tibptj{border:1.5px solid var(--fg);background:var(--bg);color:var(--fg);font-family:var(--font-mono);white-space:nowrap;transform-origin:100% 60%;border-radius:9999px;padding:.45em 1.15em;font-size:clamp(.875rem,2.4vw,1.125rem);position:absolute;top:30%;right:86%}.hero-bubble.svelte-tibptj:after{content:"";border-right:1.5px solid var(--fg);border-bottom:1.5px solid var(--fg);background:var(--bg);width:10px;height:10px;position:absolute;top:50%;right:-6px;transform:translateY(-50%)rotate(-45deg)}html[data-entered] .hero-bubble.svelte-tibptj{animation:.38s cubic-bezier(.34,1.56,.64,1) .75s both svelte-tibptj-hero-bubble-in,.45s ease-in 4.8s forwards svelte-tibptj-hero-bubble-out}.hero-reveal.svelte-tibptj{cursor:pointer;border-radius:1rem;display:block;position:relative}.hero-reveal.svelte-tibptj:focus-visible{outline:2px solid var(--accent);outline-offset:6px}.hero-reveal.svelte-tibptj .hero-dots{transition:opacity .4s var(--ease-out-expo)}.hero-photo.svelte-tibptj{aspect-ratio:1;border:2px solid var(--fg);object-fit:cover;opacity:0;pointer-events:none;clip-path:circle(0% at 50% 45%);width:78%;height:auto;transition:clip-path .55s var(--ease-out-expo), scale .55s var(--ease-out-expo), opacity .2s ease-out;border-radius:9999px;position:absolute;top:31%;left:46%;translate:-50% -50%;scale:.9}.hero-reveal[aria-pressed=true].svelte-tibptj .hero-photo:where(.svelte-tibptj){opacity:1;clip-path:circle(75% at 50% 45%);scale:1}.hero-reveal[aria-pressed=true].svelte-tibptj .hero-dots{opacity:.12}@media (hover:hover){.hero-reveal.svelte-tibptj:is(:where(.svelte-tibptj):hover,:where(.svelte-tibptj):focus-visible) .hero-photo:where(.svelte-tibptj){opacity:1;clip-path:circle(75% at 50% 45%);scale:1}.hero-reveal.svelte-tibptj:is(:where(.svelte-tibptj):hover,:where(.svelte-tibptj):focus-visible) .hero-dots{opacity:.12}}.hero-hint.svelte-tibptj{font-family:var(--font-mono);color:var(--fg-muted);white-space:nowrap;font-size:.75rem;position:absolute;top:calc(30% + .6rem);right:88%}html[data-entered] .hero-hint.svelte-tibptj{animation:.6s ease-out 5.4s both svelte-tibptj-hero-hint-in}.hero-reveal[aria-pressed=true].svelte-tibptj~.hero-hint:where(.svelte-tibptj){visibility:hidden}@media (hover:hover){.hero-hint-touch.svelte-tibptj{display:none}.hero-reveal.svelte-tibptj:hover~.hero-hint:where(.svelte-tibptj){visibility:hidden}}@media (hover:none){.hero-hint-hover.svelte-tibptj{display:none}}@keyframes svelte-tibptj-hero-hint-in{0%{opacity:0;transform:translateY(4px)}}@keyframes svelte-tibptj-hero-bubble-in{0%{opacity:0;transform:scale(.3)}}@keyframes svelte-tibptj-hero-bubble-out{to{opacity:0;transform:scale(.85)}}.hero-word.svelte-tibptj{display:inline-block;position:relative}.hero-word-clip.svelte-tibptj{margin:-.1em -.14em -.2em -.04em;padding:.1em .14em .2em .04em;display:inline-block;overflow:clip}.hero-word-inner.svelte-tibptj{display:inline-block}html[data-entered] .hero-word-inner.svelte-tibptj{animation:svelte-tibptj-hero-rise .85s var(--ease-out-expo) calc(.25s + var(--w) * 90ms) both}@keyframes svelte-tibptj-hero-rise{0%{transform:translateY(115%)}}.hero-underline.svelte-tibptj{fill:none;width:100%;height:.24em;stroke:var(--accent);stroke-width:3.5px;stroke-linecap:round;pointer-events:none;position:absolute;bottom:-.16em;left:0;overflow:visible}.hero-underline.svelte-tibptj path:where(.svelte-tibptj){stroke-dasharray:1}html[data-entered] .hero-underline.svelte-tibptj path:where(.svelte-tibptj){animation:svelte-tibptj-hero-draw .7s cubic-bezier(.65, 0, .35, 1) calc(.8s + var(--w) * 90ms) both}@keyframes svelte-tibptj-hero-draw{0%{stroke-dashoffset:1px}}.preloader.svelte-16ylr1u{--ease-lift:cubic-bezier(.76, 0, .24, 1);z-index:100;background-color:var(--preloader-bg);transition:transform 1.1s var(--ease-lift), box-shadow 1.1s var(--ease-lift);will-change:transform;position:fixed;inset:0;overflow:hidden;box-shadow:0 0 #0000}.preloader.is-lifting.svelte-16ylr1u{transform:translateY(-100%);box-shadow:0 30px 70px -18px #28241e3d}.preloader-inner.svelte-16ylr1u{transition:transform 1.1s var(--ease-lift), opacity .65s ease;position:absolute;inset:0}.is-lifting.svelte-16ylr1u .preloader-inner:where(.svelte-16ylr1u){opacity:0;transform:translateY(14%)}.preloader-media.svelte-16ylr1u{place-items:center;padding:clamp(1.5rem,6vw,5rem) clamp(1.5rem,6vw,5rem) clamp(7rem,18vw,11rem);display:grid;position:absolute;inset:0}.preloader-video.svelte-16ylr1u{object-fit:contain;opacity:0;max-width:min(78vw,660px);max-height:min(58vh,560px);transition:opacity .7s}.preloader-video.is-ready.svelte-16ylr1u{opacity:1}.preloader-counter.svelte-16ylr1u{text-align:right;color:var(--preloader-ink);animation:.9s cubic-bezier(.22,1,.36,1) .22s both svelte-16ylr1u-preloader-in;position:absolute;bottom:clamp(1.25rem,4vw,2.75rem);right:clamp(1.25rem,4vw,3.25rem)}.preloader-readout.svelte-16ylr1u{justify-content:flex-end;align-items:baseline;display:flex}.preloader-number.svelte-16ylr1u{font-family:var(--font-display);letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:clamp(2.75rem,10vw,7.25rem);font-weight:600;line-height:.85}.preloader-percent.svelte-16ylr1u{font-family:var(--font-display);color:var(--preloader-ink-muted);margin-left:.12em;font-size:clamp(1rem,2.2vw,1.6rem);font-weight:500}@keyframes svelte-16ylr1u-preloader-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}
