.foil-shimmer{position:absolute;inset:0;opacity:0;pointer-events:none;transition:opacity .2s ease;mix-blend-mode:overlay;background:linear-gradient(var(--angle,105deg),transparent calc(var(--mx, 50%) - 38%),hsla(0,0%,100%,.18) calc(var(--mx, 50%) - 32%),transparent calc(var(--mx, 50%) - 26%),transparent calc(var(--mx, 50%) - 20%),rgba(226,232,240,.1) calc(var(--mx, 50%) - 13%),hsla(0,0%,100%,.35) calc(var(--mx, 50%) - 5%),hsla(0,0%,100%,.55) var(--mx,50%),hsla(0,0%,100%,.35) calc(var(--mx, 50%) + 5%),rgba(226,232,240,.1) calc(var(--mx, 50%) + 13%),transparent calc(var(--mx, 50%) + 20%),transparent calc(var(--mx, 50%) + 26%),hsla(0,0%,100%,.18) calc(var(--mx, 50%) + 32%),transparent calc(var(--mx, 50%) + 38%))}@media (prefers-reduced-motion:reduce){.foil-shimmer{display:none}}