.page.svelte-1ska19h{background:var(--paper);color:var(--ink)}.hero.svelte-1ska19h{background:var(--ink);color:var(--text-on-ink);padding:calc(var(--space-9) + 48px) 0 var(--space-9);position:relative;overflow:hidden}.hero-grain.svelte-1ska19h{pointer-events:none;z-index:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)' opacity='0.035'/%3E%3C/svg%3E");position:absolute;inset:0}.hero-grid.svelte-1ska19h{z-index:1;gap:var(--space-8);grid-template-columns:1fr 1fr;align-items:center;display:grid;position:relative}.eyebrow.svelte-1ska19h{letter-spacing:.18em;text-transform:uppercase;color:var(--crimson-bright);margin-bottom:var(--space-5);font-size:.72rem;font-weight:600;display:inline-block}.title.svelte-1ska19h{font-family:var(--font-display);letter-spacing:-.025em;max-width:16ch;color:var(--text-on-ink);font-size:clamp(2.75rem,6vw,5rem);font-weight:700;line-height:1}.title.svelte-1ska19h em:where(.svelte-1ska19h){color:var(--crimson-bright);font-style:normal}.lead.svelte-1ska19h{margin-top:var(--space-6);color:var(--text-on-navy-soft);max-width:48ch;font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:1.6}.hero-photo.svelte-1ska19h{border-radius:var(--radius-lg);aspect-ratio:4/3;overflow:hidden}.hero-photo.svelte-1ska19h img:where(.svelte-1ska19h){object-fit:cover;width:100%;height:100%;display:block}.stats.svelte-1ska19h{background:var(--paper);border-bottom:1px solid var(--border-light);padding:var(--space-7) 0}.stats-grid.svelte-1ska19h{gap:var(--space-5);grid-template-columns:repeat(4,1fr);display:grid}.stat-cell.svelte-1ska19h{text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}.stat-value.svelte-1ska19h{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);font-size:clamp(1.8rem,3.5vw,2.75rem);font-weight:700;line-height:1}.stat-label.svelte-1ska19h{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted);font-size:.82rem;font-weight:500}.origin.svelte-1ska19h{padding:var(--section-y) 0;background:var(--paper-warm);border-top:1px solid var(--border-light)}.origin-inner.svelte-1ska19h{gap:var(--space-8);grid-template-columns:1fr 1fr;align-items:center;display:grid}.origin-h.svelte-1ska19h{font-family:var(--font-display);letter-spacing:-.015em;margin-bottom:var(--space-5);font-size:clamp(2rem,4vw,3.5rem);font-weight:700;line-height:1.05}.origin-body.svelte-1ska19h{gap:var(--space-4);flex-direction:column;display:flex}.origin-body.svelte-1ska19h p:where(.svelte-1ska19h){color:var(--ink-muted);max-width:52ch;font-size:clamp(1rem,1.2vw,1.1rem);line-height:1.65}.origin-body.svelte-1ska19h p:where(.svelte-1ska19h):first-child{color:var(--ink);font-size:clamp(1.1rem,1.4vw,1.25rem);font-weight:500}.origin-photo.svelte-1ska19h{border-radius:var(--radius-lg);aspect-ratio:3/4;overflow:hidden}.origin-photo.svelte-1ska19h img:where(.svelte-1ska19h){object-fit:cover;width:100%;height:100%;display:block}.manifest.svelte-1ska19h{padding:var(--section-y) 0;background:var(--paper);border-top:1px solid var(--border-light)}.kicker.svelte-1ska19h{letter-spacing:.18em;text-transform:uppercase;color:var(--ink-muted);margin-bottom:var(--space-3);font-size:.72rem;font-weight:600;display:inline-block}.m-head.svelte-1ska19h{max-width:44ch;margin-bottom:var(--space-8)}.m-title.svelte-1ska19h{font-family:var(--font-display);letter-spacing:-.015em;font-size:clamp(2rem,4vw,3.5rem);font-weight:700;line-height:1.05}.m-title.svelte-1ska19h em:where(.svelte-1ska19h){color:var(--crimson);font-style:normal}.m-sub.svelte-1ska19h{margin-top:var(--space-4);color:var(--ink-muted);max-width:52ch;font-size:1.05rem;line-height:1.6}.m-list.svelte-1ska19h{border-top:1px solid var(--border-light);grid-template-columns:1fr;gap:0;margin:0;padding:0;list-style:none;display:grid}.m-item.svelte-1ska19h{gap:var(--space-5);padding:var(--space-6) 0;border-bottom:1px solid var(--border-light);transition:background .3s var(--ease-out);grid-template-columns:100px 1fr;display:grid}.m-item.svelte-1ska19h:hover{background:var(--paper-warm);margin:0 calc(-1 * var(--site-gutter));padding-left:var(--site-gutter);padding-right:var(--site-gutter)}.m-num.svelte-1ska19h{font-family:var(--font-mono);color:var(--crimson);letter-spacing:.08em;padding-top:6px;font-size:.82rem;font-weight:600}.m-h.svelte-1ska19h{font-family:var(--font-display);letter-spacing:-.01em;margin-bottom:var(--space-3);max-width:28ch;font-size:clamp(1.3rem,2vw,1.7rem);font-weight:700;line-height:1.2}.m-p.svelte-1ska19h{color:var(--ink-muted);max-width:58ch;font-size:1rem;line-height:1.6}.roadmap.svelte-1ska19h{padding:var(--section-y) 0;background:var(--paper-warm);border-top:1px solid var(--border-light)}.r-head.svelte-1ska19h{max-width:44ch;margin-bottom:var(--space-8)}.r-title.svelte-1ska19h{font-family:var(--font-display);letter-spacing:-.015em;font-size:clamp(2rem,3.8vw,3.25rem);font-weight:700;line-height:1.07}.r-sub.svelte-1ska19h{margin-top:var(--space-4);color:var(--ink-muted);max-width:58ch;font-size:1rem}.r-timeline.svelte-1ska19h{gap:var(--space-5);grid-template-columns:1fr;padding-left:40px;display:grid;position:relative}.r-line.svelte-1ska19h{background:linear-gradient(to bottom, var(--crimson) 0%, var(--crimson) 25%, var(--border-default) 25%, var(--border-default) 100%);border-radius:1px;width:2px;position:absolute;top:12px;bottom:12px;left:7px}.r-dot.svelte-1ska19h{background:var(--paper-warm);border:2px solid var(--border-default);z-index:1;border-radius:50%;width:16px;height:16px;position:absolute;top:28px;left:-33px}.r-dot-live.svelte-1ska19h{background:var(--crimson);border-color:var(--crimson);box-shadow:0 0 0 4px #c1213f26}.r-card.svelte-1ska19h{padding:var(--space-6);background:var(--paper);border:1px solid var(--border-light);border-radius:var(--radius-md);gap:var(--space-3);transition:border-color .25s var(--ease-out), box-shadow .25s var(--ease-out);flex-direction:column;display:flex;position:relative}.r-card.svelte-1ska19h:hover{border-color:var(--border-strong);box-shadow:0 2px 12px #0f14190f}.r-card.r-live.svelte-1ska19h{border-color:var(--crimson);background:#fff}.r-card.r-live.svelte-1ska19h:hover{box-shadow:0 2px 16px #c1213f1a}.r-top.svelte-1ska19h{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.r-phase.svelte-1ska19h{font-family:var(--font-mono);letter-spacing:.06em;color:var(--ink-muted);font-size:.78rem;font-weight:600}.r-status.svelte-1ska19h{letter-spacing:.12em;text-transform:uppercase;border-radius:var(--radius-pill);padding:4px 10px;font-size:.72rem;font-weight:600}.r-status-live.svelte-1ska19h{color:var(--color-positive);background:#3a6b4c1f}.r-status-waiting.svelte-1ska19h{color:var(--crimson-deep);background:#c1213f1a}.r-status-exploring.svelte-1ska19h{color:var(--ink-muted);background:#0f14190f}.r-h.svelte-1ska19h{font-family:var(--font-display);letter-spacing:-.01em;font-size:1.5rem;font-weight:700;line-height:1.2}.r-p.svelte-1ska19h{color:var(--ink-muted);font-size:.96rem;line-height:1.55}.company.svelte-1ska19h{padding:var(--section-y) 0;background:var(--paper);border-top:1px solid var(--border-light)}.c-head.svelte-1ska19h{margin-bottom:var(--space-7)}.c-title.svelte-1ska19h{font-family:var(--font-display);letter-spacing:-.015em;font-size:clamp(2rem,3.8vw,3.25rem);font-weight:700;line-height:1.07}.c-sub.svelte-1ska19h{margin-top:var(--space-3);color:var(--ink-muted);font-size:1.05rem}.c-grid.svelte-1ska19h{gap:var(--space-6);grid-template-columns:repeat(3,1fr);display:grid}.c-col.svelte-1ska19h{gap:var(--space-3);flex-direction:column;display:flex}.c-h.svelte-1ska19h{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-muted);margin-bottom:var(--space-2);font-size:.72rem;font-weight:600}.c-address.svelte-1ska19h{color:var(--ink);font-size:.98rem;font-style:normal;line-height:1.7}.c-address.svelte-1ska19h strong:where(.svelte-1ska19h){font-weight:600}.c-note.svelte-1ska19h{color:var(--ink-muted);font-size:.92rem;line-height:1.6}.c-note.svelte-1ska19h strong:where(.svelte-1ska19h){color:var(--ink);font-weight:600}.c-contact.svelte-1ska19h{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.c-contact.svelte-1ska19h li:where(.svelte-1ska19h){flex-direction:column;gap:3px;display:flex}.cc-label.svelte-1ska19h{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);font-size:.72rem;font-weight:600}.cc-line.svelte-1ska19h{color:var(--ink);transition:color .2s var(--ease-out);font-size:1rem;font-weight:500}.cc-line.svelte-1ska19h:hover{color:var(--crimson)}.cc-muted.svelte-1ska19h{color:var(--ink-muted);font-weight:400}.c-comp.svelte-1ska19h{color:var(--ink-muted);flex-direction:column;gap:8px;margin:0;padding:0;font-size:.92rem;list-style:none;display:flex}.c-comp.svelte-1ska19h li:where(.svelte-1ska19h){padding-left:16px;line-height:1.5;position:relative}.c-comp.svelte-1ska19h li:where(.svelte-1ska19h):before{content:"";background:var(--crimson);width:6px;height:1px;position:absolute;top:.65em;left:0}.c-muted.svelte-1ska19h{color:var(--ink-faint);font-size:.88em}.c-links.svelte-1ska19h{margin-top:var(--space-4);color:var(--ink-muted);font-size:.85rem}.c-links.svelte-1ska19h a:where(.svelte-1ska19h){border-bottom:1px solid var(--border-default);transition:color .2s var(--ease-out), border-color .2s var(--ease-out);padding-bottom:1px}.c-links.svelte-1ska19h a:where(.svelte-1ska19h):hover{color:var(--crimson);border-bottom-color:var(--crimson)}.c-links.svelte-1ska19h .sep:where(.svelte-1ska19h){opacity:.35;margin:0 6px}.closer.svelte-1ska19h{background:var(--ink);color:var(--text-on-ink);padding:var(--space-9) 0;text-align:center}.closer-inner.svelte-1ska19h{align-items:center;gap:var(--space-4);flex-direction:column;display:flex}.closer-label.svelte-1ska19h{font-family:var(--font-display);letter-spacing:-.015em;color:var(--text-on-ink);margin:0;font-size:clamp(1.8rem,3.5vw,2.75rem);font-weight:700}.closer-ctas.svelte-1ska19h{gap:var(--space-3);flex-wrap:wrap;justify-content:center;display:flex}@media (max-width:960px){.hero-grid.svelte-1ska19h{grid-template-columns:1fr}.hero-photo.svelte-1ska19h{aspect-ratio:16/9;max-width:560px}.origin-inner.svelte-1ska19h{grid-template-columns:1fr}.origin-photo.svelte-1ska19h{aspect-ratio:16/9;order:-1;max-width:560px}.c-grid.svelte-1ska19h{gap:var(--space-5);grid-template-columns:1fr}.closer-ctas.svelte-1ska19h{flex-direction:column;width:100%}}@media (max-width:720px){.stats-grid.svelte-1ska19h{gap:var(--space-4);grid-template-columns:repeat(2,1fr)}.m-item.svelte-1ska19h{gap:var(--space-2);grid-template-columns:1fr}.m-num.svelte-1ska19h{padding-top:0}.m-item.svelte-1ska19h:hover{margin:0;padding-left:0;padding-right:0}.r-timeline.svelte-1ska19h{padding-left:32px}.r-dot.svelte-1ska19h{width:12px;height:12px;left:-25px}}@media (max-width:480px){.stats-grid.svelte-1ska19h{grid-template-columns:1fr 1fr}.stat-value.svelte-1ska19h{font-size:1.5rem}}.reveal.svelte-1ska19h{opacity:1}
