.about-masthead{max-width:1350px;margin:35px auto 0;padding:0 5%;display:grid;grid-template-columns:1.1fr 1fr;gap:80px;align-items:center}.about-masthead-copy{padding:25px 0}.about-page .breadcrumb{display:block;font-size:.75rem;color:var(--color-text-muted);margin-bottom:38px}.about-page .breadcrumb span{margin-left:10px}.about-masthead h1{font-size:clamp(3.8rem,6.5vw,6rem)}.intro-text{max-width:370px;margin-top:28px;font-size:1.1rem}.about-masthead figure{position:relative;max-height:650px;overflow:hidden;border-radius:4px}.about-masthead figure img{width:100%;height:100%;max-height:650px;aspect-ratio:4/5;object-fit:cover}.since-line{display:flex;align-items:center;gap:17px;margin-top:45px;padding-top:30px;border-top:1px solid var(--color-border)}.since-line>span{font-size:.7rem;color:var(--color-text-muted);letter-spacing:.1em}.since-line strong{font-family:var(--font-display);font-size:2.5rem;font-weight:400}.since-line p{margin-left:20px;padding-left:25px;border-left:1px solid var(--color-border);font-size:.8rem;line-height:1.6}.story{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start}.story-copy p+p{margin-top:24px}.mission-section{background:var(--color-dark-surface);color:var(--color-surface-inverse)}.mission-inner{max-width:1050px;text-align:center;padding-top:90px;padding-bottom:95px}.mission-inner .eyebrow{color:var(--color-bronze)}.mission-inner h2{font-size:clamp(2.3rem,4vw,3.5rem);line-height:1.3}.mission-inner h2 em{color:#d8c2a5;font-weight:400}.mission-inner>p:last-child{max-width:560px;margin:25px auto 0;color:#cbc1b3;font-size:1rem}.principle-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.principle-grid article{border-top:1px solid var(--color-border);padding-top:26px}.principle-grid article>span{font-family:var(--font-display);font-size:2rem;color:#9a846c}.principle-grid h3{margin:20px 0 16px;font-size:1.55rem}.principle-grid p{font-size:.95rem}.about-expertise{max-width:1350px;padding:0 5%;margin:auto;display:grid;grid-template-columns:1.15fr 1fr;gap:70px;align-items:center}.about-expertise figure{position:relative}.about-expertise figure>img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:4px}.about-expertise h2{font-size:clamp(2.1rem,3.2vw,3rem)}.about-expertise ul{list-style:none;padding:0;margin:28px 0 35px;font-size:.9rem}.about-expertise li{padding:13px 0;border-bottom:1px solid var(--color-border)}.group-brands>p:not(.eyebrow){max-width:750px;margin-top:25px}.brand-links{display:grid;grid-template-columns:repeat(3,1fr);gap:0 30px;margin-top:35px}.brand-links a,.brand-links span{padding:22px 0;border-bottom:1px solid var(--color-border);font-size:.9rem}.brand-links a:hover{text-decoration:underline;text-underline-offset:5px}.looking-ahead{text-align:center;max-width:790px}.looking-ahead>p:last-child{max-width:510px;margin:25px auto 0}.about-invitation{text-align:center;padding:var(--section-space-tablet) 5% 90px;background:#4a3a2c;color:var(--color-surface-inverse)}.about-invitation .eyebrow{color:#d8c2a5}.about-invitation h2{font-size:clamp(2.5rem,4vw,3.8rem)}.about-invitation h2 em{font-weight:400}.about-invitation .button{margin-top:32px}
@media(max-width:1000px){.about-masthead{gap:40px}.about-masthead h1{font-size:4.7rem}.story{gap:50px}.about-expertise{gap:40px}.principle-grid{gap:25px}.since-line{gap:12px}.since-line p{margin-left:8px;padding-left:18px}}
@media(max-width:760px){.about-masthead{grid-template-columns:1fr;padding:0 6%;margin-top:10px;gap:30px}.about-masthead-copy{padding:0}.about-page .breadcrumb{margin-bottom:24px}.about-masthead h1{font-size:clamp(3.8rem,13vw,5.4rem)}.intro-text{font-size:1rem}.since-line{margin-top:28px;padding-top:20px}.about-masthead figure{max-height:500px}.about-masthead figure img{aspect-ratio:4/3;max-height:500px;object-position:center 62%}.story{grid-template-columns:1fr;gap:28px}.mission-inner{padding-top:60px;padding-bottom:65px}.mission-inner h2{font-size:2.35rem}.principle-grid{grid-template-columns:1fr;gap:30px}.principle-grid article{display:grid;grid-template-columns:40px 1fr;gap:0 18px;padding-top:22px}.principle-grid article>span{grid-row:1/3;font-size:1.7rem}.principle-grid h3{margin:5px 0 14px}.principle-grid p{grid-column:2}.about-expertise{grid-template-columns:1fr;gap:35px;padding:0 6%}.about-expertise figure>img{aspect-ratio:4/3}.about-expertise h2{font-size:2.35rem}.brand-links{grid-template-columns:1fr 1fr;gap:0 20px}.brand-links a{font-size:.85rem}.about-invitation{padding:60px 6% 65px}.page-template-page-about-us .footer{padding-bottom:105px}}
.about-masthead h1 {
    line-height: 0.98;
}
