.eyebrow.svelte-1uha8ag{color:var(--muted);font:11px/1.4 var(--mono);letter-spacing:.13em;align-items:center;gap:10px;margin:0;display:flex}.eyebrow.svelte-1uha8ag>span:where(.svelte-1uha8ag){background:var(--cherry);width:8px;height:8px}.hero.svelte-1uha8ag{padding-top:72px}.hero-copy.svelte-1uha8ag{grid-template-columns:minmax(0,1.65fr) minmax(280px,.65fr);align-items:end;gap:64px;margin-top:30px;display:grid}h1.svelte-1uha8ag,h2.svelte-1uha8ag,h3.svelte-1uha8ag,p.svelte-1uha8ag{margin-top:0}h1.svelte-1uha8ag{font:600 clamp(48px, 6.3vw, 92px)/1.12 var(--display);letter-spacing:-.055em;margin-bottom:0}h1.svelte-1uha8ag em:where(.svelte-1uha8ag){color:var(--cherry);font-style:normal}.hero-side.svelte-1uha8ag{padding-bottom:8px}.hero-side.svelte-1uha8ag>p:where(.svelte-1uha8ag){color:var(--muted);margin-bottom:26px;font-size:15px;line-height:1.85}.hero-actions.svelte-1uha8ag{flex-wrap:wrap;gap:10px;display:flex}.buy-button.svelte-1uha8ag,.free-button.svelte-1uha8ag{border:1px solid var(--ink);justify-content:space-between;align-items:center;gap:28px;min-height:46px;padding:0 18px;font-size:13px;font-weight:600;display:inline-flex}.buy-button.svelte-1uha8ag{color:var(--surface);background:var(--ink)}.buy-button.svelte-1uha8ag:hover{border-color:var(--cherry);background:var(--cherry)}.free-button.svelte-1uha8ag:hover{color:var(--surface);background:var(--ink)}.hero-side.svelte-1uha8ag small:where(.svelte-1uha8ag){color:var(--muted);font:10px var(--mono);letter-spacing:.04em;margin-top:16px;display:block}.product-figure.svelte-1uha8ag{border:1px solid var(--ink);background:var(--surface);margin:64px 0 0}.product-figure.svelte-1uha8ag figcaption:where(.svelte-1uha8ag){border-bottom:1px solid var(--ink);min-height:43px;font:10px var(--mono);letter-spacing:.06em;justify-content:space-between;align-items:center;gap:20px;padding:0 15px;display:flex}.product-figure.svelte-1uha8ag figcaption:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag):last-child{color:var(--muted);font-family:var(--body);letter-spacing:0}.product-shot.svelte-1uha8ag{width:100%;height:auto;display:block}.section.svelte-1uha8ag{padding-top:128px;padding-bottom:128px}.section-heading.svelte-1uha8ag{grid-template-columns:1.05fr 1.4fr .85fr;align-items:start;gap:48px;margin-bottom:64px;display:grid}.section-heading.svelte-1uha8ag h2:where(.svelte-1uha8ag),.pricing.svelte-1uha8ag h2:where(.svelte-1uha8ag){font:600 clamp(36px, 4vw, 58px)/1.18 var(--display);letter-spacing:-.045em;margin:0}.section-heading.svelte-1uha8ag>p:where(.svelte-1uha8ag):last-child{color:var(--muted);margin:4px 0 0;font-size:14px;line-height:1.9}.capability-grid.svelte-1uha8ag{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);grid-template-columns:repeat(4,1fr);display:grid}.capability-grid.svelte-1uha8ag article:where(.svelte-1uha8ag){border-right:1px solid var(--line);flex-direction:column;min-height:330px;padding:24px 26px 28px;display:flex}.capability-grid.svelte-1uha8ag article:where(.svelte-1uha8ag):first-child{padding-left:0}.capability-grid.svelte-1uha8ag article:where(.svelte-1uha8ag):last-child{border-right:0;padding-right:0}.capability-meta.svelte-1uha8ag{color:var(--cherry);font:12px var(--mono);justify-content:space-between;align-items:center;gap:10px;display:flex}.capability-meta.svelte-1uha8ag small:where(.svelte-1uha8ag){color:var(--muted);letter-spacing:.06em;font-size:9px}.capability-grid.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:52px 0 18px;font-size:20px;line-height:1.5}.capability-grid.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--muted);margin-bottom:28px;font-size:13px;line-height:1.9}.capability-grid.svelte-1uha8ag b:where(.svelte-1uha8ag){font:10px var(--mono);letter-spacing:.04em;margin-top:auto}.free-strip.svelte-1uha8ag{justify-content:space-between;align-items:center;gap:32px;padding-top:26px;display:flex}.free-strip.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-size:14px}.free-strip.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--muted);text-align:right;margin:0;font-size:12px}.edition-section.svelte-1uha8ag{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--surface)}.section-heading.compact.svelte-1uha8ag{grid-template-columns:1fr 2fr}.table-wrap.svelte-1uha8ag{overflow-x:auto}table.svelte-1uha8ag{border-collapse:collapse;border-top:1px solid var(--ink);width:100%;font-size:14px}th.svelte-1uha8ag,td.svelte-1uha8ag{border-bottom:1px solid var(--soft-line);text-align:left;padding:20px 18px}thead.svelte-1uha8ag th:where(.svelte-1uha8ag){color:var(--muted);font:11px var(--mono);letter-spacing:.08em}thead.svelte-1uha8ag th:where(.svelte-1uha8ag):first-child,tbody.svelte-1uha8ag th:where(.svelte-1uha8ag){padding-left:0}thead.svelte-1uha8ag th:where(.svelte-1uha8ag):nth-child(2),thead.svelte-1uha8ag th:where(.svelte-1uha8ag):nth-child(3),tbody.svelte-1uha8ag td:where(.svelte-1uha8ag){text-align:center;width:18%}tbody.svelte-1uha8ag th:where(.svelte-1uha8ag){font-weight:500}tbody.svelte-1uha8ag td:where(.svelte-1uha8ag):last-child{color:var(--cherry);font-weight:600}.table-note.svelte-1uha8ag{color:var(--muted);margin:20px 0 0;font-size:12px}.pricing.svelte-1uha8ag{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.pricing.svelte-1uha8ag>div:where(.svelte-1uha8ag):first-child>p:where(.svelte-1uha8ag):last-child{max-width:480px;color:var(--muted);margin:28px 0 0;font-size:14px;line-height:1.9}.price-panel.svelte-1uha8ag{border:1px solid var(--ink);background:var(--surface);padding:42px}.main-price.svelte-1uha8ag{font:600 clamp(62px, 7vw, 98px)/1 var(--display);letter-spacing:-.05em}.main-price.svelte-1uha8ag>span:where(.svelte-1uha8ag){color:var(--cherry);vertical-align:top;margin-right:8px;font-size:.45em}.main-price.svelte-1uha8ag small:where(.svelte-1uha8ag){color:var(--muted);letter-spacing:0;margin-left:12px;font-size:13px}.price-panel.svelte-1uha8ag>p:where(.svelte-1uha8ag){color:var(--muted);margin:24px 0 32px;font-size:13px}.price-panel.svelte-1uha8ag .buy-button:where(.svelte-1uha8ag){display:flex}.text-link.svelte-1uha8ag{color:var(--muted);text-align:center;margin-top:18px;font-size:12px;display:block}.text-link.svelte-1uha8ag:hover{color:var(--cherry)}.faq-section.svelte-1uha8ag{border-top:1px solid var(--line);grid-template-columns:1fr 2fr;gap:48px;display:grid}.faq-section.svelte-1uha8ag .section-heading:where(.svelte-1uha8ag){margin-bottom:0;display:block}.faq-section.svelte-1uha8ag .section-heading:where(.svelte-1uha8ag) .eyebrow:where(.svelte-1uha8ag){margin-bottom:22px}#about.svelte-1uha8ag{margin-top:42px}#about.svelte-1uha8ag>p:where(.svelte-1uha8ag):first-child{color:var(--muted);font-size:13px;line-height:1.9}.copy-name.svelte-1uha8ag{border:0;border-bottom:1px solid var(--cherry);color:var(--cherry);background:0 0;padding:0 0 4px;font-size:12px}.copy-state.svelte-1uha8ag{min-height:20px;color:var(--muted);margin:10px 0 0;font-size:11px}.faq-list.svelte-1uha8ag{border-top:1px solid var(--ink)}.faq-list.svelte-1uha8ag details:where(.svelte-1uha8ag){border-bottom:1px solid var(--line)}.faq-list.svelte-1uha8ag summary:where(.svelte-1uha8ag){cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;font-size:16px;font-weight:600;list-style:none;display:flex}.faq-list.svelte-1uha8ag summary:where(.svelte-1uha8ag)::-webkit-details-marker{display:none}.faq-list.svelte-1uha8ag summary:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){color:var(--cherry);font:20px var(--mono);transition:transform .18s}.faq-list.svelte-1uha8ag details[open]:where(.svelte-1uha8ag) summary:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){transform:rotate(45deg)}.faq-list.svelte-1uha8ag details:where(.svelte-1uha8ag) p:where(.svelte-1uha8ag){max-width:680px;color:var(--muted);margin:-4px 0 26px;font-size:14px;line-height:1.9}@media (width<=960px){.hero-copy.svelte-1uha8ag{grid-template-columns:1.35fr .65fr;gap:36px}.section-heading.svelte-1uha8ag{grid-template-columns:.8fr 1.4fr}.section-heading.svelte-1uha8ag>p:where(.svelte-1uha8ag):last-child{grid-column:2}.capability-grid.svelte-1uha8ag{grid-template-columns:repeat(2,1fr)}.capability-grid.svelte-1uha8ag article:where(.svelte-1uha8ag){border-bottom:1px solid var(--line);min-height:280px}.capability-grid.svelte-1uha8ag article:where(.svelte-1uha8ag):nth-child(2){border-right:0}.capability-grid.svelte-1uha8ag article:where(.svelte-1uha8ag):nth-child(3),.capability-grid.svelte-1uha8ag article:where(.svelte-1uha8ag):nth-child(4){border-bottom:0}.capability-grid.svelte-1uha8ag article:where(.svelte-1uha8ag):first-child,.capability-grid.svelte-1uha8ag article:where(.svelte-1uha8ag){padding:24px}.free-strip.svelte-1uha8ag{flex-direction:column;align-items:flex-start;gap:10px}.free-strip.svelte-1uha8ag p:where(.svelte-1uha8ag){text-align:left}}@media (width<=720px){.hero.svelte-1uha8ag{padding-top:44px}.hero-copy.svelte-1uha8ag{grid-template-columns:1fr;gap:28px;margin-top:24px}h1.svelte-1uha8ag{font-size:clamp(36px,11.5vw,54px);line-height:1.15}.hero-side.svelte-1uha8ag>p:where(.svelte-1uha8ag){margin-bottom:22px;font-size:14px}.product-figure.svelte-1uha8ag{margin-top:42px}.product-figure.svelte-1uha8ag figcaption:where(.svelte-1uha8ag){min-height:38px;padding:0 10px;font-size:8px}.product-figure.svelte-1uha8ag figcaption:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag):last-child{font-size:9px}.section.svelte-1uha8ag{padding-top:80px;padding-bottom:80px}.section-heading.svelte-1uha8ag,.section-heading.compact.svelte-1uha8ag{margin-bottom:38px;display:block}.section-heading.svelte-1uha8ag .eyebrow:where(.svelte-1uha8ag),.pricing.svelte-1uha8ag .eyebrow:where(.svelte-1uha8ag){margin-bottom:22px}.section-heading.svelte-1uha8ag h2:where(.svelte-1uha8ag),.pricing.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:38px}.section-heading.svelte-1uha8ag>p:where(.svelte-1uha8ag):last-child{margin-top:22px}.capability-grid.svelte-1uha8ag{grid-template-columns:1fr}.capability-grid.svelte-1uha8ag article:where(.svelte-1uha8ag),.capability-grid.svelte-1uha8ag article:where(.svelte-1uha8ag):first-child{border-right:0;border-bottom:1px solid var(--line);min-height:0;padding:24px 0 28px}.capability-grid.svelte-1uha8ag article:where(.svelte-1uha8ag):nth-child(3){border-bottom:1px solid var(--line)}.capability-grid.svelte-1uha8ag article:where(.svelte-1uha8ag):last-child{border-bottom:0}.capability-grid.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:28px 0 12px}.capability-grid.svelte-1uha8ag p:where(.svelte-1uha8ag){margin-bottom:20px}.free-strip.svelte-1uha8ag{padding-top:22px}.free-strip.svelte-1uha8ag p:where(.svelte-1uha8ag){line-height:1.9}th.svelte-1uha8ag,td.svelte-1uha8ag{padding:16px 10px;font-size:12px}thead.svelte-1uha8ag th:where(.svelte-1uha8ag):nth-child(2),thead.svelte-1uha8ag th:where(.svelte-1uha8ag):nth-child(3),tbody.svelte-1uha8ag td:where(.svelte-1uha8ag){width:16%}.pricing.svelte-1uha8ag{grid-template-columns:1fr;gap:38px}.price-panel.svelte-1uha8ag{padding:28px 22px}.main-price.svelte-1uha8ag{font-size:68px}.faq-section.svelte-1uha8ag{display:block}.faq-section.svelte-1uha8ag .section-heading:where(.svelte-1uha8ag){margin-bottom:38px}#about.svelte-1uha8ag{margin-top:30px}.faq-list.svelte-1uha8ag{border-top:1px solid var(--ink)}.faq-list.svelte-1uha8ag summary:where(.svelte-1uha8ag){font-size:15px}}
