.sky-entrance-overlay[data-astro-cid-l57gncdl]{z-index:9999;opacity:1;visibility:visible;pointer-events:auto;background:radial-gradient(circle,#153866 0%,#0d2342 50%,#08162b 100%);justify-content:center;align-items:center;transition:opacity .65s cubic-bezier(.16,1,.3,1),visibility .65s;display:flex;position:fixed;inset:0;overflow:hidden}.sky-entrance-overlay[data-astro-cid-l57gncdl].hidden{opacity:0;visibility:hidden;pointer-events:none}.sky-backdrop[data-astro-cid-l57gncdl]{position:absolute;inset:0;overflow:hidden}.cloud-layer[data-astro-cid-l57gncdl]{opacity:.25;background-repeat:repeat-x;width:200%;height:100%;position:absolute}.cloud-far[data-astro-cid-l57gncdl]{background:radial-gradient(at 50% 80%,#b6e9ff4d 0%,#0000 70%);animation:20s linear infinite cloudDrift}.cloud-mid[data-astro-cid-l57gncdl]{background:radial-gradient(at 50% 90%,#72c8f433 0%,#0000 60%);animation:12s linear infinite reverse cloudDrift}@keyframes cloudDrift{0%{transform:translate(0)}to{transform:translate(-50%)}}.entrance-portal-container[data-astro-cid-l57gncdl]{justify-content:center;align-items:center;width:440px;height:440px;animation:2.2s cubic-bezier(.16,1,.3,1) forwards portalGrow;display:flex;position:relative;transform:scale(.6)}@keyframes portalGrow{0%{opacity:0;transform:scale(.2)}30%{opacity:.9}85%{opacity:1;transform:scale(1.05)}to{opacity:0;transform:scale(2.4)}}.halo-circle[data-astro-cid-l57gncdl]{filter:blur(16px);background:radial-gradient(circle,#b6e9ffcc 0%,#49afff66 50%,#0000 70%);border-radius:50%;width:260px;height:260px;animation:1.8s ease-in-out infinite alternate haloPulse;position:absolute}@keyframes haloPulse{0%{opacity:.5;transform:scale(.85)}to{opacity:.95;transform:scale(1.15)}}.portal-ring-outer[data-astro-cid-l57gncdl]{border:3px dashed #72c8f4bf;border-radius:50%;width:340px;height:340px;animation:8s linear infinite rotateRing;position:absolute;box-shadow:0 0 35px #49afff99}.portal-ring-inner[data-astro-cid-l57gncdl]{border:2px solid #e8d9add9;border-radius:50%;width:280px;height:280px;animation:6s linear infinite reverse rotateRing;position:absolute;box-shadow:0 0 25px #e8d9ad80}@keyframes rotateRing{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.brand-reveal-text[data-astro-cid-l57gncdl]{z-index:10;text-align:center;color:#fff;text-shadow:0 0 24px #b6e9ffe6;animation:1.8s cubic-bezier(.16,1,.3,1) forwards textAppear;position:relative}@keyframes textAppear{0%{opacity:0;filter:blur(8px);transform:translateY(20px)scale(.8)}40%{opacity:1;filter:blur();transform:translateY(0)scale(1)}85%{opacity:1;transform:scale(1.1)}to{opacity:0;transform:scale(1.4)}}.char-span[data-astro-cid-l57gncdl]{letter-spacing:.1em;background:linear-gradient(135deg,#fff 0%,#b6e9ff 60%,#e8d9ad 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin:0 4px;font-size:2.8rem;font-weight:900;display:inline-block}.brand-subtext[data-astro-cid-l57gncdl]{letter-spacing:.25em;color:var(--sky-cyan);opacity:.85;margin-top:6px;font-size:.75rem;font-weight:600}.skip-entrance-btn[data-astro-cid-l57gncdl]{z-index:100;color:var(--sky-cyan);cursor:pointer;backdrop-filter:blur(8px);background:#102c50b3;border:1px solid #b6e9ff4d;border-radius:9999px;align-items:center;gap:8px;padding:8px 18px;font-size:.82rem;font-weight:600;transition:all .2s;display:flex;position:absolute;top:24px;right:28px}.skip-entrance-btn[data-astro-cid-l57gncdl]:hover{border-color:var(--sky-blue);color:#fff;background:#49afff40;transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.sky-entrance-overlay[data-astro-cid-l57gncdl]{display:none!important}}.sky-portal-viewport[data-astro-cid-rvcjzxyt]{aspect-ratio:1;perspective:1000px;justify-content:center;align-items:center;width:100%;max-width:520px;margin:0 auto;display:flex;position:relative}.three-portal-canvas[data-astro-cid-rvcjzxyt]{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.three-portal-canvas[data-astro-cid-rvcjzxyt] canvas[data-astro-cid-rvcjzxyt]{outline:none;display:block;width:100%!important;height:100%!important}.portal-fallback[data-astro-cid-rvcjzxyt]{z-index:1;border-radius:50%;justify-content:center;align-items:center;width:88%;height:88%;display:flex;position:absolute}.fallback-glow-back[data-astro-cid-rvcjzxyt]{filter:blur(24px);background:radial-gradient(circle,#72c8f466 0%,#49afff26 50%,#0000 75%);border-radius:50%;width:110%;height:110%;animation:4s ease-in-out infinite alternate fallbackPulse;position:absolute}@keyframes fallbackPulse{0%{opacity:.6;transform:scale(.92)}to{opacity:.95;transform:scale(1.08)}}.fallback-ring-outer[data-astro-cid-rvcjzxyt]{border:3px dashed #b6e9ff99;border-radius:50%;width:96%;height:96%;animation:24s linear infinite fallbackRotate;position:absolute;box-shadow:0 0 25px #49afff80,inset 0 0 15px #49afff4d}.fallback-ring-gold[data-astro-cid-rvcjzxyt]{border:2px solid #e8d9adbf;border-radius:50%;width:82%;height:82%;animation:16s linear infinite reverse fallbackRotate;position:absolute;box-shadow:0 0 20px #e8d9ad73}.fallback-ring-inner[data-astro-cid-rvcjzxyt]{background:radial-gradient(circle at 50% 40%,#1a4478 0%,#0d2545 60%,#061528 100%);border-radius:50%;justify-content:center;align-items:center;width:68%;height:68%;display:flex;position:absolute;overflow:hidden;box-shadow:inset 0 0 30px #000c,0 0 20px #49afff80}.fallback-inner-sky[data-astro-cid-rvcjzxyt]{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.fallback-clouds[data-astro-cid-rvcjzxyt]{filter:blur(10px);background:radial-gradient(at 50% 100%,#b6e9ff73 0%,#0000 70%);width:140%;height:60%;animation:6s ease-in-out infinite alternate fallbackCloudSway;position:absolute;bottom:-10%}.fallback-star[data-astro-cid-rvcjzxyt]{width:8px;height:8px;box-shadow:0 0 16px #b6e9ff, 0 0 32px var(--highlight-gold);background:#fff;border-radius:50%;position:absolute}@keyframes fallbackRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fallbackCloudSway{0%{transform:translate(-8%)scaleY(.9)}to{transform:translate(8%)scaleY(1.1)}}.space-light-beam[data-astro-cid-rvcjzxyt]{pointer-events:none;filter:blur(1px);background:linear-gradient(#0000 0%,#b6e9ff4d 50%,#0000 100%);width:1px;height:120%;position:absolute}.beam-left[data-astro-cid-rvcjzxyt]{opacity:.6;left:20%;transform:rotate(25deg)}.beam-right[data-astro-cid-rvcjzxyt]{opacity:.6;right:20%;transform:rotate(-25deg)}@media (prefers-reduced-motion:reduce){.fallback-ring-outer[data-astro-cid-rvcjzxyt],.fallback-ring-gold[data-astro-cid-rvcjzxyt],.fallback-glow-back[data-astro-cid-rvcjzxyt],.fallback-clouds[data-astro-cid-rvcjzxyt]{animation:none!important}}.hero-trust-bar[data-astro-cid-ge2uvauf]{border-top:1px solid #b6e9ff1f;flex-wrap:wrap;align-items:center;gap:1.8rem;margin-top:2.8rem;padding-top:1.8rem;display:flex}.trust-item[data-astro-cid-ge2uvauf]{color:var(--text-muted);align-items:center;gap:8px;font-size:.88rem;display:flex}.trust-icon[data-astro-cid-ge2uvauf]{width:16px;height:16px;color:var(--sky-blue)}@media (width<=960px){.hero-trust-bar[data-astro-cid-ge2uvauf]{justify-content:center;gap:1.2rem}}
