.ras-samples{max-width:1160px;margin:auto;padding:2.5rem 1rem;text-align:center;color:#f5dfb6}
.ras-samples h2{margin:.15rem 0 .55rem;color:#ffe3ae}
.ras-samples__eyebrow{color:#dfb579;text-transform:uppercase;letter-spacing:.17em;font-size:.72rem}
.ras-samples__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,245px),1fr));gap:.65rem;margin:1rem 0;text-align:left}
.ras-samples__card{background:#381521;border:1px solid #875c4a;padding:.8rem;min-width:0}
.ras-samples__card p{margin:.35rem 0}
.ras-samples__stars{display:block;color:#ebc780;letter-spacing:.12em}
.ras-samples__card img{display:block;width:92px;height:92px;object-fit:cover;border:1px solid #a87a50}
.ras-samples [hidden]{display:none}
