/* Shared GO CSS does not define .plesa-go-person, so explicitly compose it here. */
.crm-person{display:grid;gap:34px;align-items:center}
.crm-person img{display:block;width:100%;height:330px;object-fit:cover;object-position:center 20%;background:#e5dfd4}
.crm-person h2{font-size:clamp(34px,4.1vw,58px)!important}
.crm-person p:not(.plesa-go-kicker){max-width:650px;color:#68645d;font-size:17px;line-height:1.55}
.crm-person .btn{margin-top:10px}
@media(min-width:700px){.crm-person{grid-template-columns:minmax(280px,.74fr) 1fr;gap:62px}.crm-person img{height:460px}}
