.sth-global-loader,.sth-global-loader *,.sth-global-loader :after,.sth-global-loader :before{box-sizing:border-box}.sth-global-loader{position:relative;min-height:clamp(220px,42vh,430px);padding:32px 16px;background:#fff;color:#333547}.sth-global-loader,.sth-global-loader__content{display:flex;align-items:center;justify-content:center;width:100%}.sth-global-loader__content{flex-direction:column;max-width:260px;gap:14px;text-align:center}.sth-global-loader__logo{display:block;width:min(200px,70vw);height:auto;max-height:75px;object-fit:contain}.sth-global-loader__bar{width:170px;max-width:75%;height:3px;overflow:hidden;border-radius:999px;background:#eeebfa}.sth-global-loader__bar span{display:block;width:35%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#ff4b1f,#513aff);animation:sth-single-loader-progress 1.1s ease-in-out infinite;will-change:transform}.sth-global-loader__text{margin:0;color:#777c8a;font-size:12px;font-weight:600;line-height:1.5}@keyframes sth-single-loader-progress{0%{transform:translateX(-110%)}to{transform:translateX(300%)}}@media (max-width:600px){.sth-global-loader{min-height:220px;padding:24px 14px}.sth-global-loader__logo{width:165px}.sth-global-loader__text{font-size:11px}}@media (prefers-reduced-motion:reduce){.sth-global-loader__bar span{animation:none;width:100%}}