.scene-1.svelte-1ox09rr{pointer-events:none;position:absolute;inset:0;overflow:hidden}._home.svelte-1uha8ag{--measure:62ch}.measure.svelte-1uha8ag{width:100%;max-width:var(--measure)}.scene-1.page-field{z-index:-1;position:fixed}.page-field-poster.svelte-1uha8ag{background:radial-gradient(65% 55% at 18% 12%, color-mix(in oklab, var(--primary) 28%, transparent), transparent 70%), radial-gradient(60% 50% at 82% 58%, color-mix(in oklab, var(--primary) 20%, transparent), transparent 70%);position:absolute;inset:0}.about.svelte-1uha8ag{padding-top:var(--space-24);& p:where(.svelte-1uha8ag){font-family:var(--font-serif);font-size:var(--font-size-lg);line-height:var(--line-height-relaxed);color:var(--paragraph);&+p:where(.svelte-1uha8ag){margin-top:var(--space-6)}}}.about-opening.svelte-1uha8ag:first-letter{-webkit-initial-letter:3;initial-letter:3;float:left;font-size:3.4em;line-height:.82;font-weight:var(--font-weight-medium);color:var(--heading);margin-right:.08em;padding-top:.06em}@supports (-webkit-initial-letter:3) or (initial-letter:3){.about-opening.svelte-1uha8ag:first-letter{float:none;font-size:inherit;line-height:inherit;margin-right:.1em;padding-top:0}}.about-signoff.svelte-1uha8ag{color:var(--default)}.note-ref.svelte-1uha8ag{font-family:var(--font-sans);font-size:var(--font-size-xs);vertical-align:super;color:var(--paragraph);padding:.2em .25em .2em 0;line-height:1;text-decoration:none;&:hover,&:focus-visible{text-decoration:underline}}.notes.svelte-1uha8ag{margin-top:var(--space-12);padding-top:var(--space-6);padding-left:var(--space-5);border-top:1px solid color-mix(in oklab, var(--border-1) 45%, transparent);& li:where(.svelte-1uha8ag){font-family:var(--font-serif);font-size:var(--font-size-base);line-height:var(--line-height-relaxed);color:var(--paragraph)}}.note-link.svelte-1uha8ag{color:var(--paragraph);text-underline-offset:.15em;transition:color var(--transition-slow) var(--ease-out);text-decoration:underline;text-decoration-thickness:from-font;&:hover,&:focus-visible{color:var(--heading)}}.note-back.svelte-1uha8ag{color:var(--paragraph);margin-left:.35em;text-decoration:none;&:hover,&:focus-visible{text-decoration:underline}}.contact.svelte-1uha8ag{padding-block:var(--space-16) var(--space-8);max-width:30rem;& .contact-title{margin-bottom:var(--space-6)}}.contact-identity.svelte-1uha8ag{gap:0 var(--space-5);display:grid;@media screen and (width>=25.9375rem){grid-template-columns:1fr 1fr}}.reveal.svelte-1uha8ag{grid-template-rows:0fr;display:grid;&.reveal--animated{transition:grid-template-rows var(--transition-slow) var(--ease-out)}&>:where(.svelte-1uha8ag){min-height:0;overflow:hidden}&>.form-actions{margin-top:0}&.reveal--open>.form-actions{margin-top:var(--form-actions-spacing)}&.reveal--open{grid-template-rows:1fr}}@media (prefers-reduced-motion:reduce){.reveal.reveal--animated.svelte-1uha8ag{transition:none}}.contact-sent.svelte-1uha8ag{font-family:var(--font-serif);font-size:var(--font-size-lg);line-height:var(--line-height-relaxed);color:var(--paragraph)}.contact-error.svelte-1uha8ag{margin-bottom:var(--space-6);font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--danger-text)}
