html:has(.blog),body:has(.blog){background:#05060f}.blog.svelte-1nv4xuu{--b-bg: #05060f;--b-panel: #0b0e22;--b-panel-2: #11152e;--b-line: #ffffff14;--b-line-strong: #ffffff26;--b-text: #eef1ff;--b-body: #c9cfee;--b-muted: #9aa4d4;--b-faint: #7580b3;--b-blue: #8fb3ff;--b-violet: #d0a2ff;--b-gold: #ffd27a;--b-mint: #72f0bd;--b-shine: linear-gradient(100deg, #8fb3ff 0%, #d0a2ff 35%, #ffd27a 65%, #72f0bd 100%);position:relative;min-height:100vh;overflow-x:clip;color:var(--b-text);background:var(--b-bg);font-family:Inter,system-ui,sans-serif;-webkit-font-smoothing:antialiased}.sky.svelte-1nv4xuu{position:absolute;inset:0 0 auto;height:900px;pointer-events:none;background:radial-gradient(1px 1px at 12% 22%,#fff9,transparent 60%),radial-gradient(1px 1px at 72% 14%,#fffa,transparent 60%),radial-gradient(1.5px 1.5px at 44% 38%,#fff8,transparent 60%),radial-gradient(1px 1px at 88% 48%,#fff9,transparent 60%),radial-gradient(1px 1px at 26% 64%,#fff7,transparent 60%),radial-gradient(1px 1px at 58% 8%,#fff8,transparent 60%),radial-gradient(1.5px 1.5px at 93% 26%,#fff7,transparent 60%),radial-gradient(1px 1px at 6% 52%,#fff6,transparent 60%),radial-gradient(55% 45% at 80% 8%,#2b2f8f66,transparent 70%),radial-gradient(45% 50% at 10% 30%,#5a2a8a40,transparent 70%);-webkit-mask-image:linear-gradient(180deg,#000 55%,transparent);mask-image:linear-gradient(180deg,#000 55%,transparent)}.bar.svelte-1nv4xuu{position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px clamp(16px,4vw,48px);background:#05060fb8;-webkit-backdrop-filter:blur(14px) saturate(1.4);backdrop-filter:blur(14px) saturate(1.4);border-bottom:1px solid var(--b-line)}.brand.svelte-1nv4xuu .starlex-logo,.foot-brand.svelte-1nv4xuu .starlex-logo{filter:brightness(0) invert(1)}.links.svelte-1nv4xuu{display:flex;align-items:center;gap:4px}.links.svelte-1nv4xuu a:where(.svelte-1nv4xuu){padding:7px 11px;border-radius:9px;color:#c9d0f5;text-decoration:none;font-size:14px;font-weight:500}.links.svelte-1nv4xuu a:where(.svelte-1nv4xuu):hover{color:#fff;background:#ffffff12}.links.svelte-1nv4xuu .signup:where(.svelte-1nv4xuu),.cta-buttons.svelte-1nv4xuu .primary:where(.svelte-1nv4xuu){color:#07091a;background:linear-gradient(135deg,#fff,#cfd9ff);font-weight:650;box-shadow:0 0 0 1px #ffffff40,0 6px 26px -6px #8fb3ffaa;transition:transform .15s ease,box-shadow .15s ease}.links.svelte-1nv4xuu .signup:where(.svelte-1nv4xuu){margin-left:6px}.links.svelte-1nv4xuu .signup:where(.svelte-1nv4xuu):hover,.cta-buttons.svelte-1nv4xuu .primary:where(.svelte-1nv4xuu):hover{color:#07091a;background:linear-gradient(135deg,#fff,#cfd9ff);transform:translateY(-1px);box-shadow:0 0 0 1px #ffffff70,0 10px 34px -6px #8fb3ffdd}.cta.svelte-1nv4xuu{position:relative;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:24px;width:min(1120px,calc(100% - 32px));margin:96px auto 0;padding:clamp(28px,5vw,52px);border-radius:24px;box-sizing:border-box;overflow:hidden;background:radial-gradient(1px 1px at 20% 30%,#fff9,transparent 60%),radial-gradient(1px 1px at 80% 20%,#fffa,transparent 60%),radial-gradient(1.5px 1.5px at 60% 80%,#fff8,transparent 60%),radial-gradient(1px 1px at 92% 70%,#fff8,transparent 60%),radial-gradient(60% 120% at 100% 0%,#3b4bd866,transparent 70%),radial-gradient(50% 100% at 0% 100%,#7a3bd844,transparent 70%),linear-gradient(135deg,#0a0d26,#140f33);box-shadow:inset 0 0 0 1px var(--b-line-strong),0 30px 80px -30px #3b4bd880}.cta-text.svelte-1nv4xuu{max-width:560px}.cta-eyebrow.svelte-1nv4xuu{display:inline-flex;align-items:center;gap:8px;margin:0 0 14px;font-size:12.5px;font-weight:550;color:#cdd6ff}.dot.svelte-1nv4xuu{width:7px;height:7px;border-radius:50%;background:var(--b-mint);box-shadow:0 0 10px var(--b-mint)}.cta.svelte-1nv4xuu h2:where(.svelte-1nv4xuu){margin:0;font-size:clamp(24px,3.4vw,34px);line-height:1.12;letter-spacing:-.03em}.cta-text.svelte-1nv4xuu>p:where(.svelte-1nv4xuu):last-child{margin:12px 0 0;color:#b8c0e6;font-size:16px;line-height:1.6}.cta-buttons.svelte-1nv4xuu{display:flex;flex-wrap:wrap;gap:10px}.cta-buttons.svelte-1nv4xuu a:where(.svelte-1nv4xuu){padding:12px 20px;border-radius:11px;font-weight:600;text-decoration:none;font-size:15px}.cta-buttons.svelte-1nv4xuu .secondary:where(.svelte-1nv4xuu){color:#eef1ff;background:#ffffff0d;box-shadow:inset 0 0 0 1px #fff3}.cta-buttons.svelte-1nv4xuu .secondary:where(.svelte-1nv4xuu):hover{background:#ffffff1a}.foot.svelte-1nv4xuu{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px;width:min(1120px,calc(100% - 32px));margin:64px auto 0;padding:28px 0 max(36px,env(safe-area-inset-bottom));border-top:1px solid var(--b-line);font-size:13.5px;color:var(--b-faint)}.sitemap.svelte-1nv4xuu{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:28px 24px;width:min(1120px,calc(100% - 32px));margin:72px auto 0;font-size:14px}.sitemap.svelte-1nv4xuu p:where(.svelte-1nv4xuu){margin:0 0 12px;font-size:12px;font-weight:650;letter-spacing:.1em;text-transform:uppercase;color:var(--b-faint)}.sitemap.svelte-1nv4xuu p:where(.svelte-1nv4xuu) a:where(.svelte-1nv4xuu){color:inherit;text-decoration:none}.sitemap.svelte-1nv4xuu ul:where(.svelte-1nv4xuu){display:grid;gap:8px;list-style:none;margin:0;padding:0}.sitemap.svelte-1nv4xuu li:where(.svelte-1nv4xuu) a:where(.svelte-1nv4xuu){color:var(--b-muted);text-decoration:none}.sitemap.svelte-1nv4xuu a:where(.svelte-1nv4xuu):hover{color:#fff}.foot-brand.svelte-1nv4xuu{opacity:.8}.foot-link.svelte-1nv4xuu{color:var(--b-muted);text-decoration:none}.foot-link.svelte-1nv4xuu:hover{color:#fff}.blog.svelte-1nv4xuu a:focus-visible,.blog.svelte-1nv4xuu button:focus-visible{outline:2px solid var(--b-blue);outline-offset:2px}@media(max-width:560px){.links.svelte-1nv4xuu .wide-only:where(.svelte-1nv4xuu){display:none}.sitemap.svelte-1nv4xuu{grid-template-columns:1fr 1fr;margin-top:56px}.cta.svelte-1nv4xuu{margin-top:64px;border-radius:18px}.cta-buttons.svelte-1nv4xuu,.cta-buttons.svelte-1nv4xuu a:where(.svelte-1nv4xuu){flex:1 1 auto;text-align:center}.foot.svelte-1nv4xuu{justify-content:center;text-align:center}}
