/* V72: certificate height matches real content, no empty black tail */
#cert-approved-frame.cert-fullbleed .cert-approved-iframe{height:1px;min-height:1px;transition:none}
@media(max-width:850px){#cert-approved-frame.cert-fullbleed .cert-approved-iframe{height:1px;min-height:1px}}
@media(max-width:480px){#cert-approved-frame.cert-fullbleed .cert-approved-iframe{height:1px;min-height:1px}}
.v72-testimonials{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:24px 0 34px}
.v72-testimonials h4{grid-column:1/-1;font-size:clamp(22px,2.5vw,30px);margin:0 0 3px}
.v72-testimonials .client-review{display:flex;flex-direction:column;justify-content:space-between;gap:20px;border-radius:24px;background:#fff;padding:clamp(22px,2.4vw,36px);border:1px solid #e8e8ef;box-shadow:0 10px 28px #1013230c}
.v72-testimonials blockquote{margin:0;font-size:clamp(16px,1.45vw,21px);line-height:1.5;white-space:normal}
.v72-testimonials .review-name{font-size:19px;font-weight:800}
.v72-yandex-heading{font-size:clamp(22px,2.5vw,30px);margin:24px 0 16px}
.v58-people .photo-grid{align-items:stretch}.v58-people .photo-grid .photo{min-width:0}
@media(max-width:650px){.v72-testimonials{grid-template-columns:1fr}.v72-testimonials .client-review{padding:22px}}
