.leev-studio-entrance{background:#030713;position:relative;overflow:hidden}.leev-studio-entrance.leev-entering{pointer-events:none}.leev-entering .portal-stage{transform-origin:50% 53%;animation:1.45s cubic-bezier(.55,.05,.8,.4) both leevPortalDive!important}.leev-entering:after{content:"";z-index:9999;pointer-events:none;background:radial-gradient(at 50% 53%,#8bdcff 0%,#156bff 35%,#061b59 68%,#020611 100%);animation:1.45s ease-in-out both leevPortalFlash;position:fixed;inset:0}@keyframes leevPortalDive{0%{filter:brightness();transform:scale(1)}55%{filter:brightness(1.4);transform:scale(1.45)}to{filter:brightness(2.4)blur(8px);transform:scale(3.4)}}@keyframes leevPortalFlash{0%,35%{opacity:0}72%{opacity:.96}to{opacity:1}}.reveal-page .reveal-art-side{animation:1.1s ease-out both leevRevealScene}.reveal-page .reveal-content-side{animation:1.1s cubic-bezier(.16,1,.3,1) 1.1s both leevContentArrival}@keyframes leevRevealScene{0%{opacity:0;filter:brightness(1.8)blur(12px)}to{opacity:1;filter:brightness()blur()}}@keyframes leevProductArrival{0%{opacity:0;filter:blur(16px);scale:.72}to{opacity:1;filter:blur();scale:1}}@keyframes leevContentArrival{0%{opacity:0;filter:blur(8px);transform:translateY(35px)}to{opacity:1;filter:blur();transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.leev-entering .portal-stage,.leev-entering:after,.reveal-page .reveal-art-side,.reveal-page .leev-floating-product,.reveal-page .reveal-content-side{animation:none!important}}
