
.about-page{background:#fff}.about-intro{background:var(--ink);color:#fff;padding:64px 0 70px}.about-intro-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:70px;align-items:center}.about-intro h1{font-family:Arial,Helvetica,sans-serif;font-size:clamp(2.8rem,4.6vw,4.7rem);line-height:1.13;letter-spacing:-.045em}.about-intro h1 em{font-family:Georgia,serif;font-weight:400}.about-intro .eyebrow{color:#bcd0dc}.about-intro-lead{font-size:1.2rem;line-height:1.7;max-width:530px;margin-top:30px}.about-powered{font-size:.875rem;color:#bdcdd7;margin-top:24px}.about-intro .button{margin-top:28px}.about-portrait{margin:0}.about-portrait img{display:block;width:100%;height:470px;object-fit:cover;object-position:center 27%}.about-portrait figcaption{padding:18px 0 0;font-family:Georgia,serif;font-size:1.25rem;display:flex;align-items:center;justify-content:space-between;gap:18px}.about-portrait figcaption span{font-family:Arial,sans-serif;font-size:.875rem;color:#bdcdd7}.about-editorial{display:grid;grid-template-columns:.9fr 1.1fr;gap:80px;padding-top:85px;padding-bottom:85px}.about-section-label .eyebrow{color:#4b6f84}.about-page h2{font-size:clamp(2.4rem,3.5vw,3.6rem)}.about-page h2 em{font-weight:400}.about-prose{max-width:630px}.about-prose p{color:var(--muted)}.about-prose .about-large{font-family:Georgia,serif;font-size:1.6rem;line-height:1.5;color:var(--ink);margin-bottom:25px}.about-brokerage{background:#e8eff2;padding:75px 0 80px}.about-brokerage-heading{max-width:700px}.about-brokerage-heading>p:last-child{max-width:600px;margin-top:25px;color:var(--muted);font-size:1.1rem}.about-principles{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:50px}.about-principles article{border-top:1px solid #b8cbd6;padding-top:20px}.about-principles span{font-size:.875rem;color:#4b6f84}.about-principles h3{font-family:Georgia,serif;font-size:1.6rem;margin:20px 0 15px}.about-principles p{color:var(--muted)}.about-links{display:flex;flex-wrap:wrap;gap:20px;margin-top:28px}.about-life{background:#f1f4f5;padding:70px 0}.about-life-grid{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center}.about-life-photo{height:540px}.about-life-photo img{width:100%;height:100%;object-fit:cover;object-position:52% center}.about-life-copy h2{margin-bottom:28px}.about-life-copy>p:not(.eyebrow){color:var(--muted)}.about-closing{padding-top:75px;padding-bottom:85px;text-align:center}.about-closing>p:not(.eyebrow){margin-top:24px;color:var(--muted)}.about-closing-actions{display:flex;justify-content:center;align-items:center;gap:28px;margin-top:30px}
@media(max-width:900px){.about-intro-grid{gap:35px}.about-portrait img{height:420px}.about-portrait figcaption{display:block}.about-portrait figcaption span{display:block;margin-top:5px}.about-editorial{gap:40px}.about-life-grid{gap:35px}.about-principles{gap:25px}}
@media(max-width:650px){.about-intro{padding:45px 0}.about-intro-grid,.about-editorial,.about-life-grid{grid-template-columns:1fr;gap:35px}.about-intro-lead{font-size:1.1rem}.about-portrait img{height:420px}.about-editorial{padding-top:55px;padding-bottom:55px}.about-prose .about-large{font-size:1.4rem}.about-brokerage{padding:55px 0}.about-principles{grid-template-columns:1fr;gap:30px;margin-top:35px}.about-principles h3{margin-top:12px}.about-life{padding:45px 0}.about-life-photo{height:300px}.about-closing{padding-top:55px;padding-bottom:60px}.about-closing-actions{flex-direction:column;gap:24px}}
