.review-intro section{margin:1.5rem 0}.review-intro p,.review-intro li{line-height:1.5}.review-intro .card{overflow-wrap:anywhere}.review-form textarea{width:100%;min-height:100px;box-sizing:border-box}.review-form label{display:block;font-weight:650;margin:.8rem 0 .4rem}.review-bonuses{margin:1.5rem 0}.review-sources:has(h2:only-child){display:none}#review-errors,#review-advice,#review-correct{margin:1.5rem 0}#review-advice p{overflow-wrap:anywhere}@media(max-width:700px){.review-intro p,.review-intro li,.review-form textarea{font-size:18px;line-height:1.5}.review-form button{white-space:normal;max-width:100%}}
