.landing.svelte-1aq6770{background:var(--bh-bg-page);min-height:100vh;color:var(--bh-text-primary)}.wordmark.svelte-1aq6770{font-size:var(--bh-fs-lg);font-weight:var(--bh-fw-bold);letter-spacing:-.02em}.wordmark.svelte-1aq6770 b:where(.svelte-1aq6770){color:var(--bh-accent)}.wordmark.small.svelte-1aq6770{font-size:var(--bh-fs-md)}section.svelte-1aq6770{max-width:1080px;padding:72px var(--bh-space-5);margin:0 auto}.hero.svelte-1aq6770{text-align:center;padding-top:var(--bh-space-16)}.eyebrow.svelte-1aq6770{color:var(--bh-accent);font-weight:var(--bh-fw-semibold);font-size:var(--bh-fs-sm);letter-spacing:.08em;margin:0 0 var(--bh-space-3)}h1.svelte-1aq6770{font-size:var(--bh-fs-display-1);line-height:1.2;font-weight:var(--bh-fw-bold);letter-spacing:-.03em;margin:0 0 var(--bh-space-4);text-wrap:balance}h1.svelte-1aq6770,.sub.svelte-1aq6770,.sec.svelte-1aq6770 h2:where(.svelte-1aq6770),.lead.svelte-1aq6770,.card.svelte-1aq6770 p:where(.svelte-1aq6770),.faq.svelte-1aq6770 summary:where(.svelte-1aq6770),.faq.svelte-1aq6770 p:where(.svelte-1aq6770),.sc-desc.svelte-1aq6770,.note.svelte-1aq6770{word-break:keep-all;overflow-wrap:break-word}.sub.svelte-1aq6770{color:var(--bh-text-secondary);font-size:var(--bh-fs-lg);line-height:var(--bh-lh-loose);margin:0 0 var(--bh-space-5);max-width:var(--bh-m-read-max);margin-left:auto;margin-right:auto}.waitlist.svelte-1aq6770{gap:var(--bh-space-2);flex-wrap:wrap;justify-content:center;display:flex}.note.svelte-1aq6770{color:var(--bh-text-tertiary);font-size:var(--bh-fs-xs);margin-top:var(--bh-space-3)}.shot.svelte-1aq6770{margin:var(--bh-space-16) auto 0;max-width:960px}.hero-video.svelte-1aq6770{border-radius:var(--bh-radius-lg);border:1px solid var(--bh-border);width:100%;height:auto;box-shadow:var(--bh-shadow-showcase);display:block}.sec.svelte-1aq6770{border-top:1px solid var(--bh-divider)}.sec.alt.svelte-1aq6770{background:var(--bh-bg-surface);max-width:none}.sec.alt.svelte-1aq6770>.lead{max-width:640px}.sec.alt.svelte-1aq6770>.faq{max-width:720px}.sec.alt.svelte-1aq6770>*{max-width:1080px;margin-left:auto;margin-right:auto}.sec.svelte-1aq6770 h2:where(.svelte-1aq6770){font-size:var(--bh-fs-display-2);letter-spacing:-.02em;margin:0 0 var(--bh-space-3);text-wrap:balance}.lead.svelte-1aq6770{color:var(--bh-text-secondary);font-size:var(--bh-fs-md);margin:0 0 var(--bh-space-5);max-width:640px;line-height:1.8}.cards.svelte-1aq6770{gap:var(--bh-space-4);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.card.svelte-1aq6770{background:var(--bh-bg-elevated);border:1px solid var(--bh-border);border-radius:var(--bh-radius-lg);padding:var(--bh-space-5)}.showcase.svelte-1aq6770{gap:var(--bh-space-5);grid-template-columns:300px 1fr;align-items:start;display:grid}.sc-stack.svelte-1aq6770{gap:var(--bh-space-8);flex-direction:column;display:flex}.sc-card.svelte-1aq6770{gap:var(--bh-space-2);flex-direction:column;display:flex}.sc-card-desc.svelte-1aq6770{font-size:var(--bh-fs-md);color:var(--bh-text-secondary);margin:0;line-height:1.7}.sc-card.svelte-1aq6770 .sc-points:where(.svelte-1aq6770){margin:var(--bh-space-1) 0 var(--bh-space-3)}.sc-card.svelte-1aq6770 video:where(.svelte-1aq6770){border-radius:var(--bh-radius-lg);border:1px solid var(--bh-border);width:100%;height:auto;box-shadow:var(--bh-shadow-showcase-sm);display:block}.sc-menu.svelte-1aq6770{gap:var(--bh-space-2);flex-direction:column;display:flex}.sc-item.svelte-1aq6770{text-align:left;border-radius:var(--bh-radius-lg);padding:var(--bh-space-4);cursor:pointer;gap:var(--bh-space-2);background:0 0;border:1px solid #0000;flex-direction:column;font-family:inherit;display:flex}.sc-item.svelte-1aq6770:hover{background:var(--bh-bg-hover)}.sc-item.on.svelte-1aq6770{background:var(--bh-bg-elevated);border-color:var(--bh-border);box-shadow:var(--bh-shadow-2)}.sc-item.svelte-1aq6770:focus-visible{outline:3px solid var(--bh-focus-ring)}.sc-title.svelte-1aq6770{font-size:var(--bh-fs-md);font-weight:var(--bh-fw-semibold);color:var(--bh-text-primary)}.sc-item.on.svelte-1aq6770 .sc-title:where(.svelte-1aq6770){color:var(--bh-accent)}.sc-desc.svelte-1aq6770{font-size:var(--bh-fs-sm);color:var(--bh-text-secondary);line-height:1.6}.sc-points.svelte-1aq6770{margin:var(--bh-space-1) 0 0;gap:var(--bh-space-1);flex-direction:column;padding:0;list-style:none;display:flex}.sc-points.svelte-1aq6770 li:where(.svelte-1aq6770){color:var(--bh-text-secondary);font-size:var(--bh-fs-xs);padding-left:var(--bh-space-4);position:relative}.sc-points.svelte-1aq6770 li:where(.svelte-1aq6770):before{content:"✓";color:var(--bh-accent);font-weight:var(--bh-fw-bold);position:absolute;left:0}.sc-stage.svelte-1aq6770 video:where(.svelte-1aq6770){border-radius:var(--bh-radius-lg);border:1px solid var(--bh-border);width:100%;height:auto;box-shadow:var(--bh-shadow-showcase-sm);display:block}.card.svelte-1aq6770 h3:where(.svelte-1aq6770){margin:0 0 var(--bh-space-2);font-size:var(--bh-fs-lg)}.card.svelte-1aq6770 p:where(.svelte-1aq6770){color:var(--bh-text-secondary);margin:0 0 var(--bh-space-3);line-height:1.7}.trust.svelte-1aq6770 .card:where(.svelte-1aq6770) p:where(.svelte-1aq6770){margin-bottom:0}.inline-points.svelte-1aq6770{gap:var(--bh-space-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.inline-points.svelte-1aq6770 li:where(.svelte-1aq6770){background:var(--bh-accent-soft);color:var(--bh-accent);font-size:var(--bh-fs-sm);font-weight:var(--bh-fw-medium);padding:var(--bh-space-2) var(--bh-space-4);border-radius:var(--bh-radius-full)}.section-shot.svelte-1aq6770{margin:var(--bh-space-6) 0 0;max-width:880px}.section-shot.svelte-1aq6770 video:where(.svelte-1aq6770){border-radius:var(--bh-radius-lg);border:1px solid var(--bh-border);width:100%;height:auto;box-shadow:var(--bh-shadow-showcase-sm);display:block}.price.svelte-1aq6770 h2:where(.svelte-1aq6770){color:var(--bh-accent)}.faq.svelte-1aq6770{max-width:720px}.faq.svelte-1aq6770 p:where(.svelte-1aq6770){max-width:640px}.faq.svelte-1aq6770 details:where(.svelte-1aq6770){border-bottom:1px solid var(--bh-divider);padding:var(--bh-space-3) 0}.faq.svelte-1aq6770 summary:where(.svelte-1aq6770){cursor:pointer;font-weight:var(--bh-fw-semibold);font-size:var(--bh-fs-md)}.faq.svelte-1aq6770 summary:where(.svelte-1aq6770):focus-visible{outline:3px solid var(--bh-focus-ring);border-radius:var(--bh-radius-sm)}.faq.svelte-1aq6770 p:where(.svelte-1aq6770){color:var(--bh-text-secondary);margin:var(--bh-space-3) 0 0;line-height:1.8}.cta-end.svelte-1aq6770{text-align:center}.waitlist.center.svelte-1aq6770{justify-content:center}.foot-note.svelte-1aq6770 a:where(.svelte-1aq6770){min-height:var(--bh-control-h-2xs);align-items:center;display:inline-flex}.foot.svelte-1aq6770{border-top:1px solid var(--bh-divider);justify-content:space-between;align-items:center;gap:var(--bh-space-3);max-width:1080px;padding:var(--bh-space-5);color:var(--bh-text-tertiary);font-size:var(--bh-fs-xs);flex-wrap:wrap;margin:0 auto;display:flex}@media (width<=640px){section.svelte-1aq6770{padding:var(--bh-space-12) var(--bh-m-space-page,16px)}.hero.svelte-1aq6770{padding-top:var(--bh-space-8)}.sub.svelte-1aq6770 br:where(.svelte-1aq6770),.lead.svelte-1aq6770 br:where(.svelte-1aq6770){display:none}.sub.svelte-1aq6770{font-size:var(--bh-fs-md);margin-bottom:var(--bh-space-4);line-height:1.65}.lead.svelte-1aq6770{margin-bottom:var(--bh-space-4);line-height:1.7}.waitlist.svelte-1aq6770{flex-direction:column;align-items:stretch}.waitlist.svelte-1aq6770 .bh-btn{min-height:var(--bh-m-touch-target)}.foot.svelte-1aq6770{align-items:flex-start;gap:var(--bh-space-2);flex-direction:column}.foot-note.svelte-1aq6770 a:where(.svelte-1aq6770){min-height:var(--bh-m-touch-target);align-items:center;display:inline-flex}.shot.svelte-1aq6770{margin-top:var(--bh-space-6)}.section-shot.svelte-1aq6770{margin-top:var(--bh-space-4)}.sc-item.svelte-1aq6770{padding:var(--bh-space-3)}.cards.svelte-1aq6770{gap:var(--bh-space-3)}.card.svelte-1aq6770{padding:var(--bh-space-4)}.foot.svelte-1aq6770{padding:var(--bh-space-5) var(--bh-m-space-page,16px)}}
