.lgm,.lgm *{box-sizing:border-box}.lgm{color:#111;font-family:var(--hsElevate--body__font,"courier new",courier,monospace)}.lgm-wrap{margin:0 auto;max-width:1120px;padding:0 32px}.lgm-narrow{max-width:760px}.lgm h1,.lgm h2,.lgm h3{font-family:Courier New,Courier,monospace;font-weight:700;letter-spacing:.01em;text-transform:uppercase;text-wrap:balance}.lgm a{color:#1358d6;text-decoration:underline;text-underline-offset:3px}.lgm-hero{background:#1358d6;color:#fff;padding:64px 0}.lgm-hero__title{color:#fff!important;font-size:clamp(2rem,5vw,3rem);line-height:1.1;margin:0 0 14px}.lgm-hero__lede{color:#fff;font-size:1.125rem;line-height:1.55;margin:0 auto 26px;max-width:640px}.lgm-sec{background:#fff;padding:56px 0}.lgm-sec--tint{background:#eef3fd}.lgm-h{color:#1358d6!important;font-size:clamp(1.5rem,4vw,2.125rem);line-height:1.15;margin:0 0 14px}.lgm-sec p{font-size:1.0625rem;line-height:1.55;margin:0 0 16px}.lgm-sub{color:#333}.lgm-legend{display:grid;gap:10px;list-style:none;margin:18px 0 0;padding:0}.lgm-legend li{align-items:center;display:flex;gap:12px;line-height:1.4;margin:0}.lgm-legend li::marker,.lgm-legend li:before{content:none}.lgm-tag{border-radius:999px;display:inline-block;flex:0 0 auto;font-size:.8125rem;font-weight:700;letter-spacing:.02em;min-width:104px;padding:4px 12px;text-align:center;white-space:nowrap}.lgm-tag--live{background:#2e7d32;color:#fff}.lgm-tag--building{background:#fecd08;color:#111}.lgm-tag--planned{background:#1358d6;color:#fff}.lgm-tag--exploring{background:#fff;border:2px solid #111;color:#111;padding:2px 10px}.lgm-grid{display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}.lgm-card{background:#fff;border:1px solid #dbe4f6;border-radius:18px;border-top:6px solid #1358d6;box-shadow:0 10px 28px rgba(17,17,17,.06);padding:24px}.lgm-card--live{border-top-color:#2e7d32}.lgm-card--building{border-top-color:#fecd08}.lgm-card--exploring{border-top-color:#111}.lgm-ch{color:#1358d6!important;font-size:1.25rem;line-height:1.2;margin:12px 0 8px}.lgm-card p{font-size:1rem;margin:0}.lgm-fine{color:#4a5263;font-size:.875rem!important;margin-top:18px!important}.lgm-cta{align-items:center;background:#fecd08;border:2px solid #fecd08;border-radius:999px;color:#111!important;display:inline-flex;font-size:1.0625rem;font-weight:700;justify-content:center;min-height:52px;padding:14px 32px;text-decoration:none!important;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.lgm-cta:hover{background:#1358d6;border-color:#1358d6;color:#fff!important}.lgm-cta--onblue:hover{background:#fff;border-color:#fecd08;color:#1358d6!important}.lgm a:focus-visible,.lgm-cta:focus-visible{outline:3px solid #111;outline-offset:3px}.lgm-form{background:#fff;border:1px solid #dbe4f6;border-radius:18px;margin-top:8px;padding:24px}.lgm-close{background:#fff;padding:56px 0;text-align:center}.lgm-close__title{color:#1358d6!important;font-size:clamp(1.5rem,4vw,2.125rem);margin:0 0 10px}.lgm-close p{font-size:1.0625rem;margin:0 auto 22px;max-width:560px}html{scroll-behavior:smooth}#request{scroll-margin-top:90px}@media (max-width:767px){.lgm-wrap{padding:0 18px}.lgm-hero{padding:44px 0}.lgm-hero__lede{font-size:1rem}.lgm-sec{padding:36px 0}.lgm-grid{gap:16px;grid-template-columns:1fr}.lgm-card,.lgm-form{padding:20px 18px}.lgm-cta{width:100%}.lgm-close{padding:40px 0}}.lgm a:not(.lgm-cta),.lgm a:not(.lgm-cta):visited{color:#1358d6!important;text-decoration:underline!important}.lgm-hero{background:#0a2a66;background:radial-gradient(120% 90% at 50% 0,#1358d6 0,#0e44a8 45%,#0a2f78 75%,#082560 100%);isolation:isolate;overflow:hidden;padding:72px 0!important;position:relative;text-align:center}.lgm-hero__inner{align-items:center;display:flex;flex-direction:column;position:relative;z-index:1}.lgm-hero__inner,.lgm-hero__lede,.lgm-hero__title{margin-left:auto!important;margin-right:auto!important;text-align:center!important;width:100%}.lgm-hero__title{margin-top:0!important}.lgm-hero__lede{max-width:620px;text-shadow:0 1px 2px rgba(4,20,60,.35)}.lgm-hero .lgm-cta{align-self:center;margin:0 auto!important}.lgm-hero__fx{inset:0;pointer-events:none;position:absolute;z-index:0}.lgm-hero__grid{background-image:linear-gradient(hsla(0,0%,100%,.1) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.1) 1px,transparent 0);background-size:56px 56px;bottom:-10%;height:60%;left:-25%;-webkit-mask-image:linear-gradient(0deg,#000 0,transparent 85%);mask-image:linear-gradient(0deg,#000 0,transparent 85%);position:absolute;right:-25%;transform:perspective(420px) rotateX(62deg);transform-origin:50% 100%}.lgm-hero__stars{animation:lgmTwinkle 6s ease-in-out infinite alternate;background-image:radial-gradient(1.2px 1.2px at 8% 18%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 22% 62%,#fff 50%,transparent 51%),radial-gradient(1.4px 1.4px at 35% 12%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 48% 40%,#fff 50%,transparent 51%),radial-gradient(1.2px 1.2px at 63% 22%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 77% 55%,#fff 50%,transparent 51%),radial-gradient(1.5px 1.5px at 88% 14%,#fecd08 50%,transparent 51%),radial-gradient(1px 1px at 93% 70%,#fff 50%,transparent 51%),radial-gradient(1.2px 1.2px at 14% 85%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 56% 80%,#fff 50%,transparent 51%);inset:0;opacity:.55;position:absolute}.lgm-hero__orbits{height:100%;inset:0;position:absolute;width:100%}.lgm-hero__sat{animation:lgmOrbit 40s linear infinite;transform-origin:600px 560px}@keyframes lgmOrbit{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}@media (prefers-reduced-motion:reduce){.lgm-hero__sat,.lgm-hero__stars{animation:none}}#request .lgm-h,#request>.lgm-wrap>p{text-align:center}#request>.lgm-wrap>p:not(.lgm-fine){margin-left:auto;margin-right:auto;max-width:600px}.lgm-narrow{margin-left:auto!important;margin-right:auto!important}.lgm-form .hs_firstname,.lgm-form .hs_lastname{min-width:0}@media (max-width:767px){.lgm-hero{padding:48px 0!important}}.lgm-hero{background:#050d24;background:linear-gradient(0deg,#1358d6 0,#0f47b3 22%,#0b3384 45%,#071f55 70%,#040f2e)!important}.lgm-hero__grid{display:none!important}.lgm-hero__stars{-webkit-mask-image:linear-gradient(180deg,#000 0,#000 30%,transparent 80%);mask-image:linear-gradient(180deg,#000 0,#000 30%,transparent 80%);opacity:1}.lgm-hero__stars--a{animation:lgmTwinkle 7s ease-in-out infinite alternate;background-image:radial-gradient(1.3px 1.3px at 6% 12%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 19% 34%,#fff 50%,transparent 51%),radial-gradient(1.6px 1.6px at 31% 8%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 44% 27%,#dbe7ff 50%,transparent 51%),radial-gradient(1.2px 1.2px at 58% 15%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 71% 41%,#fff 50%,transparent 51%),radial-gradient(1.4px 1.4px at 83% 6%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 92% 30%,#dbe7ff 50%,transparent 51%),radial-gradient(1px 1px at 12% 55%,#fff 50%,transparent 51%),radial-gradient(1.1px 1.1px at 66% 60%,#fff 50%,transparent 51%);background-size:420px 260px}.lgm-hero__stars--b{animation:lgmTwinkle 9s ease-in-out -3s infinite alternate-reverse;background-image:radial-gradient(.9px .9px at 10% 20%,#fff 50%,transparent 51%),radial-gradient(.8px .8px at 37% 48%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 63% 12%,#fff 50%,transparent 51%),radial-gradient(.8px .8px at 85% 66%,#fff 50%,transparent 51%),radial-gradient(.9px .9px at 52% 80%,#fff 50%,transparent 51%);background-position:60px 40px;background-size:290px 190px;opacity:.7}.lgm-hero__sat-wrap{height:100%;inset:0;position:absolute;width:100%}@keyframes lgmTwinkle{0%{opacity:.55}to{opacity:1}}.lgm-hero__lede{text-wrap:balance}.lgm-hero{background:#000;background:linear-gradient(0deg,#09152b 0,#071021 35%,#03060d 70%,#000)!important}.lgm-hero__stars{-webkit-mask-image:linear-gradient(180deg,#000 0,#000 35%,rgba(0,0,0,.25) 85%,transparent);mask-image:linear-gradient(180deg,#000 0,#000 35%,rgba(0,0,0,.25) 85%,transparent)}.lgm-hero__stars--a{animation:lgmDriftA 90s linear infinite,lgmTwinkle 7s ease-in-out infinite alternate}.lgm-hero__stars--b{animation:lgmDriftB 140s linear infinite,lgmTwinkle 9s ease-in-out -3s infinite alternate-reverse}@keyframes lgmDriftA{0%{background-position:0 0}to{background-position:420px -260px}}@keyframes lgmDriftB{0%{background-position:60px 40px}to{background-position:-230px -150px}}@media (prefers-reduced-motion:reduce){.lgm-hero__sat,.lgm-hero__stars--a,.lgm-hero__stars--b{animation:none!important}}