.about{padding:calc(var(--space-10) + 2rem) var(--gutter) var(--space-9)}.about__inner,.about-section__inner{max-width:var(--container);margin-inline:auto}.about__head{align-items:end;gap:var(--space-6) var(--space-8);grid-template-columns:minmax(0,7fr) minmax(0,5fr);display:grid}.about__eyebrow{color:var(--signal);margin-bottom:var(--space-4)}.about__name{margin-left:-.03em;font-size:clamp(2.6rem,6.4vw,6.5rem)}.about__tag{margin-top:var(--space-4);color:var(--text-mute)}.about__links{gap:var(--space-2) var(--space-5);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.about__id{grid-area:1/1}.about__badge{isolation:isolate;aspect-ratio:5/7;border:1px solid var(--line-strong);border-radius:var(--radius-3);background:var(--panel);width:min(100%,20rem);transition:border-color var(--dur-cine) var(--ease-heavy), background-color var(--dur-cine) var(--ease-heavy);grid-area:1/2;justify-self:end;margin:0;position:relative;overflow:hidden}.about__badge-photo{aspect-ratio:1;object-fit:cover;filter:grayscale()contrast(1.06)brightness(.96);width:100%;height:auto;display:block}.about__badge:before,.about__badge:after{content:"";z-index:1;aspect-ratio:1;pointer-events:none;position:absolute;inset:0 0 auto}.about__badge:before{background:var(--signal);mix-blend-mode:color;opacity:.38}.about__badge:after{background:linear-gradient(#07080a00 55%,#121418f0 100%)}.about__badge-label{z-index:1;gap:var(--space-1);padding:var(--space-4) var(--space-5);border-top:1px solid var(--signal-dim);display:grid;position:relative}.about__badge-name{font-family:var(--font-display);letter-spacing:var(--track-tight);text-transform:uppercase;font-size:1.45rem;font-weight:600;line-height:1}.about__badge-line{color:var(--text-mute);font-size:var(--text-xs)}.about__badge-canvas{z-index:2;opacity:0;pointer-events:none;width:150%;max-width:none;height:150%;transition:opacity var(--dur-cine) var(--ease-out);position:absolute;inset:-25%}.about__badge.is-live{background:0 0;border-color:#0000;overflow:visible}.about__badge.is-live .about__badge-canvas{opacity:1}.about__badge.is-live .about__badge-photo,.about__badge.is-live .about__badge-label,.about__badge.is-live:before,.about__badge.is-live:after{opacity:0;transition:opacity var(--dur-base) var(--ease-heavy)}.about__lede{text-wrap:pretty;grid-area:2/2;justify-self:end;max-width:38ch}.about-section{padding:var(--space-9) var(--gutter)}.about-section+.about-section{padding-top:0}.about-section__head{align-items:end;gap:var(--space-4) var(--space-8);margin-bottom:var(--space-7);grid-template-columns:minmax(0,7fr) minmax(0,5fr);display:grid}.about-section__eyebrow{color:var(--signal);margin-bottom:var(--space-4)}.about-section__title{font-family:var(--font-display);letter-spacing:var(--track-tight);text-transform:uppercase;max-width:14ch;font-size:clamp(1.9rem,4vw,3.6rem);font-weight:600;line-height:.98}.about-section__lede{max-width:36ch;color:var(--text-dim);font-size:var(--text-md);text-wrap:pretty;justify-self:end;line-height:1.5}.cred{border-top:1px solid var(--line)}.cred__row{align-items:start;gap:var(--space-4) var(--space-8);padding:var(--space-6) 0;border-bottom:1px solid var(--line);grid-template-columns:minmax(0,4fr) minmax(0,8fr);display:grid}.cred__mark{font-family:var(--font-display);letter-spacing:var(--track-tight);text-transform:uppercase;margin-left:-.03em;font-size:clamp(3rem,7vw,7rem);font-weight:600;line-height:.85}.cred__body{gap:var(--space-3);max-width:56ch;padding-top:.35em;display:grid}.cred__field{color:var(--signal)}.cred__degree{font-size:var(--text-lg);letter-spacing:-.01em;font-weight:500;line-height:1.2}.cred__note{color:var(--text-dim);text-wrap:pretty;line-height:1.55}.cred__status{color:var(--text-mute)}.now{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.now__item{align-content:start;gap:var(--space-3);padding:var(--space-6);background:var(--bg);display:grid}.now__key{color:var(--signal)}.now__item h3{font-size:1.3rem}.now__item p:not(.caps){color:var(--text-dim);text-wrap:pretty;max-width:44ch}.now__links{gap:var(--space-2) var(--space-5);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.about-cta{padding:var(--space-4) var(--gutter) var(--space-10)}.about-cta__inner{max-width:var(--container);justify-content:space-between;align-items:center;gap:var(--space-5) var(--space-8);padding:var(--space-6) var(--space-7);flex-wrap:wrap;margin-inline:auto;display:flex}.about-cta__text{font-size:var(--text-lg);letter-spacing:-.01em;text-wrap:pretty;max-width:30ch;font-weight:500}.about-cta__actions{align-items:center;gap:var(--space-5);flex-wrap:wrap;display:flex}@media (width<=960px){.about__head,.about-section__head,.now{grid-template-columns:1fr}.about__lede,.about-section__lede{justify-self:start}.about__id,.about__badge,.about__lede{grid-area:auto}.about__badge{justify-self:start;width:min(100%,17rem)}.cred__row{gap:var(--space-3);grid-template-columns:1fr}.cred__body{padding-top:0}}@media (width<=600px){.about-section{padding-inline:var(--gutter)}.now__item,.about-cta__inner{padding:var(--space-5)}}
