.assurance-bar{background:#1b1c34;color:#fff;font-size:14px}.assurance-bar .topbar-inner{min-height:42px;height:auto;gap:24px;padding-block:7px}.assurance-benefits{display:flex;align-items:center;justify-content:space-between;gap:28px;margin:0;padding:0;list-style:none}.assurance-benefits li{display:flex;align-items:center;gap:10px;white-space:nowrap;font-weight:600}.assurance-benefits li>span{color:#00b67a;font-size:24px;line-height:1}.assurance-bar .topbar-links{display:flex;margin-inline-start:auto;flex-shrink:0}.trustpilot-profile{display:flex;align-items:center;gap:6px;white-space:nowrap;font-size:20px;font-weight:600;color:inherit}.trustpilot-brand-star{color:#00b67a;font-size:32px;line-height:1}.trustpilot-review-label{font-size:12px;text-decoration:underline;margin-inline-start:8px;font-weight:400}.footer-brand .trustpilot-profile{margin-top:22px;width:fit-content}.assurance-bar .trustpilot-profile{margin-inline-start:auto}@media(max-width:1100px){.assurance-bar .topbar-inner{flex-wrap:wrap;justify-content:space-between;gap:8px 20px}.assurance-benefits{flex:1;gap:14px;font-size:12px}.assurance-bar .trustpilot-profile{font-size:17px}.assurance-bar .trustpilot-review-label{display:none}}@media(max-width:600px){.assurance-bar .topbar-inner{width:calc(100% - 24px);padding-block:8px;gap:8px}.assurance-benefits{width:100%;flex-basis:100%;gap:6px;font-size:10px;justify-content:space-between}.assurance-benefits li{gap:4px}.assurance-benefits li>span{font-size:17px}.assurance-bar .trustpilot-profile{margin-inline-start:0}.assurance-bar .topbar-links{margin-inline-start:auto}.assurance-bar .language-selector{font-size:11px}}

.trustpilot-rated{display:flex;flex-direction:column;align-items:flex-start;gap:2px;font-size:16px}.trustpilot-rating-row{display:flex;align-items:center;gap:10px}.trustpilot-excellent{text-decoration:underline;text-underline-offset:3px;letter-spacing:-.025em}.trustpilot-wordmark{display:flex;align-items:center;gap:3px;font-weight:500}.trustpilot-stars{width:120px;height:23px;max-width:none}.trustpilot-attribution{font-size:10px;font-weight:400;line-height:1.3;letter-spacing:0;opacity:.9}.trustpilot-rated .trustpilot-brand-star{font-size:27px}.footer-brand .trustpilot-rated{font-size:15px}.footer-brand .trustpilot-rating-row{gap:7px;flex-wrap:wrap}.footer-brand .trustpilot-stars{width:105px;height:20px}@media(max-width:1100px){.assurance-bar .assurance-benefits{flex-basis:100%}.assurance-bar .trustpilot-rated{margin-inline-start:0}}@media(max-width:600px){.assurance-bar .trustpilot-rated{font-size:13px}.assurance-bar .trustpilot-stars{width:90px;height:18px}.assurance-bar .trustpilot-rating-row{gap:6px}.assurance-bar .trustpilot-attribution{font-size:9px}.assurance-bar .trustpilot-rated .trustpilot-brand-star{font-size:23px}}
