.reviews-page .hero h1{font-size:clamp(40px,4.4vw,62px)}
.reviews-page .hero-grid>div{min-width:0}
.reviews-page .window-heading{flex-wrap:wrap;gap:8px}
.reviews-page .flow{padding-left:0}
.reviews-page .flow-row{gap:10px}
.reviews-page .flow-icon{flex-shrink:0}
.reviews-page .flow-time{white-space:nowrap}
.review-link-preview{display:block;width:fit-content;padding:11px 16px;border:1px solid #a3244240;border-radius:6px;background:#fff;color:#8a1d38;font-size:13px;font-weight:600;margin-top:18px}
.reviews-page .message-preview .review-link-preview{font-size:11px;padding:8px 12px;margin-top:12px}
.reviews-page .reason-list{margin-top:0}
.reviews-page .price-line{flex-wrap:wrap}
@media(max-width:760px){.reviews-page .hero h1{font-size:clamp(35px,8.7vw,54px)}.reviews-page .flow-row{font-size:11px}.reviews-page .flow-time{font-size:10px}.reviews-page .window-heading{font-size:15px}.reviews-page .success-float{max-width:100%}.reviews-page .email-label{flex-wrap:wrap;gap:8px}}
