.page-loader{z-index:1000;color:var(--secondary,#faeee7);background:var(--tertiary,#0a2947);align-content:center;justify-items:center;gap:1.1rem;transition:opacity .25s,visibility .25s;display:grid;position:fixed;inset:0}.page-loader.is-hidden{visibility:hidden;opacity:0;pointer-events:none}.page-loader>img{width:76px;height:76px;display:block}.page-loader-label{letter-spacing:.04em;font-family:DM Sans,Arial,sans-serif;font-size:.95rem;font-weight:500}.page-loader-progress{background:#faeee73d;border-radius:999px;width:min(15rem,65vw);height:4px;overflow:hidden}.page-loader-progress span{border-radius:inherit;background:var(--secondary,#faeee7);width:36%;height:100%;animation:1.4s ease-in-out infinite page-loader-progress;display:block}@keyframes page-loader-progress{0%{transform:translate(-110%)}to{transform:translate(290%)}}@media (prefers-reduced-motion:reduce){.page-loader{transition-duration:.01ms}.page-loader-progress span{animation:none!important;transform:none!important}}
