.note.svelte-1o5tudn{gap:var(--space-sm);border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--space-sm) var(--space-md);box-shadow:var(--shadow-note);text-align:left;background:oklch(99.7% .003 85);align-items:flex-start;display:flex}.note-icon.svelte-1o5tudn{background:oklch(24% .02 55);border-radius:9px;flex-shrink:0;place-items:center;width:36px;height:36px;margin-top:2px;display:grid}.note-icon-dot.svelte-1o5tudn{background:var(--amber);border-radius:50%;width:13px;height:13px}.note-content.svelte-1o5tudn{flex:1;min-width:0}.note-top.svelte-1o5tudn{justify-content:space-between;align-items:baseline;gap:var(--space-sm);display:flex}.note-app.svelte-1o5tudn{text-transform:uppercase;letter-spacing:.09em;color:var(--faint);font-size:.6875rem}.note-time.svelte-1o5tudn{font-size:var(--text-xs);color:var(--faint)}.note-title.svelte-1o5tudn{font-size:var(--text-sm);font-variant-numeric:tabular-nums;margin-top:2px;font-weight:640;line-height:1.4}.note-body.svelte-1o5tudn{font-size:var(--text-sm);color:var(--muted);font-variant-numeric:tabular-nums;margin-top:1px;line-height:1.4}.compact.svelte-1o5tudn{border-radius:var(--radius-md);padding:var(--space-xs) var(--space-sm)}.compact.svelte-1o5tudn .note-icon:where(.svelte-1o5tudn){border-radius:7px;width:30px;height:30px}.compact.svelte-1o5tudn .note-icon-dot:where(.svelte-1o5tudn){width:11px;height:11px}.visually-hidden.svelte-1uha8ag{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.topbar.svelte-1uha8ag{z-index:10;background:var(--bg);border-bottom:1px solid var(--line-soft);position:sticky;top:0}.topbar-inner.svelte-1uha8ag{max-width:1120px;padding:var(--space-sm) clamp(var(--space-md), 4vw, var(--space-2xl));align-items:center;gap:var(--space-xl);margin:0 auto;display:flex}.brand.svelte-1uha8ag{align-items:center;gap:var(--space-xs);text-decoration:none;display:flex}.watchlight.svelte-1uha8ag{background:var(--amber);width:10px;height:10px;box-shadow:0 0 0 4px var(--amber-wash);border-radius:50%;animation:3.2s ease-in-out infinite svelte-1uha8ag-watch-pulse}.watchlight.small.svelte-1uha8ag{width:8px;height:8px;box-shadow:0 0 0 3px var(--amber-wash);animation:none}@keyframes svelte-1uha8ag-watch-pulse{0%,to{box-shadow:0 0 0 4px var(--amber-wash)}50%{box-shadow:0 0 0 7px var(--amber-wash)}}.wordmark.svelte-1uha8ag{font-family:var(--font-display);font-size:var(--text-lg)}nav.svelte-1uha8ag{gap:var(--space-lg);margin-left:auto;display:flex}nav.svelte-1uha8ag a:where(.svelte-1uha8ag){font-size:var(--text-sm);color:var(--muted);padding:var(--space-2xs) 0;text-decoration:none}nav.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--amber);text-decoration-color:var(--amber);text-underline-offset:4px}nav.svelte-1uha8ag .nav-login:where(.svelte-1uha8ag){min-height:40px;padding-inline:var(--space-sm);border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--ink);justify-content:center;align-items:center;margin-block:-4px;font-weight:600;text-decoration:none;display:inline-flex}nav.svelte-1uha8ag .nav-login:where(.svelte-1uha8ag):hover{border-color:var(--amber);background:var(--amber-wash);text-decoration:none}@media (width<=640px){nav.svelte-1uha8ag{gap:0;margin-left:auto}nav.svelte-1uha8ag .section-link:where(.svelte-1uha8ag){display:none}nav.svelte-1uha8ag .nav-login:where(.svelte-1uha8ag){min-height:44px;margin:0}.topbar-inner.svelte-1uha8ag{gap:var(--space-xs)}.cta-small.svelte-1uha8ag{padding-inline:var(--space-sm);margin-left:0}}.cta.svelte-1uha8ag{background:var(--amber);color:var(--amber-ink);font-weight:640;font-size:var(--text-base);padding:var(--space-sm) var(--space-xl);border-radius:var(--radius-sm);white-space:nowrap;transition:background .15s var(--ease-out-quart), transform .1s var(--ease-out-quart), box-shadow .2s var(--ease-out-quart);text-decoration:none;display:inline-block}.cta.svelte-1uha8ag:hover:not(:disabled){background:var(--amber-hover);box-shadow:0 4px 14px oklch(66% .15 60/.3)}.cta.svelte-1uha8ag:active:not(:disabled){box-shadow:none;transform:translateY(1px)}.cta.svelte-1uha8ag:disabled{opacity:.65;cursor:default}.cta-small.svelte-1uha8ag{font-size:var(--text-sm);padding:var(--space-xs) var(--space-md);margin-left:var(--space-md)}.cta-big.svelte-1uha8ag{font-size:var(--text-lg);padding:var(--space-md) var(--space-2xl)}main.svelte-1uha8ag{max-width:1120px;padding:0 clamp(var(--space-md), 4vw, var(--space-2xl));margin:0 auto}.hero.svelte-1uha8ag{min-height:min(820px,92vh);padding:clamp(var(--space-2xl), 7vh, var(--space-4xl)) 0 var(--space-3xl);flex-direction:column;justify-content:center;display:flex;position:relative}.hero-copy.svelte-1uha8ag{z-index:1;text-align:center;max-width:720px;margin:0 auto;position:relative}.hero-copy.svelte-1uha8ag>:where(.svelte-1uha8ag){animation:svelte-1uha8ag-fade-up .7s var(--ease-out-quint) both;animation-delay:calc(var(--i,0) * 90ms)}@keyframes svelte-1uha8ag-fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.kicker.svelte-1uha8ag{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.12em;color:var(--amber-hover);font-weight:600}h1.svelte-1uha8ag{margin-top:var(--space-md);letter-spacing:-.005em;max-width:18ch;margin-inline:auto;font-size:clamp(2.125rem,3.4vw + 1.1rem,3.375rem)}.sub.svelte-1uha8ag{margin-top:var(--space-lg);max-width:52ch;color:var(--muted);font-size:var(--text-lg);margin-inline:auto;line-height:1.5}.hero-action.svelte-1uha8ag{margin-top:var(--space-xl)}.add.svelte-1uha8ag{gap:var(--space-xs);max-width:560px;margin-inline:auto;display:flex}.add.svelte-1uha8ag input:where(.svelte-1uha8ag){background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);min-width:0;padding:var(--space-sm) var(--space-md);font-size:var(--text-base);transition:border-color .15s var(--ease-out-quart), box-shadow .15s var(--ease-out-quart);flex:1}.add.svelte-1uha8ag input:where(.svelte-1uha8ag)::placeholder{color:var(--faint)}.add.svelte-1uha8ag input:where(.svelte-1uha8ag):focus{border-color:var(--amber);box-shadow:0 0 0 3px var(--amber-wash);outline:none}@media (width<=540px){.add.svelte-1uha8ag{flex-direction:column}}.form-error.svelte-1uha8ag{margin-top:var(--space-sm);font-size:var(--text-sm);color:var(--bad);max-width:52ch;margin-inline:auto}.trust.svelte-1uha8ag{margin:var(--space-md) 0 0;justify-content:center;gap:var(--space-2xs) var(--space-lg);flex-wrap:wrap;padding:0;list-style:none;display:flex}.trust.svelte-1uha8ag li:where(.svelte-1uha8ag){font-size:var(--text-sm);color:var(--faint);align-items:center;gap:var(--space-2xs);display:flex}.trust.svelte-1uha8ag li:where(.svelte-1uha8ag):before{content:"✓";color:var(--good);font-weight:640}.float-layer.svelte-1uha8ag{pointer-events:none;z-index:2;position:absolute;inset:0}.float.above.svelte-1uha8ag{z-index:3}.float.svelte-1uha8ag{width:min(290px,21vw);transform:translate3d(calc(var(--mx,0) * var(--depth,1) * 26px), calc(var(--my,0) * var(--depth,1) * 18px), 0);transition:transform .6s var(--ease-out-quart);will-change:transform;position:absolute}.float-inner.svelte-1uha8ag{rotate:var(--rot,0deg);animation:svelte-1uha8ag-float-in .9s var(--ease-out-quint) both, svelte-1uha8ag-float-bob var(--bob,10s) ease-in-out calc(var(--i,0) * -2.4s) infinite alternate;animation-delay:calc(.5s + var(--i,0) * .14s), calc(var(--i,0) * -2.4s);position:relative}@keyframes svelte-1uha8ag-float-in{0%{transform:translateY(22px)scale(.96)}to{transform:none}}@keyframes svelte-1uha8ag-float-bob{0%{translate:0 -5px}to{translate:0 5px}}.demo-caption.svelte-1uha8ag{font-size:var(--text-sm);color:var(--faint);justify-content:center;align-items:baseline;gap:var(--space-xs);display:flex}.demo-tag.svelte-1uha8ag{text-transform:uppercase;letter-spacing:.09em;border:1px solid var(--line);padding:1px var(--space-xs);border-radius:999px;font-size:.6875rem}.stack-mobile.svelte-1uha8ag{display:none}@media (width<=940px){.float-layer.svelte-1uha8ag{display:none}.hero.svelte-1uha8ag{min-height:0}.stack-mobile.svelte-1uha8ag{gap:var(--space-sm);margin-top:var(--space-2xl);flex-direction:column;width:100%;max-width:480px;margin-inline:auto;display:flex}}section.svelte-1uha8ag{scroll-margin-top:72px}.section-head.svelte-1uha8ag{max-width:640px}.section-head.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:clamp(1.625rem,1.8vw + 1rem,2.125rem)}.section-head.svelte-1uha8ag p:where(.svelte-1uha8ag){margin-top:var(--space-md);color:var(--muted);max-width:56ch}.signals.svelte-1uha8ag{padding:var(--space-3xl) 0;border-top:1px solid var(--line-soft)}.signal-list.svelte-1uha8ag{margin-top:var(--space-2xl);gap:var(--space-2xl) var(--space-2xl);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));padding:0;list-style:none;display:grid}.signal-list.svelte-1uha8ag li:where(.svelte-1uha8ag){gap:var(--space-md);flex-direction:column;display:flex}.signal-text.svelte-1uha8ag{gap:var(--space-md);align-items:baseline;display:flex}.signal-num.svelte-1uha8ag{font-family:var(--font-display);font-size:var(--text-lg);color:var(--amber-hover);min-width:1.2ch}.signal-text.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:var(--text-base);font-weight:640}.signal-text.svelte-1uha8ag p:where(.svelte-1uha8ag){margin-top:var(--space-2xs);font-size:var(--text-sm);color:var(--muted);max-width:40ch}.signal-list.svelte-1uha8ag li:where(.svelte-1uha8ag)>.note{margin-left:calc(1.2ch + var(--space-md))}.steps.svelte-1uha8ag{padding:var(--space-3xl) 0;border-top:1px solid var(--line-soft)}.step-list.svelte-1uha8ag{margin-top:var(--space-2xl);gap:var(--space-xl) var(--space-2xl);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));padding:0;list-style:none;display:grid}.step-num.svelte-1uha8ag{font-family:var(--font-display);color:var(--amber);font-size:2.5rem;line-height:1;display:block}.step-list.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin-top:var(--space-md);font-size:var(--text-base);font-weight:640}.step-list.svelte-1uha8ag p:where(.svelte-1uha8ag){margin-top:var(--space-xs);font-size:var(--text-sm);color:var(--muted);max-width:38ch}.audience.svelte-1uha8ag{padding:var(--space-3xl) 0;border-top:1px solid var(--line-soft)}.audience-grid.svelte-1uha8ag{margin-top:var(--space-2xl);gap:var(--space-xl) var(--space-2xl);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.audience-grid.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-family:var(--font-display);font-size:var(--text-lg);font-weight:400}.audience-grid.svelte-1uha8ag p:where(.svelte-1uha8ag){margin-top:var(--space-xs);font-size:var(--text-sm);color:var(--muted);max-width:40ch}.faq.svelte-1uha8ag{padding:var(--space-3xl) 0;border-top:1px solid var(--line-soft)}.faq-list.svelte-1uha8ag{margin-top:var(--space-xl);max-width:720px}.faq-item.svelte-1uha8ag+.faq-item:where(.svelte-1uha8ag){border-top:1px solid var(--line-soft)}.faq-item.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-family:var(--font-ui);font-size:var(--text-base)}.faq-q.svelte-1uha8ag{justify-content:space-between;align-items:center;gap:var(--space-md);text-align:left;width:100%;padding:var(--space-md) 0;transition:color .15s var(--ease-out-quart);font-weight:640;display:flex}.faq-q.svelte-1uha8ag:hover{color:var(--amber-hover)}.faq-chevron.svelte-1uha8ag{color:var(--faint);transition:transform .3s var(--ease-out-quart);flex-shrink:0;place-items:center;display:grid}.faq-chevron.open.svelte-1uha8ag{transform:rotate(180deg)}.faq-a.svelte-1uha8ag{transition:grid-template-rows .35s var(--ease-out-quart);grid-template-rows:0fr;display:grid}.faq-a.open.svelte-1uha8ag{grid-template-rows:1fr}.faq-a-inner.svelte-1uha8ag{overflow:hidden}.faq-a-inner.svelte-1uha8ag p:where(.svelte-1uha8ag){padding-bottom:var(--space-md);font-size:var(--text-sm);color:var(--muted);max-width:62ch}.final.svelte-1uha8ag{margin:var(--space-2xl) 0 var(--space-3xl)}.final-inner.svelte-1uha8ag{background:var(--amber-wash);border-radius:var(--radius-lg);padding:clamp(var(--space-2xl), 6vw, var(--space-3xl));text-align:center}.final.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:clamp(1.625rem,2vw + 1rem,2.25rem)}.final.svelte-1uha8ag p:where(.svelte-1uha8ag){margin-top:var(--space-sm);color:var(--muted)}.final.svelte-1uha8ag .cta-big:where(.svelte-1uha8ag){margin-top:var(--space-xl)}footer.svelte-1uha8ag{border-top:1px solid var(--line-soft)}.footer-inner.svelte-1uha8ag{max-width:1120px;padding:var(--space-xl) clamp(var(--space-md), 4vw, var(--space-2xl)) var(--space-2xl);margin:0 auto}.footer-brand.svelte-1uha8ag{align-items:center;gap:var(--space-xs);font-family:var(--font-display);display:flex}.footer-inner.svelte-1uha8ag p:where(.svelte-1uha8ag){margin-top:var(--space-sm);font-size:var(--text-sm);color:var(--faint);max-width:66ch}
