:root{--arctic-fast:180ms;--arctic-reveal:320ms;--arctic-ease:cubic-bezier(.2,.7,.2,1);--arctic-blur:1.2px;--arctic-lift:-2px;--arctic-glow:.38}.arctic-reveal{position:relative;min-width:0}@media(prefers-reduced-motion:no-preference){.arctic-reveal{animation:arctic-clear var(--arctic-reveal) var(--arctic-ease) both}.arctic-reveal:after{content:"";position:absolute;inset:0;z-index:2;border-radius:18px;background:linear-gradient(110deg,transparent 20%,#b9e4fa26 44%,#ffffff45 50%,transparent 68%);background-size:160% 100%;pointer-events:none;animation:arctic-arrival-light .42s var(--arctic-ease) both}@keyframes arctic-clear{0%{opacity:.86;filter:blur(var(--arctic-blur));transform:translateY(3px)}to{opacity:1;filter:none;transform:none}}@keyframes arctic-arrival-light{0%{opacity:.35;background-position:100% 0}to{opacity:0;background-position:0 0}}}@media(prefers-reduced-motion:reduce){.arctic-reveal{animation:none}.arctic-reveal:after{display:none}}