.about-page__intro-layout,.about-page__principles-grid{display:grid;gap:1.5rem;align-items:start}@media(min-width:860px){.about-page__intro-layout{grid-template-columns:minmax(0,22rem)minmax(0,1fr)}.about-page__principles-grid{grid-template-columns:minmax(0,10rem)minmax(0,1fr)}}@media(max-width:859px){.about-page__intro-layout,.about-page__principles-grid{grid-template-columns:1fr}}.about-page__intro-portrait{max-width:22rem}.about-page__intro-portrait-image,.about-page__media-gallery picture,.about-page__partner-media picture{display:block}.about-page__intro-portrait img,.about-page__principles-logo img,.about-page__media-gallery img,.about-page__partner-card img{width:100%;height:auto}.about-page__vision-quote{margin-bottom:1.5rem;padding:1rem 1.25rem;border-left:.35rem solid var(--brand-accent);background:var(--surface-elevated)}.about-page__vision-quote blockquote{margin:0}.about-page__vision-quote p{margin:0;font-size:1.1rem;font-weight:700;color:var(--heading-color)}.about-page__vision-quote figcaption{margin-top:.75rem;font-size:.95rem}.about-page__principles,.about-page__timeline-panel{padding:1.5rem;background:var(--surface-elevated);border:1px solid var(--border-color);border-radius:.35rem}.about-page__principles-logo{max-width:10rem;margin:0 auto}.about-page__media-gallery{margin-bottom:1.5rem}.about-page__media-gallery-item--portrait-row{flex:1;min-width:0;max-width:18rem}.about-page__media-gallery-item--featured{flex:1;max-width:24rem;width:100%}@media(max-width:639px){.about-page__media-gallery-row{display:grid;justify-items:center}.about-page__media-gallery-item--portrait-row{width:min(100%,18rem)}.about-page__media-gallery-item--featured{width:min(100%,24rem)}}.about-page__media-gallery img{border-radius:.35rem}.about-page__timeline-list li{padding-left:1rem;border-left:.2rem solid var(--brand-accent)}.about-page__timeline-marker{font-weight:700;color:var(--heading-color)}.about-page__timeline-list p{margin:.25rem 0 0}.about-page__partner-grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}.about-page__partner-card{display:flex;flex-direction:column;min-height:100%;border:1px solid var(--border-color);border-radius:.35rem;overflow:hidden;background:var(--surface-elevated)}.about-page__partner-media{aspect-ratio:16/9;background:#fff}.about-page__partner-media img{width:100%;height:100%;object-fit:cover}.about-page__partner-media--padded{padding:1rem}.about-page__partner-media--padded img{object-fit:contain}.about-page__partner-content{flex:1}.about-page__partner-content h3,.about-page__partner-content p{margin:0}.about-page__partner-meta{font-weight:700;color:var(--heading-color)}.about-page__partner-content a{font-weight:700}