.site-loader{position:fixed;z-index:10000;inset:0;display:grid;place-items:center;background:#102d37;opacity:1;visibility:visible;transition:opacity .38s ease,visibility .38s ease}.site-loader__inner{display:grid;justify-items:center;gap:17px;color:#fff}.site-loader__mark{position:relative;width:58px;height:58px;border:2px solid rgba(255,255,255,.2);border-top-color:#ed1c24;border-radius:50%;animation:site-loader-spin .85s linear infinite}.site-loader__mark:before{content:"";position:absolute;inset:12px;border-radius:50%;background:#ed1c24;box-shadow:0 0 0 7px rgba(237,28,36,.16)}.site-loader__label{margin:0;font:700 10px/1 "DM Mono",monospace;letter-spacing:.16em}.site-loader.is-hidden{opacity:0;visibility:hidden;pointer-events:none}.site-loader.is-hidden .site-loader__mark{animation-play-state:paused}@keyframes site-loader-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.site-loader,.site-loader__mark{transition:none;animation:none}}
