.aag-management{padding:22px 0 40px;color:#243b32}.aag-management h1{font-size:clamp(26px,4vw,40px);margin:0 0 24px;line-height:1.2;color:#243b32}.aag-management-group{margin-top:30px}.aag-management-group>h2{color:#243b32;font-size:24px;margin:0 0 14px}.aag-management-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.aag-manager{display:grid;grid-template-columns:130px minmax(0,1fr);gap:18px;align-items:start;padding:18px;border:1px solid #dce7df;border-radius:10px;background:white;overflow-wrap:anywhere}.aag-manager-lead{grid-template-columns:180px minmax(0,1fr);background:#f0f6f1}.aag-manager img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;object-position:center 25%;border-radius:7px;background:#edf3ee}.aag-manager h2,.aag-manager h3{color:#243b32;margin:0 0 9px;font-size:20px;line-height:1.25}.aag-manager-lead h2{font-size:25px}.aag-manager p{margin:0 0 5px;line-height:1.4}.aag-manager-contact{margin:10px 0}.aag-manager a{color:#006c37}.aag-manager-profile{display:inline-block;border:1px solid #00713b;border-radius:6px;padding:7px 10px;font-weight:bold}.aag-manager a:focus-visible{outline:2px solid #00713b;outline-offset:2px}
@media(max-width:900px){.aag-management-grid{grid-template-columns:1fr}}
@media(max-width:560px){.aag-manager,.aag-manager-lead{grid-template-columns:88px minmax(0,1fr);gap:12px;padding:12px}.aag-manager h2,.aag-manager h3{font-size:17px}.aag-management-group>h2{font-size:21px}}
