.stage.svelte-i4c0n{background:radial-gradient(100vw 60vh at 50% 108%, #0a2150 0%, #0a215000 70%), var(--home-bg);width:100%;height:100svh;min-height:640px;position:relative;overflow:hidden}.layer.svelte-i4c0n{will-change:transform;transition:transform .8s cubic-bezier(.2,.7,.2,1);position:absolute}.stars.svelte-i4c0n{inset:-20px}.stars.svelte-i4c0n svg:where(.svelte-i4c0n){width:100%;height:100%;display:block}.earth.svelte-i4c0n{bottom:0;left:0;right:0}.earthbox.svelte-i4c0n{width:100%;height:min(36.1vw,56vh);position:relative}.earthbox.svelte-i4c0n>svg:where(.svelte-i4c0n),.earthbox.svelte-i4c0n>canvas:where(.svelte-i4c0n){width:100%;height:100%;display:block;position:absolute;top:0;left:0}.earthbox.svelte-i4c0n>svg:where(.svelte-i4c0n){overflow:visible}.earthbox.svelte-i4c0n>.motion:where(.svelte-i4c0n){will-change:transform;pointer-events:none}.hero.svelte-i4c0n{z-index:2;text-align:center;pointer-events:none;flex-direction:column;align-items:center;padding:clamp(40px,10vh,104px) 24px 0;display:flex;position:absolute;inset:0}.hero.svelte-i4c0n>:where(.svelte-i4c0n){pointer-events:auto}.wordmark.svelte-i4c0n{font-family:var(--home-font);color:#f4f7ff;align-items:baseline;gap:.2em;margin:0;font-size:clamp(52px,min(7.8vw,12vh),120px);font-weight:300;line-height:1;display:flex}.wordmark.svelte-i4c0n svg:where(.svelte-i4c0n){width:.75em;height:.714em;overflow:visible}.tagline.svelte-i4c0n{letter-spacing:.08em;color:var(--home-text);margin:clamp(16px,3vh,28px) 0 0;font-size:clamp(18px,min(2.2vw,3.6vh),34px);font-weight:300}.kicker.svelte-i4c0n{letter-spacing:.12em;color:var(--home-label);margin:clamp(10px,1.8vh,16px) 0 0;font-size:clamp(13px,min(1.15vw,2vh),16px);line-height:1.6}.kicker.svelte-i4c0n b:where(.svelte-i4c0n){color:#fff;font-weight:500}.sub.svelte-i4c0n{max-width:600px;color:var(--home-muted);margin:clamp(12px,2.2vh,22px) 0 0;font-size:clamp(15px,1.2vw,17px);font-weight:300;line-height:1.7}.cta-wrap.svelte-i4c0n{margin-top:clamp(20px,3.4vh,34px)}.cta-wrap.svelte-i4c0n .cta.ghost{color:#6fa8ff;background:0 0;border-color:#0000}.modes.svelte-i4c0n{z-index:3;justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:absolute;bottom:clamp(20px,4.5vh,44px);left:0;right:0}.modes.svelte-i4c0n:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#020611d1,#02061100);width:min(960px,100%);height:170px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sep.svelte-i4c0n{background:#8cc8ff2e;width:1px;height:48px}.mod.svelte-i4c0n{flex-direction:column;align-items:center;gap:12px;width:132px;transition:transform .35s;display:flex}.mod.svelte-i4c0n svg:where(.svelte-i4c0n){fill:none;width:26px;height:26px;stroke:var(--home-accent);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;transition:filter .35s}.mod.svelte-i4c0n span:where(.svelte-i4c0n){letter-spacing:.24em;color:var(--home-label);font-size:11px;font-weight:500;transition:color .35s}.mod.svelte-i4c0n:hover{transform:translateY(-5px)}.mod.svelte-i4c0n:hover svg:where(.svelte-i4c0n){filter:drop-shadow(0 0 8px #7dbeffe6)}.mod.svelte-i4c0n:hover span:where(.svelte-i4c0n){color:#fff}.shoot.svelte-i4c0n{opacity:0;pointer-events:none;background:linear-gradient(90deg,#fff,#fff0);width:140px;height:1.5px;animation:11s ease-in 4s infinite shoot;position:absolute;top:12%;right:12%}.rise.svelte-i4c0n{opacity:0;animation:1.1s cubic-bezier(.2,.7,.2,1) forwards rise}.earthrise.svelte-i4c0n{opacity:0}.stage.svelte-i4c0n.is-ready .earthrise:where(.svelte-i4c0n){animation:2.4s cubic-bezier(.16,.8,.24,1) .15s forwards earthrise}.lights.svelte-i4c0n{opacity:0}.stage.svelte-i4c0n.is-ready .lights:where(.svelte-i4c0n){animation:3s 1s forwards lightsOn}.sx.svelte-i4c0n{animation:3.2s ease-in-out infinite alternate sx}.sy.svelte-i4c0n{animation:3.2s ease-in-out -1.6s infinite alternate sy}.stage.svelte-i4c0n.is-paused,.stage.svelte-i4c0n.is-paused *{animation-play-state:paused!important}.stage.svelte-i4c0n .fade{opacity:0;animation:2.4s forwards fade}.stage.svelte-i4c0n .tw{animation:ease-in-out infinite tw}.stage.svelte-i4c0n .flick{animation:3.2s ease-in-out infinite flick}.stage.svelte-i4c0n .route{stroke-dasharray:100;stroke-dashoffset:100px;animation:2.2s cubic-bezier(.55,0,.25,1) forwards draw}.stage.svelte-i4c0n .cs{animation:linear infinite backwards cs}.stage.svelte-i4c0n .ca{animation:ease-in-out infinite backwards ca}.stage.svelte-i4c0n .nodein{opacity:0;animation:1s forwards fade}.stage.svelte-i4c0n .aroute{opacity:0;animation:1.6s forwards aroute}.stage.svelte-i4c0n .ping{transform-box:fill-box;transform-origin:50%;animation:ease-out infinite ping}@media (width<=699px){.stage.svelte-i4c0n svg .fade,.stage.svelte-i4c0n .nodein,.stage.svelte-i4c0n .aroute{opacity:1;animation:none}.stage.svelte-i4c0n .route{stroke-dashoffset:0;animation:none}.stage.svelte-i4c0n .tw,.stage.svelte-i4c0n .flick,.stage.svelte-i4c0n .cs,.stage.svelte-i4c0n .ca,.stage.svelte-i4c0n .ping{animation:none}}@keyframes rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes fade{to{opacity:1}}@keyframes earthrise{0%{opacity:0;transform:translateY(90px)}to{opacity:1;transform:none}}@keyframes lightsOn{to{opacity:1}}@keyframes tw{0%,to{opacity:.2}50%{opacity:1}}@keyframes flick{0%,to{opacity:.15}50%{opacity:.9}}@keyframes draw{to{stroke-dashoffset:0}}@keyframes cs{0%{stroke-dashoffset:4px}to{stroke-dashoffset:-100px}}@keyframes ca{0%{stroke-dashoffset:7px}65%,to{stroke-dashoffset:-100px}}@keyframes aroute{to{opacity:.32}}@keyframes ping{0%{opacity:.9;transform:scale(.5)}to{opacity:0;transform:scale(3.2)}}@keyframes sx{0%{transform:translate(-62px)}to{transform:translate(62px)}}@keyframes sy{0%{transform:translateY(15px)}to{transform:translateY(-15px)}}@keyframes shoot{0%{opacity:0;transform:translate(0)rotate(-23deg)}1.5%{opacity:1}9%,to{opacity:0;transform:translate(-460px,195px)rotate(-23deg)}}@media (width<=699px){.stage.svelte-i4c0n{height:auto;min-height:100svh}.earthbox.svelte-i4c0n{height:min(97.4vw,50vh)}.hero.svelte-i4c0n{padding:clamp(56px,10vh,96px) 20px calc(min(97.4vw,50vh)/1.38889);position:relative;inset:auto}.wordmark.svelte-i4c0n{font-size:46px}.tagline.svelte-i4c0n{letter-spacing:.06em;margin-top:20px;font-size:18px}.kicker.svelte-i4c0n{letter-spacing:.08em;max-width:320px;margin-top:12px;font-size:13px}.sub.svelte-i4c0n{max-width:330px;margin-top:14px;font-size:15px;line-height:1.6}.modes.svelte-i4c0n{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:18px;width:100%;max-width:380px;margin-top:32px;display:grid;position:static}.modes.svelte-i4c0n:before,.sep.svelte-i4c0n{display:none}.mod.svelte-i4c0n{gap:8px;width:auto}.mod.svelte-i4c0n svg:where(.svelte-i4c0n){width:22px;height:22px}.mod.svelte-i4c0n span:where(.svelte-i4c0n){letter-spacing:.2em;font-size:10.5px}.shoot.svelte-i4c0n{width:80px;height:1px}}@media (prefers-reduced-motion:reduce){.rise.svelte-i4c0n,.earthrise.svelte-i4c0n,.lights.svelte-i4c0n,.stage.svelte-i4c0n.is-ready .earthrise:where(.svelte-i4c0n),.stage.svelte-i4c0n.is-ready .lights:where(.svelte-i4c0n),.stage.svelte-i4c0n .fade,.stage.svelte-i4c0n .nodein{opacity:1;animation:none}.stage.svelte-i4c0n .route{stroke-dashoffset:0;animation:none}.stage.svelte-i4c0n .cs,.stage.svelte-i4c0n .ca,.shoot.svelte-i4c0n,.stage.svelte-i4c0n .planes{display:none}.stage.svelte-i4c0n .aroute{opacity:.32;animation:none}.stage.svelte-i4c0n .tw,.stage.svelte-i4c0n .flick,.stage.svelte-i4c0n .ping{animation:none}.stage.svelte-i4c0n .sx:where(.svelte-i4c0n),.stage.svelte-i4c0n .sy:where(.svelte-i4c0n){animation-duration:3.2s!important;animation-iteration-count:infinite!important}.layer.svelte-i4c0n{transition:none}}.home.svelte-18pwe5p{--home-bg:#020611;--home-accent:#7cc4ff;--home-text:#e6eeff;--home-muted:#a9b8d3;--home-label:#8fb9f0;--home-font:"Outfit", system-ui, -apple-system, "Segoe UI", sans-serif;--neo-body-bg:var(--home-bg);--neo-body-color:var(--home-text);--neo-card-bg:#111c2e;--neo-card-border-color:#23324a;background:var(--home-bg);min-height:100vh;color:var(--home-text);font-family:var(--home-font);-webkit-font-smoothing:antialiased}html.cosmos-home{scroll-behavior:smooth;background:#020611}.home.svelte-18pwe5p section[id]{scroll-margin-top:72px}.sec.svelte-18pwe5p{max-width:1056px;padding-top:clamp(56px,9vh,96px);padding-bottom:clamp(56px,9vh,96px)}.sec.svelte-18pwe5p h2:where(.svelte-18pwe5p){color:#f4f7ff;letter-spacing:.01em;margin:0;font-size:clamp(26px,3vw,40px);font-weight:300}.eyebrow.svelte-18pwe5p{letter-spacing:.3em;color:var(--home-label);margin:0 0 10px;font-size:12px}.lead.svelte-18pwe5p{max-width:680px;color:var(--home-muted);font-size:17px;font-weight:300;line-height:1.7}.fc.svelte-18pwe5p{--neo-card-border-color:#7db4ff2e;background:linear-gradient(#0e224e73,#040c1e66);border-radius:16px}.fc.svelte-18pwe5p .card-body:where(.svelte-18pwe5p){padding:20px}.fc.svelte-18pwe5p svg:where(.svelte-18pwe5p){fill:none;width:26px;height:26px;stroke:var(--home-accent);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.fc.svelte-18pwe5p h3:where(.svelte-18pwe5p){color:#f4f7ff;margin:16px 0 8px;font-size:16px;font-weight:500}.fc.fc-row.svelte-18pwe5p .card-body:where(.svelte-18pwe5p){align-items:flex-start;gap:16px;display:flex}.fc.fc-row.svelte-18pwe5p .card-body:where(.svelte-18pwe5p) svg:where(.svelte-18pwe5p){flex:none;margin-top:2px}.fc.fc-row.svelte-18pwe5p .card-body:where(.svelte-18pwe5p) h3:where(.svelte-18pwe5p){margin-top:0}.fc.svelte-18pwe5p p:where(.svelte-18pwe5p){color:var(--home-muted);margin:0;font-size:14px;line-height:1.6}.plan.svelte-18pwe5p{--neo-card-border-color:#23324a;background:#111c2e;border-radius:10px;box-shadow:0 1px 2px #0000004d}.plan.hl.svelte-18pwe5p{--neo-card-border-color:#6fa8ff}.plan.svelte-18pwe5p .card-body:where(.svelte-18pwe5p){padding:24px}.plan.svelte-18pwe5p .cta{width:100%}.plan.svelte-18pwe5p h3:where(.svelte-18pwe5p){color:#fff;letter-spacing:.06em;margin:0;font-size:22px;font-weight:400}.plan.svelte-18pwe5p .pd:where(.svelte-18pwe5p){color:var(--home-muted);margin:0 0 4px}.plan.svelte-18pwe5p .price:where(.svelte-18pwe5p){color:#fff;margin:0;font-size:28px;font-weight:400}.plan.svelte-18pwe5p .price:where(.svelte-18pwe5p) small:where(.svelte-18pwe5p){color:var(--home-muted);font-size:14px}.plan.svelte-18pwe5p .offer:where(.svelte-18pwe5p){background:#20c99714;border:1px solid #2f6f55;border-radius:8px;flex-direction:column;gap:2px;padding:12px 14px;font-weight:300;display:flex}.plan.svelte-18pwe5p .offer:where(.svelte-18pwe5p) strong:where(.svelte-18pwe5p){color:#7be0bd;font-weight:500}.plan.svelte-18pwe5p .offer:where(.svelte-18pwe5p) small:where(.svelte-18pwe5p){color:var(--home-muted)}.plan.svelte-18pwe5p ul:where(.svelte-18pwe5p){margin:6px 0 12px;padding-left:18px;font-weight:300;line-height:1.8}.home.svelte-18pwe5p .cta{color:#e6edf7;white-space:nowrap;background:#111c2e;border:1px solid #23324a;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:7px 13px;font-size:13px;font-weight:500;display:inline-flex}.home.svelte-18pwe5p .cta:hover{color:#e6edf7;border-color:#7e8fa8}.home.svelte-18pwe5p .cta.pri{color:#06132a;background:#6fa8ff;border-color:#6fa8ff}.home.svelte-18pwe5p .cta.pri:hover{color:#06132a;filter:brightness(1.07)}.fine.svelte-18pwe5p{color:var(--home-muted);font-size:13px;font-weight:300}.band.svelte-18pwe5p{text-align:center;background:radial-gradient(60vw 40vh,#2563eb40,#02061100),linear-gradient(#0a1c428c,#040c2059);padding:clamp(56px,9vh,96px) 16px}.band.svelte-18pwe5p h2:where(.svelte-18pwe5p){color:#f4f7ff;margin:0;font-size:clamp(26px,3vw,40px);font-weight:300}.band.svelte-18pwe5p .lead:where(.svelte-18pwe5p){margin-top:14px;margin-bottom:26px}.contact.svelte-18pwe5p p:where(.svelte-18pwe5p){color:var(--home-muted);font-weight:300;line-height:1.8}@media (prefers-reduced-motion:reduce){html.cosmos-home{scroll-behavior:auto}}
