/* Version: 1.0 */
.fl-mgmt{display:block!important;visibility:visible!important;opacity:1!important;margin:2rem 0}
.fl-mgmt h2{font-size:1.4rem;margin:0 0 1rem}
.fl-mgmt-grid{display:grid!important;grid-template-columns:repeat(3,1fr);gap:1rem}
@media(max-width:900px){.fl-mgmt-grid{grid-template-columns:repeat(2,1fr)!important}}
@media(max-width:560px){.fl-mgmt-grid{grid-template-columns:1fr!important}}
.fl-mgmt-card{display:flex;flex-direction:column;padding:1rem;border:1px solid #e2e8f0;border-radius:12px;text-decoration:none;color:inherit;background:#fff;min-height:110px}
.fl-mgmt-card .role{font-size:.75rem;color:#64748b;text-transform:uppercase;letter-spacing:.04em}
.fl-mgmt-card .name{font-weight:700;font-size:1.05rem;margin:.25rem 0}
.fl-mgmt-card .cta{margin-top:auto;color:#c41e5c;font-weight:600;font-size:.85rem}
