.about-hero{padding:calc(var(--nav-h) + var(--space-9)) var(--section-x) var(--space-9);max-width:var(--container);margin:0 auto}.about-hero .tier-label{margin-bottom:var(--space-5)}.about-hero h1{font-family:var(--font-display);font-size:var(--fs-display);font-weight:400;letter-spacing:var(--tracking-display);text-transform:uppercase;color:var(--color-ink);line-height:1.05;margin:0 0 var(--space-6);max-width:14ch}.about-hero-lede{font-size:var(--fs-body-lg);color:var(--color-body);line-height:1.75;max-width:38rem;margin:0 0 var(--space-5)}.about-hero-lede:last-of-type{margin-bottom:0}.about-chapter{padding:var(--space-9) var(--section-x);max-width:var(--container);margin:0 auto;border-top:1px solid var(--color-linen)}.about-chapter-head{display:grid;gap:var(--space-4);margin-bottom:var(--space-7);max-width:40rem}.about-chapter-year{font-family:var(--font-text);font-size:var(--fs-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-graphite)}.about-chapter h2{font-family:var(--font-display);font-size:var(--fs-h1);font-weight:400;letter-spacing:var(--tracking-heading);color:var(--color-ink);margin:0;line-height:1.15}.about-chapter p{font-size:var(--fs-body);color:var(--color-body);line-height:1.8;margin:0 0 var(--space-6);max-width:40rem}.about-chapter p:last-child{margin-bottom:0}.about-chapter-wide{max-width:none;padding-left:0;padding-right:0}.about-chapter-wide .about-chapter-inner{max-width:var(--container);margin:0 auto;padding:0 var(--section-x)}.about-frame{margin:0}.about-frame img,.about-frame video,.about-ph{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover;background:var(--color-stone)}.about-ph{display:grid;place-items:center;text-align:center;padding:var(--space-5);color:var(--color-graphite);font-size:var(--fs-small);line-height:1.5;border:1px dashed var(--color-linen)}.about-ph code{font-family:var(--font-text);font-size:.7rem;letter-spacing:.02em;color:var(--color-ink);word-break:break-all}.about-frame figcaption{margin-top:var(--space-3);font-size:var(--fs-small);color:var(--color-graphite);letter-spacing:.02em}.about-frame--wide img,.about-frame--wide .about-ph{aspect-ratio:21 / 9}.about-frame--portrait img,.about-frame--portrait .about-ph{aspect-ratio:3 / 4}.about-grid{display:grid;gap:var(--space-5);margin-top:var(--space-7)}.about-grid-2,.about-grid-3,.about-grid-people{grid-template-columns:1fr}@media(min-width:720px){.about-grid-2{grid-template-columns:1fr 1fr}.about-grid-3{grid-template-columns:1fr 1fr 1fr}.about-grid-people{grid-template-columns:repeat(2,1fr)}}.about-person-name{display:block;margin-top:var(--space-4);font-family:var(--font-display);font-size:var(--fs-h4);letter-spacing:var(--tracking-heading);color:var(--color-ink)}.about-person-role{display:block;margin-top:var(--space-1);font-size:var(--fs-small);color:var(--color-graphite);letter-spacing:.04em;text-transform:uppercase}.about-milestones-section .about-chapter-head{margin-bottom:var(--space-7)}.about-milestones-shelf{max-width:var(--container);margin:0 auto;padding:0 var(--section-x)}.about-milestones{margin:0;padding:0;list-style:none;gap:var(--space-5);align-items:stretch}.about-ms-panel{flex:0 0 clamp(240px,48vw,320px);scroll-snap-align:start;display:flex;flex-direction:column;gap:0}.about-ms-panel .ms-year{display:block;font-family:var(--font-text);font-size:var(--fs-label);font-weight:600;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-ink);margin-bottom:var(--space-3)}.about-ms-panel .ms-media{margin:0 0 var(--space-5);overflow:hidden;background:var(--color-stone)}.about-ms-panel .ms-media img,.about-ms-panel .ms-media video{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover;pointer-events:none}.about-ms-panel .ms-title{display:block;font-family:var(--font-display);font-size:var(--fs-h4);font-weight:400;letter-spacing:var(--tracking-heading);text-transform:uppercase;color:var(--color-ink);line-height:1.25;margin:0 0 var(--space-3)}.about-ms-panel p{margin:auto 0 0;padding-top:var(--space-2);font-size:var(--fs-small);color:var(--color-graphite);line-height:1.55;max-width:none}.about-milestones-shelf .carousel-wrap{padding-bottom:calc(var(--tap) + var(--space-4))}.about-milestones-shelf .carousel-nav{top:auto;bottom:0;transform:none;opacity:1}.about-milestones-shelf .carousel-nav-prev{left:auto;right:calc(var(--tap) + var(--space-2))}.about-milestones-shelf .carousel-nav-next{right:0}@media(hover:hover){.about-milestones-shelf .carousel-nav{opacity:1}}.about-close{padding:var(--space-9) var(--section-x) var(--space-10);max-width:var(--container);margin:0 auto;border-top:1px solid var(--color-linen);text-align:center}.about-close h2{font-family:var(--font-display);font-size:var(--fs-h1);font-weight:400;letter-spacing:var(--tracking-heading);margin:0 0 var(--space-4)}.about-close p{color:var(--color-body);line-height:1.7;max-width:32rem;margin:0 auto var(--space-6)}.about-close-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-3)}
