.customer-testimonial-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;align-items:start}.customer-testimonial{margin:0;padding:24px;border:1px solid #443554;border-radius:20px;background:linear-gradient(145deg,#171126,#0b0c17);box-shadow:0 20px 60px #0003;min-width:0}.customer-testimonial-player{max-width:315px;margin-inline:auto;aspect-ratio:9/16;overflow:hidden;border-radius:12px;background:#080914}.customer-testimonial video{display:block;width:100%;height:100%;aspect-ratio:9/16;object-fit:contain;direction:ltr}.customer-testimonial figcaption{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:24px}.customer-testimonial figcaption .eyebrow{font-size:10px;letter-spacing:.12em}.customer-testimonial h3{font-size:24px;line-height:1.3;margin:8px 0 0;color:#f8f6fc}.customer-video-language{font-size:12px;color:#b9b0c9;line-height:1.6;max-width:145px;text-align:end}.customer-testimonials-note{font-size:12px;line-height:1.8;color:#a39aaf;margin-top:24px;max-width:780px}@media(max-width:680px){.customer-testimonial-grid{grid-template-columns:1fr;gap:24px}.customer-testimonial{padding:18px}.customer-testimonial-player{max-width:315px}.customer-testimonial figcaption{gap:10px}.customer-testimonial h3{font-size:22px}}
.testimonial-video-ratio video{display:block;width:100%;height:100%;object-fit:contain;background:#080914;direction:ltr}#testimonial-andrea::cue,#testimonial-eddie::cue,#testimonial-kasia::cue{font-family:Arial,sans-serif;font-size:16px;color:#fff;background:rgba(0,0,0,.88)}

#fallstudie-100k .testimonial-video-ratio{overflow:hidden}.case-study-preview{position:absolute;inset:0;width:100%;height:100%;padding:0;border:0;cursor:pointer;color:#fff;background:#090912;z-index:2;display:grid;place-items:center;font-family:inherit}.case-study-poster{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.case-study-preview:after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 45%,#080814d9)}.case-study-play{position:relative;z-index:1;display:grid;place-items:center;width:76px;height:76px;border-radius:50%;border:1px solid #ffffff80;background:#7648dfed;font-size:30px;padding-inline-start:4px;box-shadow:0 8px 35px #0007;transition:transform .18s}.case-study-preview:hover .case-study-play{transform:scale(1.06)}.case-study-preview:focus-visible{outline:3px solid #cbb0ff;outline-offset:-4px}.case-study-preview-label{position:absolute;z-index:1;bottom:18px;inset-inline:16px;text-align:center;font-weight:650;font-size:15px;text-shadow:0 1px 5px #000}.case-study-preview:disabled{cursor:wait}.case-study-preview:disabled .case-study-play{animation:case-preview-pulse 1s ease-in-out infinite alternate}#fallstudie-100k .testimonial-video-ratio iframe{z-index:1}@keyframes case-preview-pulse{to{opacity:.5}}@media(max-width:680px){.case-study-play{width:60px;height:60px;font-size:24px}.case-study-preview-label{bottom:12px;font-size:13px}}@media(prefers-reduced-motion:reduce){.case-study-play{transition:none}.case-study-preview:disabled .case-study-play{animation:none}}
