.fb-top[data-astro-cid-vwm4m47x]{column-gap:var(--space-2xl);row-gap:var(--space-l);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);grid-template-areas:"head video""cta video";align-items:center;display:grid}.fb-top__head[data-astro-cid-vwm4m47x]{grid-area:head;align-self:end}.fb-top__video[data-astro-cid-vwm4m47x]{grid-area:video}.fb-top__photo[data-astro-cid-vwm4m47x]{border-radius:var(--radius-l);width:100%;height:auto;box-shadow:var(--shadow-md);display:block}.fb-top__cta[data-astro-cid-vwm4m47x]{grid-area:cta;align-self:start}.fb-top[data-astro-cid-vwm4m47x] h1{margin:0}.fb-top__intro[data-astro-cid-vwm4m47x]{margin:var(--space-m) 0 0;font-size:var(--step-1);color:var(--color-muted);line-height:1.55}.fb-po[data-astro-cid-vwm4m47x]{gap:var(--space-m);max-width:1040px;margin:var(--space-l) auto 0;grid-template-columns:1fr auto 1fr;align-items:stretch;display:grid}.fb-po__col[data-astro-cid-vwm4m47x]{padding:var(--space-l);background:var(--color-card);border:1px solid var(--color-line-soft);border-radius:var(--radius-m);box-shadow:var(--shadow-sm)}.fb-po__col--problem[data-astro-cid-vwm4m47x]{border-top:4px solid var(--color-cta)}.fb-po__col--outcome[data-astro-cid-vwm4m47x]{border-top:4px solid var(--color-success)}.fb-po__col[data-astro-cid-vwm4m47x] h3[data-astro-cid-vwm4m47x]{margin:0 0 var(--space-m);font-size:var(--text-md);font-weight:var(--weight-heading);color:var(--color-ink)}.fb-po__arrow[data-astro-cid-vwm4m47x]{font-size:var(--step-3);color:var(--color-accent-strong);align-self:center}.fb-po__proof[data-astro-cid-vwm4m47x]{max-width:1040px;margin:var(--space-l) auto 0;text-align:center;color:var(--color-muted)}.fb-po__proof[data-astro-cid-vwm4m47x] strong[data-astro-cid-vwm4m47x]{color:var(--color-ink)}.fb-included[data-astro-cid-vwm4m47x]{gap:var(--space-m);max-width:1120px;margin:var(--space-l) auto 0;grid-template-columns:repeat(4,1fr);display:grid}.fb-card[data-astro-cid-vwm4m47x]{padding:var(--space-l) var(--space-m);background:var(--color-card);border:1px solid var(--color-line-soft);border-radius:var(--radius-m);box-shadow:var(--shadow-sm);transition:transform var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease)}.fb-card[data-astro-cid-vwm4m47x]:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.fb-card__icon[data-astro-cid-vwm4m47x]{width:3rem;height:3rem;margin-bottom:var(--space-s);border-radius:var(--radius-m);background:var(--color-accent-tint);color:var(--color-accent-strong);place-items:center;display:inline-grid}.fb-card[data-astro-cid-vwm4m47x] h3[data-astro-cid-vwm4m47x]{margin:0 0 var(--space-xs);font-size:var(--text-md);font-weight:var(--weight-heading);color:var(--color-ink);line-height:1.3}.fb-card[data-astro-cid-vwm4m47x] p[data-astro-cid-vwm4m47x]{color:var(--color-muted);font-size:var(--text-sm);margin:0;line-height:1.5}.fb-explain[data-astro-cid-vwm4m47x]{gap:var(--space-2xl);max-width:1120px;margin:var(--space-2xl) auto 0;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;display:grid}.fb-explain__eyebrow[data-astro-cid-vwm4m47x]{margin:0 0 var(--space-xs);font-size:var(--text-fine);font-weight:var(--weight-strong);text-transform:uppercase;letter-spacing:var(--tracking-eyebrow);color:var(--color-accent-strong)}.fb-explain__text[data-astro-cid-vwm4m47x] .display{margin:0 0 var(--space-m)}.fb-explain__text[data-astro-cid-vwm4m47x] p[data-astro-cid-vwm4m47x]:not(.fb-explain__eyebrow){margin:0 0 var(--space-s);color:var(--color-muted)}.fb-explain__text[data-astro-cid-vwm4m47x] strong[data-astro-cid-vwm4m47x]{color:var(--color-ink)}.fb-brain[data-astro-cid-vwm4m47x]{margin:var(--space-l) auto 0;gap:var(--space-m);counter-reset:none;grid-template-columns:repeat(3,1fr);max-width:1040px;padding:0;list-style:none;display:grid}.fb-brain[data-astro-cid-vwm4m47x] li[data-astro-cid-vwm4m47x]{padding:var(--space-l);background:var(--color-card);border:1px solid var(--color-line-soft);border-radius:var(--radius-m);box-shadow:var(--shadow-sm);position:relative}.fb-brain[data-astro-cid-vwm4m47x] li[data-astro-cid-vwm4m47x]:not(:last-child):after{content:"→";right:calc(var(--space-m) * -.85);color:var(--color-accent-strong);font-weight:var(--weight-strong);position:absolute;top:50%;transform:translateY(-50%)}.fb-brain__n[data-astro-cid-vwm4m47x]{font-size:var(--text-fine);font-weight:var(--weight-strong);text-transform:uppercase;letter-spacing:var(--tracking-eyebrow);color:var(--color-accent-strong);margin:0}.fb-brain[data-astro-cid-vwm4m47x] h3[data-astro-cid-vwm4m47x]{margin:var(--space-xs) 0;font-size:var(--text-md);font-weight:var(--weight-heading);color:var(--color-ink)}.fb-brain[data-astro-cid-vwm4m47x] li[data-astro-cid-vwm4m47x]>p[data-astro-cid-vwm4m47x]:last-child{color:var(--color-muted);font-size:var(--text-sm);margin:0}.fb-plans[data-astro-cid-vwm4m47x]{gap:var(--space-m);max-width:760px;margin:var(--space-l) auto 0;grid-template-columns:1fr 1fr;display:grid}.fb-plan[data-astro-cid-vwm4m47x]{padding:var(--space-l);text-align:center;background:var(--color-card);border:2px solid var(--color-accent);border-radius:var(--radius-l);box-shadow:var(--shadow-md)}.fb-plan__label[data-astro-cid-vwm4m47x]{font-size:var(--text-fine);font-weight:var(--weight-strong);text-transform:uppercase;letter-spacing:var(--tracking-eyebrow);color:var(--color-accent-strong);margin:0}.fb-plan__price[data-astro-cid-vwm4m47x]{margin:var(--space-xs) 0 0;font-family:var(--font-display);font-size:var(--display-4);font-weight:var(--weight-heading);line-height:var(--leading-display);color:var(--color-ink)}.fb-plan__note[data-astro-cid-vwm4m47x]{margin:var(--space-xs) 0 0;color:var(--color-muted);font-size:var(--text-sm)}.fb-incl[data-astro-cid-vwm4m47x]{max-width:760px;margin:var(--space-l) auto 0;padding:var(--space-l);background:var(--color-card);border:1px solid var(--color-line-soft);border-radius:var(--radius-l)}.fb-incl[data-astro-cid-vwm4m47x] h3[data-astro-cid-vwm4m47x]{margin:0 0 var(--space-s);font-size:var(--text-md);font-weight:var(--weight-heading);color:var(--color-ink)}.fb-incl[data-astro-cid-vwm4m47x] ul{column-gap:var(--space-l);grid-template-columns:1fr 1fr;display:grid}.fb-case[data-astro-cid-vwm4m47x]{margin:var(--space-l) auto 0;gap:var(--space-m);grid-template-columns:repeat(3,1fr);max-width:1040px;padding:0;list-style:none;display:grid}.fb-case[data-astro-cid-vwm4m47x] li[data-astro-cid-vwm4m47x]{gap:var(--space-xs);padding:var(--space-l);text-align:center;background:var(--color-card);border-radius:var(--radius-l);border-top:4px solid var(--color-success);box-shadow:var(--shadow-sm);display:grid}.fb-case__label[data-astro-cid-vwm4m47x]{font-size:var(--text-fine);font-weight:var(--weight-strong);text-transform:uppercase;letter-spacing:var(--tracking-eyebrow);color:var(--color-subtle)}.fb-case__nums[data-astro-cid-vwm4m47x]{justify-content:center;align-items:baseline;gap:var(--space-s);font-family:var(--font-display);display:flex}.fb-case__nums[data-astro-cid-vwm4m47x] s[data-astro-cid-vwm4m47x]{font-size:var(--step-3);color:var(--color-subtle)}.fb-case__nums[data-astro-cid-vwm4m47x] span[data-astro-cid-vwm4m47x]{color:var(--color-accent-strong);font-size:var(--step-2)}.fb-case__nums[data-astro-cid-vwm4m47x] strong[data-astro-cid-vwm4m47x]{font-size:var(--display-4);font-weight:var(--weight-heading);color:var(--color-ink);line-height:1}.fb-case__note[data-astro-cid-vwm4m47x]{font-size:var(--text-sm);color:var(--color-muted)}.fb-case__end[data-astro-cid-vwm4m47x]{margin:var(--space-l) auto 0;max-width:var(--measure);text-align:center;font-weight:var(--weight-strong);color:var(--color-ink)}.fb-cta[data-astro-cid-vwm4m47x]{margin:var(--space-l) 0 0;text-align:center}main:has(.fb-final)+.foot{margin-top:0}.fb-crosses[data-astro-cid-vwm4m47x]{color:var(--color-text-dark);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.fb-crosses[data-astro-cid-vwm4m47x] li[data-astro-cid-vwm4m47x]{gap:var(--space-xs);font-size:var(--text-ui);align-items:flex-start;padding:6px 0;line-height:1.4;display:flex}.fb-crosses[data-astro-cid-vwm4m47x] li[data-astro-cid-vwm4m47x]:before{content:"✕";background:var(--color-cta);width:16px;height:16px;color:var(--color-on-ink);font-size:9px;font-weight:var(--weight-strong);border-radius:50%;flex:none;place-items:center;margin-top:2px;line-height:1;display:grid}.fb-practices[data-astro-cid-vwm4m47x]{gap:var(--space-m);max-width:1040px;margin:var(--space-l) auto 0;grid-template-columns:repeat(3,1fr);display:grid}.fb-practices__col[data-astro-cid-vwm4m47x]{padding:var(--space-l);background:var(--color-card);border:1px solid var(--color-line-soft);border-radius:var(--radius-m)}.fb-practices__col[data-astro-cid-vwm4m47x] h3[data-astro-cid-vwm4m47x]{margin:0 0 var(--space-s);padding-bottom:var(--space-xs);border-bottom:1px solid var(--color-line-soft);font-size:var(--text-fine);text-transform:uppercase;letter-spacing:var(--tracking-eyebrow);color:var(--color-accent-strong)}.fb-practices__col[data-astro-cid-vwm4m47x] ul[data-astro-cid-vwm4m47x]{gap:var(--space-xs);color:var(--color-ink);font-size:var(--text-sm);margin:0;padding:0;list-style:none;display:grid}.fb-faq[data-astro-cid-vwm4m47x]{max-width:760px;margin:var(--space-l) auto 0}.fb-plans__note[data-astro-cid-vwm4m47x]{max-width:760px;margin:var(--space-m) auto 0;text-align:center;color:var(--color-muted)}.fb-plans__note[data-astro-cid-vwm4m47x] a[data-astro-cid-vwm4m47x]{color:var(--color-accent-strong);text-underline-offset:3px;text-decoration:underline}.fb-sticky[data-astro-cid-vwm4m47x]{display:none}@media (width<=960px){.fb-brain[data-astro-cid-vwm4m47x]{grid-template-columns:1fr}.fb-brain[data-astro-cid-vwm4m47x] li[data-astro-cid-vwm4m47x]:after{display:none}.fb-po[data-astro-cid-vwm4m47x]{grid-template-columns:1fr}.fb-po__arrow[data-astro-cid-vwm4m47x]{justify-self:center;transform:rotate(90deg)}.fb-top[data-astro-cid-vwm4m47x]{text-align:center;grid-template-columns:1fr;grid-template-areas:"head""video""cta"}.fb-included[data-astro-cid-vwm4m47x]{grid-template-columns:repeat(2,1fr)}.fb-explain[data-astro-cid-vwm4m47x]{gap:var(--space-l);grid-template-columns:1fr}}@media (width<=760px){.fb-case[data-astro-cid-vwm4m47x],.fb-included[data-astro-cid-vwm4m47x],.fb-practices[data-astro-cid-vwm4m47x],.fb-plans[data-astro-cid-vwm4m47x],.fb-incl[data-astro-cid-vwm4m47x] ul{grid-template-columns:1fr}.fb-top__cta[data-astro-cid-vwm4m47x] .btn{width:100%}.fb-sticky[data-astro-cid-vwm4m47x]{justify-content:space-between;align-items:center;gap:var(--space-s);z-index:50;padding:var(--space-s) var(--space-m);background:var(--color-ink-surface);box-shadow:var(--shadow-md);display:flex;position:fixed;inset:auto 0 0}.fb-sticky__price[data-astro-cid-vwm4m47x]{color:var(--color-on-ink);font-weight:var(--weight-strong);font-size:var(--text-sm)}body{padding-bottom:4.5rem}}.fb-svs[data-astro-cid-vwm4m47x]{gap:var(--space-m);grid-template-columns:1fr 1fr;display:grid}.fb-svs__col[data-astro-cid-vwm4m47x]{padding:var(--space-l);background:var(--color-card);border:1px solid var(--color-line-soft);border-top:4px solid var(--color-subtle);border-radius:var(--radius-m);box-shadow:var(--shadow-sm)}.fb-svs__col--fb[data-astro-cid-vwm4m47x]{border-top-color:var(--color-accent)}.fb-svs__label[data-astro-cid-vwm4m47x]{margin:0 0 var(--space-s);font-weight:var(--weight-strong);color:var(--color-ink);font-size:var(--text-sm)}.fb-svs[data-astro-cid-vwm4m47x] ol[data-astro-cid-vwm4m47x]{gap:var(--space-xs);counter-reset:s;margin:0;padding:0;list-style:none;display:grid}.fb-svs[data-astro-cid-vwm4m47x] li[data-astro-cid-vwm4m47x]{counter-increment:s;gap:var(--space-xs);font-size:var(--text-sm);color:var(--color-muted);align-items:flex-start;display:flex}.fb-svs[data-astro-cid-vwm4m47x] li[data-astro-cid-vwm4m47x]:before{content:counter(s);background:var(--color-accent-tint);width:1.4rem;height:1.4rem;color:var(--color-accent-strong);font-size:var(--text-fine);font-weight:var(--weight-strong);border-radius:50%;flex:none;place-items:center;display:grid}.fb-svs__foot[data-astro-cid-vwm4m47x]{margin:var(--space-m) 0 0;padding-top:var(--space-s);border-top:1px solid var(--color-line-soft);font-size:var(--text-fine);font-weight:var(--weight-strong);color:var(--color-accent-strong)}.fb-fit[data-astro-cid-vwm4m47x]{gap:var(--space-m);max-width:1040px;margin:var(--space-l) auto var(--space-l);grid-template-columns:1fr 1fr;display:grid}.fb-fit__col[data-astro-cid-vwm4m47x]{padding:var(--space-l);background:var(--color-card);border-radius:var(--radius-m);border-top:4px solid var(--color-success)}.fb-fit__col--no[data-astro-cid-vwm4m47x]{border-top-color:var(--color-cta)}.fb-fit__col[data-astro-cid-vwm4m47x] h3[data-astro-cid-vwm4m47x]{margin:0 0 var(--space-m);font-size:var(--text-md);font-weight:var(--weight-heading);color:var(--color-ink)}.fb-fit__col[data-astro-cid-vwm4m47x] ul[data-astro-cid-vwm4m47x]{gap:var(--space-s);margin:0;padding:0;list-style:none;display:grid}.fb-fit__col[data-astro-cid-vwm4m47x] li[data-astro-cid-vwm4m47x]{gap:2px;padding-left:1.6rem;display:grid;position:relative}.fb-fit__col[data-astro-cid-vwm4m47x] li[data-astro-cid-vwm4m47x]:before{content:"✓";background:var(--color-success);width:16px;height:16px;color:var(--color-on-ink);font-size:9px;font-weight:var(--weight-strong);border-radius:50%;place-items:center;display:grid;position:absolute;top:2px;left:0}.fb-fit__col--no[data-astro-cid-vwm4m47x] li[data-astro-cid-vwm4m47x]:before{content:"✕";background:var(--color-cta)}.fb-fit__col[data-astro-cid-vwm4m47x] strong[data-astro-cid-vwm4m47x]{color:var(--color-ink)}.fb-fit__col[data-astro-cid-vwm4m47x] span[data-astro-cid-vwm4m47x]{color:var(--color-muted);font-size:var(--text-sm)}.fb-instead[data-astro-cid-vwm4m47x]{margin:var(--space-l) auto 0;gap:var(--space-s);grid-template-columns:repeat(4,1fr);max-width:1040px;padding:0;list-style:none;display:grid}.fb-instead[data-astro-cid-vwm4m47x] a[data-astro-cid-vwm4m47x]{gap:var(--space-2xs);height:100%;padding:var(--space-m);background:var(--color-on-ink-ghost);border:1px solid var(--color-on-ink-rule);border-radius:var(--radius-m);transition:border-color var(--dur-fast) var(--ease);text-decoration:none;display:grid}.fb-instead[data-astro-cid-vwm4m47x] a[data-astro-cid-vwm4m47x]:hover{border-color:var(--color-accent-lift)}.fb-instead[data-astro-cid-vwm4m47x] strong[data-astro-cid-vwm4m47x]{color:var(--color-on-ink)}.fb-instead[data-astro-cid-vwm4m47x] span[data-astro-cid-vwm4m47x]{color:var(--color-on-dark);font-size:var(--text-sm)}@media (width<=960px){.fb-instead[data-astro-cid-vwm4m47x]{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){.fb-svs[data-astro-cid-vwm4m47x],.fb-fit[data-astro-cid-vwm4m47x],.fb-instead[data-astro-cid-vwm4m47x]{grid-template-columns:1fr}}
