.about-page{background:var(--paper)}.about-opening{padding:clamp(110px,17vw,240px) 7vw clamp(90px,13vw,180px);text-align:center}.about-opening .eyebrow{margin-bottom:34px}.about-opening h1{margin:0;font-size:clamp(70px,10.5vw,150px);line-height:.82}.about-opening h1 em{color:var(--rust);font-weight:400}.about-stories{max-width:1280px;margin:0 auto;padding:0 7vw clamp(140px,20vw,270px)}.about-story-pair{display:grid;grid-template-columns:minmax(285px,.95fr) minmax(290px,.72fr);align-items:center;gap:clamp(64px,13vw,220px);min-height:clamp(520px,58vw,770px)}.about-story-pair+.about-story-pair{margin-top:clamp(72px,12vw,188px)}.about-story-pair--reverse{grid-template-columns:minmax(290px,.72fr) minmax(285px,.95fr)}.about-story-pair--reverse .about-story-image{order:2}.about-story-image{margin:0}.about-story-image img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;object-position:center;background:var(--clay)}.about-story-image--logo img{aspect-ratio:1;object-fit:contain;background:transparent}.about-story-pair--desert .about-story-image img{aspect-ratio:4/3}.about-story-image figcaption{padding-top:14px;color:var(--muted);font:10px/1.45 "DM Mono",monospace;letter-spacing:.035em}.about-story-copy{max-width:440px;font:400 clamp(20px,1.7vw,25px)/1.48 Newsreader,serif;letter-spacing:-.02em}.about-story-copy .eyebrow{margin:0 0 clamp(30px,4vw,50px);font:10px/1.45 "DM Mono",monospace;letter-spacing:.11em}.about-story-copy p:not(.eyebrow){margin:0}.about-cta{padding:clamp(115px,17vw,225px) 7vw;text-align:center;background:#eee4d4}.about-cta .eyebrow{margin-bottom:24px}.about-cta h2{max-width:650px;margin:0 auto;font-size:clamp(52px,6vw,90px)}.about-cta .button{margin-top:34px}@media(max-width:760px){.about-opening{padding:100px 7vw 82px;text-align:left}.about-stories{padding:0 7vw 115px}.about-story-pair,.about-story-pair--reverse{grid-template-columns:1fr;gap:50px;min-height:0}.about-story-pair+.about-story-pair{margin-top:83px}.about-story-pair--reverse .about-story-image{order:0}.about-story-image{max-width:560px}.about-story-copy{max-width:500px}.about-cta{padding:105px 7vw}.about-cta h2{font-size:clamp(50px,13vw,72px)}}
