.about-header[data-astro-cid-il2fdd7p]{padding:var(--space-8) var(--space-4) 0;margin-bottom:var(--space-8)}@media(min-width:720px){.about-header[data-astro-cid-il2fdd7p]{padding:var(--space-12) var(--gutter) 0}}.about-tag[data-astro-cid-il2fdd7p]{font-family:var(--font-mono);font-size:var(--size-button);line-height:var(--leading-button);font-weight:700;color:var(--signal-ink);background:var(--signal);height:var(--space-6);padding:0 var(--space-2);display:flex;width:fit-content;align-items:center;margin-bottom:var(--space-8)}.about-title[data-astro-cid-il2fdd7p]{margin:0 0 var(--space-2);font-family:var(--font-ar);font-weight:var(--weight-heading);font-size:var(--size-display);line-height:var(--leading-display);letter-spacing:0;color:var(--text)}.about-tagline[data-astro-cid-il2fdd7p]{line-height:var(--leading-caption);font-family:var(--font-ar);font-size:var(--text-sm);color:var(--text-faint)}.about-resume[data-astro-cid-il2fdd7p]{line-height:var(--leading-caption);margin:var(--space-4) 0 0}.about-resume[data-astro-cid-il2fdd7p] a[data-astro-cid-il2fdd7p]{font-family:var(--font-ar);font-size:var(--text-sm);line-height:1}.ch[data-astro-cid-il2fdd7p]{position:relative;padding:var(--space-8) var(--gutter)}.ch[data-astro-cid-il2fdd7p]:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:var(--border-soft);pointer-events:none}.ch[data-astro-cid-il2fdd7p] h2[data-astro-cid-il2fdd7p]{font-family:var(--font-ar);font-weight:var(--weight-heading);font-size:var(--size-heading);line-height:var(--leading-heading);margin:0 0 32px;color:var(--text);position:relative;z-index:1}.ch-prose[data-astro-cid-il2fdd7p] p[data-astro-cid-il2fdd7p]{font-family:var(--font-ar);font-size:var(--size-body);line-height:var(--leading-body);color:var(--text);margin:0 0 var(--space-4)}.ch-prose[data-astro-cid-il2fdd7p] p[data-astro-cid-il2fdd7p]:last-child{margin-bottom:0}.ch-01[data-astro-cid-il2fdd7p] .ch-grid[data-astro-cid-il2fdd7p]{display:grid;grid-template-columns:1fr;gap:var(--space-8);align-items:start;position:relative;z-index:1}@media(min-width:880px){.ch-01[data-astro-cid-il2fdd7p] .ch-grid[data-astro-cid-il2fdd7p]{grid-template-columns:6fr 5fr;gap:var(--space-8)}}.ch-terminal[data-astro-cid-il2fdd7p]{margin:0}.ch-terminal-bezel[data-astro-cid-il2fdd7p]{background:#0a1f0a;padding:var(--space-6);box-shadow:inset 0 0 0 1px var(--text);container-type:inline-size;position:relative;overflow:hidden}.ch-terminal-bezel[data-astro-cid-il2fdd7p]:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(0deg,rgba(0,0,0,.18) 0px,rgba(0,0,0,.18) 1px,transparent 1px,transparent 3px);pointer-events:none}.ch-terminal-bezel[data-astro-cid-il2fdd7p] img[data-astro-cid-il2fdd7p]{display:block;width:100%;image-rendering:pixelated;height:round(nearest,100cqi * 480 / 544,8px);object-fit:cover}.ch-terminal[data-astro-cid-il2fdd7p] figcaption[data-astro-cid-il2fdd7p]{font-family:var(--font-mono);font-size:var(--size-button);line-height:var(--leading-button);color:var(--text-faint);margin-top:var(--space-4);text-align:center;direction:ltr}.ch-02[data-astro-cid-il2fdd7p] .ch-h2-wide[data-astro-cid-il2fdd7p]{margin-bottom:var(--space-8)}.ch-pullquote-figure[data-astro-cid-il2fdd7p]{margin:0 0 var(--space-8);position:relative;z-index:1}.ch-pullquote[data-astro-cid-il2fdd7p]{font-family:var(--font-ar);font-weight:var(--weight-heading);font-size:var(--size-display);line-height:var(--leading-display);color:var(--text);margin:0;max-width:22ch}.ch-pullquote-attr[data-astro-cid-il2fdd7p]{font-family:var(--font-mono);font-size:var(--size-button);line-height:var(--leading-button);font-weight:600;letter-spacing:0;color:var(--text-faint);margin-top:var(--space-4)}.ch-quote[data-astro-cid-il2fdd7p]{margin:var(--space-8) 0 0;padding-right:var(--space-4);border-right:2px solid var(--signal);max-width:52ch;position:relative;z-index:1}.ch-quote[data-astro-cid-il2fdd7p]+.ch-quote[data-astro-cid-il2fdd7p]{margin-top:var(--space-8)}.ch-quote[data-astro-cid-il2fdd7p] blockquote[data-astro-cid-il2fdd7p]{font-family:var(--font-ar);font-size:var(--size-title);font-weight:500;line-height:var(--leading-title);color:var(--text);margin:0}.ch-quote[data-astro-cid-il2fdd7p] figcaption[data-astro-cid-il2fdd7p]{margin-top:var(--space-4);font-family:var(--font-mono);font-size:var(--size-button);line-height:var(--leading-button);font-weight:600;letter-spacing:0;color:var(--text-faint)}.ch-02[data-astro-cid-il2fdd7p] .ch-two-col[data-astro-cid-il2fdd7p]{display:grid;grid-template-columns:1fr;gap:var(--space-8);position:relative;z-index:1}@media(min-width:880px){.ch-02[data-astro-cid-il2fdd7p] .ch-two-col[data-astro-cid-il2fdd7p]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:var(--space-8);row-gap:var(--space-8);grid-template-rows:auto 1fr;align-items:start}.ch-02[data-astro-cid-il2fdd7p] .ch-figure[data-astro-cid-il2fdd7p]{grid-column:1;grid-row:1 / span 2;align-self:stretch}.ch-02[data-astro-cid-il2fdd7p] .ch-prose[data-astro-cid-il2fdd7p]{grid-column:2}.ch-02[data-astro-cid-il2fdd7p] .ch-prose-aside[data-astro-cid-il2fdd7p]{grid-column:2;margin-top:var(--space-4)}}.ch-02[data-astro-cid-il2fdd7p] .ch-figure[data-astro-cid-il2fdd7p]{margin:0;box-shadow:inset 0 0 0 1px var(--border-soft);container-type:inline-size;background:#fafafa;display:grid;place-items:start center;padding:var(--space-6)}.ch-02[data-astro-cid-il2fdd7p] .ch-figure[data-astro-cid-il2fdd7p] img[data-astro-cid-il2fdd7p]{display:block;width:100%;height:auto;max-width:360px;height:round(nearest,min(100cqi,360px) * 1624 / 2224,8px)}[data-theme=dark] .ch-02[data-astro-cid-il2fdd7p] .ch-figure[data-astro-cid-il2fdd7p]{background:#1f1b17}.ch-03[data-astro-cid-il2fdd7p] .ch-narrow[data-astro-cid-il2fdd7p]{max-width:56ch;margin:0 auto;position:relative;z-index:1}.ch-03[data-astro-cid-il2fdd7p] p[data-astro-cid-il2fdd7p]{font-family:var(--font-ar);font-size:var(--size-body);line-height:var(--leading-body);color:var(--text);margin:0}.ch-03[data-astro-cid-il2fdd7p] em[data-astro-cid-il2fdd7p]{font-style:normal;font-weight:600;color:var(--text);background:var(--signal);padding:0 var(--space-2)}.ch-04[data-astro-cid-il2fdd7p]{padding-bottom:0}.ch-04[data-astro-cid-il2fdd7p] h2[data-astro-cid-il2fdd7p]{position:relative;z-index:1}.ch-04-split[data-astro-cid-il2fdd7p]{display:grid;grid-template-columns:1fr;gap:var(--space-8);position:relative;z-index:1}@media(min-width:880px){.ch-04-split[data-astro-cid-il2fdd7p]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:var(--space-8);align-items:start}}.ch-04-prose[data-astro-cid-il2fdd7p] p[data-astro-cid-il2fdd7p]{font-family:var(--font-ar);font-size:var(--size-body);line-height:var(--leading-body);color:var(--text);margin:0;max-width:52ch}.ch-04-split[data-astro-cid-il2fdd7p] .ch-quote[data-astro-cid-il2fdd7p]{margin-top:0}.ch-bleed[data-astro-cid-il2fdd7p]{margin:var(--space-16) 0 0;margin-inline:calc(50% - 50vw);width:auto;height:280px;overflow:hidden}@media(min-width:720px){.ch-bleed[data-astro-cid-il2fdd7p]{height:480px}}.ch-bleed[data-astro-cid-il2fdd7p] img[data-astro-cid-il2fdd7p]{display:block;width:100%;height:100%;object-fit:cover;filter:grayscale(12%)}
