#loading-overlay.WizIntro{position:fixed;inset:0;z-index:99999;display:grid;place-items:center;overflow:hidden;background:#f7f7f4;color:#171717;transition:none}
.WizIntro__words{position:absolute;inset:20% 8%;display:flex;align-items:center;justify-content:center;gap:.28em;font:400 clamp(28px,4.5vw,58px)/1.12 acumin-pro,Arial,sans-serif;letter-spacing:-.035em;transition:opacity .35s,filter .35s,transform .35s}
.WizIntro__words span{animation:wiz-intro-word .5s cubic-bezier(.22,1,.36,1) both}
.WizIntro__brand{position:absolute;inset:0;display:grid;place-items:center;opacity:0;pointer-events:none}
.WizIntro__brand img{display:block;width:min(410px,62vw);height:auto;filter:brightness(0)}
.WizIntro__mark{position:absolute;width:6px;height:6px;border-radius:1px;background:#171717;opacity:.58;transition:opacity .35s}
.WizIntro__mark:nth-of-type(1){left:12.5%;top:32%}.WizIntro__mark:nth-of-type(2){right:12.5%;top:32%}.WizIntro__mark:nth-of-type(3){left:12.5%;bottom:32%}.WizIntro__mark:nth-of-type(4){right:12.5%;bottom:32%}
.WizIntro__track{position:absolute;inset:0;overflow:hidden;pointer-events:none;mask-image:linear-gradient(transparent,#000 12%,#000 88%,transparent)}
.WizIntro__card{position:absolute;width:clamp(88px,18vw,240px);aspect-ratio:1.12;border-radius:18px;overflow:hidden;background:#d8d8d8;box-shadow:0 12px 32px #00000012;will-change:left,top,right,bottom}
.WizIntro__card img{display:block;width:100%;height:100%;object-fit:cover;filter:grayscale(1)}
.WizIntro__status{position:absolute;bottom:28px;left:0;right:0;text-align:center;font:11px/1.5 monospace;letter-spacing:.03em;color:#737977;opacity:0;transition:opacity .4s}
.WizIntro[data-waiting] .WizIntro__status{opacity:1}
#loading-overlay.WizIntro[data-finishing] .WizIntro__words{opacity:0;transform:none}
@keyframes wiz-intro-word{from{opacity:0;transform:translateY(12px);filter:blur(5px)}to{opacity:1;transform:none;filter:blur(0)}}
@media(max-width:640px){.WizIntro__words{flex-wrap:wrap}.WizIntro__card{border-radius:12px}}
@media(prefers-reduced-motion:reduce){.WizIntro__words span{animation:none}.WizIntro__card,.WizIntro__mark{display:none}.WizIntro__words{transition:none}}

#loading-overlay.WizIntro[data-hidden]{display:none!important}
