.nacda-logo-frame{width:min(100%,420px);aspect-ratio:3/1;position:relative;overflow:hidden;background:#fff;border:1px solid #d8e5e9;border-radius:12px;margin:0 0 1.2rem;box-sizing:border-box}.nacda-logo-frame .nacda-banner-logo{display:block;width:100%;height:100%;object-fit:cover;object-position:center;max-width:none;margin:0;padding:0;border:0}.nacda-training-banner .nacda-logo-frame{border:0;background:transparent;margin-bottom:1rem;width:min(100%,390px)}@media(max-width:580px){.nacda-logo-frame{width:min(100%,340px);margin-bottom:1rem}}
