.about-page{position:relative;--about-prose:rgba(242,242,245,0.82)}.about-spine{position:absolute;top:0;left:max(var(--space-2xl),calc(50vw - var(--container-wide) / 2 + 230px));width:120px;pointer-events:none;z-index:1;overflow:visible}.about-spine__track{stroke:rgba(255,255,255,.07);stroke-width:1;fill:none}.about-spine__draw{stroke:url(#aboutSpineGrad);stroke-width:1.5;fill:none}.about-spine__node{fill:var(--surface-page);stroke:rgba(255,255,255,.18);stroke-width:1;transition:all var(--motion-slow) var(--ease-out)}.about-spine__node.is-active{fill:var(--accent-primary);stroke:var(--accent-primary);filter:drop-shadow(0 0 10px rgba(253,36,156,.85))}.about-spine__end{fill:var(--accent-primary);opacity:0;transition:opacity var(--motion-slow) var(--ease-out)}.about-spine__end.is-done{opacity:1;filter:drop-shadow(0 0 10px rgba(253,36,156,.6))}@media (max-width:1100px){.about-spine{display:none}}.about-page__body{position:relative;z-index:2}.about-hero{padding-top:calc(var(--header-height) + var(--space-5xl));padding-bottom:var(--space-5xl);position:relative}.about-hero__inner{display:grid;grid-template-columns:200px 1fr;grid-gap:var(--space-3xl);gap:var(--space-3xl)}.about-hero__meta{padding-top:.75rem}.about-hero__title{font-family:var(--font-display);font-size:clamp(3rem,7.5vw,6.5rem);line-height:.98;letter-spacing:-.025em;max-width:15ch;color:var(--text-primary)}.about-hero__title em{font-style:italic;background:linear-gradient(100deg,var(--accent-secondary),var(--accent-primary));-webkit-background-clip:text;background-clip:text;color:transparent}.about-hero__lede{margin-top:var(--space-xl);font-size:clamp(1.125rem,1.7vw,1.5rem);line-height:1.55;color:var(--about-prose);max-width:48ch}.about-hero__scroll{margin-top:var(--space-3xl);display:inline-flex;align-items:center;gap:var(--space-sm);font-family:var(--font-mono);font-size:var(--type-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--text-dim);text-decoration:none}.about-hero__scroll:hover{color:var(--text-primary)}.about-hero__scroll span:last-child{animation:about-nudge 2.4s var(--ease-out) infinite}@keyframes about-nudge{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}.about-stats{border-top:1px solid var(--border-default);border-bottom:1px solid var(--border-default)}.about-stats__inner{display:grid;grid-template-columns:repeat(3,1fr)}@media (min-width:1101px){.about-stats__inner{padding-left:calc(var(--container-padding) + 200px + var(--space-3xl))}}.about-stat{padding:var(--space-2xl) var(--space-xl);border-right:1px solid var(--border-default)}.about-stat:nth-child(3n+1){padding-left:0}.about-stat:nth-child(3n){border-right:0}.about-stat:nth-child(n+4){border-top:1px solid var(--border-default)}.about-stat__label{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--text-dim)}.about-stat__figure{font-family:var(--font-sans);font-size:clamp(2.75rem,5vw,4.25rem);font-weight:var(--weight-medium);line-height:.95;letter-spacing:-.03em;margin-top:var(--space-md);color:var(--text-primary)}.about-stat__figure--word{font-size:clamp(1.75rem,3vw,2.5rem)}.about-stat__figure sup{font-size:.42em;vertical-align:super;color:var(--accent-primary);margin-left:.1em}.about-stat__gloss{margin-top:var(--space-md);font-size:.9375rem;line-height:1.55;color:var(--text-secondary);max-width:32ch}@media (max-width:900px){.about-stats__inner{grid-template-columns:repeat(2,1fr)}.about-stat:nth-child(3n){border-right:1px solid var(--border-default)}.about-stat:nth-child(2n){border-right:0}.about-stat:nth-child(n+3){border-top:1px solid var(--border-default)}.about-stat:nth-child(3n+1){padding-left:var(--space-xl)}.about-stat:nth-child(odd){padding-left:0}}@media (max-width:560px){.about-stats__inner{grid-template-columns:1fr}.about-stat{border-right:0}.about-stats__inner .about-stat{padding-left:0}.about-stat:nth-child(n+2){border-top:1px solid var(--border-default)}}.about-chapter{padding-block:var(--space-5xl)}.about-chapter__inner{display:grid;grid-template-columns:200px 1fr;grid-gap:var(--space-3xl);gap:var(--space-3xl)}.about-chapter__label{position:-webkit-sticky;position:sticky;top:calc(var(--header-height) + var(--space-3xl));align-self:start}.about-chapter__ord{color:var(--accent-primary)}.about-chapter__name,.about-chapter__ord{font-family:var(--font-mono);font-size:var(--type-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase}.about-chapter__name{margin-top:var(--space-xs);color:var(--text-dim)}.about-chapter__heading{font-family:var(--font-display);font-size:clamp(2rem,4vw,3.5rem);line-height:1.08;letter-spacing:-.02em;max-width:20ch;color:var(--text-primary)}.about-chapter__body{margin-top:var(--space-xl);max-width:62ch}.about-chapter__body p{font-size:1.125rem;line-height:1.75;color:var(--about-prose)}.about-chapter__body p+p{margin-top:var(--space-lg)}.about-chapter__body strong{color:var(--text-primary);font-weight:var(--weight-medium)}.about-chapter__body a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:rgba(255,255,255,.28);text-decoration-color:rgba(255,255,255,.28);text-underline-offset:.2em;text-decoration-thickness:1px;transition:color var(--motion-base) var(--ease-out),-webkit-text-decoration-color var(--motion-base) var(--ease-out);transition:color var(--motion-base) var(--ease-out),text-decoration-color var(--motion-base) var(--ease-out);transition:color var(--motion-base) var(--ease-out),text-decoration-color var(--motion-base) var(--ease-out),-webkit-text-decoration-color var(--motion-base) var(--ease-out)}.about-chapter__body a:hover{color:var(--text-primary);-webkit-text-decoration-color:var(--accent-primary);text-decoration-color:var(--accent-primary)}.about-disciplines{margin-top:var(--space-2xl);display:grid;grid-template-columns:repeat(2,1fr);grid-gap:0;gap:0;border-top:1px solid var(--border-default);list-style:none;padding:0}.about-discipline{padding:var(--space-md) 0;border-bottom:1px solid var(--border-default);display:flex;align-items:baseline;gap:var(--space-md);font-size:var(--type-body);color:var(--text-secondary);transition:color var(--motion-base) var(--ease-out)}.about-discipline:nth-child(odd){padding-right:var(--space-xl)}.about-discipline:hover{color:var(--text-primary)}.about-discipline__num{font-family:var(--font-mono);font-size:.625rem;color:var(--accent-secondary);letter-spacing:.08em}.about-discipline__body{display:block}.about-discipline__detail{display:block;margin-top:var(--space-xxs);font-size:.875rem;line-height:1.5;color:var(--text-dim)}@media (max-width:560px){.about-disciplines{grid-template-columns:1fr}}.about-quote{padding-block:var(--space-4xl)}.about-quote__inner{display:grid;grid-template-columns:200px 1fr;grid-gap:var(--space-3xl);gap:var(--space-3xl)}.about-quote__mark{font-family:var(--font-display);font-size:7rem;line-height:.6;color:var(--accent-secondary);opacity:.35}.about-quote__text{font-family:var(--font-display);font-size:clamp(1.5rem,2.9vw,2.375rem);font-style:italic;line-height:1.32;color:var(--text-primary);max-width:24ch}.about-quote__cite{margin-top:var(--space-xl);display:block;font-family:var(--font-mono);font-size:var(--type-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;font-style:normal;color:var(--text-dim)}.about-team{padding-block:var(--space-4xl) var(--space-5xl)}.about-team__inner{display:grid;grid-template-columns:200px 1fr;grid-gap:var(--space-3xl);gap:var(--space-3xl)}.about-team__heading{margin-bottom:var(--space-2xl)}.about-roster{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:var(--space-3xl);column-gap:var(--space-3xl);grid-row-gap:var(--space-4xl);row-gap:var(--space-4xl);max-width:780px;align-items:start}.about-person__frame{position:relative;aspect-ratio:4/5;overflow:hidden;border-radius:var(--radius-lg);border:1px solid var(--border-default);background:var(--surface-1)}.about-person__frame img,.about-person__frame picture{display:block;width:100%;height:100%}.about-person__frame img{object-fit:cover;object-position:center 20%;filter:grayscale(1) contrast(1.05);transition:filter var(--motion-slow) var(--ease-out),transform .9s var(--ease-out)}.about-person:hover .about-person__frame img{filter:grayscale(0) contrast(1);transform:scale(1.035)}.about-person__no{position:absolute;top:var(--space-md);left:var(--space-md);font-family:var(--font-mono);font-size:.625rem;letter-spacing:.12em;color:#fff;mix-blend-mode:difference}.about-person__name{margin-top:var(--space-lg);font-family:var(--font-display);font-size:clamp(1.5rem,2.2vw,2rem);letter-spacing:-.02em;color:var(--text-primary)}.about-person__post{font-family:var(--font-sans);font-size:.8125rem;color:var(--text-dim);margin-left:.4em;font-weight:var(--weight-regular)}.about-person__role{margin-top:var(--space-xs);font-family:var(--font-mono);font-size:.625rem;letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--accent-primary)}.about-person__bio{margin-top:var(--space-md);font-size:.9375rem;line-height:1.7;color:var(--text-secondary);max-width:46ch}@media (max-width:900px){.about-roster{max-width:none;column-gap:var(--space-2xl);row-gap:var(--space-3xl)}}@media (max-width:700px){.about-roster{grid-template-columns:1fr;row-gap:var(--space-3xl)}.about-person__frame{max-width:420px}}.about-invite{padding-block:var(--space-4xl) var(--space-5xl);border-top:1px solid var(--border-default)}.about-invite__inner{display:grid;grid-template-columns:200px 1fr;grid-gap:var(--space-3xl);gap:var(--space-3xl)}.about-invite__heading{font-family:var(--font-display);font-size:clamp(2.25rem,5vw,4rem);line-height:1.05;letter-spacing:-.02em;max-width:16ch;color:var(--text-primary)}.about-invite__heading em{font-style:italic;background:linear-gradient(100deg,var(--accent-secondary),var(--accent-primary));-webkit-background-clip:text;background-clip:text;color:transparent}.about-invite__body{margin-top:var(--space-lg);font-size:1.125rem;line-height:1.7;color:var(--about-prose);max-width:52ch}.about-invite__actions{margin-top:var(--space-2xl)}@media (max-width:900px){.about-chapter__inner,.about-hero__inner,.about-invite__inner,.about-quote__inner,.about-team__inner{grid-template-columns:1fr;gap:var(--space-lg)}.about-chapter__label{position:static}.about-quote__mark{display:none}.about-hero{padding-top:calc(var(--header-height) + var(--space-3xl))}}.about-page--motion .about-reveal{opacity:0;transform:translateY(22px)}.about-page--motion .about-reveal.is-in{opacity:1;transform:none;transition:opacity .8s var(--ease-out),transform .8s var(--ease-out)}@media (prefers-reduced-motion:reduce){.about-page--motion .about-reveal{opacity:1;transform:none;transition:none}}