.about-page header{background:var(--paper)}.about-intro{text-align:center;padding:35px 7% 38px}.about-intro .eyebrow{font-size:11px;line-height:1.7}.about-intro h1{font:400 clamp(46px,5vw,68px)/1.05 'Cormorant Garamond',Georgia,serif;margin:12px 0 17px;letter-spacing:-.025em}.about-intro>p:last-child{font-size:15px;color:var(--body)}.team-photo{max-width:1140px;margin:0 auto;padding:0 6%}.team-photo img{width:100%;height:auto}.about-story{text-align:center;padding:55px 8% 65px}.about-story .eyebrow{font-size:11px}.about-story h2{font-size:clamp(36px,4vw,54px);line-height:1.1}.about-story .rule{margin:22px auto}.about-story>p:last-child{color:var(--body);font-size:16px;line-height:1.7}.about-page footer .cta h2{font-size:clamp(34px,4.4vw,60px)}.about-page footer .cta p:not(.eyebrow){font-size:16px}@media(max-width:600px){.about-intro{padding:30px 8%}.team-photo{padding:0 5%}.about-story{padding:40px 8% 50px}}
.owner-name{color:var(--body);font-size:12px;letter-spacing:.09em;text-transform:uppercase;line-height:1.8;margin:0 auto 28px}.owner-story{max-width:760px;margin:0 auto;text-align:left;color:var(--body);font-size:16px;line-height:1.85}.owner-story p{margin:0 0 20px}.owner-story .owner-closing{text-align:center;font-family:Georgia,serif;font-style:italic;font-size:20px;line-height:1.5;margin:30px 0 0}

.about-bottom-photo{max-width:560px;margin:0 auto 65px;padding:0 8%}.about-bottom-photo img{display:block;width:100%;height:auto;aspect-ratio:1000/1240;object-fit:cover;object-position:center bottom}
