.cc-trust{display:grid;grid-template-columns:1.25fr 1fr;gap:42px;align-items:center;margin:0 0 55px;padding:25px;border:1px solid var(--color-border);border-radius:20px;background:var(--color-ink)}.cc-trust-film{position:relative;margin:0;min-width:0;align-self:center}.cc-trust-film video{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:12px;background:var(--color-surface)}.cc-trust-brand{position:absolute;top:0;left:0;right:0;padding:20px;background:linear-gradient(#09182b99,transparent);border-radius:12px;pointer-events:none}.cc-trust-brand img{width:150px;height:auto;filter:drop-shadow(0 2px 5px #0006)}.cc-trust-motion{position:absolute;bottom:47px;right:14px;z-index:1;border:1px solid #ffffff45;border-radius:30px;background:#09182bd9;color:#fff;padding:9px 14px;font:600 11px Manrope,sans-serif;cursor:pointer}.cc-trust-motion[hidden]{display:none}.cc-trust-motion:focus-visible{outline:3px solid var(--color-accent);outline-offset:4px}.cc-trust-film figcaption{font-size:10px;color:var(--color-text-secondary);padding:12px 2px 0;line-height:1.5}.cc-trust-copy h3{font:700 clamp(25px,2.6vw,37px)/1.25 Montserrat,Manrope,sans-serif;margin:12px 0 18px;letter-spacing:-.03em}.cc-trust-copy>p:not(.cc-kicker){font-size:14px;line-height:1.9;color:var(--color-text-secondary)}.cc-trust-copy ul{list-style:none;padding:0;margin:20px 0 25px;display:grid;gap:12px}.cc-trust-copy li{display:flex;gap:10px;font-size:12px;line-height:1.7;color:var(--color-text-primary)}.cc-trust-copy li i{color:var(--color-legacy);padding-top:5px}.cc-trust-copy .cc-button{font-size:12px}.cc-trust-copy .cc-kicker{font-size:10px}.cc-trust-error .cc-trust-motion{display:none}@media(max-width:900px){.cc-trust{grid-template-columns:1fr;gap:28px;padding:22px}.cc-trust-copy{max-width:65ch}.cc-trust-copy h3{font-size:30px}}@media(max-width:480px){.cc-trust{padding:15px;border-radius:14px}.cc-trust-brand{padding:12px}.cc-trust-brand img{width:115px}.cc-trust-copy h3{font-size:26px}.cc-trust-motion{font-size:10px;padding:7px 11px}}
