.testimonials-section{padding-top:20px}.testimonials-section>p{font-size:15px}.testimonial-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.testimonial-card{margin:0;padding:26px;border:1px solid #dfd2bf;border-radius:12px;background:#fffdf7}.testimonial-card blockquote{margin:0 0 22px;color:#493a2c;font-size:16px;line-height:1.85;white-space:pre-wrap;overflow-wrap:anywhere}.testimonial-card figcaption{color:#805136;font-size:13px}.testimonial-empty{grid-column:1/-1;padding:24px;background:#f1eadc;border-radius:10px;color:#625340}.testimonial-form-card{margin-top:26px;padding:30px;border:1px solid #dfd2bf;border-radius:14px;background:#fffdf7;max-width:800px}.testimonial-form-card h3{font-size:25px;color:#493a2c}.testimonial-form-card p{font-size:14px;color:#625340}.testimonial-fields{display:grid;gap:16px;margin:20px 0}.testimonial-fields label{margin:0;font-size:14px;color:#493a2c;line-height:1.7}.testimonial-fields input:not([type=checkbox]),.testimonial-fields textarea{display:block;width:100%;margin-top:8px;background:#fff;color:#34251e;border:1px solid #c3b49e;font-size:15px;line-height:1.7}.testimonial-fields input[type=checkbox]{width:18px;height:18px;vertical-align:middle;margin:0 8px 3px 0}.testimonial-fields .gold,.testimonial-form-card .gold{color:#fff}.testimonial-fields small{color:#625340}.testimonial-fields .button{justify-self:start}.testimonial-form-card .hub-actions{flex-wrap:wrap}.testimonial-form-card #testimonial-status{color:#853b23}@media(max-width:700px){.testimonial-grid{grid-template-columns:1fr}.testimonial-form-card{padding:23px 20px}.testimonial-fields .button{width:100%}.testimonial-form-card .hub-actions{display:flex;gap:12px}}

.testimonial-form-card .hub-actions{display:flex;gap:12px;flex-wrap:wrap}
