.alt-page[data-v-573c2f05]{position:relative;overflow:hidden}.hero-title[data-v-573c2f05]{font-size:clamp(2.5rem,6vw,4.5rem);line-height:1.1;color:var(--ui-text-highlighted)}.hero-lead[data-v-573c2f05]{color:var(--ui-text-muted);font-size:1.125rem;margin:1.5rem auto 0;max-width:42rem;line-height:1.6}.hero-actions[data-v-573c2f05]{margin-top:2rem;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}.hero-reassure[data-v-573c2f05]{color:var(--ui-text-dimmed);font-size:.85rem;margin-top:1rem}.benefit-row[data-v-573c2f05]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;max-width:56rem;margin:3rem auto 0}.benefit-card[data-v-573c2f05]{text-align:left;background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:var(--radius-lg);padding:1.25rem}.benefit-icon[data-v-573c2f05]{width:1.5rem;height:1.5rem;color:var(--ui-primary);margin-bottom:.5rem}.benefit-label[data-v-573c2f05]{font-weight:700;color:var(--ui-text-highlighted);font-size:.95rem}.benefit-body[data-v-573c2f05]{color:var(--ui-text-muted);font-size:.875rem;line-height:1.55;margin-top:.25rem}.hero-media[data-v-573c2f05]{margin:3.5rem auto 0;max-width:1100px;width:100%}.hero-image[data-v-573c2f05]{width:100%;height:auto;border-radius:var(--radius-lg);outline:1px solid var(--ui-border);outline-offset:-1px;box-shadow:0 24px 60px -24px #1013182e}.content-section[data-v-573c2f05]{position:relative;z-index:10;padding:4rem 1rem}.content-section--wide[data-v-573c2f05]{padding-left:1rem;padding-right:1rem}.section-inner[data-v-573c2f05]{max-width:64rem;margin:0 auto}.section-inner-wide[data-v-573c2f05]{max-width:72rem;margin:0 auto}.section-inner-narrow[data-v-573c2f05]{max-width:42rem;margin:0 auto}.eyebrow[data-v-573c2f05]{font-family:var(--font-mono);font-size:11px;font-weight:500;color:var(--ui-primary);letter-spacing:.14em;text-transform:uppercase;margin-bottom:.75rem}.section-heading[data-v-573c2f05]{font-size:clamp(1.75rem,4vw,2.5rem);color:var(--ui-text-highlighted);line-height:1.2;margin-bottom:1rem}.section-lead[data-v-573c2f05]{color:var(--ui-text-muted);font-size:1rem;line-height:1.7;max-width:48rem;margin-bottom:1.5rem}.table-note[data-v-573c2f05]{color:var(--ui-text-dimmed);font-size:.85rem;text-align:center;margin:-.25rem 0 2rem}.table-cta-note[data-v-573c2f05]{color:var(--ui-text);font-size:.95rem;text-align:center;margin-top:1.5rem;font-style:italic}.win-grid[data-v-573c2f05]{display:grid;grid-template-columns:1fr;gap:1rem;margin-top:2rem}@media(min-width:640px){.win-grid[data-v-573c2f05]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.win-grid[data-v-573c2f05]{grid-template-columns:repeat(4,1fr)}}.win-card[data-v-573c2f05]{background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:var(--radius-lg);padding:1.5rem;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.win-card[data-v-573c2f05]:hover{border-color:var(--ui-primary);box-shadow:0 8px 24px -12px color-mix(in srgb,var(--ui-primary) 35%,transparent);transform:translateY(-2px)}.win-icon[data-v-573c2f05]{width:1.75rem;height:1.75rem;color:var(--ui-primary);margin-bottom:.875rem}.win-title[data-v-573c2f05]{font-weight:700;font-size:1.0625rem;color:var(--ui-text-highlighted);margin-bottom:.5rem}.win-body[data-v-573c2f05]{color:var(--ui-text-muted);font-size:.9375rem;line-height:1.6}.honesty-section[data-v-573c2f05]{background:var(--ui-bg-muted)}.honest-list[data-v-573c2f05]{margin-top:1.5rem;display:flex;flex-direction:column;gap:1rem}.honest-item[data-v-573c2f05]{padding-left:1rem;border-left:2px solid var(--ui-border)}.honest-title[data-v-573c2f05]{color:var(--ui-text-highlighted);font-weight:700}.honest-body[data-v-573c2f05],.honest-title[data-v-573c2f05]{display:inline;font-size:1rem}.honest-body[data-v-573c2f05]{color:var(--ui-text-muted);line-height:1.7;margin-left:.25rem}.decision-grid[data-v-573c2f05]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;margin-top:2rem}.decision-card[data-v-573c2f05]{background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:var(--radius-lg);padding:2rem}.decision-card--searchferret[data-v-573c2f05]{border-color:var(--ui-primary);background:color-mix(in srgb,var(--ui-primary) 8%,var(--ui-bg))}.decision-label[data-v-573c2f05]{font-family:var(--font-mono);font-size:11px;font-weight:500;color:var(--ui-text-muted);letter-spacing:.06em;text-transform:uppercase;margin-bottom:1rem}.decision-card--searchferret .decision-label[data-v-573c2f05]{color:var(--ui-primary)}.decision-list[data-v-573c2f05]{list-style:none;padding:0;display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem}.decision-list li[data-v-573c2f05]{display:flex;align-items:flex-start;gap:.625rem;color:var(--ui-text);font-size:.95rem;line-height:1.55}.decision-icon[data-v-573c2f05]{width:1.125rem;height:1.125rem;flex-shrink:0;margin-top:.1875rem}.decision-icon--good[data-v-573c2f05]{color:var(--ui-primary)}.decision-footnote[data-v-573c2f05],.decision-icon--neutral[data-v-573c2f05]{color:var(--ui-text-dimmed)}.decision-footnote[data-v-573c2f05]{font-size:.875rem;font-style:italic;margin-top:.5rem}.comparison-table-wrap[data-v-573c2f05]{background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:var(--radius-lg);overflow:hidden}.comparison-table[data-v-573c2f05]{width:100%;border-collapse:collapse}.comparison-table th[data-v-573c2f05]{padding:1rem 1.25rem;background:var(--ui-bg-muted);text-align:left;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--ui-text-muted);border-bottom:1px solid var(--ui-border)}.comparison-table th[data-v-573c2f05]:nth-child(2){color:var(--ui-primary)}.comparison-table td[data-v-573c2f05]{padding:1rem 1.25rem;font-size:.9rem;color:var(--ui-text);border-bottom:1px solid var(--ui-border-muted)}.comparison-table .searchferret-cell[data-v-573c2f05]{color:var(--ui-text-highlighted);font-weight:600}.comparison-table tr:last-child td[data-v-573c2f05]{border-bottom:none}.row-highlight td[data-v-573c2f05]{background:color-mix(in srgb,var(--ui-primary) 6%,transparent)}.row-highlight .searchferret-cell[data-v-573c2f05]{color:var(--ui-primary);font-weight:700}.faq-section[data-v-573c2f05]{padding:4rem 1rem}.cta-section[data-v-573c2f05],.faq-section[data-v-573c2f05]{position:relative;z-index:10}.cta-section[data-v-573c2f05]{padding:5rem 1rem;text-align:center}.cta-inner[data-v-573c2f05]{position:relative;z-index:10}.cta-title[data-v-573c2f05]{font-size:clamp(2.5rem,6vw,4rem);color:var(--ui-text-highlighted)}.cta-lead[data-v-573c2f05]{color:var(--ui-text-muted);font-size:1.125rem;margin:1rem auto 2rem;max-width:32rem}.cta-actions[data-v-573c2f05]{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}.alt-page[data-v-6a04d0ff]{position:relative;overflow:hidden}.hero-title[data-v-6a04d0ff]{font-size:clamp(2.5rem,6vw,4.5rem);line-height:1.1;color:var(--ui-text-highlighted)}.hero-lead[data-v-6a04d0ff]{color:var(--ui-text-muted);font-size:1.125rem;margin:1.5rem auto 0;max-width:42rem;line-height:1.6}.hero-actions[data-v-6a04d0ff]{margin-top:2rem;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}.hero-reassure[data-v-6a04d0ff]{color:var(--ui-text-dimmed);font-size:.85rem;margin-top:1rem}.benefit-row[data-v-6a04d0ff]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;max-width:56rem;margin:3rem auto 0}.benefit-card[data-v-6a04d0ff]{text-align:left;background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:var(--radius-lg);padding:1.25rem}.benefit-icon[data-v-6a04d0ff]{width:1.5rem;height:1.5rem;color:var(--ui-primary);margin-bottom:.5rem}.benefit-label[data-v-6a04d0ff]{font-weight:700;color:var(--ui-text-highlighted);font-size:.95rem}.benefit-body[data-v-6a04d0ff]{color:var(--ui-text-muted);font-size:.875rem;line-height:1.55;margin-top:.25rem}.hero-media[data-v-6a04d0ff]{margin:3.5rem auto 0;max-width:1100px;width:100%}.hero-image[data-v-6a04d0ff]{width:100%;height:auto;border-radius:var(--radius-lg);outline:1px solid var(--ui-border);outline-offset:-1px;box-shadow:0 24px 60px -24px #1013182e}.content-section[data-v-6a04d0ff]{position:relative;z-index:10;padding:4rem 1rem}.content-section--wide[data-v-6a04d0ff]{padding-left:1rem;padding-right:1rem}.section-inner[data-v-6a04d0ff]{max-width:64rem;margin:0 auto}.section-inner-wide[data-v-6a04d0ff]{max-width:72rem;margin:0 auto}.section-inner-narrow[data-v-6a04d0ff]{max-width:42rem;margin:0 auto}.eyebrow[data-v-6a04d0ff]{font-family:var(--font-mono);font-size:11px;font-weight:500;color:var(--ui-primary);letter-spacing:.14em;text-transform:uppercase;margin-bottom:.75rem}.section-heading[data-v-6a04d0ff]{font-size:clamp(1.75rem,4vw,2.5rem);color:var(--ui-text-highlighted);line-height:1.2;margin-bottom:1rem}.section-lead[data-v-6a04d0ff]{color:var(--ui-text-muted);font-size:1rem;line-height:1.7;max-width:48rem;margin-bottom:1.5rem}.table-note[data-v-6a04d0ff]{color:var(--ui-text-dimmed);font-size:.85rem;text-align:center;margin:-.25rem 0 2rem}.table-cta-note[data-v-6a04d0ff]{color:var(--ui-text);font-size:.95rem;text-align:center;margin-top:1.5rem;font-style:italic}.win-grid[data-v-6a04d0ff]{display:grid;grid-template-columns:1fr;gap:1rem;margin-top:2rem}@media(min-width:640px){.win-grid[data-v-6a04d0ff]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.win-grid[data-v-6a04d0ff]{grid-template-columns:repeat(4,1fr)}}.win-card[data-v-6a04d0ff]{background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:var(--radius-lg);padding:1.5rem;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.win-card[data-v-6a04d0ff]:hover{border-color:var(--ui-primary);box-shadow:0 8px 24px -12px color-mix(in srgb,var(--ui-primary) 35%,transparent);transform:translateY(-2px)}.win-icon[data-v-6a04d0ff]{width:1.75rem;height:1.75rem;color:var(--ui-primary);margin-bottom:.875rem}.win-title[data-v-6a04d0ff]{font-weight:700;font-size:1.0625rem;color:var(--ui-text-highlighted);margin-bottom:.5rem}.win-body[data-v-6a04d0ff]{color:var(--ui-text-muted);font-size:.9375rem;line-height:1.6}.honesty-section[data-v-6a04d0ff]{background:var(--ui-bg-muted)}.honest-list[data-v-6a04d0ff]{margin-top:1.5rem;display:flex;flex-direction:column;gap:1rem}.honest-item[data-v-6a04d0ff]{padding-left:1rem;border-left:2px solid var(--ui-border)}.honest-title[data-v-6a04d0ff]{color:var(--ui-text-highlighted);font-weight:700}.honest-body[data-v-6a04d0ff],.honest-title[data-v-6a04d0ff]{display:inline;font-size:1rem}.honest-body[data-v-6a04d0ff]{color:var(--ui-text-muted);line-height:1.7;margin-left:.25rem}.decision-grid[data-v-6a04d0ff]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;margin-top:2rem}.decision-card[data-v-6a04d0ff]{background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:var(--radius-lg);padding:2rem}.decision-card--searchferret[data-v-6a04d0ff]{border-color:var(--ui-primary);background:color-mix(in srgb,var(--ui-primary) 8%,var(--ui-bg))}.decision-label[data-v-6a04d0ff]{font-family:var(--font-mono);font-size:11px;font-weight:500;color:var(--ui-text-muted);letter-spacing:.06em;text-transform:uppercase;margin-bottom:1rem}.decision-card--searchferret .decision-label[data-v-6a04d0ff]{color:var(--ui-primary)}.decision-list[data-v-6a04d0ff]{list-style:none;padding:0;display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem}.decision-list li[data-v-6a04d0ff]{display:flex;align-items:flex-start;gap:.625rem;color:var(--ui-text);font-size:.95rem;line-height:1.55}.decision-icon[data-v-6a04d0ff]{width:1.125rem;height:1.125rem;flex-shrink:0;margin-top:.1875rem}.decision-icon--good[data-v-6a04d0ff]{color:var(--ui-primary)}.decision-footnote[data-v-6a04d0ff],.decision-icon--neutral[data-v-6a04d0ff]{color:var(--ui-text-dimmed)}.decision-footnote[data-v-6a04d0ff]{font-size:.875rem;font-style:italic;margin-top:.5rem}.comparison-table-wrap[data-v-6a04d0ff]{background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:var(--radius-lg);overflow:hidden}.comparison-table[data-v-6a04d0ff]{width:100%;border-collapse:collapse}.comparison-table th[data-v-6a04d0ff]{padding:1rem 1.25rem;background:var(--ui-bg-muted);text-align:left;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--ui-text-muted);border-bottom:1px solid var(--ui-border)}.comparison-table th[data-v-6a04d0ff]:nth-child(2){color:var(--ui-primary)}.comparison-table td[data-v-6a04d0ff]{padding:1rem 1.25rem;font-size:.9rem;color:var(--ui-text);border-bottom:1px solid var(--ui-border-muted)}.comparison-table .searchferret-cell[data-v-6a04d0ff]{color:var(--ui-text-highlighted);font-weight:600}.comparison-table tr:last-child td[data-v-6a04d0ff]{border-bottom:none}.row-highlight td[data-v-6a04d0ff]{background:color-mix(in srgb,var(--ui-primary) 6%,transparent)}.row-highlight .searchferret-cell[data-v-6a04d0ff]{color:var(--ui-primary);font-weight:700}.faq-section[data-v-6a04d0ff]{padding:4rem 1rem}.cta-section[data-v-6a04d0ff],.faq-section[data-v-6a04d0ff]{position:relative;z-index:10}.cta-section[data-v-6a04d0ff]{padding:5rem 1rem;text-align:center}.cta-inner[data-v-6a04d0ff]{position:relative;z-index:10}.cta-title[data-v-6a04d0ff]{font-size:clamp(2.5rem,6vw,4rem);color:var(--ui-text-highlighted)}.cta-lead[data-v-6a04d0ff]{color:var(--ui-text-muted);font-size:1.125rem;margin:1rem auto 2rem;max-width:32rem}.cta-actions[data-v-6a04d0ff]{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}.pmx-root[data-v-bed3e9b5]{position:fixed;inset:0;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;background:transparent;color:#f4f4f5;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;overflow:hidden}.pmx-card[data-v-bed3e9b5]{width:100%;box-sizing:border-box;background:#101114;border:1px solid hsla(0,0%,100%,.1);border-radius:14px;padding:14px 16px 16px;box-shadow:0 12px 40px #00000059}.pmx-card-header[data-v-bed3e9b5]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.pmx-brand[data-v-bed3e9b5]{font-weight:600;font-size:14px}.pmx-error[data-v-bed3e9b5]{color:#fca5a5}.pmx-close[data-v-bed3e9b5]{width:26px;height:26px;border-radius:13px;background:#ffffff14;border:0;color:#fff;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center}.pmx-hint[data-v-bed3e9b5]{color:#a1a1aa;font-size:12px;margin:0}.pmx-hint-sub[data-v-bed3e9b5]{margin-top:10px}.pmx-modes[data-v-bed3e9b5]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.pmx-mode[data-v-bed3e9b5]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:12px 8px;background:#ffffff0a;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;color:inherit;cursor:pointer;transition:background .12s,border-color .12s}.pmx-mode[data-v-bed3e9b5]:hover{background:#ffffff14;border-color:#ffffff2e}.pmx-mode[data-v-bed3e9b5]:disabled{opacity:.5;cursor:default}.pmx-mode-icon[data-v-bed3e9b5]{font-size:22px}.pmx-mode-label[data-v-bed3e9b5]{font-weight:600;font-size:12px}.pmx-recording[data-v-bed3e9b5]{display:flex;flex-direction:column;align-items:flex-end;gap:10px}.pmx-bubble[data-v-bed3e9b5]{width:176px;height:176px;border-radius:50%;overflow:hidden;border:3px solid #fff;box-shadow:0 12px 40px #0006;background:#000}.pmx-bubble-video[data-v-bed3e9b5]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scaleX(-1)}.pmx-pill[data-v-bed3e9b5]{position:relative;overflow:hidden;display:flex;align-items:center;gap:10px;padding:10px 12px;background:#101114;border:1px solid hsla(0,0%,100%,.1);border-radius:999px;box-shadow:0 12px 40px #00000059}.pmx-pill-wave[data-v-bed3e9b5]{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.pmx-pill[data-v-bed3e9b5]>:not(.pmx-pill-wave){position:relative;z-index:1}.pmx-rec-dot[data-v-bed3e9b5]{width:10px;height:10px;border-radius:50%;background:#ef4444;animation:pmx-pulse-bed3e9b5 1.2s ease-in-out infinite}@keyframes pmx-pulse-bed3e9b5{0%,to{opacity:1}50%{opacity:.4}}.pmx-elapsed[data-v-bed3e9b5]{font-variant-numeric:tabular-nums;font-size:14px}.pmx-stop[data-v-bed3e9b5]{padding:6px 14px;background:#ef4444;color:#fff;border:0;border-radius:999px;font-weight:600;font-size:12px;cursor:pointer}.pmx-discard[data-v-bed3e9b5]{width:28px;height:28px;border-radius:14px;background:#ffffff14;border:0;color:#a1a1aa;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0}.pmx-discard[data-v-bed3e9b5]:hover{background:#ffffff29;color:#fff}.pmx-uploading-label[data-v-bed3e9b5]{color:#a1a1aa;font-size:13px}.pmx-spinner[data-v-bed3e9b5]{width:14px;height:14px;border-radius:50%;border:2px solid hsla(0,0%,100%,.2);border-top-color:#fff;animation:pmx-spin-bed3e9b5 .8s linear infinite}@keyframes pmx-spin-bed3e9b5{to{transform:rotate(1turn)}}.pmx-retry[data-v-bed3e9b5]{margin-top:12px;padding:8px 16px;background:#fff;color:#0b0b0d;border:0;border-radius:999px;font-weight:600;font-size:12px;cursor:pointer}.demo-caret[data-v-4bd24e2d]{animation:demo-blink-4bd24e2d 1s step-end infinite}@keyframes demo-blink-4bd24e2d{0%,49%{opacity:1}50%,to{opacity:0}}.demo-swap-enter-active[data-v-4bd24e2d],.demo-swap-leave-active[data-v-4bd24e2d]{transition:opacity .18s ease,transform .18s ease}.demo-swap-enter-from[data-v-4bd24e2d]{opacity:0;transform:translateY(4px)}.demo-swap-leave-to[data-v-4bd24e2d]{opacity:0}@media(prefers-reduced-motion:reduce){.demo-caret[data-v-4bd24e2d]{animation:none}.demo-swap-enter-active[data-v-4bd24e2d],.demo-swap-leave-active[data-v-4bd24e2d]{transition:none}}.eyebrow[data-v-4f71f592]{font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--ui-primary);margin-bottom:.875rem}.section-title[data-v-4f71f592]{font-size:clamp(1.9rem,4.4vw,3rem);line-height:1.12;color:var(--ui-text-highlighted);text-wrap:balance}.call-steps[data-v-4f71f592]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:3rem;list-style:none;padding:0}.call-step[data-v-4f71f592]{display:flex;flex-direction:column;background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:var(--radius-lg);padding:1.6rem 1.5rem;transition:border-color .2s ease,box-shadow .2s ease}.call-step[data-v-4f71f592]:hover{border-color:var(--ui-primary);box-shadow:0 8px 24px -12px color-mix(in srgb,var(--ui-primary) 35%,transparent)}.call-step-n[data-v-4f71f592]{font-family:var(--font-mono);font-size:1.5rem;font-weight:600;line-height:1;color:var(--ui-primary)}.call-step-body[data-v-4f71f592]{margin-top:1rem;font-size:1.02rem;line-height:1.55;color:var(--ui-text-highlighted);flex:1}.call-step-time[data-v-4f71f592]{margin-top:1rem;font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ui-text-muted)}@media(max-width:720px){.call-steps[data-v-4f71f592]{grid-template-columns:1fr}}.book-card[data-v-c3bd6d82]{width:100%;background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:var(--radius-lg);box-shadow:0 24px 60px -24px #1013182e;overflow:hidden}.dark .book-card[data-v-c3bd6d82]{box-shadow:0 24px 60px -24px #0009}.book-frame[data-v-c3bd6d82]{position:relative;isolation:isolate;display:block;width:100%;height:900px;transition:height .2s ease}.book-fallback[data-v-c3bd6d82]{display:flex;flex-direction:column;align-items:flex-start;padding:2rem}.book-fallback-title[data-v-c3bd6d82]{font-size:1.2rem;font-weight:600;letter-spacing:-.01em;color:var(--ui-text-highlighted)}.book-fallback-body[data-v-c3bd6d82]{margin-top:.6rem;color:var(--ui-text-muted);font-size:.95rem;line-height:1.6}.cta-primary[data-v-c3bd6d82]{box-shadow:0 8px 24px -8px #4353ef80;transition:transform .2s ease}.dark .cta-primary[data-v-c3bd6d82]{box-shadow:0 8px 28px -8px #6473ff99}.cta-primary[data-v-c3bd6d82]:hover{transform:translateY(-1px)}@media(max-width:840px){.book-frame[data-v-c3bd6d82]{height:720px}.book-fallback[data-v-c3bd6d82]{align-items:center;text-align:center}}.landing[data-v-37e4b273]{overflow:hidden}.section-anchor[data-v-37e4b273]{scroll-margin-top:84px}.container-740[data-v-37e4b273]{width:100%;max-width:740px}.container-920[data-v-37e4b273]{width:100%;max-width:920px}.container-1080[data-v-37e4b273]{width:100%;max-width:1080px}.cta-primary[data-v-37e4b273]{box-shadow:0 8px 24px -8px #4353ef80;transition:transform .2s ease}.dark .cta-primary[data-v-37e4b273]{box-shadow:0 8px 28px -8px #6473ff99}.cta-primary[data-v-37e4b273]:hover{transform:translateY(-1px)}.cta-secondary[data-v-37e4b273]{font-size:14px;color:var(--ui-text-muted);text-decoration:none;transition:color .2s ease}.cta-secondary[data-v-37e4b273]:hover{color:var(--ui-text-highlighted);text-decoration:underline}.eyebrow[data-v-37e4b273]{font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--ui-primary);margin-bottom:.875rem}.hero-section[data-v-37e4b273]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.hero-inner[data-v-37e4b273]{padding-top:6rem;padding-bottom:4rem}.hero-title[data-v-37e4b273]{font-size:clamp(2.6rem,6.2vw,4.4rem);text-align:center;text-wrap:balance;max-width:900px;color:var(--ui-text-highlighted)}.hero-subtitle[data-v-37e4b273]{font-size:clamp(1.05rem,2.2vw,1.25rem);color:var(--ui-text-muted);text-align:center;text-wrap:pretty;margin-top:26px;line-height:1.6;max-width:660px}.hero-actions[data-v-37e4b273]{display:flex;flex-direction:column;align-items:center;gap:14px;margin-top:34px}.trust-strip[data-v-37e4b273]{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 14px;margin-top:40px;max-width:760px}.trust-item[data-v-37e4b273]{display:inline-flex;align-items:center;gap:8px;color:var(--ui-text-muted);font-size:13.5px}.trust-check[data-v-37e4b273]{color:var(--ui-primary);font-size:15px}.band-section[data-v-37e4b273],.plain-section[data-v-37e4b273]{position:relative;padding:6rem 0}.section-title[data-v-37e4b273]{font-size:clamp(1.9rem,4.4vw,3rem);line-height:1.12;color:var(--ui-text-highlighted);text-wrap:balance}.section-sub[data-v-37e4b273]{font-size:clamp(1.05rem,2vw,1.25rem);line-height:1.6;color:var(--ui-text-muted)}@media(max-width:640px){.band-section[data-v-37e4b273],.plain-section[data-v-37e4b273]{padding:4rem 0}}.card[data-v-37e4b273]{background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:var(--radius-lg);padding:1.6rem 1.5rem;text-align:left;transition:border-color .2s ease,box-shadow .2s ease}.card[data-v-37e4b273]:hover{border-color:var(--ui-primary);box-shadow:0 8px 24px -12px color-mix(in srgb,var(--ui-primary) 35%,transparent)}.card-icon[data-v-37e4b273]{display:block;font-size:1.35rem;color:var(--ui-primary);margin-bottom:.85rem}.card-title[data-v-37e4b273]{font-size:1.1rem;font-weight:600;letter-spacing:-.01em;color:var(--ui-text-highlighted);line-height:1.3;margin-bottom:.5rem}.card-body[data-v-37e4b273]{color:var(--ui-text-muted);font-size:.95rem;line-height:1.6}.payoff-list[data-v-37e4b273]{display:flex;flex-direction:column;margin:2.5rem auto 0;max-width:720px;border-top:1px solid var(--ui-border-muted)}.payoff-item[data-v-37e4b273]{display:flex;align-items:flex-start;gap:.85rem;padding:1rem .25rem;border-bottom:1px solid var(--ui-border-muted);color:var(--ui-text-highlighted);font-size:1rem;line-height:1.55}.payoff-check[data-v-37e4b273]{flex-shrink:0;margin-top:.2rem;color:var(--ui-primary);font-size:1.1rem}.faq-section[data-v-37e4b273]{position:relative;z-index:10}.faq-list[data-v-37e4b273]{display:flex;flex-direction:column;margin-top:2.5rem;border-top:1px solid var(--ui-border-muted)}.faq-item[data-v-37e4b273]{border-bottom:1px solid var(--ui-border-muted)}.faq-item-open .faq-question[data-v-37e4b273]{color:var(--ui-primary)}.faq-trigger[data-v-37e4b273]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem .25rem;background:transparent;border:none;cursor:pointer;text-align:left}.faq-question[data-v-37e4b273]{font-weight:600;font-size:.97rem;color:var(--ui-text-highlighted);transition:color .2s ease}.faq-icon[data-v-37e4b273]{flex-shrink:0;color:var(--ui-primary);font-size:1.25rem;transition:transform .25s ease}.faq-icon-open[data-v-37e4b273]{transform:rotate(45deg)}.faq-answer[data-v-37e4b273]{margin:0;padding:0 .25rem 1.35rem;color:var(--ui-text-muted);font-size:.9rem;line-height:1.65}.book-section[data-v-37e4b273]{position:relative;padding:6rem 0}.book-grid[data-v-37e4b273]{display:grid;grid-template-columns:1fr;gap:3rem;justify-items:center}.book-copy[data-v-37e4b273]{max-width:640px}.book-copy[data-v-37e4b273],.book-copy .section-title[data-v-37e4b273]{text-align:center}.book-panel[data-v-37e4b273]{width:100%;max-width:640px}@media(max-width:840px){.book-section[data-v-37e4b273]{padding:4rem 0}.book-grid[data-v-37e4b273]{gap:2rem}}.landing[data-v-be1dd852]{overflow:hidden;--panel-shadow:0 24px 60px -24px rgba(16,19,24,.18)}.dark .landing[data-v-be1dd852]{--panel-shadow:0 24px 60px -24px rgba(0,0,0,.6)}.section-anchor[data-v-be1dd852]{scroll-margin-top:84px}.container-740[data-v-be1dd852]{width:100%;max-width:740px}.container-920[data-v-be1dd852]{width:100%;max-width:920px}.container-1080[data-v-be1dd852]{width:100%;max-width:1080px}.cta-primary[data-v-be1dd852]{box-shadow:0 8px 24px -8px #4353ef80;transition:transform .2s ease}.dark .cta-primary[data-v-be1dd852]{box-shadow:0 8px 28px -8px #6473ff99}.cta-primary[data-v-be1dd852]:hover{transform:translateY(-1px)}.eyebrow[data-v-be1dd852]{font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--ui-primary);margin-bottom:.875rem}.hero-section[data-v-be1dd852]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.hero-inner[data-v-be1dd852]{padding-top:6rem;padding-bottom:4rem}.hero-title[data-v-be1dd852]{font-size:clamp(2.75rem,6.5vw,4.5rem);text-align:center;text-wrap:balance;max-width:880px;color:var(--ui-text-highlighted)}.hero-subtitle[data-v-be1dd852]{font-size:clamp(1.05rem,2.2vw,1.25rem);color:var(--ui-text-muted);text-align:center;text-wrap:pretty;margin-top:26px;line-height:1.6;max-width:640px}.hero-actions[data-v-be1dd852]{gap:14px;margin-top:34px}.hero-actions[data-v-be1dd852],.trust-strip[data-v-be1dd852]{display:flex;flex-wrap:wrap;justify-content:center}.trust-strip[data-v-be1dd852]{gap:10px 14px;margin-top:40px;max-width:760px}.trust-item[data-v-be1dd852]{display:inline-flex;align-items:center;gap:8px;color:var(--ui-text-muted);font-size:13.5px}.trust-check[data-v-be1dd852]{color:var(--ui-primary);font-size:15px}.band-section[data-v-be1dd852],.plain-section[data-v-be1dd852]{position:relative;padding:6rem 0}.section-title[data-v-be1dd852]{font-size:clamp(1.9rem,4.4vw,3rem);line-height:1.12;color:var(--ui-text-highlighted);text-wrap:balance}.section-sub[data-v-be1dd852]{font-size:clamp(1.05rem,2vw,1.25rem);line-height:1.6;color:var(--ui-text-muted)}@media(max-width:640px){.band-section[data-v-be1dd852],.plain-section[data-v-be1dd852]{padding:4rem 0}}.calc[data-v-be1dd852]{display:grid;grid-template-columns:1fr 1fr;gap:0;margin:3rem auto 0;max-width:880px;background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:var(--radius-lg);box-shadow:var(--panel-shadow);overflow:hidden}.calc-inputs[data-v-be1dd852]{gap:1.75rem;padding:2rem;border-right:1px solid var(--ui-border-muted)}.calc-field[data-v-be1dd852],.calc-inputs[data-v-be1dd852]{display:flex;flex-direction:column}.calc-field[data-v-be1dd852]{gap:.5rem}.calc-label[data-v-be1dd852]{font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--ui-text-muted)}.calc-input-wrap[data-v-be1dd852]{display:flex;align-items:center;gap:.5rem;border:1px solid var(--ui-border);border-radius:var(--radius-md);padding:.5rem .875rem;background:var(--ui-bg);transition:border-color .2s ease}.calc-input-wrap[data-v-be1dd852]:focus-within{border-color:var(--ui-primary)}.calc-currency[data-v-be1dd852]{font-size:1.5rem;color:var(--ui-text-muted);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.calc-currency[data-v-be1dd852],.calc-input[data-v-be1dd852]{font-family:var(--font-mono);font-weight:500;background:transparent;border:none;padding:0}.calc-input[data-v-be1dd852]{flex:1;min-width:0;width:100%;font-size:1.75rem;color:var(--ui-text-highlighted);outline:none;-moz-appearance:textfield}.calc-input[data-v-be1dd852]::-webkit-inner-spin-button,.calc-input[data-v-be1dd852]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.calc-unit[data-v-be1dd852]{font-family:var(--font-mono);font-size:.9rem;color:var(--ui-text-muted)}.calc-output[data-v-be1dd852]{display:flex;flex-direction:column;justify-content:center;gap:.5rem;padding:2rem;background:color-mix(in srgb,var(--ui-primary) 5%,var(--ui-bg))}.calc-total[data-v-be1dd852]{font-family:var(--font-mono);font-size:clamp(2.5rem,5vw,3.5rem);font-weight:600;letter-spacing:-.03em;line-height:1;color:var(--ui-primary);font-variant-numeric:tabular-nums}.calc-total-unit[data-v-be1dd852]{font-size:1rem;font-weight:500;letter-spacing:0;color:var(--ui-text-muted);margin-left:.25rem}.calc-compare[data-v-be1dd852]{font-size:1.05rem;font-weight:500;color:var(--ui-text-highlighted);line-height:1.5;margin-top:.25rem}.calc-note[data-v-be1dd852]{font-family:var(--font-mono);font-size:12px;color:var(--ui-text-dimmed);margin-top:.5rem}@media(max-width:720px){.calc[data-v-be1dd852]{grid-template-columns:1fr}.calc-inputs[data-v-be1dd852]{border-right:none;border-bottom:1px solid var(--ui-border-muted)}}.card[data-v-be1dd852]{background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:var(--radius-lg);padding:1.6rem 1.5rem;text-align:left;transition:border-color .2s ease,box-shadow .2s ease}.card[data-v-be1dd852]:hover{border-color:var(--ui-primary);box-shadow:0 8px 24px -12px color-mix(in srgb,var(--ui-primary) 35%,transparent)}.card-num[data-v-be1dd852]{font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.14em;color:var(--ui-primary)}.card-title[data-v-be1dd852]{font-size:1.2rem;color:var(--ui-text-highlighted);margin:.75rem 0 .5rem;line-height:1.2}.card-num+.card-title[data-v-be1dd852]{margin-top:.85rem}.card>.card-title[data-v-be1dd852]:first-child{margin-top:0}.card-body[data-v-be1dd852]{color:var(--ui-text-muted);font-size:.95rem;line-height:1.6}.browser-frame[data-v-be1dd852]{position:relative;border-radius:var(--radius-lg);background:var(--ui-bg);border:1px solid var(--ui-border);box-shadow:var(--panel-shadow);overflow:hidden}.browser-chrome[data-v-be1dd852]{display:flex;align-items:center;gap:1rem;padding:.4rem 1rem;background:var(--ui-bg-muted);border-bottom:1px solid var(--ui-border-muted)}.browser-traffic-lights[data-v-be1dd852]{display:flex;gap:.5rem;flex-shrink:0}.traffic-light[data-v-be1dd852]{width:12px;height:12px;border-radius:50%;display:inline-block;box-shadow:inset 0 0 0 .5px #0003}.traffic-close[data-v-be1dd852]{background:#ff5f57}.traffic-min[data-v-be1dd852]{background:#febc2e}.traffic-max[data-v-be1dd852]{background:#28c840}.browser-address-bar[data-v-be1dd852]{flex:1;max-width:380px;margin:0 auto;display:flex;align-items:center;justify-content:center;background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:6px;padding:.2rem .75rem;font-family:var(--font-mono);font-size:.78rem;color:var(--ui-text-muted)}.browser-chrome-spacer[data-v-be1dd852]{width:52px;flex-shrink:0}.browser-screenshot[data-v-be1dd852]{display:block;width:100%;height:auto}@media(max-width:640px){.browser-address-bar[data-v-be1dd852]{max-width:none}.browser-chrome-spacer[data-v-be1dd852]{display:none}}.plan[data-v-be1dd852]{display:flex;flex-direction:column;background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:var(--radius-lg);padding:2rem;transition:border-color .2s ease,box-shadow .2s ease}.plan[data-v-be1dd852]:hover{box-shadow:0 8px 24px -12px color-mix(in srgb,var(--ui-primary) 35%,transparent)}.plan-accent[data-v-be1dd852],.plan[data-v-be1dd852]:hover{border-color:var(--ui-primary)}.plan-accent[data-v-be1dd852]{background:color-mix(in srgb,var(--ui-primary) 8%,var(--ui-bg))}.plan-name[data-v-be1dd852]{font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--ui-primary)}.plan-price[data-v-be1dd852]{font-size:2.5rem;font-weight:700;letter-spacing:-.03em;color:var(--ui-text-highlighted);margin-top:.75rem;line-height:1}.plan-price-unit[data-v-be1dd852]{font-size:1rem;font-weight:500;letter-spacing:0;color:var(--ui-text-muted);margin-left:.25rem}.plan-list[data-v-be1dd852]{display:flex;flex-direction:column;gap:.6rem;margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--ui-border-muted)}.plan-list li[data-v-be1dd852]{display:flex;align-items:flex-start;gap:.6rem;color:var(--ui-text-muted);font-size:.93rem;line-height:1.5}.plan-check[data-v-be1dd852]{color:var(--ui-primary);font-size:1.05rem;flex-shrink:0;margin-top:.15rem}.founder[data-v-be1dd852]{background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:var(--radius-lg);padding:2.25rem 2.5rem}.founder-text[data-v-be1dd852]{font-size:1.1rem;line-height:1.7;color:var(--ui-text-highlighted);max-width:600px}.founder-sign[data-v-be1dd852]{margin-top:1.25rem;font-family:var(--font-mono);font-size:12.5px;color:var(--ui-text-muted)}@media(max-width:640px){.founder[data-v-be1dd852]{padding:1.5rem}}.faq-section[data-v-be1dd852]{position:relative;z-index:10;padding:6rem 0}.faq-list[data-v-be1dd852]{display:flex;flex-direction:column;margin-top:2.5rem;border-top:1px solid var(--ui-border-muted)}.faq-item[data-v-be1dd852]{border-bottom:1px solid var(--ui-border-muted)}.faq-item-open .faq-question[data-v-be1dd852]{color:var(--ui-primary)}.faq-trigger[data-v-be1dd852]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem .25rem;background:transparent;border:none;cursor:pointer;text-align:left}.faq-question[data-v-be1dd852]{font-weight:600;font-size:.97rem;color:var(--ui-text-highlighted);transition:color .2s ease}.faq-icon[data-v-be1dd852]{flex-shrink:0;color:var(--ui-primary);font-size:1.25rem;transition:transform .25s ease}.faq-icon-open[data-v-be1dd852]{transform:rotate(45deg)}.faq-answer[data-v-be1dd852]{margin:0;padding:0 .25rem 1.35rem;color:var(--ui-text-muted);font-size:.9rem;line-height:1.65}.cta-section[data-v-be1dd852]{position:relative;padding:6rem 0;text-align:center}.cta-title[data-v-be1dd852]{font-size:clamp(2.2rem,5vw,3.4rem);letter-spacing:-.035em;color:var(--ui-text-highlighted);text-wrap:balance}.pricing-plans[data-v-cab96f8e]{color:var(--ui-text)}.segmented-toggle[data-v-cab96f8e]{display:inline-flex;padding:.3rem;border-radius:var(--radius-lg);background:var(--ui-bg);border:1px solid var(--ui-border);gap:.25rem}.segmented-option[data-v-cab96f8e]{display:flex;flex-direction:column;align-items:center;gap:.15rem;padding:.75rem 1.5rem;border-radius:10px;cursor:pointer;background:transparent;border:none;transition:all .25s ease;min-width:11rem}.segmented-option[data-v-cab96f8e]:hover{background:var(--ui-bg-muted)}.segmented-option.active[data-v-cab96f8e]{background:color-mix(in srgb,var(--ui-primary) 10%,transparent);box-shadow:inset 0 0 0 1px var(--ui-primary)}.segmented-label[data-v-cab96f8e]{display:flex;align-items:center;gap:.4rem;font-size:.95rem;font-weight:600;color:var(--ui-text-highlighted)}.segmented-sub[data-v-cab96f8e]{font-size:.75rem;color:var(--ui-text-muted);font-weight:500}.segmented-option.active .segmented-sub[data-v-cab96f8e]{color:var(--ui-primary)}.segmented-save-pill[data-v-cab96f8e]{font-family:var(--font-mono);font-size:.65rem;font-weight:600;padding:.15rem .45rem;border-radius:9999px;letter-spacing:.04em;background:var(--ui-primary);color:var(--ui-text-inverted)}.segmented-annual[data-v-cab96f8e]{position:relative}.plans-grid[data-v-cab96f8e]{display:grid;grid-template-columns:1fr;gap:1.25rem;margin-top:2rem}@media(min-width:640px){.plans-grid[data-v-cab96f8e]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.plans-grid[data-v-cab96f8e]{grid-template-columns:repeat(3,1fr)}}@media(min-width:1280px){.plans-grid[data-v-cab96f8e]{grid-template-columns:repeat(5,1fr)}}.plans-grid-individuals[data-v-cab96f8e]{max-width:780px;margin-left:auto;margin-right:auto}@media(min-width:1024px){.plans-grid-individuals[data-v-cab96f8e]{max-width:1120px;grid-template-columns:repeat(2,minmax(0,340px));justify-content:center}}.plans-grid-teams[data-v-cab96f8e]{max-width:1120px;margin-left:auto;margin-right:auto}@media(min-width:1280px){.plans-grid-teams[data-v-cab96f8e]{grid-template-columns:repeat(3,1fr)}}.plan-card[data-v-cab96f8e]{position:relative;background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:var(--radius-lg);padding:2rem 1.5rem;transition:border-color .3s ease,box-shadow .3s ease,transform .2s ease;display:flex;flex-direction:column}.plan-card[data-v-cab96f8e]:hover{border-color:var(--ui-primary);box-shadow:0 8px 24px -12px color-mix(in srgb,var(--ui-primary) 35%,transparent)}.plan-card-highlighted[data-v-cab96f8e]{border-color:var(--ui-primary);background:color-mix(in srgb,var(--ui-primary) 10%,transparent)}.plan-card-highlighted[data-v-cab96f8e]:hover{transform:translateY(-2px)}.plan-badge[data-v-cab96f8e]{position:absolute;top:-.65rem;left:50%;transform:translate(-50%);background:var(--ui-primary);color:var(--ui-text-inverted);font-family:var(--font-mono);font-size:11px;font-weight:500;padding:.25rem .85rem;border-radius:9999px;letter-spacing:.12em;text-transform:uppercase;text-align:center;white-space:nowrap}.plan-header[data-v-cab96f8e]{margin-bottom:1.25rem}.plan-name[data-v-cab96f8e]{font-family:var(--font-mono);font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ui-primary)}.plan-tagline[data-v-cab96f8e]{color:var(--ui-text-muted);font-size:.85rem;margin-top:.25rem}.plan-price-wrap[data-v-cab96f8e]{display:flex;align-items:baseline;gap:.25rem}.plan-price[data-v-cab96f8e]{font-weight:700;font-size:2.5rem;letter-spacing:-.03em;color:var(--ui-text-highlighted);line-height:1}.plan-billing-note[data-v-cab96f8e]{color:var(--ui-text-dimmed);font-size:.9rem}.plan-annual-note[data-v-cab96f8e]{color:var(--ui-primary);font-size:.8rem;margin-top:.35rem;font-weight:500}.plan-features[data-v-cab96f8e]{list-style:none;padding:0;margin:1.5rem 0 0;display:flex;flex-direction:column;gap:.6rem;flex:1}.plan-feature[data-v-cab96f8e]{display:flex;align-items:flex-start;gap:.5rem;font-size:.85rem;color:var(--ui-text);line-height:1.4}.plan-feature.feature-excluded[data-v-cab96f8e]{color:var(--ui-text-dimmed)}.feature-icon[data-v-cab96f8e]{margin-top:.1rem;min-width:16px}.plans-full-link-wrap[data-v-cab96f8e]{display:flex;justify-content:center;margin-top:2.5rem}.plans-full-link[data-v-cab96f8e]{display:inline-flex;align-items:center;gap:.5rem;padding:.7rem 1.25rem;border-radius:9999px;font-size:.9rem;font-weight:500;color:var(--ui-text-muted);background:var(--ui-bg);border:1px solid var(--ui-border);transition:border-color .25s ease,color .2s ease,transform .2s ease}.plans-full-link[data-v-cab96f8e]:hover{color:var(--ui-text-highlighted);border-color:var(--ui-primary);transform:translateY(-1px)}.plans-full-link-icon[data-v-cab96f8e]{font-size:1rem;color:var(--ui-primary);transition:transform .2s ease}.plans-full-link:hover .plans-full-link-icon[data-v-cab96f8e]{transform:translate(3px)}.audience-tabs[data-v-cab96f8e]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;max-width:620px;margin:0 auto}.audience-tab[data-v-cab96f8e]{display:flex;flex-direction:column;align-items:center;gap:.25rem;padding:1rem 1.25rem;border-radius:var(--radius-lg);background:var(--ui-bg);border:1px solid var(--ui-border);cursor:pointer;transition:border-color .25s ease,background .25s ease;text-align:center}.audience-tab.active[data-v-cab96f8e],.audience-tab[data-v-cab96f8e]:hover{border-color:var(--ui-primary)}.audience-tab.active[data-v-cab96f8e]{background:color-mix(in srgb,var(--ui-primary) 10%,transparent)}.audience-tab-icon[data-v-cab96f8e]{font-size:1.4rem;color:var(--ui-text-dimmed);margin-bottom:.1rem;transition:color .25s ease}.audience-tab.active .audience-tab-icon[data-v-cab96f8e]{color:var(--ui-primary)}.audience-tab-label[data-v-cab96f8e]{font-size:1rem;font-weight:600;color:var(--ui-text);transition:color .25s ease}.audience-tab.active .audience-tab-label[data-v-cab96f8e]{color:var(--ui-text-highlighted)}.audience-tab-sub[data-v-cab96f8e]{font-size:.8rem;color:var(--ui-text-muted)}.landing[data-v-5de3ea96]{overflow:hidden;--panel-shadow:0 24px 60px -24px rgba(16,19,24,.18)}.dark .landing[data-v-5de3ea96]{--panel-shadow:0 24px 60px -24px rgba(0,0,0,.6)}.section-anchor[data-v-5de3ea96]{scroll-margin-top:84px}.container-740[data-v-5de3ea96]{width:100%;max-width:740px}.container-760[data-v-5de3ea96]{width:100%;max-width:760px}.container-920[data-v-5de3ea96]{width:100%;max-width:920px}.container-1080[data-v-5de3ea96]{width:100%;max-width:1080px}.cta-primary[data-v-5de3ea96]{box-shadow:0 8px 24px -8px #4353ef80;transition:transform .2s ease}.dark .cta-primary[data-v-5de3ea96]{box-shadow:0 8px 28px -8px #6473ff99}.cta-primary[data-v-5de3ea96]:hover{transform:translateY(-1px)}.cta-secondary[data-v-5de3ea96]{font-size:14px;color:var(--ui-text-muted);text-decoration:none;transition:color .2s ease}.cta-secondary[data-v-5de3ea96]:hover{color:var(--ui-text-highlighted);text-decoration:underline}.eyebrow[data-v-5de3ea96]{font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--ui-primary);margin-bottom:.875rem}.hero-section[data-v-5de3ea96]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.hero-inner[data-v-5de3ea96]{padding-top:6rem;padding-bottom:4rem}.hero-title[data-v-5de3ea96]{font-size:clamp(2.75rem,6.5vw,4.5rem);text-align:center;text-wrap:balance;max-width:880px;color:var(--ui-text-highlighted)}.hero-subtitle[data-v-5de3ea96]{font-size:clamp(1.05rem,2.2vw,1.25rem);color:var(--ui-text-muted);text-align:center;text-wrap:pretty;margin-top:26px;line-height:1.6;max-width:660px}.hero-actions[data-v-5de3ea96]{display:flex;flex-direction:column;align-items:center;gap:14px;margin-top:34px}.trust-strip[data-v-5de3ea96]{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 14px;margin-top:40px;max-width:760px}.trust-item[data-v-5de3ea96]{display:inline-flex;align-items:center;gap:8px;color:var(--ui-text-muted);font-size:13.5px}.trust-check[data-v-5de3ea96]{color:var(--ui-primary);font-size:15px}.band-section[data-v-5de3ea96],.plain-section[data-v-5de3ea96],.pricing-section[data-v-5de3ea96]{position:relative;padding:6rem 0}.section-title[data-v-5de3ea96]{font-size:clamp(1.9rem,4.4vw,3rem);line-height:1.12;color:var(--ui-text-highlighted);text-wrap:balance}.section-sub[data-v-5de3ea96]{font-size:clamp(1.05rem,2vw,1.25rem);line-height:1.6;color:var(--ui-text-muted)}@media(max-width:640px){.band-section[data-v-5de3ea96],.plain-section[data-v-5de3ea96],.pricing-section[data-v-5de3ea96]{padding:4rem 0}}.card[data-v-5de3ea96]{display:block;background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:var(--radius-lg);padding:1.6rem 1.5rem;text-align:left;transition:border-color .2s ease,box-shadow .2s ease}.card[data-v-5de3ea96]:hover{border-color:var(--ui-primary);box-shadow:0 8px 24px -12px color-mix(in srgb,var(--ui-primary) 35%,transparent)}.card-head[data-v-5de3ea96]{display:flex;align-items:center;gap:.625rem;margin-bottom:.6rem}.card-dot[data-v-5de3ea96]{width:7px;height:7px;border-radius:50%;background:var(--ui-primary);flex-shrink:0}.card-title[data-v-5de3ea96]{font-size:1.1rem;color:var(--ui-text-highlighted);line-height:1.2}.card-arrow[data-v-5de3ea96]{margin-left:auto;color:var(--ui-primary);opacity:0;transform:translate(-4px);transition:opacity .25s ease,transform .25s ease}.card-link:hover .card-arrow[data-v-5de3ea96]{opacity:1;transform:translate(0)}.card-body[data-v-5de3ea96]{color:var(--ui-text-muted);font-size:.95rem;line-height:1.6}.browser-frame[data-v-5de3ea96]{position:relative;border-radius:var(--radius-lg);background:var(--ui-bg);border:1px solid var(--ui-border);box-shadow:var(--panel-shadow);overflow:hidden}.browser-chrome[data-v-5de3ea96]{display:flex;align-items:center;gap:1rem;padding:.4rem 1rem;background:var(--ui-bg-muted);border-bottom:1px solid var(--ui-border-muted)}.browser-traffic-lights[data-v-5de3ea96]{display:flex;gap:.5rem;flex-shrink:0}.traffic-light[data-v-5de3ea96]{width:12px;height:12px;border-radius:50%;display:inline-block;box-shadow:inset 0 0 0 .5px #0003}.traffic-close[data-v-5de3ea96]{background:#ff5f57}.traffic-min[data-v-5de3ea96]{background:#febc2e}.traffic-max[data-v-5de3ea96]{background:#28c840}.browser-address-bar[data-v-5de3ea96]{flex:1;max-width:380px;margin:0 auto;display:flex;align-items:center;justify-content:center;background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:6px;padding:.2rem .75rem;font-family:var(--font-mono);font-size:.78rem;color:var(--ui-text-muted)}.browser-chrome-spacer[data-v-5de3ea96]{width:52px;flex-shrink:0}.browser-screenshot[data-v-5de3ea96]{display:block;width:100%;height:auto}@media(max-width:640px){.browser-address-bar[data-v-5de3ea96]{max-width:none}.browser-chrome-spacer[data-v-5de3ea96]{display:none}}.callouts[data-v-5de3ea96]{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem 2.5rem;margin:1.75rem auto 0;max-width:960px}.callout[data-v-5de3ea96]{display:inline-flex;align-items:center;gap:.6rem}.callout-line[data-v-5de3ea96]{width:18px;height:1px;background:var(--ui-primary);flex-shrink:0}.callout-text[data-v-5de3ea96]{font-family:var(--font-mono);font-size:12px;letter-spacing:.04em;color:var(--ui-text-muted)}.faq-section[data-v-5de3ea96]{position:relative;z-index:10}.faq-list[data-v-5de3ea96]{display:flex;flex-direction:column;margin-top:2.5rem;border-top:1px solid var(--ui-border-muted)}.faq-item[data-v-5de3ea96]{border-bottom:1px solid var(--ui-border-muted)}.faq-item-open .faq-question[data-v-5de3ea96]{color:var(--ui-primary)}.faq-trigger[data-v-5de3ea96]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem .25rem;background:transparent;border:none;cursor:pointer;text-align:left}.faq-question[data-v-5de3ea96]{font-weight:600;font-size:.97rem;color:var(--ui-text-highlighted);transition:color .2s ease}.faq-icon[data-v-5de3ea96]{flex-shrink:0;color:var(--ui-primary);font-size:1.25rem;transition:transform .25s ease}.faq-icon-open[data-v-5de3ea96]{transform:rotate(45deg)}.faq-answer[data-v-5de3ea96]{margin:0;padding:0 .25rem 1.35rem;color:var(--ui-text-muted);font-size:.9rem;line-height:1.65}.book-section[data-v-5de3ea96]{position:relative;padding:6rem 0}.book-grid[data-v-5de3ea96]{display:grid;grid-template-columns:1fr;gap:3rem;justify-items:center}.book-copy[data-v-5de3ea96]{max-width:640px}.book-copy[data-v-5de3ea96],.book-copy .section-title[data-v-5de3ea96]{text-align:center}.book-panel[data-v-5de3ea96]{width:100%;max-width:640px}@media(max-width:840px){.book-section[data-v-5de3ea96]{padding:4rem 0}.book-grid[data-v-5de3ea96]{gap:2rem}}[data-color-picker-background][data-v-f4105f83]{background-image:linear-gradient(0deg,#000,transparent),linear-gradient(90deg,#fff,#fff0)}[data-color-picker-track][data-v-f4105f83]{background-image:linear-gradient(0deg,red,#f0f 17%,#00f 33%,#0ff,#0f0 67%,#ff0 83%,red)}@keyframes action-pop-04347770{0%{transform:scale(0);opacity:0}60%{transform:scale(1.3);opacity:1}to{transform:scale(1);opacity:1}}.action-pop[data-v-04347770]{animation:action-pop-04347770 .32s cubic-bezier(.34,1.56,.64,1);transform-origin:center}@media(prefers-reduced-motion:reduce){.action-pop[data-v-04347770]{animation:none}}.usage-compact[data-v-d17358b6]{background:var(--ui-bg);border:1px solid var(--ui-border)}.plans-page[data-v-e7304f43]{position:relative;color:var(--ui-text);overflow:hidden}.plans-title[data-v-e7304f43]{font-size:clamp(2.5rem,6vw,4rem);color:var(--ui-text-highlighted)}.branded-root[data-v-f44426b6] :is(h1,h2,h3,h4,h5,h6){font-family:inherit}.branded-root[data-v-c3f373a3] :is(h1,h2,h3,h4,h5,h6){font-family:inherit}.branded-root[data-v-a0881bed] :is(h1,h2,h3,h4,h5,h6){font-family:inherit}.landing[data-v-c6e91c9e]{color:var(--ui-text);overflow:hidden}.section-anchor[data-v-c6e91c9e]{scroll-margin-top:84px}.container-740[data-v-c6e91c9e]{width:100%;max-width:740px}.container-980[data-v-c6e91c9e]{width:100%;max-width:980px}.container-1080[data-v-c6e91c9e]{width:100%;max-width:1080px}.hero-section[data-v-c6e91c9e]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.hero-inner[data-v-c6e91c9e]{padding-top:6rem;padding-bottom:4rem}.hero-eyebrow[data-v-c6e91c9e]{display:inline-flex;align-items:center;gap:.56rem;padding:6px 14px;border-radius:999px;border:1px solid color-mix(in srgb,var(--ui-primary) 30%,transparent);background:color-mix(in srgb,var(--ui-primary) 10%,transparent);color:var(--ui-primary);font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;margin-bottom:28px}.hero-eyebrow-dot[data-v-c6e91c9e]{width:6px;height:6px;border-radius:50%;background:var(--ui-primary)}.hero-title[data-v-c6e91c9e]{font-size:clamp(2.6rem,6.2vw,4.6rem);text-align:center;text-wrap:balance;max-width:880px;color:var(--ui-text-highlighted)}.hero-subtitle[data-v-c6e91c9e]{font-size:clamp(1.05rem,2.2vw,1.3rem);color:var(--ui-text-muted);text-align:center;text-wrap:pretty;margin-top:26px;line-height:1.55;max-width:660px}.hero-actions[data-v-c6e91c9e]{display:flex;gap:14px;flex-wrap:wrap;justify-content:center;margin-top:34px}.browser-frame-wrap[data-v-c6e91c9e]{position:relative;width:100%;max-width:1080px;margin-top:60px;padding:0 1rem;perspective:1500px}.browser-frame[data-v-c6e91c9e]{position:relative;border-radius:var(--radius-lg);background:var(--ui-bg);border:1px solid var(--ui-border);box-shadow:0 24px 60px -24px #10131840}.browser-frame .browser-chrome[data-v-c6e91c9e]{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.browser-frame .browser-screenshot[data-v-c6e91c9e]{border-bottom-left-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.browser-chrome[data-v-c6e91c9e]{display:flex;align-items:center;gap:1rem;padding:.4rem 1rem;background:var(--ui-bg);border-bottom:1px solid var(--ui-border)}.browser-chrome-sm[data-v-c6e91c9e]{padding:.35rem .8rem}.browser-traffic-lights[data-v-c6e91c9e]{display:flex;gap:.5rem;flex-shrink:0}.traffic-light[data-v-c6e91c9e]{width:12px;height:12px;border-radius:50%;display:inline-block;box-shadow:inset 0 0 0 .5px #0003}.traffic-close[data-v-c6e91c9e]{background:#ff5f57}.traffic-min[data-v-c6e91c9e]{background:#febc2e}.traffic-max[data-v-c6e91c9e]{background:#28c840}.browser-address-bar[data-v-c6e91c9e]{flex:1;max-width:380px;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:.5rem;background:var(--ui-bg-muted);border:1px solid var(--ui-border);border-radius:6px;padding:.2rem .75rem;font-size:.8rem;color:var(--ui-text-muted)}.browser-chrome-spacer[data-v-c6e91c9e]{width:52px;flex-shrink:0}.browser-screenshot[data-v-c6e91c9e]{display:block;width:100%;height:auto}@media(max-width:640px){.browser-frame-wrap[data-v-c6e91c9e]{margin-top:3rem}.browser-address-bar[data-v-c6e91c9e]{max-width:none}.browser-chrome-spacer[data-v-c6e91c9e]{display:none}}.pivot-section[data-v-c6e91c9e]{position:relative;padding:6rem 0}.pivot-heading[data-v-c6e91c9e]{font-size:clamp(1.9rem,4.4vw,3rem);line-height:1.12;color:var(--ui-text-highlighted)}.pain-solve-grid[data-v-c6e91c9e]{display:flex;flex-direction:column;gap:1rem;margin-top:3rem}.pain-solve-card[data-v-c6e91c9e]{display:flex;align-items:stretch;gap:0;background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:var(--radius-lg);overflow:hidden;transition:border-color .3s ease,box-shadow .3s ease}.pain-solve-card[data-v-c6e91c9e]:hover{border-color:var(--ui-primary);box-shadow:0 8px 24px -12px color-mix(in srgb,var(--ui-primary) 35%,transparent)}.pain-side[data-v-c6e91c9e]{padding:1.25rem 2.25rem 1.25rem 1.5rem;background:color-mix(in srgb,var(--ui-error) 5%,transparent)}.pain-side[data-v-c6e91c9e],.solve-side[data-v-c6e91c9e]{flex:1;display:flex;align-items:center;gap:.6rem}.solve-side[data-v-c6e91c9e]{padding:1.25rem 1.5rem 1.25rem 2.5rem;background:color-mix(in srgb,var(--ui-primary) 6%,transparent)}.arrow-divider[data-v-c6e91c9e]{width:0;position:relative;z-index:10}.arrow-circle[data-v-c6e91c9e],.arrow-divider[data-v-c6e91c9e]{display:flex;align-items:center;justify-content:center}.arrow-circle[data-v-c6e91c9e]{width:32px;height:32px;min-width:32px;border-radius:50%;background:var(--ui-bg);border:1px solid var(--ui-border);margin:0}.chip[data-v-c6e91c9e]{flex-shrink:0;width:9px;height:9px;border-radius:50%;animation:chip-pulse-c6e91c9e 2.4s ease-in-out infinite}.chip-pain[data-v-c6e91c9e]{background:var(--ui-error)}.chip-solve[data-v-c6e91c9e]{background:var(--ui-primary)}@keyframes chip-pulse-c6e91c9e{0%,to{opacity:.35}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.chip[data-v-c6e91c9e]{animation:none}}.pain-text[data-v-c6e91c9e]{color:var(--ui-text-muted)}.pain-text[data-v-c6e91c9e],.solve-text[data-v-c6e91c9e]{font-size:.95rem;line-height:1.5}.solve-text[data-v-c6e91c9e]{color:var(--ui-text-highlighted);font-weight:500}@media(max-width:639px){.pain-solve-card[data-v-c6e91c9e]{flex-direction:column}.arrow-divider[data-v-c6e91c9e]{width:auto;height:0}}.features-section[data-v-c6e91c9e]{position:relative;padding:6rem 0}.features-eyebrow[data-v-c6e91c9e]{text-align:center;font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--ui-primary);margin-bottom:.9rem}.section-title[data-v-c6e91c9e]{font-size:clamp(1.9rem,4.4vw,3rem);text-align:center;line-height:1.12;color:var(--ui-text-highlighted)}.section-sub[data-v-c6e91c9e]{font-size:clamp(1.05rem,2vw,1.25rem);line-height:1.6;color:var(--ui-text-muted)}.feature-rows[data-v-c6e91c9e]{display:flex;flex-direction:column;gap:5.5rem;margin-top:5rem}.feature-row[data-v-c6e91c9e]{display:flex;align-items:center;gap:3.5rem;flex-wrap:wrap}.feature-row-reverse[data-v-c6e91c9e]{flex-direction:row-reverse}.feature-copy[data-v-c6e91c9e]{flex:1 1 340px;min-width:280px}.feature-visual[data-v-c6e91c9e]{flex:1 1 420px;min-width:280px}.feature-kicker[data-v-c6e91c9e]{display:flex;align-items:center;gap:.85rem;margin-bottom:1.25rem}.feature-n[data-v-c6e91c9e]{font-weight:700;font-size:2.3rem;line-height:1;letter-spacing:-.03em}.feature-kicker-label[data-v-c6e91c9e]{font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.feature-row-title[data-v-c6e91c9e]{font-size:clamp(1.5rem,3vw,2.05rem);line-height:1.18;color:var(--ui-text-highlighted);margin-bottom:1rem}.feature-row-body[data-v-c6e91c9e]{font-size:1.05rem;line-height:1.65;color:var(--ui-text-muted);max-width:440px}@media(max-width:880px){.feature-rows[data-v-c6e91c9e]{gap:2.5rem;margin-top:2.5rem}.feature-row[data-v-c6e91c9e],.feature-row-reverse[data-v-c6e91c9e]{flex-direction:column;gap:1rem}.feature-copy[data-v-c6e91c9e],.feature-visual[data-v-c6e91c9e]{flex:1 1 auto;min-width:0;width:100%}.feature-row-body[data-v-c6e91c9e]{max-width:none}}.pricing-section[data-v-c6e91c9e],.team-section[data-v-c6e91c9e]{position:relative;padding:6rem 0}.num-card[data-v-c6e91c9e]{background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:var(--radius-lg);padding:1.6rem 1.5rem;transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease}.num-card[data-v-c6e91c9e]:hover{border-color:var(--ui-primary);box-shadow:0 8px 24px -12px color-mix(in srgb,var(--ui-primary) 35%,transparent);transform:translateY(-3px)}.num-card-num[data-v-c6e91c9e]{font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.14em;color:var(--ui-primary)}.num-card-title[data-v-c6e91c9e]{font-size:1.2rem;color:var(--ui-text-highlighted);margin:.85rem 0 .6rem;line-height:1.2}.cta-section[data-v-c6e91c9e]{position:relative;padding:6rem 0;text-align:center}.cta-title[data-v-c6e91c9e]{font-size:clamp(2.2rem,5vw,3.4rem);color:var(--ui-text-highlighted)}.cta-sub[data-v-c6e91c9e]{font-size:1.1rem;line-height:1.6;color:var(--ui-text-muted)}.cta-fineprint[data-v-c6e91c9e]{font-family:var(--font-mono);font-size:12px;color:var(--ui-text-dimmed)}.faq-section[data-v-c6e91c9e]{position:relative;z-index:10;padding:6rem 0}.faq-list[data-v-c6e91c9e]{display:flex;flex-direction:column;gap:.75rem;margin-top:2.5rem}.faq-item[data-v-c6e91c9e]{background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:var(--radius-lg);overflow:hidden;transition:border-color .3s ease}.faq-item-open[data-v-c6e91c9e],.faq-item[data-v-c6e91c9e]:hover{border-color:var(--ui-primary)}.faq-trigger[data-v-c6e91c9e]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem 1.5rem;background:transparent;border:none;cursor:pointer;text-align:left}.faq-question[data-v-c6e91c9e]{font-weight:600;font-size:.97rem;color:var(--ui-text-highlighted)}.faq-icon[data-v-c6e91c9e]{flex-shrink:0;color:var(--ui-primary);font-size:1.25rem;transition:transform .25s ease}.faq-icon-open[data-v-c6e91c9e]{transform:rotate(45deg)}.faq-answer[data-v-c6e91c9e]{margin:0;padding:0 1.5rem 1.35rem;color:var(--ui-text-muted);font-size:.9rem;line-height:1.65}.captions-page[data-v-7e034bc7]{position:relative;overflow:hidden}.hero-title[data-v-7e034bc7]{font-size:clamp(2.5rem,6vw,4.5rem);line-height:1.1;color:var(--ui-text-highlighted)}.hero-lead[data-v-7e034bc7]{color:var(--ui-text-muted);font-size:1.125rem;margin:1.5rem auto 0;max-width:42rem;line-height:1.6}.hero-actions[data-v-7e034bc7]{margin-top:2rem;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}.hero-reassure[data-v-7e034bc7]{color:var(--ui-text-dimmed);font-size:.85rem;margin-top:1rem}.hero-media[data-v-7e034bc7]{margin:3.5rem auto 0;max-width:1100px;width:100%}.hero-image[data-v-7e034bc7]{width:100%;height:auto;border-radius:var(--radius-lg);outline:1px solid var(--ui-border);outline-offset:-1px;box-shadow:0 24px 60px -24px #1013182e}.content-section[data-v-7e034bc7]{position:relative;z-index:10;padding:4rem 1rem}.section-inner[data-v-7e034bc7]{max-width:64rem;margin:0 auto}.section-inner-narrow[data-v-7e034bc7]{max-width:42rem;margin:0 auto}.eyebrow[data-v-7e034bc7]{font-family:var(--font-mono);font-size:11px;font-weight:500;color:var(--ui-primary);letter-spacing:.14em;text-transform:uppercase;margin-bottom:.75rem}.section-heading[data-v-7e034bc7]{font-size:clamp(1.75rem,4vw,2.5rem);margin-bottom:1rem}.section-heading[data-v-7e034bc7],.section-heading-small[data-v-7e034bc7]{color:var(--ui-text-highlighted);line-height:1.2}.section-heading-small[data-v-7e034bc7]{font-size:clamp(1.5rem,3vw,2rem);margin-bottom:.75rem}.section-lead[data-v-7e034bc7]{color:var(--ui-text-muted);font-size:1rem;line-height:1.7;max-width:48rem}.feature-grid[data-v-7e034bc7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;margin-top:2rem}.feature-card[data-v-7e034bc7]{background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:var(--radius-lg);padding:1.5rem;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.feature-card[data-v-7e034bc7]:hover{border-color:var(--ui-primary);box-shadow:0 8px 24px -12px color-mix(in srgb,var(--ui-primary) 35%,transparent);transform:translateY(-2px)}.feature-icon[data-v-7e034bc7]{width:1.5rem;height:1.5rem;color:var(--ui-primary);margin-bottom:.75rem}.feature-title[data-v-7e034bc7]{font-weight:700;font-size:1rem;color:var(--ui-text-highlighted);margin-bottom:.5rem}.feature-body[data-v-7e034bc7]{color:var(--ui-text-muted);font-size:.9rem;line-height:1.6}.showcase-section[data-v-7e034bc7]{text-align:center}.showcase-section .section-lead[data-v-7e034bc7]{margin-left:auto;margin-right:auto}.showcase-media[data-v-7e034bc7]{margin:2.5rem auto 0;max-width:1100px}.showcase-image[data-v-7e034bc7]{width:100%;height:auto;border-radius:var(--radius-lg);outline:1px solid var(--ui-border);outline-offset:-1px;box-shadow:0 24px 60px -24px #1013182e}.value-grid[data-v-7e034bc7]{display:grid;grid-template-columns:1fr;gap:1rem;margin-top:2rem}@media(min-width:640px){.value-grid[data-v-7e034bc7]{grid-template-columns:repeat(2,1fr)}}@media(min-width:768px){.value-grid[data-v-7e034bc7]{grid-template-columns:repeat(4,1fr)}}.value-card[data-v-7e034bc7]{background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:var(--radius-lg);padding:1.5rem;transition:border-color .2s ease,box-shadow .2s ease}.value-card[data-v-7e034bc7]:hover{border-color:var(--ui-primary);box-shadow:0 8px 24px -12px color-mix(in srgb,var(--ui-primary) 35%,transparent)}.value-icon[data-v-7e034bc7]{width:1.75rem;height:1.75rem;color:var(--ui-primary);margin-bottom:1rem}.value-title[data-v-7e034bc7]{font-weight:700;font-size:1.0625rem;color:var(--ui-text-highlighted);margin-bottom:.5rem}.value-body[data-v-7e034bc7]{color:var(--ui-text-muted);font-size:.9375rem;line-height:1.6}.payoff-list[data-v-7e034bc7]{list-style:none;padding:0;margin-top:2rem;display:flex;flex-direction:column;gap:.875rem}.payoff-list li[data-v-7e034bc7]{display:flex;align-items:flex-start;gap:.75rem;color:var(--ui-text);font-size:1rem;line-height:1.6}.payoff-icon[data-v-7e034bc7]{width:1.25rem;height:1.25rem;color:var(--ui-primary);flex-shrink:0;margin-top:.125rem}.roadmap-section[data-v-7e034bc7]{padding-top:2rem;padding-bottom:2rem}.roadmap-section .section-inner[data-v-7e034bc7]{max-width:42rem;border-left:2px solid var(--ui-border);padding-left:1.25rem}.faq-section[data-v-7e034bc7]{padding:4rem 1rem}.cta-section[data-v-7e034bc7],.faq-section[data-v-7e034bc7]{position:relative;z-index:10}.cta-section[data-v-7e034bc7]{padding:5rem 1rem;text-align:center}.cta-inner[data-v-7e034bc7]{position:relative;z-index:10}.cta-title[data-v-7e034bc7]{font-size:clamp(2.5rem,6vw,4rem);color:var(--ui-text-highlighted)}.cta-lead[data-v-7e034bc7]{color:var(--ui-text-muted);font-size:1.125rem;margin:1rem auto 2rem;max-width:32rem}.cta-actions[data-v-7e034bc7]{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}.persona-page[data-v-aeb8a467]{position:relative;overflow:hidden}.hero-title[data-v-aeb8a467]{font-size:clamp(2.5rem,6vw,4.5rem);line-height:1.1;color:var(--ui-text-highlighted)}.hero-lead[data-v-aeb8a467]{color:var(--ui-text-muted);font-size:1.125rem;margin:1.5rem auto 0;max-width:44rem;line-height:1.6}.hero-actions[data-v-aeb8a467]{margin-top:2rem;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}.hero-reassure[data-v-aeb8a467]{color:var(--ui-text-dimmed);font-size:.85rem;margin-top:1rem}.content-section[data-v-aeb8a467]{position:relative;z-index:10;padding:4rem 1rem}.section-inner[data-v-aeb8a467]{max-width:64rem;margin:0 auto}.section-inner-narrow[data-v-aeb8a467]{max-width:42rem;margin:0 auto}.eyebrow[data-v-aeb8a467]{font-family:var(--font-mono);font-size:11px;font-weight:500;color:var(--ui-primary);letter-spacing:.14em;text-transform:uppercase;margin-bottom:.75rem}.section-heading[data-v-aeb8a467]{font-size:clamp(1.75rem,4vw,2.5rem);color:var(--ui-text-highlighted);line-height:1.2;margin-bottom:1rem}.pain-grid[data-v-aeb8a467]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;margin-top:2rem}.pain-card[data-v-aeb8a467]{background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:var(--radius-lg);padding:1.5rem}.pain-title[data-v-aeb8a467]{font-weight:700;font-size:1rem;color:var(--ui-text-highlighted);margin-bottom:.5rem;display:block}.pain-body[data-v-aeb8a467]{color:var(--ui-text-muted);font-size:.9rem;line-height:1.6;display:block}.feature-grid[data-v-aeb8a467]{display:grid;grid-template-columns:1fr;gap:1rem;margin-top:2rem}@media(min-width:640px){.feature-grid[data-v-aeb8a467]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.feature-grid[data-v-aeb8a467]{grid-template-columns:repeat(3,1fr)}}.feature-card[data-v-aeb8a467]{background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:var(--radius-lg);padding:1.5rem;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.feature-card[data-v-aeb8a467]:hover{border-color:var(--ui-primary);box-shadow:0 8px 24px -12px color-mix(in srgb,var(--ui-primary) 35%,transparent);transform:translateY(-2px)}.feature-icon[data-v-aeb8a467]{width:1.5rem;height:1.5rem;color:var(--ui-primary);margin-bottom:.75rem;display:block}.feature-title[data-v-aeb8a467]{font-weight:700;font-size:1rem;color:var(--ui-text-highlighted);margin-bottom:.5rem;display:block}.feature-body[data-v-aeb8a467]{color:var(--ui-text-muted);font-size:.9rem;line-height:1.6;display:block}.payoff-list[data-v-aeb8a467]{list-style:none;padding:0;margin-top:2rem;display:flex;flex-direction:column;gap:.875rem}.payoff-list li[data-v-aeb8a467]{display:flex;align-items:flex-start;gap:.75rem;color:var(--ui-text);font-size:1rem;line-height:1.6}.payoff-icon[data-v-aeb8a467]{width:1.25rem;height:1.25rem;color:var(--ui-primary);flex-shrink:0;margin-top:.125rem}.faq-section[data-v-aeb8a467]{padding:4rem 1rem}.cta-section[data-v-aeb8a467],.faq-section[data-v-aeb8a467]{position:relative;z-index:10}.cta-section[data-v-aeb8a467]{padding:5rem 1rem;text-align:center}.cta-inner[data-v-aeb8a467]{position:relative;z-index:10}.cta-title[data-v-aeb8a467]{font-size:clamp(2.5rem,6vw,4rem);line-height:1.1;color:var(--ui-text-highlighted)}.cta-lead[data-v-aeb8a467]{color:var(--ui-text-muted);font-size:1.125rem;margin:1rem auto 2rem;max-width:36rem}.cta-actions[data-v-aeb8a467]{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}.landing[data-v-f7e03803]{color:var(--ui-text);overflow:hidden}.hero-section[data-v-f7e03803]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.hero-title[data-v-f7e03803]{font-size:clamp(2.25rem,6.5vw,3.75rem);text-align:center;color:var(--ui-text-highlighted)}.hero-subtitle[data-v-f7e03803]{font-size:clamp(1.05rem,2.2vw,1.25rem);color:var(--ui-text-muted);text-align:center;margin-top:1.5rem;line-height:1.6;max-width:720px}.hero-meta-pills[data-v-f7e03803]{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:1.25rem}.meta-pill[data-v-f7e03803]{font-size:.8rem;color:var(--ui-text-muted);background:var(--ui-bg-elevated);border:1px solid var(--ui-border);border-radius:999px;padding:.3rem .75rem;letter-spacing:.01em}.content-section[data-v-f7e03803]{position:relative;padding:5rem 0}.content-section-alt[data-v-f7e03803]{background:var(--ui-bg-muted);border-top:1px solid var(--ui-border-muted);border-bottom:1px solid var(--ui-border-muted)}.section-title[data-v-f7e03803]{font-size:clamp(2rem,5vw,3rem);text-align:center;line-height:1.15;color:var(--ui-text-highlighted)}.section-lede[data-v-f7e03803]{color:var(--ui-text-muted);font-size:1.1rem;text-align:center;margin-top:1rem;max-width:720px;margin-left:auto;margin-right:auto;line-height:1.6}.feature-row[data-v-f7e03803]{display:flex;align-items:flex-start;gap:1rem;background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:var(--radius-lg);padding:1.25rem 1.5rem;transition:border-color .3s ease,box-shadow .3s ease}.feature-row[data-v-f7e03803]:hover{border-color:var(--ui-primary);box-shadow:0 8px 24px -12px color-mix(in srgb,var(--ui-primary) 35%,transparent)}.feature-row-title[data-v-f7e03803]{font-size:1.05rem;color:var(--ui-text-highlighted);margin-bottom:.25rem}.feature-row-text[data-v-f7e03803]{color:var(--ui-text-muted);font-size:.95rem;line-height:1.5}.feature-pill[data-v-f7e03803]{display:flex;align-items:center;gap:.5rem;background:var(--ui-bg-elevated);border:1px solid var(--ui-border);border-radius:999px;padding:.6rem 1rem;transition:border-color .3s ease}.feature-pill[data-v-f7e03803]:hover{border-color:var(--ui-primary)}.feature-pill-label[data-v-f7e03803]{font-size:.9rem;color:var(--ui-text-highlighted);font-weight:500}.use-case-grid[data-v-f7e03803]{display:grid;grid-template-columns:1fr;gap:1.25rem}@media(min-width:768px){.use-case-grid[data-v-f7e03803]{grid-template-columns:1fr 1fr}}.use-case-card[data-v-f7e03803]{background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:var(--radius-lg);padding:1.75rem;transition:border-color .3s ease,box-shadow .3s ease,transform .2s ease}.use-case-card[data-v-f7e03803]:hover{border-color:var(--ui-primary);box-shadow:0 8px 24px -12px color-mix(in srgb,var(--ui-primary) 35%,transparent);transform:translateY(-2px)}.use-case-title[data-v-f7e03803]{font-size:1.15rem;color:var(--ui-text-highlighted);margin-bottom:.5rem}.use-case-text[data-v-f7e03803]{color:var(--ui-text-muted);font-size:.95rem;line-height:1.55}.before-after-grid[data-v-f7e03803]{display:grid;grid-template-columns:1fr;gap:1.5rem}@media(min-width:768px){.before-after-grid[data-v-f7e03803]{grid-template-columns:1fr 1fr}}.ba-card[data-v-f7e03803]{position:relative;background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:var(--radius-lg);padding:1.25rem}.ba-card-after[data-v-f7e03803]{border-color:var(--ui-primary)}.ba-tag[data-v-f7e03803]{position:absolute;top:-.7rem;left:1.25rem;font-family:var(--font-mono);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.14em;padding:.25rem .65rem;border-radius:999px}.ba-tag-before[data-v-f7e03803]{color:var(--ui-text-muted);background:var(--ui-bg-elevated);border:1px solid var(--ui-border)}.ba-tag-after[data-v-f7e03803]{color:var(--ui-text-inverted);background:var(--ui-primary)}.ba-media[data-v-f7e03803]{margin:0}.blur-hero[data-v-f7e03803]{display:grid;grid-template-columns:1fr;gap:2.5rem;align-items:center}@media(min-width:900px){.blur-hero[data-v-f7e03803]{grid-template-columns:1.4fr 1fr}}.blur-hero-media[data-v-f7e03803]{background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:var(--radius-lg);padding:1.25rem}.blur-hero-media .media-placeholder[data-v-f7e03803]{margin:0}.blur-hero-features[data-v-f7e03803]{display:flex;flex-direction:column;gap:1.5rem}.blur-feature[data-v-f7e03803]{display:flex;align-items:flex-start;gap:1rem}.saas-card[data-v-f7e03803]{background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:var(--radius-lg);padding:2rem;transition:border-color .3s ease,box-shadow .3s ease,transform .2s ease}.saas-card[data-v-f7e03803]:hover{border-color:var(--ui-primary);box-shadow:0 8px 24px -12px color-mix(in srgb,var(--ui-primary) 35%,transparent);transform:translateY(-3px)}.saas-card-title[data-v-f7e03803]{font-size:1.15rem;color:var(--ui-text-highlighted);margin-bottom:.5rem;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.saas-card-text[data-v-f7e03803]{color:var(--ui-text-muted);font-size:.95rem;line-height:1.55}.steps-grid[data-v-f7e03803]{display:grid;grid-template-columns:1fr;gap:1.25rem}@media(min-width:768px){.steps-grid[data-v-f7e03803]{grid-template-columns:repeat(3,1fr)}}.step-card[data-v-f7e03803]{position:relative;background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:var(--radius-lg);padding:2rem 1.5rem 1.75rem}.step-number[data-v-f7e03803]{position:absolute;top:-1rem;left:1.5rem;width:2rem;height:2rem;border-radius:50%;background:var(--ui-primary);color:var(--ui-text-inverted);font-weight:700;display:flex;align-items:center;justify-content:center;font-size:.9rem}.step-title[data-v-f7e03803]{font-size:1.1rem;color:var(--ui-text-highlighted);margin-bottom:.4rem}.step-text[data-v-f7e03803]{color:var(--ui-text-muted);font-size:.95rem;line-height:1.55}.media-placeholder[data-v-f7e03803]{margin:2.5rem auto 0;max-width:880px}.hero-media[data-v-f7e03803]{margin-top:3.5rem;width:100%}.cta-section[data-v-f7e03803]{position:relative;padding:7rem 0;text-align:center}.cta-title[data-v-f7e03803]{font-size:clamp(2rem,5vw,3.25rem);line-height:1.15;color:var(--ui-text-highlighted)}.cta-sub[data-v-f7e03803]{color:var(--ui-text-muted);font-size:1.05rem;margin-top:1.25rem;margin-bottom:2.5rem;max-width:560px;line-height:1.6}.card-action[data-v-78180f89]{border-radius:var(--ui-radius);box-shadow:inset 0 0 0 1px var(--ui-border-accented)}.tone-primary[data-v-78180f89]:hover:not(:disabled){box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ui-primary) 40%,transparent)}.tone-success[data-v-78180f89]:hover:not(:disabled){box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ui-success) 40%,transparent)}.tone-warning[data-v-78180f89]:hover:not(:disabled){box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ui-warning) 40%,transparent)}.tone-primary[data-v-78180f89]:hover{color:var(--ui-primary);background:color-mix(in srgb,var(--ui-primary) 10%,transparent)}.tone-success[data-v-78180f89]:hover{color:var(--ui-success);background:color-mix(in srgb,var(--ui-success) 10%,transparent)}.tone-warning[data-v-78180f89]:hover{color:var(--ui-warning);background:color-mix(in srgb,var(--ui-warning) 10%,transparent)}.overlay-badge[data-v-78180f89]{background:#1013188c;color:#fff;font-weight:500}.pricing-page[data-v-71cfdaa4]{position:relative;color:var(--ui-text);overflow:hidden}.pricing-hero-title[data-v-71cfdaa4]{font-size:clamp(2.5rem,6vw,4.5rem);color:var(--ui-text-highlighted)}.section-heading[data-v-71cfdaa4]{font-size:clamp(2rem,5vw,3rem);color:var(--ui-text-highlighted);line-height:1.15}.comparison-table-wrap[data-v-71cfdaa4]{background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:var(--radius-lg);overflow:hidden}.comparison-table[data-v-71cfdaa4]{width:100%;border-collapse:collapse}.comparison-table th[data-v-71cfdaa4]{padding:1rem 1.25rem;text-align:left;font-family:var(--font-mono);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.14em;color:var(--ui-text-muted);border-bottom:1px solid var(--ui-border)}.comparison-table td[data-v-71cfdaa4]{padding:1rem 1.25rem;font-size:.9rem;color:var(--ui-text);border-bottom:1px solid var(--ui-border-muted)}.comparison-table tr:last-child td[data-v-71cfdaa4]{border-bottom:none}.included-chip[data-v-71cfdaa4]{display:flex;align-items:center;gap:.75rem;background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:var(--radius-lg);padding:1rem 1.25rem;font-size:.9rem;color:var(--ui-text);transition:border-color .3s ease,box-shadow .3s ease}.included-chip[data-v-71cfdaa4]:hover{border-color:var(--ui-primary);box-shadow:0 8px 24px -12px color-mix(in srgb,var(--ui-primary) 35%,transparent)}.faq-list[data-v-71cfdaa4]{display:flex;flex-direction:column;gap:1rem;margin-top:2.5rem}.faq-item[data-v-71cfdaa4]{background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:var(--radius-lg);padding:1.5rem;transition:border-color .3s ease}.faq-item[data-v-71cfdaa4]:hover{border-color:var(--ui-primary)}.faq-question[data-v-71cfdaa4]{font-weight:600;font-size:1rem;color:var(--ui-text-highlighted);margin-bottom:.5rem}.faq-answer[data-v-71cfdaa4]{color:var(--ui-text-muted);font-size:.9rem;line-height:1.6}.cta-title[data-v-71cfdaa4]{font-size:clamp(2.5rem,6vw,4rem);color:var(--ui-text-highlighted)}.auth-page[data-v-b731ac30]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:calc(100vh - 200px);color:var(--ui-text)}.auth-title[data-v-b731ac30]{font-size:1.75rem;color:var(--ui-text-highlighted)}.auth-page[data-v-81993317]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:calc(100vh - 200px);color:var(--ui-text)}.auth-title[data-v-81993317]{font-size:1.75rem;color:var(--ui-text-highlighted)}.landing[data-v-1557f383]{overflow:hidden;--panel-shadow:0 24px 60px -24px rgba(16,19,24,.18)}.dark .landing[data-v-1557f383]{--panel-shadow:0 24px 60px -24px rgba(0,0,0,.6)}.section-anchor[data-v-1557f383]{scroll-margin-top:84px}.container-740[data-v-1557f383]{width:100%;max-width:740px}.container-760[data-v-1557f383]{width:100%;max-width:760px}.container-920[data-v-1557f383]{width:100%;max-width:920px}.container-980[data-v-1557f383]{width:100%;max-width:980px}.container-1080[data-v-1557f383]{width:100%;max-width:1080px}.cta-primary[data-v-1557f383]{box-shadow:0 8px 24px -8px #4353ef80;transition:transform .2s ease}.dark .cta-primary[data-v-1557f383]{box-shadow:0 8px 28px -8px #6473ff99}.cta-primary[data-v-1557f383]:hover{transform:translateY(-1px)}.cta-secondary[data-v-1557f383]{font-size:14px;color:var(--ui-text-muted);text-decoration:none;transition:color .2s ease}.cta-secondary[data-v-1557f383]:hover{color:var(--ui-text-highlighted);text-decoration:underline}.eyebrow[data-v-1557f383]{font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--ui-primary);margin-bottom:.875rem}.hero-section[data-v-1557f383]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.hero-inner[data-v-1557f383]{padding-top:6rem;padding-bottom:4rem}.hero-title[data-v-1557f383]{font-size:clamp(2.6rem,6.2vw,4.5rem);text-align:center;text-wrap:balance;max-width:900px;color:var(--ui-text-highlighted)}.hero-subtitle[data-v-1557f383]{font-size:clamp(1.05rem,2.2vw,1.25rem);color:var(--ui-text-muted);text-align:center;text-wrap:pretty;margin-top:26px;line-height:1.6;max-width:660px}.hero-actions[data-v-1557f383]{display:flex;flex-direction:column;align-items:center;gap:14px;margin-top:34px}.hero-actions-row[data-v-1557f383]{flex-direction:row}.hero-actions-row[data-v-1557f383],.trust-strip[data-v-1557f383]{flex-wrap:wrap;justify-content:center}.trust-strip[data-v-1557f383]{display:flex;gap:10px 14px;margin-top:40px;max-width:760px}.trust-item[data-v-1557f383]{display:inline-flex;align-items:center;gap:8px;color:var(--ui-text-muted);font-size:13.5px}.trust-check[data-v-1557f383]{color:var(--ui-primary);font-size:15px}.band-section[data-v-1557f383],.plain-section[data-v-1557f383],.pricing-section[data-v-1557f383]{position:relative;padding:6rem 0}.section-title[data-v-1557f383]{font-size:clamp(1.9rem,4.4vw,3rem);line-height:1.12;color:var(--ui-text-highlighted);text-wrap:balance}.section-sub[data-v-1557f383]{font-size:clamp(1.05rem,2vw,1.25rem);line-height:1.6;color:var(--ui-text-muted)}@media(max-width:640px){.band-section[data-v-1557f383],.plain-section[data-v-1557f383],.pricing-section[data-v-1557f383]{padding:4rem 0}}.audience-card[data-v-1557f383]{display:flex;flex-direction:column;background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:var(--radius-lg);padding:2rem;text-align:left;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.audience-card[data-v-1557f383]:hover{border-color:var(--ui-primary);box-shadow:0 12px 32px -12px color-mix(in srgb,var(--ui-primary) 40%,transparent);transform:translateY(-1px)}.audience-eyebrow[data-v-1557f383]{font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--ui-primary)}.audience-title[data-v-1557f383]{font-size:1.5rem;font-weight:700;letter-spacing:-.02em;line-height:1.15;color:var(--ui-text-highlighted);margin-top:.85rem}.audience-body[data-v-1557f383]{color:var(--ui-text-muted);font-size:1rem;line-height:1.6;margin-top:.75rem;flex:1}.audience-cta[data-v-1557f383]{display:inline-flex;align-items:center;gap:.5rem;margin-top:1.5rem;font-weight:600;font-size:.95rem;color:var(--ui-primary)}.card[data-v-1557f383]{display:block;background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:var(--radius-lg);padding:1.6rem 1.5rem;text-align:left;transition:border-color .2s ease,box-shadow .2s ease}.card[data-v-1557f383]:hover{border-color:var(--ui-primary);box-shadow:0 8px 24px -12px color-mix(in srgb,var(--ui-primary) 35%,transparent)}.card-head[data-v-1557f383]{display:flex;align-items:center;gap:.625rem;margin-bottom:.6rem}.card-dot[data-v-1557f383]{width:7px;height:7px;border-radius:50%;background:var(--ui-primary);flex-shrink:0}.card-title[data-v-1557f383]{font-size:1.1rem;font-weight:600;letter-spacing:-.01em;color:var(--ui-text-highlighted);line-height:1.3}.card>.card-title[data-v-1557f383]{margin-bottom:.5rem}.card-arrow[data-v-1557f383]{margin-left:auto;color:var(--ui-primary);opacity:0;transform:translate(-4px);transition:opacity .25s ease,transform .25s ease}.card-link:hover .card-arrow[data-v-1557f383]{opacity:1;transform:translate(0)}.card-body[data-v-1557f383]{color:var(--ui-text-muted);font-size:.95rem;line-height:1.6}.pain-solve-grid[data-v-1557f383]{display:flex;flex-direction:column;gap:1rem;margin-top:3rem}.pain-solve-card[data-v-1557f383]{display:flex;align-items:stretch;background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:var(--radius-lg);overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.pain-solve-card[data-v-1557f383]:hover{border-color:var(--ui-primary);box-shadow:0 8px 24px -12px color-mix(in srgb,var(--ui-primary) 35%,transparent)}.pain-side[data-v-1557f383]{padding:1.25rem 2.25rem 1.25rem 1.5rem}.pain-side[data-v-1557f383],.solve-side[data-v-1557f383]{flex:1;display:flex;align-items:center;gap:.6rem}.solve-side[data-v-1557f383]{padding:1.25rem 1.5rem 1.25rem 2.5rem;background:color-mix(in srgb,var(--ui-primary) 5%,var(--ui-bg))}.arrow-divider[data-v-1557f383]{width:0;position:relative;z-index:10}.arrow-circle[data-v-1557f383],.arrow-divider[data-v-1557f383]{display:flex;align-items:center;justify-content:center}.arrow-circle[data-v-1557f383]{width:32px;height:32px;min-width:32px;border-radius:50%;background:var(--ui-bg);border:1px solid var(--ui-border)}.chip[data-v-1557f383]{flex-shrink:0;width:9px;height:9px;border-radius:50%;animation:chip-pulse-1557f383 2.4s ease-in-out infinite}.chip-pain[data-v-1557f383]{background:var(--ui-text-dimmed)}.chip-solve[data-v-1557f383]{background:var(--ui-primary)}@keyframes chip-pulse-1557f383{0%,to{opacity:.35}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.chip[data-v-1557f383]{animation:none}}.pain-text[data-v-1557f383]{color:var(--ui-text-muted)}.pain-text[data-v-1557f383],.solve-text[data-v-1557f383]{font-size:.95rem;line-height:1.5}.solve-text[data-v-1557f383]{color:var(--ui-text-highlighted);font-weight:500}@media(max-width:639px){.pain-solve-card[data-v-1557f383]{flex-direction:column}.arrow-divider[data-v-1557f383]{width:auto;height:0}.pain-side[data-v-1557f383],.solve-side[data-v-1557f383]{padding:1.25rem 1.5rem}}.feature-rows[data-v-1557f383]{display:flex;flex-direction:column;gap:5.5rem;margin-top:5rem}.feature-row[data-v-1557f383]{display:flex;align-items:center;gap:3.5rem;flex-wrap:wrap}.feature-row-reverse[data-v-1557f383]{flex-direction:row-reverse}.feature-copy[data-v-1557f383]{flex:1 1 340px;min-width:280px}.feature-visual[data-v-1557f383]{flex:1 1 420px;min-width:280px}.feature-kicker[data-v-1557f383]{display:flex;align-items:center;gap:.85rem;margin-bottom:1.25rem}.feature-n[data-v-1557f383]{font-weight:600;font-size:2rem;line-height:1}.feature-kicker-label[data-v-1557f383],.feature-n[data-v-1557f383]{font-family:var(--font-mono);color:var(--ui-primary)}.feature-kicker-label[data-v-1557f383]{font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.feature-row-title[data-v-1557f383]{font-size:clamp(1.5rem,3vw,2.05rem);line-height:1.18;color:var(--ui-text-highlighted);margin-bottom:1rem}.feature-row-body[data-v-1557f383]{font-size:1.05rem;line-height:1.65;color:var(--ui-text-muted);max-width:440px}@media(max-width:880px){.feature-rows[data-v-1557f383]{gap:2.5rem;margin-top:2.5rem}.feature-row[data-v-1557f383],.feature-row-reverse[data-v-1557f383]{flex-direction:column;gap:1rem}.feature-copy[data-v-1557f383],.feature-visual[data-v-1557f383]{flex:1 1 auto;min-width:0;width:100%}.feature-row-body[data-v-1557f383]{max-width:none}}.browser-frame[data-v-1557f383]{position:relative;border-radius:var(--radius-lg);background:var(--ui-bg);border:1px solid var(--ui-border);box-shadow:var(--panel-shadow);overflow:hidden}.browser-chrome[data-v-1557f383]{display:flex;align-items:center;gap:1rem;padding:.35rem .8rem;background:var(--ui-bg-muted);border-bottom:1px solid var(--ui-border-muted)}.browser-traffic-lights[data-v-1557f383]{display:flex;gap:.5rem;flex-shrink:0}.traffic-light[data-v-1557f383]{width:12px;height:12px;border-radius:50%;display:inline-block;box-shadow:inset 0 0 0 .5px #0003}.traffic-close[data-v-1557f383]{background:#ff5f57}.traffic-min[data-v-1557f383]{background:#febc2e}.traffic-max[data-v-1557f383]{background:#28c840}.browser-screenshot[data-v-1557f383]{display:block;width:100%;height:auto}.faq-section[data-v-1557f383]{position:relative;z-index:10}.faq-list[data-v-1557f383]{display:flex;flex-direction:column;margin-top:2.5rem;border-top:1px solid var(--ui-border-muted)}.faq-item[data-v-1557f383]{border-bottom:1px solid var(--ui-border-muted)}.faq-item-open .faq-question[data-v-1557f383]{color:var(--ui-primary)}.faq-trigger[data-v-1557f383]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem .25rem;background:transparent;border:none;cursor:pointer;text-align:left}.faq-question[data-v-1557f383]{font-weight:600;font-size:.97rem;color:var(--ui-text-highlighted);transition:color .2s ease}.faq-icon[data-v-1557f383]{flex-shrink:0;color:var(--ui-primary);font-size:1.25rem;transition:transform .25s ease}.faq-icon-open[data-v-1557f383]{transform:rotate(45deg)}.faq-answer[data-v-1557f383]{margin:0;padding:0 .25rem 1.35rem;color:var(--ui-text-muted);font-size:.9rem;line-height:1.65}.book-section[data-v-1557f383]{position:relative;padding:6rem 0}.book-grid[data-v-1557f383]{display:grid;grid-template-columns:1fr;gap:3rem;justify-items:center}.book-copy[data-v-1557f383]{max-width:640px}.book-copy[data-v-1557f383],.book-copy .section-title[data-v-1557f383]{text-align:center}.book-panel[data-v-1557f383]{width:100%;max-width:640px}@media(max-width:840px){.book-section[data-v-1557f383]{padding:4rem 0}.book-grid[data-v-1557f383]{gap:2rem}}.grid[data-v-ccd907c5]{display:grid}.mb-2[data-v-ccd907c5]{margin-bottom:.5rem}.mb-4[data-v-ccd907c5]{margin-bottom:1rem}.max-w-520px[data-v-ccd907c5]{max-width:520px}.min-h-screen[data-v-ccd907c5]{min-height:100vh}.w-full[data-v-ccd907c5]{width:100%}.flex[data-v-ccd907c5]{display:flex}.place-content-center[data-v-ccd907c5]{place-content:center}.items-center[data-v-ccd907c5]{align-items:center}.justify-center[data-v-ccd907c5]{justify-content:center}.overflow-hidden[data-v-ccd907c5]{overflow:hidden}.bg-white[data-v-ccd907c5]{--un-bg-opacity:1;background-color:rgb(255 255 255/var(--un-bg-opacity))}.px-2[data-v-ccd907c5]{padding-left:.5rem;padding-right:.5rem}.text-center[data-v-ccd907c5]{text-align:center}.text-\[80px\][data-v-ccd907c5]{font-size:80px}.text-2xl[data-v-ccd907c5]{font-size:1.5rem;line-height:2rem}.text-sm[data-v-ccd907c5]{font-size:.875rem;line-height:1.25rem}.text-\[\#020420\][data-v-ccd907c5]{--un-text-opacity:1;color:rgb(2 4 32/var(--un-text-opacity))}.text-\[\#64748B\][data-v-ccd907c5]{--un-text-opacity:1;color:rgb(100 116 139/var(--un-text-opacity))}.hover\:text-\[\#00DC82\][data-v-ccd907c5]:hover{--un-text-opacity:1;color:rgb(0 220 130/var(--un-text-opacity))}.font-medium[data-v-ccd907c5]{font-weight:500}.font-semibold[data-v-ccd907c5]{font-weight:600}.leading-none[data-v-ccd907c5]{line-height:1}.tracking-wide[data-v-ccd907c5]{letter-spacing:.025em}.font-sans[data-v-ccd907c5]{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.tabular-nums[data-v-ccd907c5]{--un-numeric-spacing:tabular-nums;font-variant-numeric:var(--un-ordinal) var(--un-slashed-zero) var(--un-numeric-figure) var(--un-numeric-spacing) var(--un-numeric-fraction)}.underline[data-v-ccd907c5]{text-decoration-line:underline}.underline-offset-3[data-v-ccd907c5]{text-underline-offset:3px}.antialiased[data-v-ccd907c5]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(prefers-color-scheme:dark){.dark\:bg-\[\#020420\][data-v-ccd907c5]{--un-bg-opacity:1;background-color:rgb(2 4 32/var(--un-bg-opacity))}.dark\:text-white[data-v-ccd907c5]{--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity))}}@media(min-width:640px){.sm\:text-\[110px\][data-v-ccd907c5]{font-size:110px}.sm\:text-3xl[data-v-ccd907c5]{font-size:1.875rem;line-height:2.25rem}}.grid[data-v-9f64c1d0]{display:grid}.mb-2[data-v-9f64c1d0]{margin-bottom:.5rem}.mb-4[data-v-9f64c1d0]{margin-bottom:1rem}.max-w-520px[data-v-9f64c1d0]{max-width:520px}.min-h-screen[data-v-9f64c1d0]{min-height:100vh}.place-content-center[data-v-9f64c1d0]{place-content:center}.overflow-hidden[data-v-9f64c1d0]{overflow:hidden}.bg-white[data-v-9f64c1d0]{--un-bg-opacity:1;background-color:rgb(255 255 255/var(--un-bg-opacity))}.px-2[data-v-9f64c1d0]{padding-left:.5rem;padding-right:.5rem}.text-center[data-v-9f64c1d0]{text-align:center}.text-\[80px\][data-v-9f64c1d0]{font-size:80px}.text-2xl[data-v-9f64c1d0]{font-size:1.5rem;line-height:2rem}.text-\[\#020420\][data-v-9f64c1d0]{--un-text-opacity:1;color:rgb(2 4 32/var(--un-text-opacity))}.text-\[\#64748B\][data-v-9f64c1d0]{--un-text-opacity:1;color:rgb(100 116 139/var(--un-text-opacity))}.font-semibold[data-v-9f64c1d0]{font-weight:600}.leading-none[data-v-9f64c1d0]{line-height:1}.tracking-wide[data-v-9f64c1d0]{letter-spacing:.025em}.font-sans[data-v-9f64c1d0]{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.tabular-nums[data-v-9f64c1d0]{--un-numeric-spacing:tabular-nums;font-variant-numeric:var(--un-ordinal) var(--un-slashed-zero) var(--un-numeric-figure) var(--un-numeric-spacing) var(--un-numeric-fraction)}.antialiased[data-v-9f64c1d0]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(prefers-color-scheme:dark){.dark\:bg-\[\#020420\][data-v-9f64c1d0]{--un-bg-opacity:1;background-color:rgb(2 4 32/var(--un-bg-opacity))}.dark\:text-white[data-v-9f64c1d0]{--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity))}}@media(min-width:640px){.sm\:text-\[110px\][data-v-9f64c1d0]{font-size:110px}.sm\:text-3xl[data-v-9f64c1d0]{font-size:1.875rem;line-height:2.25rem}}
