.about-module__qQ3KoW__wrap{max-width:1200px;margin:0 auto;padding:0 32px}.about-module__qQ3KoW__narrow{max-width:760px;margin:0 auto;padding:0 32px}.about-module__qQ3KoW__ahero{grid-template-columns:1fr 1fr;align-items:stretch;gap:0;min-height:100svh;display:grid}@media (max-width:820px){.about-module__qQ3KoW__ahero{grid-template-columns:1fr;min-height:0}}.about-module__qQ3KoW__pic{background:var(--cream);position:relative;overflow:hidden}@media (max-width:820px){.about-module__qQ3KoW__pic{height:62vh}}.about-module__qQ3KoW__pic img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.about-module__qQ3KoW__txt{flex-direction:column;justify-content:center;padding:clamp(40px,7vw,92px);display:flex}.about-module__qQ3KoW__txt .eyebrow{margin-bottom:20px}.about-module__qQ3KoW__txt h1{font-family:var(--disp);letter-spacing:.06em;font-size:clamp(46px,7vw,92px);font-weight:400;line-height:1}.about-module__qQ3KoW__sm{font-family:var(--serif);letter-spacing:.02em;color:var(--gold);margin-top:14px;font-size:.36em;font-style:italic;display:block}.about-module__qQ3KoW__lead{font-family:var(--serif);color:var(--mut);max-width:34ch;margin-top:28px;font-size:clamp(18px,2vw,23px);font-weight:400;line-height:1.5}.about-module__qQ3KoW__sign{letter-spacing:.04em;color:var(--ink);margin-top:32px;font-size:12px}.about-module__qQ3KoW__sign b{font-family:var(--serif);font-size:16px;font-style:italic;font-weight:500}.about-module__qQ3KoW__quote{color:#f4ecdc;text-align:center;background:#1c445a;padding:clamp(72px,11vh,130px) 0}.about-module__qQ3KoW__mk{font-family:var(--serif);color:var(--gold-lite);opacity:.7;font-size:60px;line-height:0}.about-module__qQ3KoW__quote p{font-family:var(--serif);max-width:18ch;margin:24px auto 0;font-size:clamp(22px,3.2vw,38px);font-style:italic;font-weight:400;line-height:1.4}@media (min-width:680px){.about-module__qQ3KoW__quote p{max-width:24ch}}.about-module__qQ3KoW__by{letter-spacing:.28em;text-transform:uppercase;color:#f4ecdca8;margin-top:30px;font-size:11px}.about-module__qQ3KoW__story{padding:clamp(72px,11vh,130px) 0}.about-module__qQ3KoW__sgrid{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(36px,6vw,90px);display:grid}@media (max-width:820px){.about-module__qQ3KoW__sgrid{grid-template-columns:1fr;gap:28px}}.about-module__qQ3KoW__sgrid h2{font-family:var(--disp);letter-spacing:.05em;font-size:clamp(30px,4.4vw,52px);font-weight:400;line-height:1.06}.about-module__qQ3KoW__sgrid h2 em{font-style:italic;font-family:var(--serif);color:var(--gold)}.about-module__qQ3KoW__storyBody p{color:var(--ink);margin-bottom:20px;font-size:16px;font-weight:400}.about-module__qQ3KoW__storyBody p:first-child:first-letter{font-family:var(--serif);float:left;color:var(--gold);padding:6px 14px 0 0;font-size:62px;line-height:.8}.about-module__qQ3KoW__storyBody .about-module__qQ3KoW__small{color:var(--mut);font-size:14px}.about-module__qQ3KoW__heritage{background:var(--greige);padding:clamp(72px,11vh,130px) 0}.about-module__qQ3KoW__hgrid{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,5vw,72px);display:grid}@media (max-width:820px){.about-module__qQ3KoW__hgrid{grid-template-columns:1fr;gap:30px}}.about-module__qQ3KoW__im{aspect-ratio:4/5;background:var(--cream);border-radius:0;overflow:hidden}.about-module__qQ3KoW__im img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.about-module__qQ3KoW__hgrid h2{font-family:var(--disp);letter-spacing:.05em;margin:14px 0 0;font-size:clamp(28px,4vw,46px);font-weight:400;line-height:1.1}.about-module__qQ3KoW__hgrid>div>p{color:var(--mut);max-width:42ch;margin-top:18px;font-weight:400}.about-module__qQ3KoW__infl{flex-direction:column;gap:0;margin-top:30px;display:flex}.about-module__qQ3KoW__row{border-top:1px solid var(--line);align-items:baseline;gap:16px;padding:15px 0;display:flex}.about-module__qQ3KoW__row:last-child{border-bottom:1px solid var(--line)}.about-module__qQ3KoW__n{font-family:var(--serif);color:var(--gold);flex:none;width:26px;font-size:15px;font-style:italic}.about-module__qQ3KoW__l{font-family:var(--serif);color:var(--ink);font-size:clamp(19px,2.2vw,25px)}.about-module__qQ3KoW__d{color:var(--mut);text-align:right;max-width:18ch;margin-left:auto;font-size:12.5px;font-weight:400}@media (max-width:520px){.about-module__qQ3KoW__d{display:none}}.about-module__qQ3KoW__philo{text-align:center;padding:clamp(72px,11vh,130px) 0}.about-module__qQ3KoW__philo h2{font-family:var(--disp);letter-spacing:.06em;margin-top:16px;font-size:clamp(34px,6vw,72px);font-weight:400;line-height:1.1}.about-module__qQ3KoW__philo h2 em{font-style:italic;font-family:var(--serif);color:var(--gold)}.about-module__qQ3KoW__philo p{max-width:560px;color:var(--mut);margin:24px auto 0;font-size:16px;font-weight:400}.about-module__qQ3KoW__time{background:var(--cream);padding:clamp(72px,11vh,130px) 0}.about-module__qQ3KoW__trow{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}@media (max-width:680px){.about-module__qQ3KoW__trow{text-align:center;grid-template-columns:1fr;gap:36px}}.about-module__qQ3KoW__yr{font-family:var(--disp);color:var(--gold);letter-spacing:.04em;font-size:clamp(40px,5vw,62px);line-height:1.1}.about-module__qQ3KoW__m h3{font-family:var(--serif);margin-top:8px;font-size:21px;font-weight:500}.about-module__qQ3KoW__m p{color:var(--mut);max-width:30ch;margin-top:8px;font-size:14px;font-weight:400}@media (max-width:680px){.about-module__qQ3KoW__m p{margin-left:auto;margin-right:auto}}.about-module__qQ3KoW__gal{padding:clamp(72px,11vh,130px) 0}.about-module__qQ3KoW__g{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}@media (max-width:820px){.about-module__qQ3KoW__g{grid-template-columns:1fr 1fr}}.about-module__qQ3KoW__g>div{aspect-ratio:3/4;background:var(--cream);border-radius:0;overflow:hidden}.about-module__qQ3KoW__g img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transform:scale(var(--img-hover-scale,1));transition:transform .7s cubic-bezier(.2,.6,.2,1)}.about-module__qQ3KoW__g>div:hover img{--img-hover-scale:1.06}.about-module__qQ3KoW__cta{background:var(--paper);color:#3a352d;text-align:center;padding:clamp(72px,11vh,130px) 0}.about-module__qQ3KoW__cta .eyebrow{color:var(--gold-ink)}.about-module__qQ3KoW__cta h2{font-family:var(--disp);letter-spacing:.05em;margin-top:16px;font-size:clamp(32px,5.4vw,62px);font-weight:400;line-height:1.1}.about-module__qQ3KoW__cta h2 em{font-style:italic;font-family:var(--serif);color:var(--gold)}.about-module__qQ3KoW__btn{letter-spacing:.18em;text-transform:uppercase;background:var(--gold);color:#1d1b12;border-radius:999px;margin-top:30px;padding:17px 42px;font-size:11px;transition:all .25s;display:inline-block}.about-module__qQ3KoW__btn:hover{color:#f4ecdc;background:#3a352d}
