section.svelte-1wyf3iv{position:relative;display:block;width:100%;box-sizing:border-box;padding:clamp(4rem,8vw,6.5rem) 1.5rem}.hero.svelte-1wyf3iv{padding-top:clamp(5rem,11vw,9rem);padding-bottom:clamp(4rem,8vw,6.5rem);justify-items:normal}.grain.svelte-1wyf3iv{position:fixed;inset:0;z-index:80;pointer-events:none;opacity:.5;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.16'/%3E%3C/svg%3E")}.mono.svelte-1wyf3iv{font-family:var(--km-font-mono)}.eyebrow.svelte-1wyf3iv{font-family:var(--km-font-mono);font-size:.8rem;letter-spacing:.14em;text-transform:uppercase;color:var(--km-green);margin:0 0 1rem}.section-title.svelte-1wyf3iv{font-family:var(--km-font-display);font-weight:400;font-size:clamp(1.9rem,3.5vw,2.75rem);line-height:1.08;color:var(--km-paper);margin:0 0 1rem}.section-head.svelte-1wyf3iv{margin-bottom:2.5rem}.reveal.svelte-1wyf3iv{opacity:1}@media(prefers-reduced-motion:no-preference){.reveal.svelte-1wyf3iv{opacity:0;transform:translateY(20px);animation:svelte-1wyf3iv-km-rise .85s cubic-bezier(.22,1,.36,1) forwards}@keyframes svelte-1wyf3iv-km-rise{to{opacity:1;transform:none}}}.btn.svelte-1wyf3iv{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-family:var(--km-font-body);font-size:.95rem;font-weight:600;line-height:1;padding:.9rem 1.5rem;border-radius:.5rem;text-decoration:none;transition:transform .15s ease,background .15s ease,border-color .15s ease}.btn-lg.svelte-1wyf3iv{padding:1.05rem 1.8rem}.btn-primary.svelte-1wyf3iv{background:var(--km-green);color:var(--km-ink)}.btn-primary.svelte-1wyf3iv:hover{transform:translateY(-1px)}.btn-outline.svelte-1wyf3iv{border:1px solid rgba(232,230,223,.25);color:var(--km-paper)}.btn-outline.svelte-1wyf3iv:hover{border-color:var(--km-green)}.cta-row.svelte-1wyf3iv{display:flex;flex-wrap:wrap;gap:.9rem;margin-top:1.75rem}.hero-inner.svelte-1wyf3iv{display:grid;grid-template-columns:1.15fr .85fr;gap:3rem;align-items:center}.hero.svelte-1wyf3iv:after{content:"";position:absolute;top:-30%;right:-10%;width:55%;height:120%;background:radial-gradient(ellipse at center,rgba(47,191,113,.14),transparent 65%);pointer-events:none}.hero-visual.svelte-1wyf3iv{position:relative;display:flex;justify-content:center;align-items:center;min-height:26rem}.manifest-card.svelte-1wyf3iv{position:relative;width:min(100%,24rem);background:linear-gradient(160deg,var(--km-ink-3),var(--km-ink-2));border:1px solid var(--km-line);border-radius:.5rem;box-shadow:0 24px 64px #00000080;transform:rotate(-1.5deg);transition:transform .3s ease}.manifest-card.svelte-1wyf3iv:hover{transform:rotate(0) translateY(-4px)}.manifest-head.svelte-1wyf3iv{display:flex;align-items:center;gap:.75rem;padding:.875rem 1.125rem;border-bottom:1px solid var(--km-line-soft);font-size:.72rem}.specimen-tag.svelte-1wyf3iv{background:var(--km-green);color:var(--km-ink);font-weight:600;padding:.15rem .45rem;border-radius:.25rem;letter-spacing:.08em;text-transform:uppercase}.manifest-title.svelte-1wyf3iv{color:var(--km-paper);letter-spacing:.06em;text-transform:uppercase}.manifest-status.svelte-1wyf3iv{margin-left:auto;color:var(--km-green)}.flow-svg.svelte-1wyf3iv{display:block;width:100%;height:auto;padding:.25rem .5rem .5rem;box-sizing:border-box;font-family:var(--km-font-mono)}.boundary.svelte-1wyf3iv{stroke:#e8e6df2e;stroke-width:1;stroke-dasharray:3 5}.node.svelte-1wyf3iv{fill:#e8e6df08;stroke:var(--km-line);stroke-width:1}.pulse.svelte-1wyf3iv{fill:none;stroke:var(--km-green);stroke-width:1;opacity:0;transform-origin:112px 152px}.node-title.svelte-1wyf3iv{fill:var(--km-green);font-size:13px;letter-spacing:.14em;font-weight:600}.node-line.svelte-1wyf3iv{fill:#e8e6dfc7;font-size:10.5px}.node-note.svelte-1wyf3iv{fill:#7d8f86;font-size:10px;letter-spacing:.08em}.lbl-flow.svelte-1wyf3iv{fill:var(--km-paper);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.lbl-boundary.svelte-1wyf3iv{fill:#7d8f86;font-size:10px;letter-spacing:.14em;text-transform:uppercase}.lbl-payout.svelte-1wyf3iv{fill:var(--km-green);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.flow-line.svelte-1wyf3iv{fill:none;stroke:var(--km-green);stroke-width:1.5}.payout-line.svelte-1wyf3iv{fill:none;stroke:#7d8f86;stroke-width:1.25;stroke-dasharray:5 5}@media(prefers-reduced-motion:no-preference){.flow-line.svelte-1wyf3iv{stroke-dasharray:6 6;animation:svelte-1wyf3iv-km-march 1.1s linear infinite}.payout-line.svelte-1wyf3iv{animation:svelte-1wyf3iv-km-march 2.2s linear infinite reverse}.pulse.svelte-1wyf3iv{animation:svelte-1wyf3iv-km-pulse 2.4s ease-out infinite}}@keyframes svelte-1wyf3iv-km-march{to{stroke-dashoffset:-12}}@keyframes svelte-1wyf3iv-km-pulse{0%{opacity:.55;transform:scale(.55)}70%{opacity:0;transform:scale(1)}to{opacity:0;transform:scale(1)}}.signal-grid.svelte-1wyf3iv{display:grid;grid-template-columns:repeat(3,1fr);gap:1.1rem}.signal-card.svelte-1wyf3iv{background:var(--km-ink-2);border:1px solid var(--km-line-soft);border-radius:.75rem;padding:1.4rem 1.5rem}.signal-top.svelte-1wyf3iv{display:flex;justify-content:space-between;gap:.75rem;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;margin-bottom:1rem}.signal-date.svelte-1wyf3iv{color:var(--km-muted)}.signal-tag.svelte-1wyf3iv{color:var(--km-red)}.signal-title.svelte-1wyf3iv{font-family:var(--km-font-display);font-weight:500;font-size:1.2rem;color:var(--km-paper);margin:0 0 .6rem}.signal-body.svelte-1wyf3iv{font-family:var(--km-font-body);font-size:.92rem;line-height:1.55;color:#e8e6dfb3;margin:0}.money-grid.svelte-1wyf3iv{display:grid;grid-template-columns:1fr 1fr;gap:1.1rem;align-items:start}.money-p.svelte-1wyf3iv{font-family:var(--km-font-body);font-size:1.05rem;line-height:1.65;color:#e8e6dfc7;margin:0}.ledger.svelte-1wyf3iv{background:var(--km-ink-2);border:1px solid rgba(47,191,113,.35);border-radius:.85rem;overflow:hidden;box-shadow:0 24px 60px #00000073}.ledger-head.svelte-1wyf3iv{display:flex;justify-content:space-between;gap:.75rem;padding:.85rem 1.2rem;border-bottom:1px solid var(--km-line-soft);font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:var(--km-muted)}.ledger-tag.svelte-1wyf3iv{color:var(--km-green)}.ledger-row.svelte-1wyf3iv{display:flex;justify-content:space-between;gap:1rem;padding:.8rem 1.2rem;font-size:.86rem;color:#e8e6dfd1}.ledger-row.svelte-1wyf3iv+.ledger-row:where(.svelte-1wyf3iv){border-top:1px solid var(--km-line-soft)}.ledger-div.svelte-1wyf3iv{border-top:1px solid rgba(47,191,113,.45);color:var(--km-paper)}.ledger-v.svelte-1wyf3iv{color:var(--km-green);font-weight:600}.ledger-foot.svelte-1wyf3iv{margin:0;padding:.9rem 1.2rem;border-top:1px solid var(--km-line-soft);font-size:.75rem;letter-spacing:.05em;color:var(--km-muted)}.econ-grid.svelte-1wyf3iv{display:grid;grid-template-columns:repeat(3,1fr);gap:1.1rem}.econ-card.svelte-1wyf3iv{background:var(--km-ink-2);border:1px solid var(--km-line-soft);border-radius:.75rem;padding:1.5rem}.econ-card-top.svelte-1wyf3iv{border-color:#2fbf7159}.econ-k.svelte-1wyf3iv{font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--km-muted);margin:0 0 .75rem}.econ-v.svelte-1wyf3iv{font-family:var(--km-font-display);font-size:clamp(2rem,3.4vw,2.8rem);color:var(--km-green);margin:0 0 .5rem;line-height:1}.econ-u.svelte-1wyf3iv{font-size:.75rem;color:var(--km-muted);margin-left:.5rem;letter-spacing:.06em}.econ-note.svelte-1wyf3iv{font-family:var(--km-font-body);font-size:.88rem;color:#e8e6dfa6;margin:0}.econ-sources.svelte-1wyf3iv,.tiers-note.svelte-1wyf3iv{margin:1.75rem 0 0;font-size:.78rem;letter-spacing:.05em;color:var(--km-muted)}.steps-grid.svelte-1wyf3iv{display:grid;grid-template-columns:repeat(4,1fr);gap:1.1rem}.step-card.svelte-1wyf3iv{background:var(--km-ink-2);border:1px solid var(--km-line-soft);border-radius:.75rem;padding:1.4rem 1.5rem}.step-k.svelte-1wyf3iv{font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;color:var(--km-green);margin:0 0 .75rem}.step-v.svelte-1wyf3iv{font-family:var(--km-font-body);font-size:.9rem;line-height:1.55;color:#e8e6dfb3;margin:0}.dw-grid.svelte-1wyf3iv{display:grid;grid-template-columns:1.2fr 1fr;gap:1.1rem}.dw-col.svelte-1wyf3iv{background:var(--km-ink-2);border:1px solid var(--km-line-soft);border-radius:.75rem;padding:1.75rem}.dw-col-right.svelte-1wyf3iv{border-color:#2fbf7159}.dw-p.svelte-1wyf3iv{font-family:var(--km-font-body);font-size:1rem;line-height:1.65;color:#e8e6dfc7;margin:0 0 1.1rem}.dw-p-last.svelte-1wyf3iv{margin-bottom:0}.dw-k.svelte-1wyf3iv{font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--km-muted);margin:0}.dw-big.svelte-1wyf3iv{font-family:var(--km-font-display);font-size:clamp(1.6rem,2.6vw,2.1rem);line-height:1.15;color:var(--km-paper);margin:0}.dw-big.svelte-1wyf3iv em:where(.svelte-1wyf3iv){font-style:italic;color:var(--km-green)}.ask.svelte-1wyf3iv{padding-bottom:clamp(6rem,12vw,10rem)}.ask-inner.svelte-1wyf3iv .section-title:where(.svelte-1wyf3iv){margin-bottom:.25rem}@media(max-width:900px){.hero-inner.svelte-1wyf3iv,.signal-grid.svelte-1wyf3iv,.econ-grid.svelte-1wyf3iv,.money-grid.svelte-1wyf3iv,.dw-grid.svelte-1wyf3iv,.steps-grid.svelte-1wyf3iv{grid-template-columns:1fr}}@media(max-width:640px){.btn.svelte-1wyf3iv{min-height:44px;width:100%}}
