.about-page{background:var(--color-canvas)}.about-grid{gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.about-page .page-kicker{color:var(--color-ink-soft);font-size:var(--text-ui);letter-spacing:var(--tracking-ui);line-height:var(--leading-body);margin:0}.about-intro__copy h2,.about-principles__head h2,.about-facts__lead h2,.about-cta__heading h2{letter-spacing:var(--tracking-heading);font-weight:630;line-height:var(--leading-tight);margin:var(--space-3) 0 0}.about-editorial-hero__copy p{line-height:var(--leading-body);margin:var(--space-3) 0 0}.about-editorial-hero__copy .body-large{font-size:var(--text-body-large);margin-top:0}.about-intro{padding-block:clamp(64px,7vw,96px)}.about-intro__portrait{grid-column:1/span 7;margin:0}.about-intro__portrait picture,.about-intro__portrait img{width:100%;display:block}.about-intro__portrait img{aspect-ratio:4/3;object-fit:cover;height:auto}.about-intro__portrait figcaption{border-top:var(--line-width) solid var(--color-line);color:var(--color-ink-soft);font-size:var(--text-meta);line-height:var(--leading-body);margin-top:var(--space-3);padding-top:var(--space-2)}.about-intro__copy{grid-column:9/span 4;align-self:center}.about-intro__copy h2{font-size:var(--text-h2);max-width:11ch}.about-intro__copy>p:not(.page-kicker){line-height:var(--leading-body);margin:var(--space-4) 0 0;max-width:40ch}.about-intro__copy .about-copy-soft{color:var(--color-ink-soft);margin-top:var(--space-3)}.about-principles{background:var(--color-surface);padding-block:clamp(64px,7vw,96px)}.about-principles__head{grid-column:1/span 4}.about-principles__head h2,.about-facts__lead h2{font-size:var(--text-h2);max-width:11ch}.about-principles__list{grid-column:6/-1}.about-principles__list article{gap:var(--grid-gap);padding-block:var(--space-4);grid-template-columns:40px minmax(0,1fr);display:grid}.about-principles__list article+article{border-top:var(--line-width) solid var(--color-line)}.about-principles__list strong{color:var(--color-accent);font-size:var(--text-ui);letter-spacing:var(--tracking-ui);font-weight:600;line-height:var(--leading-body)}.about-principles__list h3,.about-facts__item h3{font-size:var(--text-h3);letter-spacing:var(--tracking-heading);font-weight:600;line-height:var(--leading-tight);margin:0}.about-principles__list p,.about-facts__item p{color:var(--color-ink-soft);line-height:var(--leading-body);margin:var(--space-3) 0 0;max-width:54ch}.about-facts{padding-block:clamp(64px,7vw,96px)}.about-facts__lead{grid-column:1/span 4}.about-facts__item{border-top:var(--line-width) solid var(--color-line);padding-top:var(--space-3);grid-column:span 4}.about-facts__item p{margin-top:var(--space-3)}.about-cta{background:var(--color-charcoal);color:var(--color-on-dark);padding-block:clamp(64px,7vw,96px)}.about-cta .page-kicker{color:var(--color-on-dark-soft)}.about-cta__heading{grid-column:1/span 7}.about-cta__heading h2{font-size:var(--text-h2);max-width:12ch}.about-cta__action{grid-column:9/-1;align-self:end}.about-cta__action p{color:var(--color-on-dark-soft);line-height:var(--leading-body);margin:0 0 var(--space-5);max-width:38ch}.about-cta .button{background:var(--color-accent)}.about-cta .button:hover{background:var(--color-accent-hover)}@media (width<=1199px){.about-grid{grid-template-columns:repeat(8,minmax(0,1fr))}.about-intro__portrait{grid-column:1/span 5}.about-intro__copy{grid-column:6/-1}.about-principles__head{grid-column:1/span 3}.about-principles__list{grid-column:4/-1}.about-facts__lead{grid-column:1/span 3}.about-facts__item{grid-column:span 2}.about-cta__heading{grid-column:1/span 5}.about-cta__action{grid-column:6/-1}}@media (width<=767px){.about-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.about-intro__portrait,.about-intro__copy,.about-principles__head,.about-principles__list,.about-facts__lead,.about-facts__item,.about-cta__heading,.about-cta__action{grid-column:1/-1}.about-intro,.about-principles,.about-facts,.about-cta{padding-block:var(--space-7)}.about-intro__copy{margin-top:var(--space-5)}.about-intro__copy h2,.about-principles__head h2,.about-facts__lead h2,.about-cta__heading h2{max-width:14ch;font-size:clamp(2.25rem,10vw,2.65rem)}.about-principles__list,.about-facts__item,.about-cta__action{margin-top:var(--space-5)}.about-principles__list article{gap:var(--space-3);padding-block:var(--space-3) var(--space-5)}.about-facts__item+.about-facts__item{margin-top:var(--space-5)}.about-cta__action p{margin-bottom:var(--space-4)}}
