#preloader{position:fixed;inset:0;z-index:9999;background:var(--navy);display:flex;align-items:center;justify-content:center;transition:opacity .5s ease}#preloader.hidden{opacity:0;pointer-events:none}body.preloader-active{overflow:hidden}.preloader-frecuency{display:flex;flex-direction:column;align-items:center;gap:32px;animation:pl-fadein .5s ease both}@keyframes pl-fadein{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.preloader-scan{width:52px;height:2px;background:var(--gold);border-radius:2px;position:relative;overflow:hidden}.preloader-scan::after{content:'';position:absolute;inset:0;background:var(--navy);animation:scan 1.4s cubic-bezier(.4,0,.6,1)infinite}@keyframes scan{0%{transform:scaleX(0);transform-origin:left}49%{transform:scaleX(1);transform-origin:left}50%{transform:scaleX(1);transform-origin:right}100%{transform:scaleX(0);transform-origin:right}}@media(prefers-reduced-motion:reduce){.preloader-frecuency{animation:none}.preloader-scan::after{animation:none}}