.panel[data-astro-cid-grsovck6]{isolation:isolate;background:var(--panel);color:var(--on-panel);border:1px solid var(--panel-line);border-radius:var(--r-xl);gap:clamp(36px,5vw,64px);padding:clamp(32px,6vw,72px);display:grid;position:relative;overflow:hidden}.panel[data-astro-cid-grsovck6]:before{content:"";z-index:-1;background:radial-gradient(closest-side,#0a5cff59,#0000),radial-gradient(closest-side at 80% 40%,#00d4c838,#0000);height:120%;position:absolute;inset:auto -10% -60% 30%}.panel[data-astro-cid-grsovck6] h2[data-astro-cid-grsovck6]{max-width:16ch}.steps-wrap[data-astro-cid-grsovck6]{position:relative}.steps[data-astro-cid-grsovck6]{grid-template-columns:repeat(4,1fr);gap:32px;margin:0;padding:0;list-style:none;display:grid;position:relative}.rail[data-astro-cid-grsovck6]{background:var(--grad);transform-origin:0;opacity:.9;height:2px;position:absolute;top:21px;left:22px;right:calc(25% - 14px)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.rail[data-astro-cid-grsovck6]{animation:linear both draw view();animation-range:entry 20% cover 45%}}}@keyframes draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.steps[data-astro-cid-grsovck6] li[data-astro-cid-grsovck6]{align-content:start;gap:12px;display:grid;position:relative}.num[data-astro-cid-grsovck6]{width:44px;height:44px;font-family:var(--font-display);color:#fff;box-shadow:0 0 0 6px var(--panel), 0 10px 24px -8px #0a5cffcc;background:radial-gradient(circle at 32% 28%,#8cc6ff 0%,#1f74ff 45%,#0040c0 100%);border-radius:50%;place-items:center;margin-bottom:10px;font-size:1.05rem;font-weight:600;display:grid}.steps[data-astro-cid-grsovck6] li[data-astro-cid-grsovck6]:nth-child(3) .num[data-astro-cid-grsovck6]{background:radial-gradient(circle at 32% 28%,#8ff0ff 0%,#1aa7f0 45%,#0a6fd0 100%)}.steps[data-astro-cid-grsovck6] li[data-astro-cid-grsovck6]:nth-child(4) .num[data-astro-cid-grsovck6]{color:var(--navy);background:radial-gradient(circle at 32% 28%,#a6fff6 0%,#13d8cb 45%,#009fb0 100%)}.steps[data-astro-cid-grsovck6] p[data-astro-cid-grsovck6]{color:var(--on-panel-muted);font-size:.97rem}@media (width<=900px){.steps[data-astro-cid-grsovck6]{grid-template-columns:1fr;gap:28px;padding-left:0}.rail[data-astro-cid-grsovck6]{transform-origin:top;background:linear-gradient(var(--blue), var(--cyan));width:2px;height:auto;inset:22px auto 22px 21px}@keyframes draw{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.steps[data-astro-cid-grsovck6] li[data-astro-cid-grsovck6]{grid-template-columns:44px 1fr;gap:6px 20px}.num[data-astro-cid-grsovck6]{grid-row:span 2;margin:0}}.faq-grid[data-astro-cid-hemr5th4]{grid-template-columns:5fr 7fr;align-items:start;gap:clamp(32px,6vw,80px);display:grid}.faq[data-astro-cid-hemr5th4] .section-head[data-astro-cid-hemr5th4]{margin-bottom:0;position:sticky;top:108px}.list[data-astro-cid-hemr5th4]{gap:12px;display:grid}details[data-astro-cid-hemr5th4]{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);transition:border-color .3s,box-shadow .3s}details[data-astro-cid-hemr5th4]:hover{border-color:color-mix(in srgb, var(--blue) 35%, var(--line))}details[data-astro-cid-hemr5th4][open]{box-shadow:var(--shadow);border-color:color-mix(in srgb, var(--blue) 35%, var(--line))}summary[data-astro-cid-hemr5th4]{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:20px 22px 20px 24px;font-size:1.04rem;font-weight:600;list-style:none;display:flex}summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}summary[data-astro-cid-hemr5th4]:focus-visible{border-radius:var(--r-lg)}.plus[data-astro-cid-hemr5th4]{background:var(--surface-2);width:32px;height:32px;transition:background .3s ease, transform .4s var(--ease);border-radius:50%;flex:none;position:relative}.plus[data-astro-cid-hemr5th4]:before,.plus[data-astro-cid-hemr5th4]:after{content:"";background:var(--accent-text);border-radius:2px;width:12px;height:2px;transition:background .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.plus[data-astro-cid-hemr5th4]:after{transform:translate(-50%,-50%)rotate(90deg)}details[data-astro-cid-hemr5th4][open] .plus[data-astro-cid-hemr5th4]{background:var(--grad);transform:rotate(135deg)}details[data-astro-cid-hemr5th4][open] .plus[data-astro-cid-hemr5th4]:before,details[data-astro-cid-hemr5th4][open] .plus[data-astro-cid-hemr5th4]:after{background:#fff}details[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{color:var(--text-muted);max-width:60ch;padding:0 24px 22px}@media (width<=860px){.faq-grid[data-astro-cid-hemr5th4]{grid-template-columns:1fr;gap:24px}.faq[data-astro-cid-hemr5th4] .section-head[data-astro-cid-hemr5th4]{position:static}}.cta[data-astro-cid-blvy5prr]{padding-top:0}.cta-panel[data-astro-cid-blvy5prr]{isolation:isolate;border:1px solid var(--line);border-radius:var(--r-xl);background:radial-gradient(55% 90% at 82% 50%, #00d4c829, transparent 70%), radial-gradient(50% 80% at 70% 100%, #0a5cff24, transparent 70%), var(--surface);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:32px;padding:clamp(32px,6vw,72px);display:grid;position:relative;overflow:hidden}.cta-copy[data-astro-cid-blvy5prr]{justify-items:start;gap:28px;display:grid}.cta[data-astro-cid-blvy5prr] h2[data-astro-cid-blvy5prr]{max-width:18ch;font-size:clamp(2rem,4vw,3.2rem)}.orbit[data-astro-cid-blvy5prr]{--size:min(100% - 56px, 420px);width:var(--size);aspect-ratio:1;justify-self:center;margin:28px;position:relative}.orbit[data-astro-cid-blvy5prr]:before{content:"";z-index:-1;filter:blur(18px);background:radial-gradient(closest-side,#0a5cff47,#00d4c81f 60%,#0000);border-radius:50%;position:absolute;inset:12%}.ring[data-astro-cid-blvy5prr]{border:1px solid var(--line);border-radius:50%;position:absolute}.ring-outer[data-astro-cid-blvy5prr]{inset:0}.ring-inner[data-astro-cid-blvy5prr]{border-style:dashed;border-color:color-mix(in srgb, var(--blue) 30%, var(--line));inset:18%}.arc[data-astro-cid-blvy5prr]{background:conic-gradient(from 0deg, transparent 0turn .6turn, #0a5cffd9 .9turn, var(--cyan) 1turn);border-radius:50%;animation:9s linear infinite spin;position:absolute;inset:-1px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2.5px));mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2.5px))}.arc[data-astro-cid-blvy5prr]:after{content:"";background:var(--cyan);border-radius:50%;width:9px;height:9px;position:absolute;top:-3px;left:50%;translate:-50%}.core[data-astro-cid-blvy5prr]{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow), inset 0 1px 0 #fff9, 0 0 0 10px color-mix(in srgb, var(--surface) 55%, transparent);border-radius:50%;place-items:center;display:grid;position:absolute;inset:31%}.core[data-astro-cid-blvy5prr] img[data-astro-cid-blvy5prr]{width:68%;height:auto}.orbiter[data-astro-cid-blvy5prr]{rotate:var(--a);position:absolute}.orbiter-outer[data-astro-cid-blvy5prr]{animation:48s linear infinite spin;inset:0}.orbiter-inner[data-astro-cid-blvy5prr]{animation:30s linear infinite reverse spin;inset:18%}.sat[data-astro-cid-blvy5prr]{translate:-50% -50%;rotate:calc(var(--a) * -1);border-radius:var(--r-full);background:var(--surface);border:1px solid var(--line);white-space:nowrap;align-items:center;gap:8px;padding:7px 13px 7px 8px;font-size:.82rem;font-weight:600;display:inline-flex;position:absolute;top:0;left:50%;box-shadow:0 10px 24px -14px #0b286e73}.orbiter-outer[data-astro-cid-blvy5prr] .sat[data-astro-cid-blvy5prr]{animation:48s linear infinite reverse spin}.orbiter-inner[data-astro-cid-blvy5prr] .sat[data-astro-cid-blvy5prr]{animation:30s linear infinite spin}.sat-dot[data-astro-cid-blvy5prr]{background:radial-gradient(circle at 32% 28%,#8cc6ff 0%,#1f74ff 45%,#0040c0 100%);border-radius:50%;width:14px;height:14px}.sat-brand[data-astro-cid-blvy5prr]{background:var(--panel);color:var(--on-panel);border-color:var(--panel-line)}.sat-brand[data-astro-cid-blvy5prr] .sat-dot[data-astro-cid-blvy5prr]{background:radial-gradient(circle at 32% 28%,#a6fff6 0%,#13d8cb 45%,#009fb0 100%)}@keyframes spin{to{transform:rotate(360deg)}}@media (width<=760px){.cta-panel[data-astro-cid-blvy5prr]{grid-template-columns:1fr}.orbit[data-astro-cid-blvy5prr]{--size:min(100% - 56px, 300px)}.sat[data-astro-cid-blvy5prr]{padding:5px 10px 5px 6px;font-size:.74rem}.sat-dot[data-astro-cid-blvy5prr]{width:11px;height:11px}}
