#testimony-series{scroll-margin-top:95px}
.testimony-grid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(250px,1fr);gap:28px;align-items:start;margin-top:30px}
.testimony-part{min-width:0;padding:28px;border:1px solid #d9d1c2;border-radius:16px;background:#fffdf8}
.testimony-part h3{font:700 27px/1.2 Georgia,serif;color:#162b38;margin:20px 0}
.testimony-status{display:inline-block;padding:7px 11px;border-radius:20px;font:700 11px/1.2 Arial,sans-serif;text-transform:uppercase;letter-spacing:.06em;background:#eee4ca;color:#6e5527}
.testimony-status.available{background:#e1e9df;color:#365638}
.testimony-video{aspect-ratio:16/9;background:#12212b;border-radius:10px;overflow:hidden}
.testimony-video iframe{display:block;width:100%;height:100%;border:0}
.testimony-forthcoming{background:#f1eadc;border-style:dashed}
.testimony-forthcoming p{color:#625b4e;line-height:1.7}
@media(max-width:760px){.testimony-grid{grid-template-columns:minmax(0,1fr);gap:20px}.testimony-part{padding:20px}.testimony-part h3{font-size:24px}}
