.page-loader{position:fixed;inset:0;z-index:2147483647;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:26px;background:transparent;pointer-events:none;opacity:1;visibility:visible;transition:opacity .08s ease,visibility .08s ease}.page-loader:not(.page-loader--visible){opacity:0;visibility:hidden}.page-loader__inner{display:flex;flex-direction:column;align-items:center;gap:15px;padding:19px 26px 15px;border-radius:20px;background:rgba(11,29,55,.82);border:1px solid rgba(217,173,98,.35);box-shadow:0 18px 44px rgba(6,15,33,.35),0 0 0 6px rgba(11,29,55,.18);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.page-loader__orbit{position:relative;width:180px;height:180px;display:grid;place-items:center}.page-loader__orbit:before{content:"";position:absolute;inset:0;border-radius:50%;border:1.5px dashed rgba(217,173,98,.34);animation:page-loader-orbit-spin 14s linear infinite}.page-loader__spinner{position:absolute;inset:0;animation:page-loader-orbit-spin 4.5s linear infinite}.page-loader__globe{width:74px;height:74px;border-radius:50%;background:radial-gradient(circle at 34% 30%,#fde9a9 0,#f2c964 34%,#e7aa35 62%,#c98a1e 100%);box-shadow:0 0 0 2px rgba(217,173,98,.35),0 0 24px 4px rgba(231,170,53,.5),inset 0 -8px 18px rgba(128,84,12,.55);animation:page-loader-globe-pulse 2.4s ease-in-out infinite}.page-loader__globe:after,.page-loader__globe:before{content:"";position:absolute;inset:0;border-radius:50%}.page-loader__globe:before{background:radial-gradient(ellipse 30% 100% at 50% 50%,transparent 46%,rgba(11,29,55,.28) 50%,transparent 54%)}.page-loader__globe:after{background:radial-gradient(ellipse 100% 30% at 50% 50%,transparent 46%,rgba(11,29,55,.28) 50%,transparent 54%)}.page-loader__plane{position:absolute;top:-9px;left:50%;width:29px;height:29px;margin-left:-14.5px;filter:drop-shadow(0 2px 3px rgba(6,15,33,.55)) drop-shadow(0 0 8px rgba(231,170,53,.55))}.page-loader__plane svg{width:100%;height:100%;display:block}.page-loader__brand{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}.page-loader__brand img{height:30px;width:auto;filter:drop-shadow(0 0 10px rgba(217,173,98,.35))}.page-loader__tagline{margin:0;font-family:var(--font-sans),Arial,sans-serif;font-size:11px;letter-spacing:.34em;text-transform:uppercase;color:rgba(217,173,98,.9);animation:page-loader-shimmer 2.2s ease-in-out infinite}@keyframes page-loader-orbit-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes page-loader-globe-pulse{0%,to{box-shadow:0 0 0 2px rgba(217,173,98,.35),0 0 20px 3px rgba(231,170,53,.45),inset 0 -8px 18px rgba(128,84,12,.55)}50%{box-shadow:0 0 0 2px rgba(217,173,98,.5),0 0 34px 9px rgba(231,170,53,.6),inset 0 -8px 18px rgba(128,84,12,.55)}}@keyframes page-loader-shimmer{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.page-loader__globe,.page-loader__orbit:before,.page-loader__spinner,.page-loader__tagline{animation:none}}@media (max-width:640px){.page-loader{gap:15px}.page-loader__inner{gap:10px;padding:13px 17px 11px;border-radius:15px}.page-loader__orbit{width:128px;height:128px}.page-loader__globe{width:53px;height:53px}.page-loader__plane{top:-7px;width:22px;height:22px;margin-left:-11px}.page-loader__brand img{height:22px}.page-loader__tagline{font-size:8px}}