.intro[data-astro-cid-fmp4ekgg]{z-index:250;padding:var(--gutter);background:var(--black);color:var(--white);flex-direction:column;justify-content:space-between;animation:0s linear 8s forwards intro-failsafe;display:flex;position:fixed;inset:0}html:not(.js) .intro[data-astro-cid-fmp4ekgg],html[data-intro=skip] .intro[data-astro-cid-fmp4ekgg]{display:none}@keyframes intro-failsafe{to{visibility:hidden}}.intro-row[data-astro-cid-fmp4ekgg]{justify-content:space-between;gap:16px;display:flex}.intro-stage[data-astro-cid-fmp4ekgg]{justify-items:center;gap:16px;display:grid}.intro-frame[data-astro-cid-fmp4ekgg]{aspect-ratio:4/5;will-change:transform;width:min(34vh,62vw)}.intro-frame[data-astro-cid-fmp4ekgg] canvas[data-astro-cid-fmp4ekgg]{width:100%;height:100%;image-rendering:pixelated}.intro-readout[data-astro-cid-fmp4ekgg]{font-variant-numeric:tabular-nums;gap:10px;display:flex}.intro-readout[data-astro-cid-fmp4ekgg] b[data-astro-cid-fmp4ekgg]{text-align:left;min-width:4ch;font-weight:400;display:inline-block}.intro-readout[data-astro-cid-fmp4ekgg] b[data-astro-cid-fmp4ekgg][data-intro-step]{min-width:2ch}@media (hover:none){.skip-hint[data-astro-cid-fmp4ekgg]{display:none}}.stack[data-astro-cid-5tenuue5]{aspect-ratio:4/5.3;touch-action:pan-y;width:100%;position:relative}.card[data-astro-cid-5tenuue5]{border:1px solid var(--rule-strong);width:74%;transform:translate(calc(-50% + var(--x)), calc(-50% + var(--y))) rotate(var(--r));-webkit-user-select:none;user-select:none;cursor:grab;background:#101217;margin:0;padding:8px 8px 0;position:absolute;top:50%;left:50%;box-shadow:0 30px 60px -30px #000c}.card[data-astro-cid-5tenuue5].is-dragging{cursor:grabbing}html.js:not(.intro-done) .card[data-astro-cid-5tenuue5]{opacity:0}.frame[data-astro-cid-5tenuue5]{aspect-ratio:4/5;overflow:hidden}.frame[data-astro-cid-5tenuue5] img[data-astro-cid-5tenuue5]{object-fit:cover;pointer-events:none;width:100%;height:100%}figcaption[data-astro-cid-5tenuue5]{justify-content:space-between;padding:9px 2px 10px;font-size:10px;display:flex}.landing[data-astro-cid-d32ejlv2]{grid-template-rows:auto 1fr auto;min-height:100svh;display:grid}.strip[data-astro-cid-d32ejlv2]{padding:18px var(--gutter);justify-content:space-between;gap:16px;display:flex}header[data-astro-cid-d32ejlv2].strip{border-bottom:1px solid var(--rule)}footer[data-astro-cid-d32ejlv2].strip{border-top:1px solid var(--rule)}.clock[data-astro-cid-d32ejlv2]{font-variant-numeric:tabular-nums}.body[data-astro-cid-d32ejlv2]{grid-template-columns:minmax(0,1fr) minmax(0,.9fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,72px);padding-block:clamp(24px,4vh,56px);display:grid}.who[data-astro-cid-d32ejlv2]{align-content:space-between;gap:clamp(32px,7vh,96px);height:100%;display:grid}.name[data-astro-cid-d32ejlv2]{letter-spacing:-.035em;margin-left:-.04em;font-size:clamp(56px,6.4vw,104px);line-height:.88}.name[data-astro-cid-d32ejlv2] em[data-astro-cid-d32ejlv2]{font-style:italic}.about[data-astro-cid-d32ejlv2]{gap:18px;max-width:40ch;display:grid}.tagline[data-astro-cid-d32ejlv2]{letter-spacing:-.015em;font-size:clamp(26px,2.3vw,36px);line-height:1.08}.tagline[data-astro-cid-d32ejlv2] em[data-astro-cid-d32ejlv2]{font-style:italic}.blurb[data-astro-cid-d32ejlv2]{font-size:15px}.photos[data-astro-cid-d32ejlv2]{justify-self:center;width:100%;max-width:420px}.index[data-astro-cid-d32ejlv2]{align-self:end}.index-head[data-astro-cid-d32ejlv2]{justify-content:space-between;padding-bottom:10px;display:flex}.index[data-astro-cid-d32ejlv2] ol[data-astro-cid-d32ejlv2]{border-top:1px solid var(--rule-strong)}.index[data-astro-cid-d32ejlv2] li[data-astro-cid-d32ejlv2]{border-bottom:1px solid var(--rule)}.lk[data-astro-cid-d32ejlv2]{grid-template-columns:34px 1fr auto 28px;align-items:baseline;gap:8px;padding:12px 0 10px;display:grid;position:relative}.lk-n[data-astro-cid-d32ejlv2]{transition:color .3s}.lk-label[data-astro-cid-d32ejlv2]{letter-spacing:-.02em;white-space:nowrap;font-size:clamp(34px,3.3vw,52px);line-height:1}.c[data-astro-cid-d32ejlv2]{vertical-align:top;margin-bottom:-.12em;padding-bottom:.12em;display:inline-block;position:relative;overflow:visible clip}.c[data-astro-cid-d32ejlv2]>span[data-astro-cid-d32ejlv2]{transition:transform .55s var(--ease-out);transition-delay:calc(var(--d) * 22ms);display:block}.c[data-astro-cid-d32ejlv2]>.alt[data-astro-cid-d32ejlv2]{font-style:italic;position:absolute;top:100%;left:0}.lk[data-astro-cid-d32ejlv2]:hover .c[data-astro-cid-d32ejlv2]>span[data-astro-cid-d32ejlv2],.lk[data-astro-cid-d32ejlv2]:focus-visible .c[data-astro-cid-d32ejlv2]>span[data-astro-cid-d32ejlv2]{transform:translateY(-100%)}.lk-note[data-astro-cid-d32ejlv2]{opacity:0;transition:opacity .4s, transform .5s var(--ease-out);transform:translate(-6px)}.lk-arrow[data-astro-cid-d32ejlv2]{transition:transform .5s var(--ease-out), color .3s;justify-self:end;font-size:22px}.lk-line[data-astro-cid-d32ejlv2]{background:var(--accent);transform-origin:100%;height:1px;transition:transform .6s var(--ease-out);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.lk[data-astro-cid-d32ejlv2]:hover .lk-n[data-astro-cid-d32ejlv2],.lk[data-astro-cid-d32ejlv2]:focus-visible .lk-n[data-astro-cid-d32ejlv2],.lk[data-astro-cid-d32ejlv2]:hover .lk-arrow[data-astro-cid-d32ejlv2],.lk[data-astro-cid-d32ejlv2]:focus-visible .lk-arrow[data-astro-cid-d32ejlv2]{color:var(--accent-text)}.lk[data-astro-cid-d32ejlv2]:hover .lk-note[data-astro-cid-d32ejlv2],.lk[data-astro-cid-d32ejlv2]:focus-visible .lk-note[data-astro-cid-d32ejlv2]{opacity:1;transform:none}.lk[data-astro-cid-d32ejlv2]:hover .lk-arrow[data-astro-cid-d32ejlv2],.lk[data-astro-cid-d32ejlv2]:focus-visible .lk-arrow[data-astro-cid-d32ejlv2]{transform:translate(4px,-2px)}.lk[data-astro-cid-d32ejlv2]:hover .lk-line[data-astro-cid-d32ejlv2],.lk[data-astro-cid-d32ejlv2]:focus-visible .lk-line[data-astro-cid-d32ejlv2]{transform-origin:0;transform:scaleX(1)}.lk[data-astro-cid-d32ejlv2]:focus-visible{outline:none}.copy-email[data-astro-cid-d32ejlv2]{text-align:left;gap:12px;margin-top:16px;transition:color .3s;display:flex}.copy-email[data-astro-cid-d32ejlv2]:hover [data-astro-cid-d32ejlv2][data-copy-label],.copy-email[data-astro-cid-d32ejlv2].is-copied [data-astro-cid-d32ejlv2][data-copy-label]{color:var(--accent-text)}.current[data-astro-cid-d32ejlv2]{align-items:center;gap:8px;min-width:0;display:inline-flex}.current[data-astro-cid-d32ejlv2]>span[data-astro-cid-d32ejlv2]:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pip[data-astro-cid-d32ejlv2]{background:var(--accent);border-radius:50%;flex:none;width:6px;height:6px;animation:2.4s ease-in-out infinite pulse}@keyframes pulse{50%{opacity:.3}}@media (width<=1100px){.body[data-astro-cid-d32ejlv2]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.who[data-astro-cid-d32ejlv2]{grid-column:1/-1;grid-template-columns:1fr 1fr;align-items:end;gap:24px clamp(24px,4vw,72px);height:auto}.name[data-astro-cid-d32ejlv2]{font-size:clamp(56px,9vw,104px)}.index[data-astro-cid-d32ejlv2]{align-self:center}}@media (width<=760px){.body[data-astro-cid-d32ejlv2]{grid-template-columns:1fr;gap:40px}.who[data-astro-cid-d32ejlv2]{grid-template-columns:1fr}.name[data-astro-cid-d32ejlv2]{font-size:clamp(54px,16vw,96px)}.photos[data-astro-cid-d32ejlv2]{max-width:340px;padding-inline:8%}.hide-sm[data-astro-cid-d32ejlv2]{display:none}}@media (width<=480px){header[data-astro-cid-d32ejlv2].strip .clock[data-astro-cid-d32ejlv2]{display:none}}
