.thesec-trustpilot-badge{box-sizing:border-box;max-width:100%;background-color:#181224;border:1px solid rgb(255 184 0 / .15);border-radius:8px;padding:12px 16px;display:inline-flex;flex-direction:column;gap:6px;font-family:inherit;color:#fff;text-decoration:none}.thesec-trustpilot-badge:hover,.thesec-trustpilot-badge:visited{color:#fff;text-decoration:none}.thesec-trustpilot-badge:focus-visible{outline:2px solid #ffb800;outline-offset:3px}.thesec-trustpilot-badge .tp-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px}.thesec-trustpilot-badge .tp-brand{font-size:13px;font-weight:700;letter-spacing:.5px;color:#9ca3af;text-transform:uppercase}.thesec-trustpilot-badge .tp-stars{display:flex;gap:3px}.thesec-trustpilot-badge .tp-star-slot{display:block;position:relative;width:16px;height:16px;flex:0 0 16px}.thesec-trustpilot-badge .tp-star{display:block;width:16px;height:16px;fill:#ffb800}.thesec-trustpilot-badge .tp-star-base{fill:#4b5563}.thesec-trustpilot-badge .tp-star-fill{position:absolute;inset:0}.thesec-trustpilot-badge .tp-footer{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;font-size:13px}.thesec-trustpilot-badge .tp-score{font-weight:700;color:#ffb800}.thesec-trustpilot-badge .tp-reviews{color:#9ca3af;font-size:12px}.thesec-trustpilot-badge .tp-reviews strong{color:#fff;font-weight:700}