.closing.svelte-1o7yk40{justify-items:start;gap:var(--space-16);grid-column:1/-1;display:grid}@media (width>=40rem){.closing.svelte-1o7yk40{grid-column:1/span 7}}.hero-landscape.svelte-i4oo5r{--parallax-overscan:3rem;block-size:calc(var(--landscape-height,100%) + var(--parallax-overscan));pointer-events:none;contain:layout paint;position:absolute;inset-block-end:calc(-1 * var(--parallax-overscan));inset-inline:0}.layer.svelte-i4oo5r{position:absolute;inset:0}.layer.svelte-i4oo5r svg{block-size:100%;inline-size:100%}.hero-landscape.svelte-i4oo5r .sl-far{fill:var(--landscape-far)}.hero-landscape.svelte-i4oo5r .sl-mid{fill:var(--landscape-mid)}.hero-landscape.svelte-i4oo5r .sl-rock{fill:var(--landscape-rock)}.hero-landscape.svelte-i4oo5r .sl-deep{fill:var(--landscape-deep)}.hero-landscape.svelte-i4oo5r .sl-line{fill:none;stroke:var(--landscape-line);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.hero-landscape.svelte-i4oo5r .sl-line-fill{fill:var(--landscape-line)}@media (width<64rem){.hero-landscape.svelte-i4oo5r{--landscape-height:clamp(16rem, 58vw, 100%)}}@media (width<40rem){.hero-landscape.svelte-i4oo5r{--parallax-overscan:1.5rem;--parallax-scale:.5;block-size:clamp(13.75rem,58vw,20rem);position:relative;inset:auto}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:scroll()){.layer.svelte-i4oo5r{will-change:transform;animation:linear both svelte-i4oo5r-parallax;animation-timeline:scroll(root);animation-range:0 90vh}.layer--far.svelte-i4oo5r{--parallax-shift:-16px}.layer--mid.svelte-i4oo5r{--parallax-shift:-26px}.layer--foreground.svelte-i4oo5r{--parallax-shift:-40px}.layer--bridge.svelte-i4oo5r{--parallax-shift:-20px}}}@keyframes svelte-i4oo5r-parallax{0%{transform:translate(0,0)}to{transform:translate3d(0, calc(var(--parallax-shift) * var(--parallax-scale,1)), 0)}}.hero.svelte-1nvdwms{min-block-size:78svh;position:relative;overflow:clip}.hero-inner.svelte-1nvdwms{z-index:var(--z-raised);padding-block:var(--space-120) var(--space-160);position:relative}.hero-text.svelte-1nvdwms{justify-items:start;gap:var(--space-24);max-inline-size:min(100%,44rem);display:grid}.hero-meta.svelte-1nvdwms{color:var(--color-text-secondary)}.hero-lead.svelte-1nvdwms{max-inline-size:26ch}.hero-action.svelte-1nvdwms{margin-block-start:var(--space-16)}@media (width<64rem){.hero.svelte-1nvdwms{min-block-size:70svh}.hero-inner.svelte-1nvdwms{padding-block:var(--space-96) var(--space-120)}}@media (width<40rem){.hero.svelte-1nvdwms{min-block-size:auto}.hero-inner.svelte-1nvdwms{padding-block:var(--space-64) var(--space-24)}}.intro-first.svelte-1ndpz72,.intro-second.svelte-1ndpz72{grid-column:1/-1}.intro-second.svelte-1ndpz72{color:var(--color-text-secondary);margin-block-start:var(--space-24);padding-inline-start:12.5%}@media (width>=40rem){.intro-first.svelte-1ndpz72{grid-column:1/span 7}.intro-second.svelte-1ndpz72{grid-column:3/span 6;padding-inline-start:0}}@media (width>=64rem){.intro-first.svelte-1ndpz72{grid-column:1/span 8}.intro-second.svelte-1ndpz72{grid-column:6/span 6;margin-block-start:var(--space-40)}}.journal-intro.svelte-s4ogou,.journal-list.svelte-s4ogou{grid-column:1/-1}.journal-intro.svelte-s4ogou{justify-items:start;gap:var(--space-24);display:grid}.journal-text.svelte-s4ogou{max-inline-size:36ch;color:var(--color-text-secondary)}.journal-list.svelte-s4ogou{gap:var(--space-40);margin:var(--space-heading) 0 0;padding:0;list-style:none;display:grid}.journal-list.svelte-s4ogou a:where(.svelte-s4ogou){min-block-size:44px;color:var(--color-text-primary);align-items:center;text-decoration:none;display:inline-flex}.journal-list.svelte-s4ogou a:where(.svelte-s4ogou):is(:where(.svelte-s4ogou):hover,:where(.svelte-s4ogou):focus-visible){color:var(--color-link-hover)}.journal-meta.svelte-s4ogou{color:var(--color-text-secondary);margin-block-start:var(--space-8)}@media (width>=64rem){.journal-intro.svelte-s4ogou{grid-column:1/span 4}.journal-list.svelte-s4ogou{grid-column:6/span 7;margin-block-start:0}}.origin.svelte-11476lh{justify-items:start;gap:var(--space-24);grid-column:1/-1;display:grid}.origin-copy.svelte-11476lh{gap:var(--space-flow);max-inline-size:var(--measure);display:grid}@media (width>=40rem){.origin.svelte-11476lh{grid-column:1/span 6}}.person.svelte-12jtn0y{justify-items:start;gap:var(--space-16);grid-column:1/-1;display:grid}@media (width>=40rem){.person.svelte-12jtn0y{grid-column:1/span 7}}.person.svelte-12jtn0y p:where(.svelte-12jtn0y){max-inline-size:36ch}.projects-intro.svelte-qelohn{grid-column:1/-1;margin-block-end:var(--space-heading)}@media (width>=64rem){.projects-intro.svelte-qelohn{grid-column:1/span 8}}@media (width>=40rem) and (width<64rem){.projects-intro.svelte-qelohn{grid-column:1/span 7}}.stages.svelte-1ewzqr7{gap:var(--space-96);display:grid}
