.testimonial-audio{display:grid;grid-template-columns:1.3fr 1fr;align-items:center;gap:36px;padding:34px;margin:34px 0;background:#eee9df;border:1px solid #cbd3c5;border-radius:8px;color:#173c35;scroll-margin-top:100px}.testimonial-audio h3{font-family:'Playfair Display',Georgia,serif;font-size:clamp(25px,2.6vw,34px);line-height:1.25;margin:12px 0}.testimonial-audio-copy>p:not(.eyebrow){font-size:15px;line-height:1.7;color:#435a50;margin-bottom:0}.testimonial-audio .eyebrow{font-size:10px;color:#765c31}.testimonial-audio audio{width:100%;min-width:0;height:54px}.testimonial-audio [hidden]{display:none}.testimonial-audio-hint{font-size:12px;line-height:1.6;color:#52665f;margin:12px 0 0}.testimonial-audio-player{min-width:0}.testimonial-audio-player>a{font-size:13px;display:inline-block;margin-top:12px;text-decoration:underline}.testimonial-audio-player>a[hidden]{display:none}.testimonial-audio button:focus-visible,.testimonial-audio a:focus-visible{outline:3px solid #a47b3d;outline-offset:4px}@media(max-width:760px){.testimonial-audio{grid-template-columns:1fr;gap:24px;padding:24px}.testimonial-audio .button{width:100%;justify-content:center}}
