#site-loader{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;background:#f5f4f1;overflow:hidden;pointer-events:none}
#site-loader[hidden]{display:none}
#site-loader svg{width:clamp(104px,12vw,160px);height:auto;overflow:hidden;isolation:isolate;color:#171717}
.skull-line{fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1}
.skull-fill{opacity:0}
html.loader-active{overflow:hidden}
.loader-active .skip:focus{z-index:1001}
@media(prefers-reduced-motion:reduce){#site-loader{display:none!important}html.loader-active{overflow:auto}}
