.about-page{max-width:1440px;margin:auto}.about-hero,.about-section{padding:70px 5.5%}.about-hero{padding-bottom:0}.about-title{display:flex;justify-content:space-between;align-items:end;gap:30px;margin:30px 0 46px}.about-title h1{font-size:clamp(32px,4.4vw,64px);line-height:1.35;letter-spacing:-.055em;margin:0;font-weight:500}.about-title em{font-style:normal;color:var(--olive)}.about-title>p{line-height:2;color:var(--muted);margin:0 0 6px}.about-hero figure{margin:0}.about-hero figure img{width:100%;height:450px;object-fit:cover;display:block}.about-hero figcaption{display:flex;justify-content:space-between;font-size:10px;letter-spacing:.12em;padding:15px 0;border-bottom:1px solid var(--line);color:var(--muted)}.about-section h2{font-size:clamp(28px,3vw,42px);font-weight:500;line-height:1.5;margin:18px 0 30px;letter-spacing:-.04em}.about-intro{display:grid;grid-template-columns:.8fr 1.2fr;gap:8%}.about-intro p,.about-business p,.about-strengths p{line-height:2.05;color:var(--muted);font-size:14px;margin:0 0 20px}.about-intro blockquote{margin:30px 0 0;padding:0 0 0 24px;border-left:3px solid var(--brick);font-size:20px;line-height:1.9}.about-business{background:var(--paper2)}.about-business-grid{display:grid;grid-template-columns:repeat(3,1fr);column-gap:38px}.about-business article{border-top:1px solid var(--line);padding:28px 0 22px}.about-number{font:40px var(--display);color:var(--brick)}.about-page h3{font-weight:500;font-size:19px;line-height:1.6;margin:22px 0 14px}.about-strengths{display:grid;grid-template-columns:.7fr 1.3fr;gap:7%;background:var(--ink);color:var(--paper)}.about-strengths .section-kicker{color:#c4b692}.about-strengths p{color:#bfc2b4}.about-strength-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px}.about-strength-grid article{border-top:1px solid #ffffff35;padding-top:22px}.about-strength-grid span{font-size:12px;color:#c4b692}.about-vision{text-align:center;padding-top:90px;padding-bottom:90px}.about-vision>p:not(.section-kicker){max-width:730px;margin:0 auto 30px;line-height:2;font-size:18px;color:var(--muted)}.about-vision strong{display:block;font-weight:500;font-size:18px}.about-vision>a{display:inline-flex;gap:42px;padding:16px 24px;background:var(--olive);color:var(--paper);margin-top:36px}.main-nav [aria-current=page]{color:var(--brick)}@media(max-width:850px){.about-business-grid{grid-template-columns:1fr 1fr}.about-strengths,.about-intro{grid-template-columns:1fr;gap:24px}.about-title{display:block}.about-title>p{margin-top:22px}.about-hero figure img{height:330px}}@media(max-width:540px){.about-hero,.about-section{padding:44px 5%}.about-hero{padding-bottom:0}.about-title{margin:22px 0 28px}.about-hero figure img{height:260px}.about-business-grid,.about-strength-grid{grid-template-columns:1fr}.about-intro blockquote{font-size:18px}.about-hero figcaption{font-size:8px;letter-spacing:0}.about-vision>p:not(.section-kicker){font-size:16px}.about-vision strong{font-size:16px}}
