.mcf-aud__intro{max-width:none}.mcf-aud__grid{display:grid;gap:22px 28px;grid-auto-rows:minmax(112px,auto);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:36px}.mcf-aud__photo{background:#fff;border:4px solid var(--mcf-red);border-radius:16px;grid-column:2;grid-row:1/span 2;overflow:hidden}.mcf-aud__photo .mcf-ph,.mcf-aud__photo img{height:100%;min-height:240px;object-fit:cover;width:100%}.mcf-aud__grid--nophoto{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.mcf-aud__tile{--mcf-a:var(--mcf-brown);align-items:center;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='none' stroke='%239db37a' stroke-dasharray='16 7' stroke-linecap='round' stroke-width='5' rx='14' ry='14'/%3E%3C/svg%3E") #fbf3e4;border:0;border-radius:14px;color:var(--mcf-brown);display:flex;gap:22px;padding:18px 26px;position:relative;text-decoration:none;transition:background-color .3s ease-in-out}.mcf-aud__tile--link:hover{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='none' stroke='%235e7f2e' stroke-dasharray='16 7' stroke-linecap='round' stroke-width='5' rx='14' ry='14'/%3E%3C/svg%3E") #f6ebd5}.mcf-sec a.mcf-aud__link{text-decoration:none}.mcf-aud__link:after{border-radius:14px;content:"";inset:0;position:absolute}.mcf-aud__link:focus-visible{outline:none}.mcf-aud__link:focus-visible:after{outline:3px solid var(--mcf-blue-text);outline-offset:3px}.mcf-aud__icon{color:var(--mcf-brown);flex:0 0 52px;height:52px;width:52px}.mcf-aud__icon img,.mcf-aud__icon svg{height:100%;object-fit:contain;width:100%}.mcf-aud__label{flex:1;font-family:var(--mcf-font-label);font-size:clamp(18px,1.6vw,22px);font-weight:600;letter-spacing:.02em;line-height:1.25;text-align:center;text-transform:uppercase}@media (max-width:767px){.mcf-aud__grid{gap:14px;grid-template-columns:1fr}.mcf-aud__photo{grid-column:1;grid-row:auto;order:-1}.mcf-aud__photo img{aspect-ratio:4/3;min-height:0}.mcf-aud__tile{padding:14px 18px}.mcf-aud__icon{flex-basis:44px;height:44px;width:44px}.mcf-aud__label{text-align:left}}.mcf-fa{align-items:center;display:flex;justify-content:center}.mcf-fa .hs_cos_wrapper{display:flex;height:100%;width:100%}.mcf-aud__icon.mcf-fa svg{fill:currentColor}