.std-agata-testimonial{display:grid;grid-template-columns:minmax(220px,300px) minmax(0,1fr);gap:clamp(24px,5vw,64px);align-items:center;max-width:900px;margin:36px auto 48px;padding:28px;border:1px solid #18a99040;border-radius:26px;background:linear-gradient(135deg,#071a31,#0b3040);color:#fff;text-align:left}
.std-agata-player{width:100%;border-radius:18px;overflow:hidden;background:#030c1b;box-shadow:0 16px 36px #0004}
.std-agata-player video{display:block;width:100%;height:auto;aspect-ratio:9/16;object-fit:contain;max-height:none}
.std-agata-testimonial .std-agata-label{display:block;color:#5be4ad;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;margin-bottom:18px}
.std-agata-testimonial figcaption h3{color:white;font-size:clamp(24px,2.8vw,36px);line-height:1.18;letter-spacing:-.025em;margin:0 0 18px}
.std-agata-testimonial figcaption p{color:#d4e3ed;font-size:17px;line-height:1.6;margin:0 0 24px}
.std-agata-testimonial figcaption strong{display:block;font-size:20px;color:#fff;margin-bottom:4px}
.std-agata-testimonial figcaption>span:last-child{display:block;color:#b9cedd;font-size:14px}
@media(max-width:600px){.std-agata-testimonial{grid-template-columns:minmax(0,1fr);gap:24px;padding:20px;margin:28px auto 36px}.std-agata-player{max-width:300px;justify-self:center}.std-agata-testimonial figcaption h3{font-size:25px}}
