.claims-ticker{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem 2.5rem;margin:1.5rem 0 3rem}.claim{font-family:anton,sans-serif;font-size:clamp(.85rem,1.4vw,1.1rem);letter-spacing:.04em;color:#eaf4ff;text-shadow:0 0 12px rgba(0,217,255,.35);white-space:nowrap}.beneficios-zigzag{display:flex;flex-direction:column;gap:clamp(3rem,6vw,6rem);width:100%}.beneficio-row{display:flex;align-items:center;gap:clamp(2rem,5vw,4rem)}.beneficio-row--reverse{flex-direction:row-reverse}.beneficio-content{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;text-align:left}.beneficio-tag{font-family:sora,sans-serif;font-size:.8rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#00d9ff}.beneficio-visual{flex:1;aspect-ratio:4/3;border-radius:16px;background:rgba(255,255,255,3%);border:1px solid rgba(255,255,255,8%);position:relative;overflow:hidden}.beneficio-glow{position:absolute;inset:0;background:radial-gradient(circle at 50% 50%,rgba(0,217,255,.18),transparent 70%)}@media(max-width:720px){.beneficio-row,.beneficio-row--reverse{flex-direction:column}.beneficio-content{align-items:center;text-align:center}.claims-ticker{gap:1rem 1.5rem}}