.item-page:has(.aag-profile)>.page-header{display:none}.aag-profile{max-width:960px;margin:0 auto 40px;color:#243b32;font-size:17px;line-height:1.55}.aag-profile a{color:#006c37}.aag-profile-back{display:inline-block;margin-bottom:16px}.aag-profile-hero{display:grid;grid-template-columns:220px minmax(0,1fr);align-items:center;gap:26px;padding:22px;background:#f0f6f1;border:1px solid #dce7df;border-radius:12px;margin-bottom:28px}.aag-profile-hero img{width:100%;height:auto;border-radius:8px}.aag-profile h1,.aag-profile h2,.aag-profile h3{color:#243b32;line-height:1.2}.aag-profile h1{font-size:clamp(24px,4vw,38px);margin:0 0 14px}.aag-profile-label{font-size:13px;color:#006c37;font-weight:bold;margin:0 0 8px}.aag-profile .aag-profile-contact{display:inline-block;background:#00713b;color:white;border-radius:6px;padding:9px 14px}.aag-profile-timeline{list-style:none;margin:0;padding:0}.aag-profile-timeline li{display:grid;grid-template-columns:165px minmax(0,1fr);gap:14px;padding:12px 0;border-bottom:1px solid #dce7df}.aag-profile-timeline strong{color:#006c37}@media(max-width:600px){.aag-profile-hero{grid-template-columns:1fr;gap:16px;padding:16px}.aag-profile-hero img{max-width:180px}.aag-profile-timeline li{grid-template-columns:1fr;gap:2px}}
