.cma-about{--cma-ink:#161e2a;--cma-navy:#2e4d85;--cma-body:#595959;--cma-muted:#7a8290;--cma-line:#e3e6eb;--cma-soft:#f5f5f5;--cma-white:#fff;background:var(--cma-soft);color:var(--cma-body);padding:80px 20px;scroll-margin-top:84px}.cma-about *,.cma-about :after,.cma-about :before{box-sizing:border-box}.cma-about__wrap{margin:0 auto;max-width:1260px;padding:0;width:100%}.cma-about__grid{align-items:start;display:grid;gap:clamp(32px,6vw,72px);grid-template-columns:340px minmax(0,1fr)}.cma-about__photo{aspect-ratio:4/5;background:var(--cma-line);border-radius:6px;overflow:hidden}.cma-about__photo img{display:block;height:100%;max-width:none;object-fit:cover;object-position:top;width:100%}.cma-about .cma-about__name{margin:16px 0 2px}.cma-about .cma-about__name,.cma-about .cma-about__name *{color:var(--cma-ink)!important;font-family:"PT Serif",Georgia,serif!important;font-size:22px!important;font-weight:700!important;line-height:1.3!important}.cma-about .cma-about__creds,.cma-about .cma-about__creds *{color:var(--cma-muted)!important;font-size:14px!important;letter-spacing:.02em!important;line-height:1.5!important}.cma-about .cma-about__eyebrow{margin:0 0 14px}.cma-about .cma-about__eyebrow,.cma-about .cma-about__eyebrow *{color:#2e4d85!important;font-size:14px!important;font-weight:700!important;letter-spacing:.14em!important;line-height:1.5!important;text-transform:uppercase!important}.cma-about .cma-about__eyebrow--center{text-align:center}.cma-about .cma-about__heading{margin:0 0 20px}.cma-about .cma-about__heading,.cma-about .cma-about__heading *{color:var(--cma-ink)!important;font-family:"PT Serif",Georgia,serif!important;font-size:clamp(28px,3.4vw,38px)!important;font-weight:700!important;line-height:1.2!important}.cma-about .cma-about__heading *,.cma-about .cma-about__network-title *{margin:0!important}.cma-about .cma-about__body,.cma-about .cma-about__body *{color:var(--cma-body)!important;font-size:18px!important;line-height:1.65!important}.cma-about .cma-about__body p,.cma-about .cma-about__note p{margin:0 0 16px!important}.cma-about .cma-about__body p:last-child,.cma-about .cma-about__note p:last-child{margin-bottom:0!important}.cma-about .cma-about__body b,.cma-about .cma-about__body strong{color:var(--cma-ink)!important;font-weight:700!important}.cma-about__network{border-top:1px solid var(--cma-line);margin-top:56px;padding-top:48px}.cma-about .cma-about__network-title{margin:0 auto 36px;max-width:620px;text-align:center}.cma-about .cma-about__network-title,.cma-about .cma-about__network-title *{color:var(--cma-ink)!important;font-family:"PT Serif",Georgia,serif!important;font-size:26px!important;font-weight:700!important;line-height:1.25!important}.cma-about__people{display:grid;gap:28px 20px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto;max-width:760px}.cma-about__person{text-align:center}.cma-about__avatar{border:3px solid var(--cma-white);border-radius:50%;box-shadow:0 0 0 1px var(--cma-line),0 10px 26px rgba(22,30,42,.08);display:block;height:150px;margin:0 auto 14px;max-width:100%;object-fit:cover;transition:transform .3s ease,box-shadow .3s ease;width:150px}.cma-about__avatar--empty{background:var(--cma-line)}.cma-about__person:hover .cma-about__avatar{box-shadow:0 0 0 3px var(--cma-navy),0 14px 30px rgba(22,30,42,.14);transform:scale(1.06)}.cma-about .cma-about__pname,.cma-about .cma-about__pname *{color:var(--cma-ink)!important;font-family:"PT Serif",Georgia,serif!important;font-size:18px!important;font-weight:700!important;line-height:1.3!important;transition:color .25s}.cma-about__person:hover .cma-about__pname,.cma-about__person:hover .cma-about__pname *{color:var(--cma-navy)!important}.cma-about .cma-about__ptitle{margin:4px auto 0;max-width:200px}.cma-about .cma-about__ptitle,.cma-about .cma-about__ptitle *{color:var(--cma-muted)!important;font-size:14px!important;line-height:1.4!important}.cma-about .cma-about__note{margin:36px auto 0;max-width:640px;text-align:center}.cma-about .cma-about__note,.cma-about .cma-about__note *{color:var(--cma-muted)!important;font-size:14px!important;line-height:1.6!important}@media (max-width:991px){.cma-about{padding:60px 20px}}@media (max-width:860px){.cma-about__grid{grid-template-columns:minmax(0,1fr)}.cma-about__profile{max-width:340px}}@media (max-width:760px){.cma-about{scroll-margin-top:72px}}@media (max-width:560px){.cma-about__people{gap:24px 12px}.cma-about__avatar{height:96px;width:96px}.cma-about .cma-about__pname,.cma-about .cma-about__pname *{font-size:15px!important}.cma-about .cma-about__ptitle,.cma-about .cma-about__ptitle *{font-size:16px!important}}@media (prefers-reduced-motion:reduce){.cma-about__person:hover .cma-about__avatar{transform:none}}