.about-hero{display:grid;grid-template-columns:46% 54%;background:var(--color-ice)}.about-hero-copy{padding:var(--space-16) clamp(32px,6vw,96px);align-self:center}.about-hero .eyebrow{display:block;color:var(--color-primary);margin-bottom:var(--space-6)}.about-hero h1{font-size:var(--text-hero);font-weight:700;letter-spacing:-.06em;line-height:1.08;margin-bottom:var(--space-6)}.about-hero h1 span{color:var(--color-primary)}.about-hero-copy>p{color:var(--color-muted);max-width:32ch;line-height:1.8}.about-hero figure{height:540px;position:relative}.about-hero figure img{width:100%;height:100%;object-fit:cover}.about-intro{display:grid;grid-template-columns:1fr 1.1fr;gap:var(--space-16);padding-block:var(--space-16)}.about-intro h2{max-width:22ch;line-height:1.22}.about-intro p{color:var(--color-muted);max-width:64ch}.about-intro p+p{margin-top:var(--space-5)}.about-color{display:grid;grid-template-columns:1fr 1fr;background:#fafbfc}.about-pink{background:var(--color-pink);display:flex;justify-content:center;align-items:center;padding:var(--space-12);min-height:520px}.about-pink img{width:74%;max-width:440px;mix-blend-mode:multiply}.about-color-copy{padding:var(--space-12) clamp(32px,6vw,96px);align-self:center}.about-color-copy .eyebrow,.about-final-copy .eyebrow{color:var(--color-primary);display:block;margin-bottom:var(--space-5)}.about-color-copy h2,.about-final-copy h2{margin-bottom:var(--space-6);line-height:1.2}.about-color-copy p,.about-final-copy p{color:var(--color-muted);line-height:1.8;max-width:44ch;margin-bottom:var(--space-5)}.about-color-copy .button,.about-final-copy .button{margin-top:var(--space-3)}.about-facets{padding-block:var(--space-16)}.about-facets-heading .eyebrow{color:var(--color-primary);display:block;margin-bottom:var(--space-4)}.facets-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-8);margin-top:var(--space-8)}.facets-grid article{border-top:1px solid var(--color-border);padding-top:var(--space-5)}.facet-number{font-size:var(--text-xs);font-weight:700;color:var(--color-primary);display:block;margin-bottom:var(--space-4)}.facets-grid h3{font-size:var(--text-lg);font-weight:700;letter-spacing:-.03em;margin-bottom:var(--space-3)}.facets-grid p{font-size:var(--text-sm);line-height:1.8;color:var(--color-muted)}.about-final{display:grid;grid-template-columns:1fr 1fr;background:#f8fbfd}.about-final-copy{align-self:center;padding:var(--space-12) clamp(32px,6vw,96px)}.about-final figure{height:500px;position:relative}.about-final figure img{width:100%;height:100%;object-fit:cover}.about-final+.newsletter{margin-top:var(--space-16)}
@media(max-width:1000px){.about-hero-copy{padding-inline:var(--space-8)}.about-hero figure{height:510px}.about-intro{gap:var(--space-8)}.about-color-copy,.about-final-copy{padding:var(--space-8)}.about-pink{min-height:540px;padding:var(--space-6)}.about-pink img{width:100%}.facets-grid{grid-template-columns:1fr 1fr;gap:var(--space-8)}.about-final figure{height:520px}}
@media(max-width:700px){.about-hero{grid-template-columns:1fr}.about-hero figure{height:330px;order:-1}.about-hero-copy{padding:var(--space-8) var(--space-6) var(--space-10)}.about-hero h1{font-size:clamp(2.3rem,9vw,3rem)}.about-hero .eyebrow{margin-bottom:var(--space-4)}.about-hero h1{margin-bottom:var(--space-4)}.about-hero-copy>p{font-size:var(--text-sm);max-width:38ch}.about-intro{grid-template-columns:1fr;gap:var(--space-5);padding:var(--space-10) var(--space-2)}.about-intro p{font-size:var(--text-sm);line-height:1.8}.about-color{grid-template-columns:1fr}.about-pink{height:350px;min-height:0;padding:var(--space-8)}.about-pink img{height:100%;width:auto}.about-color-copy{padding:var(--space-8) var(--space-6) var(--space-10)}.about-color-copy p,.about-final-copy p{font-size:var(--text-sm)}.about-color-copy .eyebrow,.about-final-copy .eyebrow{font-size:10px}.about-color-copy .button,.about-final-copy .button{width:100%}.about-facets{padding-block:var(--space-10)}.about-facets-heading .eyebrow{font-size:10px}.about-facets-heading h2{max-width:18ch}.facets-grid{grid-template-columns:1fr;gap:var(--space-6);margin-top:var(--space-6)}.facet-number{margin-bottom:var(--space-2)}.facets-grid h3{margin-bottom:var(--space-2)}.about-final{grid-template-columns:1fr}.about-final figure{height:330px;order:-1}.about-final-copy{padding:var(--space-8) var(--space-6) var(--space-10)}.about-final+.newsletter{margin-top:var(--space-10)}}
