.page-loader{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:#ffffff;transition:opacity .5s ease,visibility .5s ease}.page-loader--hidden{opacity:0;visibility:hidden;pointer-events:none}.page-loader__pulse{position:relative;display:inline-flex;align-items:center;justify-content:center}.page-loader__pulse:before{content:"";position:absolute;width:118px;height:118px;border-radius:50%;background:radial-gradient(circle,rgba(141,198,63,.25),rgba(141,198,63,0) 70%);animation:pl-halo 1.4s ease-in-out infinite}.page-loader__mark{width:56px;height:56px;animation:pl-pulse 1.4s ease-in-out infinite}@keyframes pl-pulse{0%{transform:scale(.82);opacity:0}50%{transform:scale(1.12);opacity:1}to{transform:scale(.82);opacity:0}}@keyframes pl-halo{0%{transform:scale(.6);opacity:0}50%{transform:scale(1.25);opacity:.9}to{transform:scale(.6);opacity:0}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-reduced-motion:reduce){.page-loader__mark,.page-loader__pulse:before{animation:none}}