.patient-voices{background:#203c44;color:#f8f3e8;border-top:1px solid #ffffff16;border-bottom:1px solid #ffffff16}
.rating-summary{border-color:#637a7b}
.rating-value{color:#f8f3e8}
.rating-value span{color:#b9cbb6}
.patient-voices .eyebrow,.voice-date,.rating-note{color:#c1cfca}
.voice-controls button{border-color:#819592;color:#f8f3e8}
.voice-controls button:hover{background:#36565d}
.voice-panel blockquote{font-size:clamp(22px,2vw,30px);min-height:150px}
.voice-controls{flex-wrap:wrap}
.review-dialog{max-width:650px}.review-dialog blockquote{margin:25px 0;font:21px/1.6 Georgia,serif}.review-dialog>button{float:right;background:transparent;font-size:28px}.review-modal-date{font-size:13px}
