.mcf-formcard__grid{display:grid;grid-template-columns:minmax(0,820px);justify-content:center}.mcf-formcard--img .mcf-formcard__grid{align-items:center;gap:clamp(28px,4vw,56px);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);justify-content:stretch}.mcf-formcard__media img{max-height:520px;object-fit:contain;width:100%}.mcf-formcard__card{background:var(--mcf-paper);border:2px solid var(--mcf-orange);border-radius:18px;padding:clamp(26px,3.4vw,44px)}.mcf-formcard__tape{margin-bottom:22px}.mcf-formcard__title{color:#3f5a1e;font-family:var(--mcf-font-display);font-size:var(--mcf-h3);line-height:1.1;margin:0 0 12px!important;text-transform:uppercase}.mcf-formcard__intro{font-weight:500;margin-bottom:22px}.mcf-formcard__form label{color:var(--mcf-ink);display:block;font-size:15px;font-weight:500;margin:0 0 6px}.mcf-formcard__form input:not([type=submit],[type=checkbox],[type=radio]),.mcf-formcard__form select,.mcf-formcard__form textarea{background:#fff;border:1px solid #b9b4a6;border-radius:6px;color:var(--mcf-ink);font:inherit;font-size:16px;max-width:none;min-height:44px;padding:8px 12px;width:100%!important}.mcf-formcard__form textarea{min-height:120px}.mcf-formcard__form fieldset{max-width:none!important}.mcf-formcard__form .hs-form-field{margin-bottom:18px}.mcf-formcard__form .input{margin-right:0!important}.mcf-formcard__form button[type=submit],.mcf-formcard__form input[type=submit]{background:var(--mcf-yellow);border:0;border-radius:10px;color:var(--mcf-green-dark);cursor:pointer;font:400 20px/1 var(--mcf-font-display);min-height:48px;min-width:220px;padding:10px 32px;transition:background-color .3s ease-in-out}.mcf-formcard__form button[type=submit]:hover,.mcf-formcard__form input[type=submit]:hover{background:var(--mcf-yellow-dark)}.mcf-formcard__form .hs-error-msgs li{color:var(--mcf-red-deep);font-size:14px;list-style:none}.mcf-formcard__form .hs-richtext,.mcf-formcard__form .legal-consent-container{font-size:14px}@media (max-width:900px){.mcf-formcard--img .mcf-formcard__grid{grid-template-columns:minmax(0,1fr)}.mcf-formcard__media img{margin:0 auto;max-height:320px}}