.metric-logo,.custom-logo{display:block;width:auto;max-width:184px;max-height:65px}
.card-media{height:170px;display:flex;align-items:center;justify-content:center;margin:-5px -5px 15px;background:#f8faf9;border-radius:14px;overflow:hidden}
.card-media img{max-height:155px;width:auto}
.metric-contact-form{margin-top:32px;padding:30px;background:#f3f6f5;border:1px solid #dde4e2;border-radius:20px}.metric-contact-form .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.metric-contact-form label{display:block;font-weight:700}.metric-contact-form input[type=text],.metric-contact-form input[type=email],.metric-contact-form input[type=tel],.metric-contact-form textarea{width:100%;margin-top:6px;padding:12px 14px;border:1px solid #b9c5c2;border-radius:9px;background:#fff;font:inherit}.metric-contact-form textarea{resize:vertical}.metric-contact-form input:focus,.metric-contact-form textarea:focus{outline:3px solid rgba(213,30,36,.2);border-color:#d51e24}.metric-contact-form .form-consent label{font-weight:400}.metric-contact-form .form-consent input{margin-right:8px}.form-hp{position:absolute!important;left:-9999px!important}.form-notice{padding:14px 18px;border-radius:10px;margin:20px 0}.form-notice.success{background:#e8f5ec;color:#175c2c}.form-notice.error{background:#fff0f0;color:#8b161b}.form-required{font-size:14px;color:#59686e}@media(max-width:650px){.metric-contact-form .form-grid{grid-template-columns:1fr}.metric-contact-form{padding:20px}}
