.SiteLoader_wrap__my3XS{width:100%;display:grid;place-items:center;text-align:center;color:#64748b}.SiteLoader_page__ekj9k{min-height:52vh;padding:48px 20px}.SiteLoader_section__68rdi{min-height:260px;padding:34px 20px}.SiteLoader_inner__Phld0{width:min(280px,78vw);display:flex;flex-direction:column;align-items:center}.SiteLoader_logoStage__aXY4t{width:108px;height:108px;display:grid;place-items:center;perspective:760px;margin-bottom:15px;filter:drop-shadow(0 10px 20px rgba(15,23,42,.12))}.SiteLoader_logo__ojqH0{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;transform-origin:center;will-change:transform,opacity}.SiteLoader_flip_y__92j4o{animation:SiteLoader_loaderFlipY__Xg4K1 1.55s cubic-bezier(.45,.05,.55,.95) infinite}.SiteLoader_spin__UlckQ{animation:SiteLoader_loaderSpin__PLx0O 1.2s linear infinite}.SiteLoader_pulse__ibTS2{animation:SiteLoader_loaderPulse__rm3z0 1.25s ease-in-out infinite}.SiteLoader_none__3Ly_B{animation:none}.SiteLoader_label__194Yq{font-size:.95rem;font-weight:600;color:#475569;letter-spacing:.01em;margin-bottom:14px}.SiteLoader_track__7pxcS{width:100%;height:7px;overflow:hidden;border-radius:999px;background:#e8eef6;box-shadow:inset 0 1px 2px rgba(15,23,42,.05)}.SiteLoader_bar__9J6ox{width:42%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#2563eb,#38bdf8,#2563eb);background-size:200% 100%;animation:SiteLoader_loaderBar__pgAHj 1.25s cubic-bezier(.4,0,.2,1) infinite}@keyframes SiteLoader_loaderFlipY__Xg4K1{0%{transform:rotateY(0deg) translateY(0) scale(1)}45%{transform:rotateY(180deg) translateY(-4px) scale(1.035)}to{transform:rotateY(1turn) translateY(0) scale(1)}}@keyframes SiteLoader_loaderSpin__PLx0O{to{transform:rotate(1turn)}}@keyframes SiteLoader_loaderPulse__rm3z0{0%,to{transform:scale(.94);opacity:.72}50%{transform:scale(1.06);opacity:1}}@keyframes SiteLoader_loaderBar__pgAHj{0%{transform:translateX(-112%);background-position:0 0}to{transform:translateX(240%);background-position:200% 0}}@media (max-width:640px){.SiteLoader_page__ekj9k{min-height:46vh;padding:38px 18px}.SiteLoader_section__68rdi{min-height:220px}.SiteLoader_logoStage__aXY4t{width:88px;height:88px}.SiteLoader_inner__Phld0{width:min(240px,76vw)}}@media (prefers-reduced-motion:reduce){.SiteLoader_bar__9J6ox,.SiteLoader_logo__ojqH0{animation-duration:3s!important}}