svg.sleepy.svelte-kkl1qu{animation:3.2s ease-in-out infinite svelte-kkl1qu-breathe}svg.waking.svelte-kkl1qu{animation:.5s ease-in-out infinite svelte-kkl1qu-wobble}svg.happy.svelte-kkl1qu{animation:2.4s ease-in-out infinite svelte-kkl1qu-bob}@keyframes svelte-kkl1qu-breathe{50%{transform:scale(1.06)}}@keyframes svelte-kkl1qu-wobble{25%{transform:rotate(-6deg)}75%{transform:rotate(6deg)}}@keyframes svelte-kkl1qu-bob{50%{transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){svg.svelte-kkl1qu{animation:none!important}}.top.svelte-1uha8ag{flex-wrap:wrap;align-items:center;gap:24px;max-width:1240px;margin:0 auto;padding:18px clamp(16px,5vw,56px);display:flex}.brand.svelte-1uha8ag{align-items:center;gap:9px;margin-right:auto;font-size:28px;text-decoration:none;display:flex}.blob.svelte-1uha8ag{background:var(--select);border:var(--outline-w) solid var(--outline);border-radius:12px 12px 12px 4px;place-items:center;width:36px;height:36px;font-size:18px;display:grid;transform:rotate(-6deg)}nav.svelte-1uha8ag{gap:6px;display:flex}nav.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--ink-soft);border-radius:var(--radius-pill);padding:6px 12px;font-weight:800;text-decoration:none}nav.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{color:var(--ink);background:var(--surface)}main.svelte-1uha8ag{max-width:1240px;margin:0 auto;padding:0 clamp(16px,5vw,56px) 40px}.hero.svelte-1uha8ag{grid-template-columns:1.1fr .9fr;align-items:center;gap:48px;padding:56px 0 72px;display:grid}h1.svelte-1uha8ag{letter-spacing:-.03em;font-size:clamp(40px,6.4vw,76px);line-height:1.02}h1.svelte-1uha8ag em:where(.svelte-1uha8ag){background:linear-gradient(transparent 62%, var(--tint-5) 62%);padding:0 6px;font-style:normal}.copy.svelte-1uha8ag p:where(.svelte-1uha8ag){max-width:34ch;color:var(--ink-soft);margin:18px 0 26px;font-size:20px}.fine.svelte-1uha8ag{margin-top:16px!important;font-size:14px!important}.big.svelte-1uha8ag{font-family:var(--font-display);padding:12px 26px;font-size:18px}.demo.svelte-1uha8ag{flex-direction:column;gap:18px;padding:22px;display:flex;transform:rotate(1.5deg)}.screen.svelte-1uha8ag{background:var(--surface);border:var(--outline-w) solid var(--outline);border-radius:var(--radius);place-items:center;height:220px;display:grid;position:relative}.zzz.svelte-1uha8ag{font:600 34px var(--font-display);position:absolute;top:26px;right:22%}.zzz.svelte-1uha8ag span:where(.svelte-1uha8ag){opacity:0;font-size:24px;animation:2.4s infinite svelte-1uha8ag-float;position:absolute;top:-20px;left:20px}.zzz.svelte-1uha8ag span:where(.svelte-1uha8ag):last-child{font-size:18px;animation-delay:.8s;top:-42px;left:40px}@keyframes svelte-1uha8ag-float{0%{opacity:0;transform:translateY(6px)}40%{opacity:1}to{opacity:0;transform:translateY(-8px)}}.between.svelte-1uha8ag{flex-wrap:wrap;justify-content:space-between}.band.svelte-1uha8ag{padding:56px 0}.band.svelte-1uha8ag h2:where(.svelte-1uha8ag),.cta.svelte-1uha8ag h2:where(.svelte-1uha8ag){text-align:center;margin-bottom:28px;font-size:clamp(30px,4vw,44px)}.band.narrow.svelte-1uha8ag{max-width:760px;margin:0 auto}.steps.svelte-1uha8ag{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px;display:grid}.steps.svelte-1uha8ag article:where(.svelte-1uha8ag){padding:26px}.steps.svelte-1uha8ag h3:where(.svelte-1uha8ag),.features.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:6px 0;font-size:22px}p.svelte-1uha8ag{margin:0}.n.svelte-1uha8ag{background:var(--surface);border:var(--outline-w) solid var(--outline);border-radius:50%;place-items:center;width:44px;height:44px;font-size:22px;display:grid}.features.svelte-1uha8ag{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:22px;display:grid}.features.svelte-1uha8ag article:where(.svelte-1uha8ag){flex-direction:column;gap:4px;transition:transform .15s;display:flex}.features.svelte-1uha8ag article:where(.svelte-1uha8ag):hover{transform:rotate(-.8deg)translateY(-3px)}.ico.svelte-1uha8ag{font-size:34px}.plans.svelte-1uha8ag{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;max-width:760px;margin:0 auto;display:grid}.plans.svelte-1uha8ag article:where(.svelte-1uha8ag){flex-direction:column;gap:12px;padding:28px;display:flex;position:relative}.plans.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:28px}.price.svelte-1uha8ag{font-size:44px}.price.svelte-1uha8ag small:where(.svelte-1uha8ag),.due.svelte-1uha8ag small:where(.svelte-1uha8ag){opacity:.7;font-size:15px;font-weight:600}.plans-lead.svelte-1uha8ag{text-align:center;max-width:560px;margin:-8px auto 24px}.seg.svelte-1uha8ag{background:color-mix(in srgb, currentColor 8%, transparent);border-radius:999px;gap:6px;padding:4px;display:flex}.seg.svelte-1uha8ag button:where(.svelte-1uha8ag){font:inherit;cursor:pointer;color:inherit;background:0 0;border:0;border-radius:999px;flex:1;padding:8px 12px;font-weight:700}.seg.svelte-1uha8ag button.on:where(.svelte-1uha8ag){background:var(--surface,#fff);box-shadow:0 1px 4px #00000026}.picker.svelte-1uha8ag{justify-content:center;align-items:center;gap:20px;display:flex}.round.svelte-1uha8ag{border-radius:50%;width:48px;height:48px;padding:0;font-size:26px;line-height:1}.amount.svelte-1uha8ag{flex-direction:column;align-items:center;min-width:96px;display:flex}.amount.svelte-1uha8ag b:where(.svelte-1uha8ag){font-size:48px;line-height:1}.amount.svelte-1uha8ag span:where(.svelte-1uha8ag){opacity:.7;font-size:13px}.due.svelte-1uha8ag{text-align:center;margin:0;font-size:22px;font-weight:800}.total.svelte-1uha8ag{text-align:center;margin:0}.plans.svelte-1uha8ag ul:where(.svelte-1uha8ag){flex-direction:column;flex:1;gap:6px;margin:0;padding:0;list-style:none;display:flex}.plans.svelte-1uha8ag li:where(.svelte-1uha8ag):before{content:"✓ ";font-weight:800}.ribbon.svelte-1uha8ag{position:absolute;top:16px;right:16px}details.svelte-1uha8ag{margin-bottom:14px;padding:16px 20px}summary.svelte-1uha8ag{cursor:pointer;font-size:17px;font-weight:800}details.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--ink-soft);margin-top:10px}.cta.svelte-1uha8ag{text-align:center;margin-top:20px;padding:44px 20px}.cta.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin-bottom:18px}footer.svelte-1uha8ag{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;max-width:1240px;margin:0 auto;padding:28px clamp(16px,5vw,56px);font-weight:700;display:flex}footer.svelte-1uha8ag a:where(.svelte-1uha8ag){margin-left:14px;text-decoration:none}@media (width<=860px){.hero.svelte-1uha8ag{grid-template-columns:1fr;padding-top:24px}.demo.svelte-1uha8ag{transform:none}nav.svelte-1uha8ag{display:none}}
