.about-page{padding-top:2.5rem}.about-hero{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.about-portrait{aspect-ratio:4/5;isolation:isolate;background:#14151c;border-radius:1.75rem;position:relative;overflow:hidden}.about-portrait-glow{z-index:-1;background:radial-gradient(120% 130% at 100% 100%,#2d56bebf,#0000 55%);position:absolute;inset:0}.about-portrait img{object-fit:cover;object-position:center top;mix-blend-mode:lighten;width:100%;height:100%}.about-name{letter-spacing:-.055em;margin-top:1rem;font-size:clamp(2.5rem,6vw,4.25rem);line-height:1}.about-role{color:var(--ym-secondary);margin-top:.75rem;font-size:1.125rem}.about-bio{color:color-mix(in srgb, var(--foreground) 82%, transparent);max-width:58ch;margin-top:1.25rem;font-size:1.0625rem;line-height:1.7}.about-actions{flex-wrap:wrap;gap:.6rem;margin-top:2rem;display:flex}.about-facts{border-top:1px solid var(--ym-border);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:2.5rem;display:grid}.about-facts div{padding-top:1rem}.about-facts div+div{border-left:1px solid var(--ym-border);padding-left:1.25rem}.about-facts dt{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ym-secondary);font-size:.6875rem}.about-facts dd{letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-top:.35rem;font-size:1.75rem;font-weight:600}.about-facts dd a{text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--foreground) 30%, transparent);text-decoration-color:color-mix(in srgb, var(--foreground) 30%, transparent)}.about-section{margin-top:6rem}.about-topics{border-top:1px solid var(--ym-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 3rem;margin-top:1.5rem;display:grid}.about-topic{border-bottom:1px solid var(--ym-border);gap:.4rem;padding:1.5rem 0;display:grid}.about-topic h2{letter-spacing:-.02em;font-size:1.1875rem}.about-topic p{color:var(--ym-secondary);font-size:.9375rem;line-height:1.55}.about-topic span{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ym-tertiary);font-size:.6875rem}.about-topic:hover h2,.about-recent a:hover h3{text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--foreground) 30%, transparent);text-decoration-color:color-mix(in srgb, var(--foreground) 30%, transparent)}.about-recent{border-top:1px solid var(--ym-border);margin-top:1.5rem;list-style:none}.about-recent a{border-bottom:1px solid var(--ym-border);grid-template-columns:16rem 1fr;align-items:baseline;gap:2rem;padding:1.25rem 0;display:grid}.about-recent h3{font-size:1.125rem;line-height:1.35}.about-all{margin-top:2rem}@media (max-width:860px){.about-hero{grid-template-columns:1fr}.about-portrait{max-width:420px}.about-topics{grid-template-columns:1fr}.about-recent a{grid-template-columns:1fr;gap:.4rem}.about-section{margin-top:4rem}}
