.hero[data-v-bc044f79]{background:var(--dark);color:#fff;padding:104px 0 88px}.layout[data-v-bc044f79]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:48px}.copy[data-v-bc044f79]{display:flex;flex:1 1 560px;flex-direction:column;gap:28px;min-width:0}h1[data-v-bc044f79]{font-family:var(--font-display);font-size:60px;font-weight:700;letter-spacing:-.015em;line-height:1.05;margin:0;text-wrap:balance}.eyebrow[data-v-bc044f79],.stat .num[data-v-bc044f79]{color:var(--accent-on-dark)}.intro[data-v-bc044f79]{color:var(--on-dark-soft);font-size:20px;line-height:1.55;margin:0;max-width:600px}.ctas[data-v-bc044f79]{display:flex;flex-wrap:wrap;gap:14px}.meta[data-v-bc044f79]{color:var(--ink-muted);font-size:14px;margin:0}.stats[data-v-bc044f79]{display:grid;flex:0 1 400px;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;min-width:280px}.stat[data-v-bc044f79]{background:var(--dark-raised);border-radius:var(--radius);display:flex;flex-direction:column;gap:6px;padding:24px}.stat dd[data-v-bc044f79]{color:var(--on-dark-soft);font-size:14px;line-height:1.4;margin:0}.industries[data-v-bc044f79]{background:var(--surface);border-bottom:1px solid var(--line)}.industries-inner[data-v-bc044f79]{align-items:center;color:var(--ink-soft);display:flex;flex-wrap:wrap;font-size:14px;gap:12px 28px;justify-content:center;padding-bottom:20px;padding-top:20px}.industries-label[data-v-bc044f79]{color:var(--ink);font-weight:600}@media(max-width:1100px){.stats[data-v-bc044f79]{flex-basis:100%;grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:760px){.stats[data-v-bc044f79]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.hero[data-v-bc044f79]{padding:72px 0 64px}h1[data-v-bc044f79]{font-size:40px}.intro[data-v-bc044f79]{font-size:18px}}@media(max-width:560px){h1[data-v-bc044f79]{font-size:34px}.ctas .btn[data-v-bc044f79]{width:100%}.stats[data-v-bc044f79]{flex-basis:100%;min-width:0}.stat[data-v-bc044f79]{padding:20px}.stat .num[data-v-bc044f79]{font-size:36px}}.section-intro[data-v-3186027d]{display:flex;flex-direction:column;gap:20px;max-width:760px}.problem[data-v-1838e256]{display:flex;flex-direction:column;gap:12px}.problem h3[data-v-1838e256]{font-size:19px;font-weight:600;margin:0}.callout[data-v-1838e256]{background:var(--dark);border-radius:var(--radius);color:#fff;display:flex;flex-direction:column;gap:12px;justify-content:center;padding:32px}.callout-title[data-v-1838e256]{font-size:19px;font-weight:600;line-height:1.4;margin:0}.callout-text[data-v-1838e256]{color:var(--on-dark-soft);font-size:16px;line-height:1.55;margin:0}.callout .btn[data-v-1838e256]{align-self:flex-start;margin-top:8px}.check-icon[data-v-e0e1e480]{color:var(--accent);flex:0 0 auto;margin-top:2px}.offer[data-v-11eff120]{display:flex;flex-direction:column;gap:20px}.offer.featured[data-v-11eff120]{border-top:4px solid var(--accent)}.offer.muted[data-v-11eff120]{background:var(--surface-muted)}.head[data-v-11eff120]{display:flex;flex-direction:column;gap:6px}.offer-eyebrow[data-v-11eff120]{font-size:12px}.offer-eyebrow.muted[data-v-11eff120]{color:var(--ink-soft)}h3[data-v-11eff120]{font-family:var(--font-display);font-size:24px;font-weight:700;margin:0}.more[data-v-11eff120]{margin-top:auto}.top[data-v-c86f6709]{align-items:start}.symptoms[data-v-c86f6709]{display:flex;flex-direction:column;gap:16px}.symptoms-title[data-v-c86f6709]{font-size:16px;font-weight:600;margin:0}.dot[data-v-c86f6709]{background:var(--accent);border-radius:4px;flex:0 0 auto;height:8px;margin-top:8px;width:8px}.program-title[data-v-c86f6709]{font-family:var(--font-display);font-size:26px;font-weight:700;margin:0}.phase[data-v-c86f6709]{display:flex;flex-direction:column;gap:14px}.phase-label[data-v-c86f6709]{font-size:15px;letter-spacing:.1em;text-transform:uppercase}.phase h4[data-v-c86f6709]{font-size:20px;font-weight:600;margin:0}.combine[data-v-c86f6709]{align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;padding:24px 32px}.combine .body-text[data-v-c86f6709]{flex:1 1 480px;line-height:1.5}@media(max-width:560px){.combine[data-v-c86f6709]{padding:24px}.combine .body-text[data-v-c86f6709]{flex-basis:100%}.combine .btn[data-v-c86f6709]{width:100%}}.steps[data-v-5fb38728]{list-style:none;margin:0;padding:0}.step[data-v-5fb38728]{display:flex;flex-direction:column;gap:14px}.step-number[data-v-5fb38728]{align-items:center;background:var(--accent);border-radius:20px;color:#fff;display:flex;font-size:15px;font-weight:700;height:40px;justify-content:center;width:40px}h3[data-v-5fb38728]{font-size:18px;font-weight:600}h3[data-v-5fb38728],p[data-v-5fb38728]{margin:0}p[data-v-5fb38728]{color:var(--on-dark-soft);font-size:15px;line-height:1.55}.plan[data-v-395060ef]{display:flex;flex-direction:column;gap:18px}.plan.featured[data-v-395060ef]{border:2px solid var(--accent)}.plan.muted[data-v-395060ef]{background:var(--surface-muted)}.plan-head[data-v-395060ef]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}h3[data-v-395060ef]{font-family:var(--font-display);font-size:22px;font-weight:700;margin:0}.badge[data-v-395060ef]{border-color:var(--accent);color:var(--accent);font-weight:600}.scope[data-v-395060ef],.unit[data-v-395060ef]{color:var(--ink-soft);font-size:15px;margin:0}.price[data-v-395060ef]{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px}.footnote[data-v-395060ef]{border-top:1px solid var(--line);color:var(--ink-soft);font-size:14px;line-height:1.5;margin:0;padding-top:14px}.plan-cta[data-v-395060ef]{margin-top:auto}.assurances[data-v-395060ef]{display:flex;flex-wrap:wrap;gap:16px 40px;list-style:none;margin:0;padding:0}.assurances .check[data-v-395060ef]{color:var(--ink-soft);font-size:15px}.layout[data-v-3aa38c7e]{align-items:start}.media[data-v-3aa38c7e]{display:flex;flex-direction:column;gap:24px}.portrait[data-v-3aa38c7e]{aspect-ratio:1/1;background:var(--line);border-radius:var(--radius);height:auto;max-width:420px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.tags[data-v-3aa38c7e]{flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.copy[data-v-3aa38c7e],.tags[data-v-3aa38c7e]{display:flex}.copy[data-v-3aa38c7e]{flex-direction:column;gap:20px}.text[data-v-3aa38c7e]{color:var(--ink-soft);font-size:16px;line-height:1.6;margin:0}.facts[data-v-3aa38c7e]{display:flex;flex-wrap:wrap;gap:24px 40px;margin:0;padding-top:8px}.facts dt[data-v-3aa38c7e]{color:var(--ink-soft);font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.facts dd[data-v-3aa38c7e]{font-size:16px;font-weight:600;margin:0}@media(max-width:900px){.portrait[data-v-3aa38c7e]{max-width:360px}}.layout[data-v-52bfdd69]{align-items:start}.faq[data-v-52bfdd69]{border-top:1px solid var(--line);padding:24px 0}.faq h3[data-v-52bfdd69]{font-size:18px;font-weight:600;margin:0 0 8px}.panel[data-v-2da911c4]{background:var(--surface);border-radius:var(--radius);color:var(--ink);padding:32px}form[data-v-2da911c4]{display:flex;flex-direction:column;gap:18px}.row[data-v-2da911c4]{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}label[data-v-2da911c4]{color:var(--ink);display:block;font-size:14px;font-weight:600;margin-bottom:6px}input[data-v-2da911c4],select[data-v-2da911c4],textarea[data-v-2da911c4]{background:#fff;border:1px solid var(--line-strong);border-radius:var(--radius-sm);color:var(--ink);font-size:16px;min-height:48px;padding:12px 14px;width:100%}input[data-v-2da911c4]:focus,select[data-v-2da911c4]:focus,textarea[data-v-2da911c4]:focus{border-color:var(--accent);box-shadow:0 0 0 3px #0f6e6326;outline:none}textarea[data-v-2da911c4]{min-height:120px;resize:vertical}.submit[data-v-2da911c4]{border:none;width:100%}.note[data-v-2da911c4]{color:var(--ink-soft);font-size:13px;line-height:1.5;margin:0}.error[data-v-2da911c4]{color:#b42318;font-size:14px;margin:0}.success[data-v-2da911c4]{align-items:flex-start;display:flex;flex-direction:column;gap:12px;padding:16px 0}.success-icon[data-v-2da911c4]{align-items:center;background:var(--surface-muted);border-radius:22px;display:flex;height:44px;justify-content:center;width:44px}.success h3[data-v-2da911c4]{font-family:var(--font-display);font-size:24px;font-weight:700;margin:0}.success p[data-v-2da911c4]{color:var(--ink-soft);font-size:16px;line-height:1.55;margin:0}@media(max-width:560px){.panel[data-v-2da911c4]{padding:24px 20px}.row[data-v-2da911c4]{grid-template-columns:minmax(0,1fr)}}.layout[data-v-ea4fd004]{align-items:start;gap:56px}.copy[data-v-ea4fd004]{display:flex;flex-direction:column;gap:24px}.intro[data-v-ea4fd004]{color:var(--on-dark-soft);font-size:18px;line-height:1.55;margin:0}.direct[data-v-ea4fd004]{display:flex;flex-direction:column;gap:14px;padding-top:8px}.phone[data-v-ea4fd004]{color:#fff;font-family:var(--font-display);font-size:22px;font-weight:600;text-decoration:none}.phone[data-v-ea4fd004]:hover{color:var(--on-dark-soft)}.email[data-v-ea4fd004]{align-self:flex-start;color:var(--accent-on-dark);font-size:17px}.email[data-v-ea4fd004]:hover{color:var(--accent-on-dark-hover)}.hours[data-v-ea4fd004]{color:var(--ink-muted);font-size:14px;margin:0}
