.sky-photo.svelte-hotxe5{z-index:-1;background:radial-gradient(at 50% 30%,#143e67,#092546);display:block;position:fixed;inset:0;overflow:hidden}.sky-photo.svelte-hotxe5 img:where(.svelte-hotxe5){object-fit:cover;object-position:50% 70%;width:100%;height:100%;animation:50s ease-in-out infinite alternate svelte-hotxe5-drift;display:block}@media (prefers-reduced-motion:reduce){.sky-photo.svelte-hotxe5 img:where(.svelte-hotxe5){animation:none}}@keyframes svelte-hotxe5-drift{0%{transform:scale(1)translate(0,0)}to{transform:scale(1.08)translate(-.5%,-1.5%)}}.scrim.svelte-1uha8ag{z-index:0;background:radial-gradient(ellipse 65% 55% at 50% 48%, color-mix(in oklab, var(--ink-950) 75%, transparent) 0%, transparent 70%), linear-gradient(to bottom, transparent 0%, transparent 75%, color-mix(in oklab, var(--ink-950) 45%, transparent) 100%);pointer-events:none;position:fixed;inset:0}main.svelte-1uha8ag{z-index:1;text-align:center;place-content:center;min-height:100dvh;padding:1.5rem;display:grid;position:relative}h1.svelte-1uha8ag{font-family:var(--font-display);letter-spacing:-.01em;text-wrap:balance;text-shadow:0 .125em 1.5em color-mix(in oklab, var(--ink-950) 85%, transparent);margin:0;font-size:clamp(2.5rem,1.4rem + 5vw,5.5rem);font-style:italic;font-weight:300}nav.svelte-1uha8ag ul:where(.svelte-1uha8ag){border:1px solid color-mix(in oklab, var(--color-fg-muted) 25%, transparent);background:color-mix(in oklab, var(--ink-950) 35%, transparent);-webkit-backdrop-filter:blur(12px)saturate(140%);border-radius:999px;justify-content:center;margin:0;padding-inline:1.5rem;list-style:none;display:inline-flex}nav.svelte-1uha8ag li:where(.svelte-1uha8ag)+li:where(.svelte-1uha8ag):before{content:"·" / "";color:var(--color-fg-muted);padding-inline:.9em}nav.svelte-1uha8ag li:where(.svelte-1uha8ag){align-items:center;display:flex}nav.svelte-1uha8ag a:where(.svelte-1uha8ag){font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;-webkit-text-decoration-color:color-mix(in oklab, var(--color-fg-muted) 60%, transparent);text-decoration-color:color-mix(in oklab, var(--color-fg-muted) 60%, transparent);text-underline-offset:.3em;text-shadow:0 .06em .5em color-mix(in oklab, var(--ink-950) 75%, transparent);color:var(--color-fg-muted);padding-block:.75em;font-size:.8125rem;transition:color .2s}nav.svelte-1uha8ag a:where(.svelte-1uha8ag):hover,nav.svelte-1uha8ag a:where(.svelte-1uha8ag):focus-visible{color:var(--color-accent)}.watermark.svelte-1uha8ag{z-index:1;font-family:var(--font-mono);letter-spacing:.05em;color:var(--color-fg-muted);text-shadow:0 .06em .5em color-mix(in oklab, var(--ink-950) 85%, transparent);opacity:.85;margin:0;font-size:.75rem;position:fixed;inset-block-end:1.5rem;inset-inline-start:1.5rem}.credit.svelte-1uha8ag{z-index:1;font-family:var(--font-mono);letter-spacing:.05em;-webkit-text-decoration-color:color-mix(in oklab, var(--color-fg-muted) 60%, transparent);text-decoration-color:color-mix(in oklab, var(--color-fg-muted) 60%, transparent);text-underline-offset:.25em;text-shadow:0 .06em .5em color-mix(in oklab, var(--ink-950) 85%, transparent);opacity:.85;color:var(--color-fg-muted);font-size:.75rem;transition:color .2s,opacity .2s;display:inline-block;position:fixed;inset-block-end:1.5rem;inset-inline-end:1.5rem}.credit.svelte-1uha8ag:hover,.credit.svelte-1uha8ag:focus-visible{color:var(--color-accent);opacity:1}
