.testimonial-teaser.bg-plenty-nude-light{background-color:var(--plenty-nude-light,#f6f2ed)}.testimonial-teaser{padding:50px 0}@media (min-width:1024px){.testimonial-teaser{padding:80px 0}}.testimonial-teaser .tt-header{margin-bottom:32px;max-width:760px}@media (min-width:1024px){.testimonial-teaser .tt-header{margin-bottom:48px}}.testimonial-teaser .tt-eyebrow{margin-bottom:16px;text-transform:uppercase}.testimonial-teaser .tt-header h1,.testimonial-teaser .tt-header h2,.testimonial-teaser .tt-header h3{margin:0}.testimonial-teaser .tt-card{background:var(--plenty-white,#fff);border-radius:24px;display:flex;flex-direction:column;overflow:hidden}@media (min-width:768px){.testimonial-teaser .tt-card{align-items:stretch;flex-direction:row}}.testimonial-teaser .tt-media{aspect-ratio:4/3;background:var(--plenty-blue,#062633);flex:0 0 auto;position:relative}@media (min-width:768px){.testimonial-teaser .tt-media{aspect-ratio:auto;flex-basis:40%;min-height:360px}}.testimonial-teaser .tt-media img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.testimonial-teaser .tt-badge{background:var(--plenty-lime,#edff6c);border-radius:999px;bottom:20px;color:var(--plenty-blue,#062633);font-size:11px;font-weight:600;left:20px;letter-spacing:.06em;line-height:1.4;padding:4px 10px;position:absolute;text-transform:uppercase;z-index:1}.testimonial-teaser .tt-content{display:flex;flex:1 1 auto;flex-direction:column;gap:24px;justify-content:center;margin:0;padding:32px 24px}@media (min-width:1024px){.testimonial-teaser .tt-content{padding:48px 56px}}.testimonial-teaser .tt-quote-icon{color:var(--plenty-blue,#062633);display:block;height:auto;width:40px}.testimonial-teaser .tt-quote{border:0;font-size:20px;line-height:1.45;margin:0;padding:0}@media (min-width:1024px){.testimonial-teaser .tt-quote{font-size:24px}}.testimonial-teaser .tt-quote p:last-child{margin-bottom:0}.testimonial-teaser .tt-author{display:flex;flex-direction:column;gap:4px;line-height:1.3}.testimonial-teaser .tt-author-name{font-style:normal;font-weight:600;text-transform:uppercase}.testimonial-teaser .tt-author-position{font-size:13px;opacity:.8}.testimonial-teaser .tt-content .cta-list{margin-top:8px}.testimonial-teaser .tt-logos{margin-top:40px}.testimonial-teaser .tt-logos-title{margin-bottom:16px;text-transform:uppercase}.testimonial-teaser .tt-logo-list{display:grid;gap:12px;grid-template-columns:repeat(2,1fr);list-style:none;margin:0;padding:0}@media (min-width:768px){.testimonial-teaser .tt-logo-list{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.testimonial-teaser .tt-logo-list{grid-template-columns:repeat(6,1fr)}}.testimonial-teaser .tt-logo-item{align-items:center;background:var(--plenty-white,#fff);border-radius:12px;display:flex;height:72px;justify-content:center;margin:0;padding:12px 20px}.testimonial-teaser .tt-logo-item:before{display:none}.testimonial-teaser .tt-logo-link{align-items:center;display:flex;height:100%;justify-content:center;transition:opacity .2s ease;width:100%}.testimonial-teaser .tt-logo-link:focus-visible,.testimonial-teaser .tt-logo-link:hover{opacity:.7}.testimonial-teaser .tt-logo-item img{height:auto;max-height:40px;max-width:100%;object-fit:contain;width:auto}.testimonial-teaser .tt-track{display:flex;gap:24px;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.testimonial-teaser .tt-track::-webkit-scrollbar{display:none}.testimonial-teaser .tt-slide{flex:0 0 100%;scroll-snap-align:start}.testimonial-teaser .tt-nav{align-items:center;display:flex;gap:16px;justify-content:center;margin-top:24px}.testimonial-teaser .tt-arrow{display:grid;height:44px;padding:0 6px 0 0;place-items:center;width:56px}.testimonial-teaser .tt-dots{display:flex;gap:8px}.testimonial-teaser .tt-dot{background:var(--plenty-blue,#062633);border:0;border-radius:999px;cursor:pointer;height:8px;opacity:.25;padding:0;transition:width .2s,opacity .2s;width:8px}.testimonial-teaser .tt-dot:before{content:none}.testimonial-teaser .tt-dot.is-active{opacity:1;width:24px}@media (prefers-reduced-motion:reduce){.testimonial-teaser .tt-track{scroll-behavior:auto}.testimonial-teaser .tt-arrow,.testimonial-teaser .tt-dot{transition:none}}