.citius-watermark.svelte-bs16kb{left:var(--edge, 0px);opacity:.42}.citius-watermark.svelte-bs16kb .citius-strip{transform:translateY(var(--shift, 0px));will-change:transform}@media(max-width:1024px){.citius-watermark.svelte-bs16kb{display:none}}@media(prefers-reduced-motion:reduce){.citius-watermark.svelte-bs16kb{opacity:.2}}.glow.svelte-8c5tyz{position:fixed;inset:0;z-index:0;pointer-events:none;background:radial-gradient(58% 46% at 50% 45%,rgba(226,232,240,.05),rgba(226,232,240,.018) 45%,transparent 72%);contain:strict}.ascii-canvas.svelte-kg8ly3 div,.ascii-canvas.svelte-kg8ly3 pre,.ascii-canvas.svelte-kg8ly3 table{margin:0;line-height:1;letter-spacing:0;font-family:var(--font-mono),ui-monospace,monospace;background:transparent!important}.ascii-canvas.svelte-kg8ly3{opacity:.46;transform:translate(38%) scale(1);transform-origin:center;-webkit-mask-image:linear-gradient(to right,rgba(0,0,0,.3) 0%,rgba(0,0,0,.45) 28%,rgba(0,0,0,.72) 52%,rgba(0,0,0,1) 78%);mask-image:linear-gradient(to right,#0000004d,#00000073 28%,#000000b8 52%,#000 78%)}@media(max-width:1024px){.ascii-canvas.svelte-kg8ly3{opacity:.22;transform:translateY(-14%) scale(1.05);-webkit-mask-image:linear-gradient(to bottom,black 8%,transparent 50%);mask-image:linear-gradient(to bottom,black 8%,transparent 50%)}}@media(prefers-reduced-motion:reduce){.ascii-canvas.svelte-kg8ly3{opacity:.32}}.showcase-track.svelte-ddrxrp{scrollbar-width:none}.showcase-track.svelte-ddrxrp::-webkit-scrollbar{display:none}.landing.svelte-1uha8ag{background:#090909;--landing-accent: #ededed;--color-brand: #ededed}.hero.svelte-1uha8ag{background:radial-gradient(ellipse at 85% 32%,#ffffff08,transparent 48%)}.landing-nav.svelte-1uha8ag{border-bottom:1px solid #ffffff0d}.hero-content.svelte-1uha8ag{padding-top:76px;padding-bottom:0}.preview-badge.svelte-1uha8ag{display:inline-flex;align-items:center;gap:9px;color:#d4d4d4}.status-dot.svelte-1uha8ag{width:6px;height:6px;border-radius:50%;background:var(--landing-accent);box-shadow:0 0 12px #ffffff40}.hero-title.svelte-1uha8ag{max-width:830px;font-size:clamp(3.25rem,6.4vw,6rem);font-weight:500;line-height:1.04;letter-spacing:-.065em;text-wrap:balance;color:#f5f5f5}.hero-title.svelte-1uha8ag span:where(.svelte-1uha8ag){color:#bdbdbd}.hero-description.svelte-1uha8ag{margin-top:28px;max-width:510px;font-size:17px;line-height:1.75;color:#a8a8a8;text-wrap:pretty}.hero-actions.svelte-1uha8ag a{border-radius:8px;min-height:48px}.hero-caption.svelte-1uha8ag{position:absolute;right:24px;bottom:235px;display:flex;gap:12px;font-family:var(--font-mono);font-size:10px;letter-spacing:.05em;color:#ffffff70}.hero-caption.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--landing-accent)}.outcomes.svelte-1uha8ag{margin-top:72px;border-top:1px solid #ffffff20}.outcome.svelte-1uha8ag{padding:25px 28px 30px;background:#090909a6}.outcome.svelte-1uha8ag:first-child{padding-left:0}.outcome.svelte-1uha8ag+.outcome:where(.svelte-1uha8ag){border-left:1px solid #ffffff12}.footer-mark.svelte-1uha8ag{transform:translateY(-8.6%)}.citius-band.svelte-1uha8ag{opacity:.5}.closing-panel.svelte-1uha8ag{background:radial-gradient(ellipse at 50% 0%,#ffffff0c,transparent 65%)}.landing.svelte-1uha8ag a:focus-visible,.landing.svelte-1uha8ag button:focus-visible,.landing.svelte-1uha8ag summary:focus-visible{outline:2px solid var(--landing-accent);outline-offset:5px}@media(max-width:1024px){.hero-caption.svelte-1uha8ag{display:none}}@media(max-width:639px){.landing-nav.svelte-1uha8ag{padding:16px 20px}.landing-nav.svelte-1uha8ag>img:where(.svelte-1uha8ag){height:38px}.landing-nav.svelte-1uha8ag button{min-height:44px}.hero-content.svelte-1uha8ag{padding:48px 20px 0}.hero-eyebrow.svelte-1uha8ag{margin-bottom:25px;font-size:9px}.hero-title.svelte-1uha8ag{font-size:clamp(2.65rem,10.5vw,4.1rem);line-height:1.07;letter-spacing:-.055em}.hero-description.svelte-1uha8ag{margin-top:23px;font-size:15px;line-height:1.7}.hero-actions.svelte-1uha8ag{flex-direction:column;align-items:stretch;gap:10px;margin-top:26px}.outcomes.svelte-1uha8ag{margin-top:40px}.outcome.svelte-1uha8ag,.outcome.svelte-1uha8ag:first-child{padding:20px 0}.outcome.svelte-1uha8ag+.outcome:where(.svelte-1uha8ag){border-left:0;border-top:1px solid #ffffff12}.outcome.svelte-1uha8ag>div:where(.svelte-1uha8ag){margin-bottom:10px}}
