.wn-main.svelte-16x2oej{padding-top:64px}.wn-container.svelte-16x2oej{max-width:920px;margin-inline:auto;padding-inline:24px}@media(min-width:768px){.wn-container.svelte-16x2oej{padding-inline:48px}}.wn-hero.svelte-16x2oej{padding-block:80px 56px}.wn-eyebrow.svelte-16x2oej{font-family:var(--font-mono);font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--accent);margin:0}.wn-h1.svelte-16x2oej{font-family:var(--font-sans);font-size:clamp(2.25rem,5vw,3.5rem);font-weight:600;line-height:1.05;letter-spacing:-.03em;color:var(--fg);margin:16px 0 24px}.wn-lede.svelte-16x2oej{font-size:18px;line-height:1.6;color:var(--muted-fg);max-width:640px;margin:0}.wn-roadmap.svelte-16x2oej{padding-block:32px 96px}.wn-block.svelte-16x2oej{display:grid;grid-template-columns:1fr;gap:24px;padding-block:56px;border-top:1px solid var(--border)}.wn-block.svelte-16x2oej:first-child{border-top:1px solid var(--border)}@media(min-width:768px){.wn-block.svelte-16x2oej{grid-template-columns:220px 1fr;gap:56px;padding-block:72px}.wn-block--rtl.svelte-16x2oej{grid-template-columns:1fr 220px}.wn-block--rtl.svelte-16x2oej .wn-block-meta:where(.svelte-16x2oej){order:2;text-align:right}.wn-block--rtl.svelte-16x2oej .wn-block-meta:where(.svelte-16x2oej) .wn-phase:where(.svelte-16x2oej){justify-content:flex-end}}.wn-block-meta.svelte-16x2oej{display:flex;flex-direction:column;gap:14px}.wn-block-num.svelte-16x2oej{font-family:var(--font-mono);font-size:56px;line-height:1;font-weight:600;color:color-mix(in oklab,var(--accent) 80%,var(--muted-fg));letter-spacing:-.02em}.wn-block-icon.svelte-16x2oej{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px;background:color-mix(in oklab,var(--accent) 12%,transparent);color:var(--accent)}.wn-block--rtl.svelte-16x2oej .wn-block-icon:where(.svelte-16x2oej){margin-inline-start:auto}.wn-phase.svelte-16x2oej{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--muted-fg)}.wn-phase-dot.svelte-16x2oej{width:6px;height:6px;border-radius:9999px;background:var(--muted-fg)}.wn-phase--in-development.svelte-16x2oej{color:var(--accent)}.wn-phase--in-development.svelte-16x2oej .wn-phase-dot:where(.svelte-16x2oej){background:var(--accent);box-shadow:0 0 0 3px color-mix(in oklab,var(--accent) 20%,transparent);animation:svelte-16x2oej-wn-pulse 2.4s ease-in-out infinite}.wn-phase--in-design.svelte-16x2oej .wn-phase-dot:where(.svelte-16x2oej){background:color-mix(in oklab,var(--accent) 60%,var(--muted-fg))}@keyframes svelte-16x2oej-wn-pulse{0%,to{opacity:1}50%{opacity:.55}}@media(prefers-reduced-motion:reduce){.wn-phase--in-development.svelte-16x2oej .wn-phase-dot:where(.svelte-16x2oej){animation:none}}.wn-block-body.svelte-16x2oej{display:flex;flex-direction:column;gap:12px;max-width:600px}.wn-block-title.svelte-16x2oej{font-family:var(--font-sans);font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:600;line-height:1.1;letter-spacing:-.02em;color:var(--fg);margin:0}.wn-block-tagline.svelte-16x2oej{font-size:18px;line-height:1.5;color:var(--fg);margin:0;font-weight:500}.wn-block-text.svelte-16x2oej{font-size:16px;line-height:1.65;color:var(--muted-fg);margin:4px 0 0}.wn-block-bullets.svelte-16x2oej{margin:12px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.wn-block-bullets.svelte-16x2oej li:where(.svelte-16x2oej){position:relative;padding-left:22px;font-size:14.5px;line-height:1.5;color:var(--muted-fg)}.wn-block-bullets.svelte-16x2oej li:where(.svelte-16x2oej):before{content:"";position:absolute;left:0;top:.55em;width:12px;height:1px;background:var(--accent)}.wn-tell.svelte-16x2oej{padding-block:48px 96px;text-align:center;border-top:1px solid var(--border)}.wn-tell-eyebrow.svelte-16x2oej{font-family:var(--font-mono);font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--muted-fg);margin:0 0 12px}.wn-tell-line.svelte-16x2oej{font-size:18px;line-height:1.5;color:var(--fg);margin:0 0 24px}.wn-tell-cta.svelte-16x2oej{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 20px;border-radius:8px;background:var(--accent);color:var(--accent-fg);font-size:14px;font-weight:600;text-decoration:none;transition:background .15s cubic-bezier(.16,1,.3,1)}.wn-tell-cta.svelte-16x2oej:hover{background:color-mix(in oklab,var(--accent) 90%,white)}.wn-tell-cta.svelte-16x2oej:focus-visible{outline:2px solid var(--color-ring);outline-offset:2px}
