.trustpilot-headline{max-width:1200px;margin:0 auto 18px;padding:0 20px;text-align:left}.trustpilot-headline h2{margin:0;font-size:28px;line-height:1;font-weight:700;color:#111}.trustpilot-stars-row{display:flex;align-items:center;gap:8px;margin-top:10px}.trustpilot-stars-inline{display:flex;align-items:center;height:24px}.trustpilot-stars-inline img{display:block;height:100%;width:auto}.trustpilot-note-row{display:flex;align-items:center;gap:8px;font-size:15px;color:#333;margin-top:8px}.trustpilot-note-row img{display:block;max-height:18px;width:auto}.trustpilot-block{position:relative;z-index:1;margin-top:18px;overflow:visible!important}.trustpilot-slider{max-width:1320px;margin:0 auto;padding-left:16px;padding-right:16px;overflow:visible!important}.trustpilot-slider.swiper{overflow:visible!important}.trustpilot-slider .swiper-wrapper{align-items:stretch}.trustpilot-slider .swiper-slide{height:auto}.trustpilot-card{display:flex;flex-direction:column;min-height:100%;background:#fff;border-radius:24px;padding:22px;margin-right:0;border:1px solid rgb(0 0 0 / .06);box-shadow:0 10px 30px rgb(0 0 0 / .05),0 18px 40px rgb(0 0 0 / .05);overflow:hidden;transition:transform 0.25s ease,box-shadow 0.25s ease}@media (hover:hover) and (pointer:fine){.trustpilot-card:hover{transform:translateY(-4px);box-shadow:0 14px 34px rgb(0 0 0 / .07),0 22px 50px rgb(0 0 0 / .08)}}.trustpilot-card .stars{height:18px;margin-bottom:12px}.trustpilot-card .stars img{display:block;height:100%;width:auto}.verified-badge{display:inline-flex;align-items:center;align-self:flex-start;background:rgb(0 182 122 / .1);color:#00b67a;font-size:12px;font-weight:700;padding:6px 10px;border-radius:999px;margin-bottom:14px}.trustpilot-card h3{margin:0 0 10px;font-size:18px;line-height:1.2;font-weight:700;color:#111}.trustpilot-card p{margin:0;font-size:14px;line-height:1.6;color:#444}.trustpilot-card .author{margin-top:auto;padding-top:18px;font-size:13px;color:#222}.reviewer-name{display:block;font-weight:700;font-size:14px;color:#111}.trustpilot-slider .swiper-button-prev,.trustpilot-slider .swiper-button-next{color:#00b67a}@media (max-width:767px){.trustpilot-slider .swiper-button-prev,.trustpilot-slider .swiper-button-next{display:none!important}}@media (max-width:767px){.trustpilot-headline{margin-bottom:14px;padding:0 14px}.trustpilot-headline h2{font-size:24px}.trustpilot-block{margin-top:14px}.trustpilot-slider{padding-left:14px;padding-right:14px}.trustpilot-card{border-radius:20px;padding:18px}}