.page-loader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:grid;place-items:center;overflow:hidden;background:radial-gradient(circle at 50% 48%,rgba(43,10,95,.82),transparent 34%),radial-gradient(circle at 68% 32%,rgba(139,92,246,.12),transparent 30%),linear-gradient(180deg,#070014,#02000a);opacity:1;visibility:visible;pointer-events:auto;transition:opacity .76s ease,visibility .76s ease}.page-loader.is-hidden{opacity:0;visibility:hidden;pointer-events:none}.page-loader:before{width:46rem;height:46rem;left:-18rem;top:50%;transform:translateY(-50%);border:1px solid rgba(139,92,246,.12)}.page-loader:after{width:54rem;height:54rem;right:-26rem;top:52%;transform:translateY(-50%);border:1px solid rgba(139,92,246,.09)}.loader-stage{position:relative;z-index:2;display:grid;place-items:center;width:11rem;height:11rem}.loader-stage:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:9999px;background:radial-gradient(circle,rgba(139,92,246,.13),transparent 62%);filter:blur(10px);animation:loaderStageGlow 3.4s ease-in-out infinite}.loader-stage:after{content:"";position:absolute;left:50%;bottom:1.55rem;width:8.6rem;height:2rem;transform:translate(-50%);border-radius:9999px;background:radial-gradient(ellipse at center,rgba(210,110,6,.12),transparent 70%);filter:blur(9px);opacity:.7;animation:loaderFloorGlow 2.7s ease-in-out infinite}.loader-bars{position:relative;z-index:3;display:flex;align-items:flex-end;justify-content:center;gap:.44rem;height:7rem}.loader-bars span{position:relative;display:block;width:1.55rem;height:var(--h);border-radius:.16rem;background:#d26e06;box-shadow:0 0 14px #d26e0657,0 0 28px #8b5cf61f;transform-origin:bottom center;animation:loaderBarUneven 2.9s cubic-bezier(.55,0,.25,1) infinite;animation-delay:var(--delay)}.loader-bars span:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:#ffffff14;opacity:.35}@keyframes loaderBarUneven{0%{transform:scaleY(var(--min));opacity:.44}24%{transform:scaleY(var(--max));opacity:.95}48%{transform:scaleY(calc(var(--min) + .16));opacity:.64}72%{transform:scaleY(calc(var(--max) - .14));opacity:.82}to{transform:scaleY(var(--min));opacity:.44}}@keyframes loaderStageGlow{0%,to{opacity:.46;transform:scale(.96)}50%{opacity:.9;transform:scale(1.035)}}@keyframes loaderFloorGlow{0%,to{opacity:.22;transform:translate(-50%) scaleX(.72)}44%{opacity:.52;transform:translate(-50%) scaleX(1.04)}72%{opacity:.34;transform:translate(-50%) scaleX(.86)}}@media (max-width: 767px){.loader-stage{width:9rem;height:9rem}.loader-bars{height:6rem;gap:.36rem}.loader-bars span{width:1.25rem;border-radius:.14rem}.loader-bars span:nth-child(1){height:2.9rem}.loader-bars span:nth-child(2){height:4.9rem}.loader-bars span:nth-child(3){height:3.7rem}}@media (prefers-reduced-motion: reduce){.loader-stage:before,.loader-stage:after,.loader-bars span{animation:none!important}}main section.section-motion>div{opacity:0;transform:translateY(12px);transition:opacity .3s ease,transform .36s cubic-bezier(.2,.8,.2,1);will-change:opacity,transform}main section.section-motion.is-active>div{opacity:1;transform:translateY(0)}main section.section-motion.is-leaving-down>div{opacity:0;transform:translateY(-8px)}main section.section-motion.is-leaving-up>div{opacity:0;transform:translateY(8px)}main section.section-motion>div>*{opacity:1!important;filter:none!important;transform:none!important;transition:none!important}main section.section-motion .grid>div{opacity:1!important;filter:none!important;transform:none!important;transition:none!important}@media (max-width: 767px){main section.section-motion>div{transform:translateY(8px);transition:opacity .24s ease,transform .28s ease}main section.section-motion.is-active>div{transform:translateY(0)}main section.section-motion.is-leaving-down>div{transform:translateY(-5px)}main section.section-motion.is-leaving-up>div{transform:translateY(5px)}}@media (prefers-reduced-motion: reduce){main section.section-motion>div,main section.section-motion>div>*,main section.section-motion .grid>div{opacity:1!important;filter:none!important;transform:none!important;transition:none!important}}
