.c34-mm-audience{background:#f7f7f9;color:#191a1a;font-family:Montserrat,Arial,sans-serif;padding:100px 20px}.c34-mm-audience__inner{margin:0 auto;max-width:1232px}.c34-mm-section-heading{margin:0 auto 48px;max-width:760px;text-align:center}.c34-mm-section-heading h2{color:#242052;font-size:clamp(30px,3vw,36px);font-weight:700;line-height:1.12;margin:0 0 18px}.c34-mm-section-heading p{color:#191a1a;font-size:22px;line-height:1.28;margin:0}.c34-mm-audience__cards{display:grid;gap:24px;grid-template-columns:repeat(4,minmax(0,1fr))}.c34-mm-audience-card{align-items:center;background:#fff;border:1px solid rgba(25,26,26,.05);border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.06);display:flex;flex-direction:column;justify-content:flex-start;min-height:210px;padding:16px 24px 24px;text-align:center}.c34-mm-audience-card__number{align-items:center;background:#0085ac;border-radius:50%;box-shadow:0 4px 6px rgba(0,133,172,.2);color:#fff;display:inline-flex;font-size:24px;font-weight:700;height:56px;justify-content:center;line-height:1;margin-bottom:24px;width:56px}.c34-mm-audience-card h3{color:#242052;font-size:20px;font-weight:600;line-height:1.1;margin:0}.c34-mm-audience__closing{margin:34px auto 0;max-width:760px;text-align:center}.c34-mm-audience__closing,.c34-mm-audience__closing p{color:#191a1a;font-size:18px;line-height:1.62}.c34-mm-audience__closing p{margin:0}@media (max-width:900px){.c34-mm-audience__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.c34-mm-audience{padding:72px 20px}.c34-mm-audience__cards{grid-template-columns:1fr}}