.about-page{--section-y:clamp(40px, 4vw, 64px)}.about-page .page-hero{min-height:640px;padding-bottom:36px}.about-page .page-hero-grid{gap:clamp(28px,4vw,56px);margin-top:clamp(112px,16vh,160px)}.about-page .page-hero h1{font-size:clamp(3.6rem,6.6vw,7rem);line-height:1.01}.about-page .page-hero-image img{object-position:center 38%;filter:saturate(.45)contrast(1.12);animation:none}.about-page .page-hero-wash{background:linear-gradient(90deg,#001d32e0,#001d327a),linear-gradient(#0000 25%,#001d32f7)}.about-page .page-hero-aside{margin-top:32px}.about-facts{border-top:1px solid var(--line-light);grid-template-columns:1fr 1fr;gap:32px;margin-bottom:0;padding-top:24px;display:grid}.about-facts>div{align-items:baseline;gap:24px;display:flex}.about-facts dt{font-family:var(--mono);text-transform:uppercase;letter-spacing:.06em;font-size:.72rem}.about-facts dd{font-family:var(--display);white-space:nowrap;margin:0;font-size:clamp(2rem,3.6vw,3.5rem);font-weight:700;line-height:1.15}.about-page .section-intro{margin-bottom:28px}.about-page .about-story .section-intro{margin-bottom:0}.about-page h2{line-height:1.06}.about-page .company-facts .section-intro-body{grid-template-columns:1fr;max-width:560px}.about-page .company-facts{background:var(--navy-deep)}.about-page .company-facts dt{color:var(--lime)}.about-photo-heading{grid-template-columns:1.4fr 1fr;align-items:end;column-gap:48px;margin-bottom:28px;display:grid}.about-photo-heading .section-kicker{color:var(--pink-aa);grid-column:1/-1}.about-photo-heading h2{margin:0}.about-photo-heading>p{max-width:38ch;margin:0;font-size:1.1rem}.about-photo-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 24px;display:grid}.about-photo-grid figure{min-width:0;margin:0}.about-photo-feature{grid-column:auto}.about-photo-frame{aspect-ratio:3/2;background:var(--navy);position:relative;overflow:hidden}.about-photo-frame:after{content:"";pointer-events:none;background:linear-gradient(145deg,#002b4929,#0000 55%,#001d324d);position:absolute;inset:0;box-shadow:inset 0 0 80px #001d321f}.about-photo-frame img{object-fit:cover;filter:saturate(.85)contrast(1.03);width:100%;height:100%}.about-photo-feature .about-photo-frame img{aspect-ratio:3/2;object-position:center;filter:saturate(.88)contrast(1.03)}.about-photo-grid figcaption{border-top:3px solid var(--pink);justify-content:space-between;align-items:baseline;gap:16px;margin-top:0;padding-top:14px;display:flex}.about-photo-feature figcaption{border-color:var(--navy)}.about-photo-grid figcaption span{font-family:var(--mono);text-transform:uppercase;letter-spacing:.07em;white-space:nowrap;font-size:.7rem}.about-photo-grid figcaption p{max-width:34ch;margin:0;font-size:.83rem}.about-page .about-loop li{min-height:180px;padding:24px}.about-page .about-loop h3{margin-top:28px;line-height:1.15}@media (max-width:1000px){.about-page .page-hero-grid{grid-template-columns:1fr;gap:28px}.about-page .page-hero-body>p{max-width:58ch}.about-facts>div{flex-direction:column;gap:10px}.about-page .about-loop{grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible}.about-page .about-loop li:last-child{grid-column:1/-1}.about-page .about-loop h3{margin-top:36px}.about-photo-grid figcaption{flex-direction:column;gap:8px}}@media (max-width:760px){.about-page .page-hero{min-height:auto;padding-bottom:28px}.about-page .page-hero-grid{margin-top:100px}.about-page .page-hero h1{letter-spacing:-.045em;font-size:clamp(2.8rem,11.6vw,4.8rem);line-height:1.04}.about-page .page-hero h1 br{display:none}.about-page .page-hero-aside{margin-top:28px}.about-facts{gap:20px}.about-facts dt{font-size:.61rem}.about-facts dd{font-size:clamp(1.7rem,7vw,2.6rem)}.about-photo-heading{grid-template-columns:1fr;gap:20px;margin-bottom:28px}.about-photo-heading .section-kicker{margin-bottom:0}.about-photo-grid{grid-template-columns:1fr;gap:30px}.about-photo-feature .about-photo-frame img{aspect-ratio:3/2}.about-page .about-loop{grid-template-columns:1fr}.about-page .about-loop li{min-height:0;padding:24px}.about-page .about-loop h3{margin:24px 0 12px}}
