.about-page{margin-top:4px;color:#59452f}.about-page .about-hero{display:grid;grid-template-columns:1.05fr 1fr;gap:48px;align-items:center;padding:15px 0 40px}.about-page h2{font:500 clamp(27px,3.2vw,42px)/1.17 Georgia,serif;margin:12px 0 22px}.about-page h3{font:500 26px/1.3 Georgia,serif;margin:0 0 18px}.about-page p{margin:0 0 18px}.about-kicker{font-size:11px!important;font-weight:700;letter-spacing:1.8px;text-transform:uppercase;color:var(--brand,#a52338)}.about-intro>p:not(.about-kicker){font-size:17px;line-height:1.8}.about-link{display:inline-block;margin:12px 18px 0 0;color:var(--brand,#a52338);font-size:14px;font-weight:700;text-decoration:none!important;border-bottom:1px solid #b69d7877;padding-bottom:6px}.about-photo{min-width:0}.about-photo img{display:block;width:100%;height:auto;object-fit:cover;border-radius:3px}.about-hero .about-photo img{aspect-ratio:4/3}.about-page .about-caption{font-size:11px;line-height:1.5;color:#877862;margin:10px 0 0}.about-milestones{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;padding:30px 0;margin:0 0 65px;border-block:1px solid #ac927350}.about-milestones strong{display:block;color:var(--brand,#a52338);font:38px/1.2 Georgia,serif}.about-milestones span{display:block;margin-top:10px;font-size:12px;max-width:190px}.about-section-heading{margin:20px 0 30px}.about-story{display:grid;grid-template-columns:1.05fr 1fr;gap:48px;align-items:center;margin-bottom:48px}.about-story-reverse{grid-template-columns:1fr 1.05fr}.about-story .about-photo img{aspect-ratio:405/265;border:5px solid #fff9f0;box-shadow:0 8px 24px #59452f16}.about-story-text p,.about-era p{font-size:15px;line-height:1.85}.about-era{padding:32px 36px;margin:0 0 48px;border-left:3px solid #a52338;background:#f0e6d070}.about-current{padding-top:4px}.about-current>p{font-size:16px;line-height:1.85}.about-imagepair{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-top:30px}.about-imagepair img{aspect-ratio:4/5;object-position:center center}.about-page .about-note{font-size:12px;line-height:1.7;margin:24px 0;color:#877862}.about-cta{display:grid;grid-template-columns:1.4fr 1fr;gap:30px;align-items:center;margin-top:45px;padding:32px 0;border-block:1px solid #ac927350}.about-cta h2{font-size:28px;margin:0 0 12px}.about-cta p{font-size:14px;margin:0}.about-page .about-sources{padding-top:28px;font-size:11px;color:#877862}.about-sources a{overflow-wrap:anywhere}
@media(max-width:760px){.about-page .about-hero,.about-story,.about-story-reverse{grid-template-columns:1fr;gap:22px}.about-page .about-hero{padding-bottom:28px}.about-hero .about-photo img{aspect-ratio:16/10}.about-milestones{grid-template-columns:1fr 1fr;gap:25px;margin-bottom:36px;padding:24px 0}.about-milestones strong{font-size:32px}.about-page h3{font-size:24px}.about-era{padding:24px 20px;margin-bottom:32px}.about-story{margin-bottom:32px}.about-imagepair{gap:16px}.about-cta{grid-template-columns:1fr;gap:12px;margin-top:30px}.about-intro>p:not(.about-kicker){font-size:15px}.about-story-text p,.about-era p,.about-current>p{font-size:14px}}
@media(max-width:420px){.about-imagepair{grid-template-columns:1fr}.about-imagepair img{aspect-ratio:4/5}.about-milestones span{font-size:11px}}
