.portal-page .trust-strip{position:relative;display:flex;align-items:center;min-height:78px;background:var(--cinza-fundo,#f3f3f3);border:0;color:var(--ink);overflow:hidden}
.ticker-window{overflow:hidden;flex:1;min-width:0;mask-image:linear-gradient(90deg,transparent,#000 35px,#000 calc(100% - 35px),transparent)}
.ticker-track{display:flex;width:max-content;animation:epsa-ticker var(--ticker-duration,90s) linear infinite}
.ticker-group{display:flex;align-items:center;gap:48px;padding:24px 48px 24px 0;flex-shrink:0}
.ticker-item{display:inline-flex;align-items:center;gap:48px;white-space:nowrap;font-family:var(--display);font-size:18px;font-weight:700;line-height:1.3;letter-spacing:.02em;text-transform:uppercase;text-decoration:none}
.ticker-item:after{content:"";width:8px;height:8px;border-radius:3px;background:var(--red);transform:rotate(45deg);flex-shrink:0}
a.ticker-item:hover{color:var(--bordo,#c3000b)}a.ticker-item:focus-visible{outline-offset:6px}
.ticker-pause{align-self:stretch;flex-shrink:0;width:72px;border:0;background:inherit;color:var(--bordo,#c3000b);font:700 18px var(--content);cursor:pointer}
.ticker-pause:hover{background:var(--cinza-suave,#e8e8e8)}.ticker-pause:focus-visible{outline-offset:-8px}
.trust-strip:hover .ticker-track,.trust-strip:focus-within .ticker-track,.trust-strip[data-paused=true] .ticker-track,.trust-strip[data-away=true] .ticker-track{animation-play-state:paused}
@keyframes epsa-ticker{to{transform:translateX(-50%)}}
@media(max-width:680px){.portal-page .trust-strip{min-height:66px}.ticker-group{gap:30px;padding:21px 30px 21px 0}.ticker-item{font-size:14px;gap:30px}.ticker-pause{width:50px}}
@media(prefers-reduced-motion:reduce){.ticker-window{overflow:auto;mask-image:none}.ticker-track{animation:none;transform:none}.ticker-group{padding-left:20px}.ticker-group[aria-hidden=true],.ticker-pause{display:none}}
