body:has(.ma-approved-hero) .family-wide .mala-audience-panel{margin-top:24px}.family-wide .family-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;text-align:left}.family-wide .family-card{min-width:0;border-radius:18px;background:#EAF4FB;padding:24px 20px}.family-wide .family-card:nth-child(2){background:#EAF4FB}.family-wide .family-card:nth-child(3){background:#FFF6DE}.family-wide .family-card:nth-child(4){background:#FFF0E8}.family-wide .family-card h3{font-size:20px;line-height:1.3;margin:0 0 12px!important;letter-spacing:-.02em}.family-wide .family-card p{font-size:16px;line-height:1.65;margin:0!important}.family-wide>.mala-tabs{margin-bottom:20px}.home-photo-panel .mala-columns{grid-template-columns:1.05fr 1fr;align-items:center;gap:38px}.home-photo-wrap{min-width:0;margin:0}.home-photo-wrap img{display:block;width:100%;height:360px;object-fit:cover;border-radius:20px;object-position:center 32%}.mala-home .home-meals-panel{display:grid;grid-template-columns:1fr 1.05fr;gap:38px;align-items:center}.home-meals-panel .home-photo-wrap{grid-column:1;grid-row:1}.home-meals-panel .home-meals-copy{grid-column:2;grid-row:1}.home-meals-panel .home-photo-wrap img{object-position:center 39%}.messenger-links{display:flex;gap:12px;flex-wrap:wrap}.contact-socials{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin:22px 0;padding:20px 24px;border-radius:18px;background:#EAF4FB}.contact-socials h2{font-size:20px!important;margin:0!important}.contact-socials a{font-size:16px;font-weight:600}.mala-footer-note:empty{display:none}.mala-footer-bottom{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:20px;border-top:1px solid #d6ddda}.mala-footer-bottom .mala-copyright{font-size:13px;margin:0;line-height:1.6}.mala-social-links{display:flex;gap:20px;font-size:14px}.mala-home .ma-hero-copy{display:flex;flex-direction:column;justify-content:center}@media(max-width:1050px){.family-wide .family-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.family-wide .family-cards{grid-template-columns:1fr;gap:12px}.family-wide .family-card{padding:20px}.home-photo-panel .mala-columns,.mala-home .home-meals-panel{grid-template-columns:1fr;gap:22px}.home-meals-panel .home-meals-copy,.home-meals-panel .home-photo-wrap{grid-column:1;grid-row:auto}.home-photo-wrap img{height:300px;object-position:center 32%}.mala-footer-bottom{align-items:flex-start;flex-direction:column;gap:12px}.contact-socials{align-items:flex-start;flex-direction:column;gap:12px}.mala-home .ma-hero-copy{padding-bottom:22px!important}}
