
.bod-hero{position:relative;width:100%;height:clamp(300px,52svh,480px);overflow:hidden;border-radius:0!important}.bod-hero>img{width:100%;height:100%;object-fit:cover;border-radius:0!important}.bod-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#061728a6,transparent)}.bod-hero>div{position:absolute;bottom:38px;left:max(28px,calc((100% - 1240px)/2));right:24px;z-index:1;color:white}.bod-hero h1{font:500 clamp(40px,5vw,70px)/1.1 'Cormorant Garamond',Georgia,serif;margin:14px 0;color:white}.bod-hero .eyebrow{color:white}.bod-intro{max-width:1000px;margin:auto;padding:56px 28px 32px;text-align:center}.bod-intro h2{font:600 clamp(24px,3vw,34px)/1.35 Manrope,sans-serif;margin:0 0 22px}.bod-intro p,.bod-copy p{font-size:15px;line-height:1.95;color:#4a4540}.bod-members{max-width:1080px;margin:auto;padding:20px 28px 70px}.bod-members>h2{text-align:center;font-size:17px;font-weight:500;letter-spacing:.14em;margin:10px 0 38px}.bod-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.bod-card{border:1px solid #e7dce0;display:flex;flex-direction:column;text-align:center;background:#fff;min-width:0}.bod-card>img{width:190px;height:190px;max-width:80%;object-fit:contain;border-radius:50%!important;align-self:center;margin:28px 0 20px}.bod-card h3{font:500 29px/1.15 'Cormorant Garamond',Georgia,serif;margin:0 14px 10px;color:#202126}.bod-card p{font-size:13px;line-height:1.6;margin:0 18px 28px;min-height:42px}.bod-card>a{display:block;margin-top:auto;padding:17px;border-top:1px solid #e7dce0;text-decoration:none;font-size:12px;text-transform:uppercase;letter-spacing:.12em;color:#7a1f35}.bod-card>a:hover{background:#7a1f35;color:#fff}.bod-profile{max-width:1040px;margin:auto;padding:48px 28px 70px}.bod-back{display:inline-block;color:#7a1f35;margin-bottom:28px}.bod-person{display:flex;align-items:center;gap:44px;padding:32px 40px;background:#fbf6f8;border:1px solid #eadde1}.bod-person>img{width:200px;height:200px;object-fit:contain;border-radius:50%!important}.bod-person h1{font:500 clamp(34px,4vw,52px)/1.15 'Cormorant Garamond',Georgia,serif;color:#7a1f35;margin:0 0 14px}.bod-person p{margin:0;font-size:16px}.bod-copy{padding:30px 12px 12px}.bod-copy p{margin:0 0 22px}.bod-other{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px;padding-top:24px;border-top:1px solid #eadde1}.bod-other a{padding:9px 12px;border:1px solid #eadde1;text-decoration:none;font-size:12px}.bod-other a[aria-current]{background:#7a1f35;color:white}@media(max-width:850px){.bod-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:550px){.bod-grid{grid-template-columns:1fr}.bod-person{flex-direction:column;text-align:center;padding:28px 18px;gap:24px}.bod-profile{padding:30px 24px 50px}.bod-person>img{width:170px;height:170px}.bod-intro{padding-top:38px}}
.bod-members{padding-top:55px}.bod-card>img{object-fit:cover}.bod-hero>img{object-position:center 55%}