.tiers[data-astro-cid-i3hzs42i]{justify-self:end;inline-size:100%;margin:0}.tiers__stage[data-astro-cid-i3hzs42i]{aspect-ratio:400/620;inline-size:min(400px,100%);margin-inline-start:auto;position:relative}@media (width>=1100px){.tiers__stage[data-astro-cid-i3hzs42i]{margin-inline-start:160px}}.tiers__layer[data-astro-cid-i3hzs42i]{transform:translate3d(0, calc((var(--i) - 1.5) * var(--spread,0) * 104px), 0) scale(calc(1 + (1.5 - var(--i)) * var(--spread,0) * .03));will-change:transform;position:absolute;inset-block-start:calc(16% + var(--i) * 11%);inset-inline:0}.tiers__layer[data-astro-cid-i3hzs42i] img{filter:invert();opacity:.94;block-size:auto;inline-size:100%;animation:7s ease-in-out infinite alternate tier-float;animation-delay:calc(var(--i) * -1.75s)}@keyframes tier-float{0%{translate:0 -3px}to{translate:0 3px}}[data-mode=paper] .tiers__layer[data-astro-cid-i3hzs42i] img{filter:none}.tiers__key[data-astro-cid-i3hzs42i]{align-items:baseline;gap:var(--space-8);white-space:nowrap;opacity:var(--spread,0);flex-direction:row-reverse;display:flex;position:absolute;inset-block-start:34%;inset-inline-end:calc(100% - 28px)}.tiers__leader[data-astro-cid-i3hzs42i]{inline-size:calc(var(--space-96) + var(--space-24));block-size:var(--stroke-hairline);background:var(--color-text-muted);transform:scaleX(var(--spread,0));transform-origin:100%;flex:none;align-self:center;position:relative}.tiers__leader[data-astro-cid-i3hzs42i]:after{content:"";inline-size:var(--stroke-hairline);background:var(--color-text-muted);block-size:7px;position:absolute;inset-block-start:-3px;inset-inline-end:0}.tiers__name[data-astro-cid-i3hzs42i]{color:var(--color-text-primary)}.tiers__note[data-astro-cid-i3hzs42i]{color:var(--color-text-muted)}@media (width<=1099px){.tiers__key[data-astro-cid-i3hzs42i]{display:none}}@media (width<=899px){.tiers[data-astro-cid-i3hzs42i]{display:none}}@media (prefers-reduced-motion:reduce){.tiers__layer[data-astro-cid-i3hzs42i]{transform:translate3d(0, calc((var(--i) - 1.5) * 62px), 0);will-change:auto}.tiers__layer[data-astro-cid-i3hzs42i] img{animation:none}.tiers__key[data-astro-cid-i3hzs42i]{opacity:1}.tiers__leader[data-astro-cid-i3hzs42i]{transform:none}}.doors[data-astro-cid-pttxurnp]{gap:var(--space-24);display:grid}@media (width>=900px){.doors[data-astro-cid-pttxurnp]{grid-template-columns:repeat(2,minmax(0,1fr))}}.door[data-astro-cid-pttxurnp]{gap:var(--space-12);padding:var(--space-32);background:var(--color-surface-sheet);border:var(--stroke-hairline) solid var(--color-border-subtle);border-radius:var(--radius-8);color:inherit;transition:border-color var(--duration-fast) var(--easing-standard), translate var(--duration-base) var(--easing-standard);flex-direction:column;text-decoration:none;display:flex}.door[data-astro-cid-pttxurnp]:hover,.door[data-astro-cid-pttxurnp]:focus-visible{border-color:var(--color-annotation-measure);translate:0 -4px}@media (width<=719px){.door[data-astro-cid-pttxurnp]{padding:var(--space-24)}}.door__no[data-astro-cid-pttxurnp]{color:var(--color-annotation-measure)}.door__h[data-astro-cid-pttxurnp]{margin:0}.door__lead[data-astro-cid-pttxurnp]{color:var(--color-text-secondary);max-inline-size:46ch}.door__list[data-astro-cid-pttxurnp]{margin:var(--space-8) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.door__item[data-astro-cid-pttxurnp]{column-gap:var(--space-12);padding-block:var(--space-12);border-block-start:var(--stroke-hairline) solid var(--color-border-hairline);grid-template-columns:6ch minmax(0,1fr);row-gap:2px;display:grid}.door__sheet[data-astro-cid-pttxurnp]{color:var(--color-text-muted);grid-row:span 2;padding-block-start:3px}.door__name[data-astro-cid-pttxurnp]{color:var(--color-text-primary);font-weight:var(--weight-medium)}.door__line[data-astro-cid-pttxurnp]{font-size:var(--size-body-sm);color:var(--color-text-muted);grid-column:2}.door__go[data-astro-cid-pttxurnp]{color:var(--color-annotation-measure);margin-block-start:auto;padding-block-start:var(--space-16)}.door__arrow[data-astro-cid-pttxurnp]{transition:translate var(--duration-fast) var(--easing-standard);display:inline-block}.door[data-astro-cid-pttxurnp]:hover .door__arrow[data-astro-cid-pttxurnp]{translate:4px}@media (prefers-reduced-motion:reduce){.door[data-astro-cid-pttxurnp],.door__arrow[data-astro-cid-pttxurnp]{transition:none}.door[data-astro-cid-pttxurnp]:hover,.door[data-astro-cid-pttxurnp]:focus-visible,.door[data-astro-cid-pttxurnp]:hover .door__arrow[data-astro-cid-pttxurnp]{translate:none}}.cover[data-astro-cid-lcdefpme]{gap:var(--space-48);display:grid}@media (width>=1100px){.cover[data-astro-cid-lcdefpme]{column-gap:var(--space-96);grid-template-columns:minmax(0,1fr) 400px;align-items:center}}.cover__h[data-astro-cid-lcdefpme]{max-inline-size:18ch;margin:0}.cover__intro[data-astro-cid-lcdefpme]{max-inline-size:46ch;color:var(--color-text-secondary);margin-block-start:var(--space-32)}.work__h[data-astro-cid-lcdefpme]{margin-block-end:var(--space-32)}.notes__h[data-astro-cid-lcdefpme],.about__h[data-astro-cid-lcdefpme]{margin:0 0 var(--space-48);max-inline-size:18ch}.about__h[data-astro-cid-lcdefpme]{max-inline-size:26ch}.notes[data-astro-cid-lcdefpme]{gap:var(--space-32);border-block-start:var(--stroke-emphasis) solid var(--color-border-ink);margin:0;padding:0;padding-block-start:var(--space-32);list-style:none;display:grid}@media (width>=1000px){.notes[data-astro-cid-lcdefpme]{gap:var(--space-48);grid-template-columns:repeat(3,minmax(0,1fr))}}.notes__item[data-astro-cid-lcdefpme]{gap:var(--space-16);grid-template-columns:4ch minmax(0,1fr);display:grid}.notes__no[data-astro-cid-lcdefpme]{color:var(--color-text-muted);font-variant-numeric:lining-nums tabular-nums}.notes__name[data-astro-cid-lcdefpme]{margin:0 0 var(--space-8);color:var(--color-text-primary)}.notes__text[data-astro-cid-lcdefpme]{font-size:var(--size-body-sm);color:var(--color-text-secondary)}.about[data-astro-cid-lcdefpme]{gap:var(--space-48);display:grid}@media (width>=1000px){.about[data-astro-cid-lcdefpme]{column-gap:var(--space-96);row-gap:var(--space-64);grid-template-columns:minmax(0,7fr) minmax(0,4fr);grid-template-areas:"head facts""body contact";align-items:start}.about__head[data-astro-cid-lcdefpme]{grid-area:head}.about__facts[data-astro-cid-lcdefpme]{grid-area:facts}.about__body[data-astro-cid-lcdefpme]{grid-area:body}.about__contact[data-astro-cid-lcdefpme]{grid-area:contact}}.about__eyebrow[data-astro-cid-lcdefpme]{color:var(--color-annotation-measure);margin:0 0 var(--space-16)}.about__h[data-astro-cid-lcdefpme]{max-inline-size:16ch;margin:0}.about__facts[data-astro-cid-lcdefpme]{gap:var(--stroke-hairline);background-color:var(--color-border-hairline);margin:0;padding-block-start:var(--stroke-emphasis);display:grid}.about__fact[data-astro-cid-lcdefpme]{gap:var(--space-12);background:var(--color-surface-page);padding-block:var(--space-12);grid-template-columns:9ch minmax(0,1fr);align-items:baseline;display:grid}.about__k[data-astro-cid-lcdefpme]{color:var(--color-text-muted);margin:0}.about__v[data-astro-cid-lcdefpme]{color:var(--color-text-primary);font-size:var(--size-body-sm);margin:0}.about__body[data-astro-cid-lcdefpme]{max-inline-size:64ch}@media (width>=1100px){.about__body[data-astro-cid-lcdefpme]{columns:2;column-gap:var(--space-48);max-inline-size:none}}.about__p[data-astro-cid-lcdefpme]{font-size:var(--size-body-sm);color:var(--color-text-secondary);break-inside:avoid}.about__p[data-astro-cid-lcdefpme]+.about__p[data-astro-cid-lcdefpme]{margin-block-start:var(--space-24)}.about__contact[data-astro-cid-lcdefpme] .about__k[data-astro-cid-lcdefpme]{margin-block-end:var(--space-12)}.about__keys[data-astro-cid-lcdefpme]{gap:var(--space-12);flex-wrap:wrap;display:flex}
