.reveal-photo[data-astro-cid-oogh7g3x]{--photo-radius:.35rem;--photo-color:var(--color-aqua);--photo-paper:var(--color-aqua-soft);min-inline-size:0;margin:0}.reveal-photo--yellow[data-astro-cid-oogh7g3x]{--photo-color:var(--color-yellow);--photo-paper:var(--color-yellow-soft)}.reveal-photo--coral[data-astro-cid-oogh7g3x]{--photo-color:var(--color-coral-bright);--photo-paper:var(--color-coral-soft)}.reveal-photo__frame[data-astro-cid-oogh7g3x]{isolation:isolate;aspect-ratio:var(--photo-ratio);border-radius:var(--photo-radius);background-color:var(--photo-paper);background-image:repeating-linear-gradient(135deg, transparent 0 7px, var(--photo-color) 7px 9px, transparent 9px 16px);position:relative;overflow:clip}.reveal-photo__frame[data-astro-cid-oogh7g3x] img[data-astro-cid-oogh7g3x]{z-index:2;object-fit:cover;object-position:var(--photo-position);block-size:100%;inline-size:100%;display:block;position:relative}.reveal-photo__wipe[data-astro-cid-oogh7g3x]{z-index:1;background:var(--photo-color);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.reveal-photo__frame[data-astro-cid-oogh7g3x]:is([data-photo-state=waiting],[data-photo-state=revealing]) img[data-astro-cid-oogh7g3x]{clip-path:inset(0 100% 0 0)}.reveal-photo__frame[data-astro-cid-oogh7g3x][data-photo-state=failed] img[data-astro-cid-oogh7g3x]{visibility:hidden}.reveal-photo__unavailable[data-astro-cid-oogh7g3x]{z-index:3;color:var(--color-ink);place-items:center;font-size:.875rem;display:grid;position:absolute;inset:0}figcaption[data-astro-cid-oogh7g3x]{border-radius:0 0 var(--photo-radius) var(--photo-radius);background:var(--color-coral-soft);color:var(--color-ink);margin:-.4rem 0 0;padding:.8rem .8rem .4rem;font-size:.7rem;font-weight:500;line-height:1.6}@media (prefers-reduced-motion:reduce){.reveal-photo__frame[data-astro-cid-oogh7g3x] img[data-astro-cid-oogh7g3x]{clip-path:none!important}.reveal-photo__wipe[data-astro-cid-oogh7g3x]{display:none}}.about-intro[data-astro-cid-zpzoxhr3]{border-bottom:1px solid #0c233f1f;padding-block:clamp(4rem,7vw,7rem)}.about-intro__layout[data-astro-cid-zpzoxhr3],.about-chapter__intro[data-astro-cid-zpzoxhr3],.about-life__layout[data-astro-cid-zpzoxhr3],.about-music__layout[data-astro-cid-zpzoxhr3]{gap:clamp(2.5rem,5vw,5rem);display:grid}.about-intro__layout[data-astro-cid-zpzoxhr3],.about-life__layout[data-astro-cid-zpzoxhr3],.about-music__layout[data-astro-cid-zpzoxhr3]{align-items:center}.about-intro__lead[data-astro-cid-zpzoxhr3]{max-inline-size:23ch;font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:clamp(2.6rem,1.5rem + 3vw,4.5rem);font-weight:600;line-height:1.25}.about-intro__copy[data-astro-cid-zpzoxhr3]{max-inline-size:36rem;color:var(--color-ink-muted);margin-block-start:1.75rem;font-size:1.1rem;line-height:1.75}.about-intro__copy[data-astro-cid-zpzoxhr3] p[data-astro-cid-zpzoxhr3]{margin-block:0 1rem}.about-intro__location[data-astro-cid-zpzoxhr3]{margin-block:1.75rem 0;font-size:.8rem;font-weight:700}.about-intro[data-astro-cid-zpzoxhr3] .about-intro__photo{isolation:isolate;position:relative}.about-intro[data-astro-cid-zpzoxhr3] .about-intro__photo:before{z-index:-1;border:1px solid var(--color-aqua);border-radius:var(--photo-radius);content:"";position:absolute;inset:-1rem 1.5rem 3rem -1rem}.about-chapter[data-astro-cid-zpzoxhr3] h2[data-astro-cid-zpzoxhr3],.about-life[data-astro-cid-zpzoxhr3] h2[data-astro-cid-zpzoxhr3],.about-music[data-astro-cid-zpzoxhr3] h2[data-astro-cid-zpzoxhr3],.about-spreadsheets[data-astro-cid-zpzoxhr3] h2[data-astro-cid-zpzoxhr3]{max-inline-size:13ch;font-family:var(--font-display);letter-spacing:-.035em;margin-block:1rem 1.75rem;font-size:clamp(2.6rem,1.5rem + 3vw,4.5rem);font-weight:600;line-height:1.05}.about-prose[data-astro-cid-zpzoxhr3]{min-inline-size:0;max-inline-size:44rem}.about-prose[data-astro-cid-zpzoxhr3]>p[data-astro-cid-zpzoxhr3]:not(.eyebrow){color:var(--color-ink-muted);margin-block:0 1.25rem;font-size:clamp(1.05rem,1rem + .15vw,1.15rem);line-height:1.8}.about-prose[data-astro-cid-zpzoxhr3]>p[data-astro-cid-zpzoxhr3]:last-child{margin-block-end:0}.about-prose[data-astro-cid-zpzoxhr3] .section-link[data-astro-cid-zpzoxhr3]{margin-block-start:.5rem}.playlist-list[data-astro-cid-zpzoxhr3]{gap:1rem;margin-block:1.5rem 0;padding:0;font-size:1rem;line-height:1.8;list-style:none;display:grid}.playlist-list[data-astro-cid-zpzoxhr3] li[data-astro-cid-zpzoxhr3]{--playlist-color:var(--color-coral-bright);min-inline-size:0;padding-inline-start:1.65rem;position:relative}.playlist-list[data-astro-cid-zpzoxhr3] li[data-astro-cid-zpzoxhr3]:nth-child(2){--playlist-color:var(--color-aqua)}.playlist-list[data-astro-cid-zpzoxhr3] li[data-astro-cid-zpzoxhr3]:nth-child(3){--playlist-color:var(--color-yellow)}.playlist-list[data-astro-cid-zpzoxhr3] li[data-astro-cid-zpzoxhr3]:before{border:.1rem solid var(--color-ink);background:radial-gradient(circle, var(--color-paper) 0 .09rem, transparent .1rem), var(--playlist-color);block-size:.8rem;inline-size:.8rem;box-shadow:.1rem .1rem 0 var(--color-ink);content:"";border-radius:50%;position:absolute;inset-block-start:.45rem;inset-inline-start:0}.about-team-photos[data-astro-cid-zpzoxhr3]{align-items:end;gap:2rem;margin-block-start:3rem;display:grid}.about-life[data-astro-cid-zpzoxhr3]{background:var(--color-surface);border-block:1px solid #0c233f1a}.about-life__photos[data-astro-cid-zpzoxhr3]{grid-template-columns:minmax(0,1.25fr) minmax(0,.85fr);align-items:start;gap:clamp(.75rem,2vw,1.75rem);display:grid}.about-life__photos[data-astro-cid-zpzoxhr3] .reveal-photo:nth-child(2){margin-block-start:clamp(3rem,6vw,6rem)}.about-spreadsheets[data-astro-cid-zpzoxhr3]{background:var(--color-ink);color:var(--color-paper);padding-block:clamp(4rem,8vw,7rem)}.about-spreadsheets[data-astro-cid-zpzoxhr3] .about-prose[data-astro-cid-zpzoxhr3]>p[data-astro-cid-zpzoxhr3]{color:#f6f0e7cc}@media (width>=48rem){.about-team-photos[data-astro-cid-zpzoxhr3]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}}@media (width>=64rem){.about-intro__layout[data-astro-cid-zpzoxhr3]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.about-chapter__intro[data-astro-cid-zpzoxhr3]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.about-life__layout[data-astro-cid-zpzoxhr3],.about-music__layout[data-astro-cid-zpzoxhr3]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}
