.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:#fbf3e4;border:2px dashed #9db37a;border-radius:14px;box-shadow:inset 0 0 0 4px #fbf3e4;color:var(--mcf-brown);display:flex;gap:22px;padding:18px 26px;position:relative;text-decoration:none;transition:border-color .3s ease-in-out,background-color .3s ease-in-out}.mcf-aud__tile--link:hover{background:#f6ebd5;border-color:var(--mcf-green)}.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}}