.mk.svelte-1uha8ag{background:var(--bg);color:var(--ink);font-size:15px;line-height:1.5;min-height:100vh;overflow-x:hidden}.accent.svelte-1uha8ag{color:var(--accent)}.up.svelte-1uha8ag{color:var(--up);font-weight:600}.dot-up.svelte-1uha8ag{width:7px;height:7px;border-radius:50%;background:var(--up);flex:none;animation:blink 1.8s ease-in-out infinite}.eyebrow.svelte-1uha8ag{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--ink3)}.eyebrow.up-eyebrow.svelte-1uha8ag{color:var(--up)}.kicker.svelte-1uha8ag{font-size:12px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--accent)}.serif-h.svelte-1uha8ag{font-family:Newsreader,serif;font-weight:400;font-size:clamp(30px,4vw,44px);line-height:1.1;letter-spacing:-.02em;text-wrap:balance}.lede.svelte-1uha8ag{font-size:clamp(16px,1.5vw,18.5px);line-height:1.6;color:var(--ink2);text-wrap:pretty}.lede.sm.svelte-1uha8ag{font-size:15px;max-width:540px}.section.svelte-1uha8ag{max-width:1240px;margin:0 auto;padding:clamp(72px,9vw,124px) clamp(20px,5vw,56px)}.sec-head.svelte-1uha8ag{display:flex;flex-direction:column;gap:14px;margin-bottom:56px;max-width:660px}.btn-accent.svelte-1uha8ag{font-size:15px;font-weight:600;background:var(--accent);color:var(--accent-ink);padding:13px 26px;border-radius:11px;box-shadow:var(--shadow);text-decoration:none;transition:transform .15s,opacity .2s}.btn-accent.svelte-1uha8ag:hover{transform:translateY(-2px);opacity:.94}.btn-ghost.svelte-1uha8ag{font-size:15px;font-weight:600;color:var(--ink);padding:13px 24px;border-radius:11px;border:1px solid var(--line);background:var(--surface);text-decoration:none;transition:border-color .15s,transform .15s}.btn-ghost.svelte-1uha8ag:hover{border-color:var(--ink3);transform:translateY(-2px)}.hero.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));align-items:center;gap:clamp(36px,5vw,68px);max-width:1240px;margin:0 auto;padding:clamp(48px,7vw,96px) clamp(20px,5vw,56px) clamp(40px,5vw,72px)}.hero-copy.svelte-1uha8ag{display:flex;flex-direction:column;align-items:flex-start;animation:rise .7s cubic-bezier(.22,1,.36,1) both}.hero-copy.svelte-1uha8ag .eyebrow:where(.svelte-1uha8ag){margin-bottom:24px}.display.svelte-1uha8ag{font-family:Newsreader,serif;font-weight:400;font-size:clamp(40px,5.2vw,66px);line-height:1.05;letter-spacing:-.02em;text-wrap:balance;margin-bottom:22px}.hero-copy.svelte-1uha8ag .lede:where(.svelte-1uha8ag){max-width:480px;margin-bottom:30px}.hero-cta.svelte-1uha8ag{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:18px}.fineprint.svelte-1uha8ag{font-size:13px;color:var(--ink3)}.hero-art.svelte-1uha8ag{position:relative;animation:rise .7s .12s cubic-bezier(.22,1,.36,1) both}.hero-frame.svelte-1uha8ag{position:relative;border:1px solid var(--line);border-radius:16px;overflow:hidden;box-shadow:var(--shadow-lg);background:var(--surface)}.hero-frame.svelte-1uha8ag img:where(.svelte-1uha8ag){display:block;width:100%;height:auto}.hero-chip.svelte-1uha8ag{position:absolute;left:-12px;bottom:-18px;display:flex;align-items:center;gap:12px;background:var(--surface);border:1px solid var(--line);border-radius:13px;padding:12px 16px;box-shadow:var(--shadow-lg);max-width:290px;animation:floaty 5s ease-in-out infinite}.chip-body.svelte-1uha8ag{display:flex;flex-direction:column;gap:2px;min-width:0}.chip-title.svelte-1uha8ag{font-family:Newsreader,serif;font-size:15px;line-height:1.25;letter-spacing:-.005em}.chip-sub.svelte-1uha8ag{font-size:11.5px;color:var(--ink3)}.ticker-row.svelte-1uha8ag{display:flex;align-items:center;border-top:1px solid var(--line);background:var(--bg);overflow:hidden}.ticker-label.svelte-1uha8ag{flex:none;display:flex;align-items:center;gap:8px;padding:13px clamp(20px,5vw,56px);border-right:1px solid var(--line);font-size:12px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--ink3);white-space:nowrap}.marq.svelte-1uha8ag{position:relative;min-width:0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 3%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 3%,#000 94%,transparent)}.ticker-marq.svelte-1uha8ag{flex:1}.ticker-track.svelte-1uha8ag{display:flex;gap:40px;width:max-content;animation:marqL 46s linear infinite}.ticker-item.svelte-1uha8ag{display:flex;align-items:center;gap:10px;white-space:nowrap;padding:12px 0}.ticker-dot.svelte-1uha8ag{width:7px;height:7px;border-radius:50%;flex:none}.ticker-quote.svelte-1uha8ag{font-family:Newsreader,serif;font-size:15px;font-style:italic;color:var(--ink2)}.ticker-sub.svelte-1uha8ag{font-size:12px;color:var(--ink3)}.stat-strip.svelte-1uha8ag{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--surface)}.stat-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));max-width:1240px;margin:0 auto}.stat.svelte-1uha8ag{display:flex;flex-direction:column;gap:7px;padding:32px clamp(20px,4vw,44px);border-right:1px solid var(--line)}.stat-num.svelte-1uha8ag{font-size:clamp(30px,3.4vw,40px);font-weight:600;letter-spacing:-.025em;line-height:1;font-variant-numeric:tabular-nums}.stat-label.svelte-1uha8ag{font-size:14px;color:var(--ink2);text-wrap:balance}.how-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}.how-card.svelte-1uha8ag{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:26px;display:flex;flex-direction:column;gap:18px;box-shadow:var(--shadow)}.how-viz.svelte-1uha8ag{height:76px;display:flex;align-items:center}.how-body.svelte-1uha8ag{display:flex;flex-direction:column;gap:9px}.how-step.svelte-1uha8ag{font-size:13px;font-weight:600;color:var(--accent)}.how-body.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:20px;font-weight:600;letter-spacing:-.01em}.how-body.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:14.5px;line-height:1.6;color:var(--ink2);text-wrap:pretty}.feed-wrap.svelte-1uha8ag{border-top:1px solid var(--line);background:var(--surface)}.feed-head.svelte-1uha8ag{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:20px;margin-bottom:24px}.feed-head-copy.svelte-1uha8ag{display:flex;flex-direction:column;gap:14px;max-width:640px}.feed-link.svelte-1uha8ag{font-size:14px;font-weight:600;color:var(--accent);white-space:nowrap;text-decoration:none}.feed-link.svelte-1uha8ag:hover{text-decoration:underline}.legend.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:24px;margin-bottom:30px;padding:16px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.leg.svelte-1uha8ag{display:flex;align-items:center;gap:9px;font-size:13.5px;color:var(--ink2)}.leg.svelte-1uha8ag b:where(.svelte-1uha8ag){color:var(--ink);font-weight:600}.leg-dot.svelte-1uha8ag{width:8px;height:8px;border-radius:50%;flex:none}.feed-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fit,minmax(330px,1fr));gap:18px}.opp-card.svelte-1uha8ag{display:flex;flex-direction:column;gap:16px;background:var(--bg);border:1px solid var(--line);border-radius:16px;padding:22px 24px;box-shadow:var(--shadow);transition:transform .18s ease,box-shadow .18s ease;cursor:pointer}.opp-card.svelte-1uha8ag:hover{transform:translateY(-3px);box-shadow:var(--shadow-lg)}.opp-top.svelte-1uha8ag{display:flex;align-items:center;gap:10px}.opp-kicker.svelte-1uha8ag{font-size:11.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ink3)}.opp-money.svelte-1uha8ag{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:600;color:var(--money)}.spacer.svelte-1uha8ag{flex:1}.opp-mom.svelte-1uha8ag{display:flex;align-items:center;gap:4px;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums}.opp-statement.svelte-1uha8ag{font-family:Newsreader,serif;font-size:20px;line-height:1.32;letter-spacing:-.005em;text-wrap:pretty;min-height:78px}.opp-strength.svelte-1uha8ag{display:flex;flex-direction:column;gap:6px;margin-top:auto}.opp-strength-row.svelte-1uha8ag{display:flex;align-items:baseline;justify-content:space-between;font-size:12px;color:var(--ink3)}.opp-strength-val.svelte-1uha8ag{font-size:13.5px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--ink)}.opp-bar.svelte-1uha8ag{height:6px;border-radius:3px;background:var(--surface2);overflow:hidden}.opp-bar-fill.svelte-1uha8ag{height:100%;border-radius:3px;background:var(--accent)}.opp-foot.svelte-1uha8ag{display:flex;align-items:center;justify-content:space-between;font-size:12.5px;color:var(--ink3);border-top:1px solid var(--line);padding-top:12px}.why-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:clamp(36px,5vw,72px);align-items:center}.why-copy.svelte-1uha8ag{display:flex;flex-direction:column;gap:18px}.why-copy.svelte-1uha8ag .lede:where(.svelte-1uha8ag){max-width:500px}.why-points.svelte-1uha8ag{display:flex;flex-direction:column;gap:14px;margin-top:6px}.why-point.svelte-1uha8ag{display:flex;gap:13px;align-items:flex-start;font-size:15px;line-height:1.5;color:var(--ink)}.why-dash.svelte-1uha8ag{color:var(--accent);font-weight:600;flex:none}.why-viz-card.svelte-1uha8ag{background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:26px;box-shadow:var(--shadow-lg)}.why-viz-head.svelte-1uha8ag{font-size:13.5px;font-weight:600;letter-spacing:-.01em;margin-bottom:14px}.faq-section.svelte-1uha8ag{max-width:820px}.faq-list.svelte-1uha8ag{display:flex;flex-direction:column;gap:10px}.faq-item.svelte-1uha8ag{background:var(--surface);border:1px solid var(--line);border-radius:13px;padding:2px 22px}.faq-item.svelte-1uha8ag summary:where(.svelte-1uha8ag){display:flex;align-items:center;justify-content:space-between;gap:16px;padding:19px 0;cursor:pointer;font-size:16px;font-weight:600;list-style:none}.faq-item.svelte-1uha8ag summary:where(.svelte-1uha8ag)::-webkit-details-marker{display:none}.faq-plus.svelte-1uha8ag{font-size:20px;color:var(--accent);flex:none;font-weight:400}.faq-item.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:14.5px;line-height:1.65;color:var(--ink2);padding:0 0 20px;max-width:660px;text-wrap:pretty}.final-wrap.svelte-1uha8ag{padding-top:0}.final-cta.svelte-1uha8ag{position:relative;overflow:hidden;background:#16181e;border-radius:24px;padding:clamp(48px,7vw,84px) clamp(28px,5vw,64px);display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px}.final-viz.svelte-1uha8ag{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.5;pointer-events:none}.final-kicker.svelte-1uha8ag{position:relative;font-size:12px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:#9a9cb7}.final-h.svelte-1uha8ag{position:relative;font-family:Newsreader,serif;font-weight:400;font-size:clamp(32px,4.4vw,52px);line-height:1.08;letter-spacing:-.02em;color:#f3f1ee;text-wrap:balance;max-width:720px}.final-sub.svelte-1uha8ag{position:relative;font-size:16px;line-height:1.6;color:#aeaaa4;max-width:500px;text-wrap:pretty}.final-cta-row.svelte-1uha8ag{position:relative;display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:6px}.final-ghost.svelte-1uha8ag{font-size:15px;font-weight:600;color:#f3f1ee;padding:13px 26px;border-radius:11px;border:1px solid oklch(.4 .01 272);text-decoration:none;transition:background .15s}.final-ghost.svelte-1uha8ag:hover{background:#ffffff0f}
