.st-reviews{background:#e9e7df;border-block:1px solid #d1d3ca}
.st-r-heading{display:flex;justify-content:space-between;align-items:end;gap:45px;margin-bottom:34px}
.st-r-heading h2{margin-top:17px}
.st-r-intro{max-width:345px}
.st-r-intro p{color:#62655d;font-size:15px;line-height:1.8}
.st-r-draft{display:inline-block;margin-top:18px;padding:5px 10px;border:1px solid #b6bcae;font-size:11px;line-height:1.6;letter-spacing:.07em;text-transform:uppercase;color:#4b5343}
.st-r-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}
.st-r-placeholder{min-width:0;display:flex;flex-direction:column;background:#f5f4ef;padding:26px 25px 23px}
.st-r-category{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#5b6551;line-height:1.5}
.st-r-placeholder h3{font-family:Georgia,'Times New Roman',serif;font-size:29px;font-weight:400;letter-spacing:-.035em;line-height:1.15;margin:23px 0 17px;color:#191a17}
.st-r-placeholder p{font-size:14px;line-height:1.8;color:#62655d;margin:0 0 23px}
.st-r-source{font-size:11px;line-height:1.7;color:#5b6551;border-top:1px solid #cdd2c4;padding-top:15px;margin-top:auto}
.st-r-note{font-size:12px;line-height:1.8;color:#62655d;margin-top:24px;max-width:800px}
@media(max-width:900px){.st-r-heading{gap:25px}.st-r-intro{max-width:290px}.st-r-grid{gap:16px}.st-r-placeholder{padding:23px 19px}.st-r-placeholder h3{font-size:25px}.st-r-placeholder p{font-size:13px}}
@media(max-width:640px){.st-r-heading{display:block;margin-bottom:26px}.st-r-intro{max-width:none;margin-top:22px}.st-r-intro p{font-size:14px}.st-r-grid{grid-template-columns:1fr;gap:16px}.st-r-placeholder{padding:25px 23px}.st-r-placeholder h3{font-size:30px;margin-block:17px 14px}.st-r-placeholder p{font-size:14px;margin-bottom:20px}.st-r-note{font-size:12px;margin-top:20px}}
