.lp-hero[data-astro-cid-cu254kpu]{padding:72px 0 64px}.hero-grid[data-astro-cid-cu254kpu]{display:grid;grid-template-columns:55fr 45fr;gap:64px;align-items:center}.eyebrow[data-astro-cid-cu254kpu]{display:inline-flex;align-items:center;gap:14px;font-family:var(--font-mono);font-size:12.5px;font-weight:500;letter-spacing:.16em;color:var(--red);margin-bottom:26px}.eyebrow[data-astro-cid-cu254kpu]:before{content:"";width:28px;height:6px;background:var(--red);flex:none}h1[data-astro-cid-cu254kpu]{font-weight:700;font-size:52px;line-height:1.04;letter-spacing:-.022em;margin-bottom:24px}.accent[data-astro-cid-cu254kpu]{color:var(--red)}.lede[data-astro-cid-cu254kpu]{font-size:19px;line-height:1.6;color:var(--ink-2);max-width:560px;margin-bottom:34px}.hero-ctas[data-astro-cid-cu254kpu]{display:flex;align-items:center;gap:30px;flex-wrap:wrap;margin-bottom:34px}.hero-proof[data-astro-cid-cu254kpu]{display:flex;flex-wrap:wrap;gap:10px 22px;padding-top:22px;border-top:1px solid var(--hairline)}.proof-tick[data-astro-cid-cu254kpu]{font-family:var(--font-mono);font-size:11.5px;font-weight:500;letter-spacing:.1em;color:var(--ink-2);display:inline-flex;align-items:center;gap:9px}.proof-tick[data-astro-cid-cu254kpu]:before{content:"";width:9px;height:2px;background:var(--red);flex:none}.hero-photo[data-astro-cid-cu254kpu]{min-height:420px}.lp-who[data-astro-cid-cu254kpu] .section-sub[data-astro-cid-cu254kpu],.lp-border[data-astro-cid-cu254kpu] .section-sub[data-astro-cid-cu254kpu],.lp-decide[data-astro-cid-cu254kpu] .section-sub[data-astro-cid-cu254kpu],.lp-options[data-astro-cid-cu254kpu] .section-sub[data-astro-cid-cu254kpu],.lp-how[data-astro-cid-cu254kpu] .section-sub[data-astro-cid-cu254kpu],.lp-objections[data-astro-cid-cu254kpu] .section-sub[data-astro-cid-cu254kpu],.lp-proof[data-astro-cid-cu254kpu] .section-sub[data-astro-cid-cu254kpu]{max-width:700px}.visually-hidden[data-astro-cid-cu254kpu]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.lp-answer[data-astro-cid-cu254kpu]{padding:72px 0;background:var(--card);border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline)}.answer-copy[data-astro-cid-cu254kpu]{max-width:760px}.answer-copy[data-astro-cid-cu254kpu] p[data-astro-cid-cu254kpu]{font-size:17.5px;line-height:1.75;color:var(--ink-2);margin-bottom:18px}.answer-copy[data-astro-cid-cu254kpu] p[data-astro-cid-cu254kpu]:last-child{margin-bottom:0}.options-note[data-astro-cid-cu254kpu] a[data-astro-cid-cu254kpu],.how-note[data-astro-cid-cu254kpu] a[data-astro-cid-cu254kpu],.border-note[data-astro-cid-cu254kpu] a[data-astro-cid-cu254kpu],.faq-link[data-astro-cid-cu254kpu] a[data-astro-cid-cu254kpu]{color:var(--ink);font-weight:500;box-shadow:inset 0 -1px 0 var(--red)}.options-note[data-astro-cid-cu254kpu] a[data-astro-cid-cu254kpu]:hover,.how-note[data-astro-cid-cu254kpu] a[data-astro-cid-cu254kpu]:hover,.border-note[data-astro-cid-cu254kpu] a[data-astro-cid-cu254kpu]:hover,.faq-link[data-astro-cid-cu254kpu] a[data-astro-cid-cu254kpu]:hover{color:var(--red)}.lp-who[data-astro-cid-cu254kpu]{padding:88px 0}.who-grid[data-astro-cid-cu254kpu]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:44px}.who[data-astro-cid-cu254kpu]{display:flex;flex-direction:column;background:var(--card);border:1px solid var(--hairline);border-top:3px solid var(--red);border-radius:4px;padding:26px 26px 28px}.who[data-astro-cid-cu254kpu] h3[data-astro-cid-cu254kpu]{font-size:17px;font-weight:700;line-height:1.3;letter-spacing:-.01em;margin-bottom:14px}.who-row[data-astro-cid-cu254kpu]{font-size:14.5px;line-height:1.7;color:var(--ink-2)}.who-row[data-astro-cid-cu254kpu]+.who-row[data-astro-cid-cu254kpu]{margin-top:12px;padding-top:12px;border-top:1px solid var(--hairline-2)}.who-label[data-astro-cid-cu254kpu]{display:block;font-family:var(--font-mono);font-size:10.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--red);margin-bottom:4px}.why-link[data-astro-cid-cu254kpu]{margin-top:auto;padding-top:16px;font-family:var(--font-mono);font-size:12px;font-weight:600;letter-spacing:.06em;color:var(--ink);transition:color .16s ease}.why-link[data-astro-cid-cu254kpu]:hover{color:var(--red)}.lp-border[data-astro-cid-cu254kpu]{padding:88px 0;background:var(--card);border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline)}.table-scroll[data-astro-cid-cu254kpu]{margin:44px 0 30px;overflow-x:auto;border:1px solid var(--hairline);border-radius:4px;background:var(--bg)}.compare[data-astro-cid-cu254kpu]{width:100%;min-width:760px;border-collapse:collapse;text-align:left}.compare[data-astro-cid-cu254kpu] th[data-astro-cid-cu254kpu],.compare[data-astro-cid-cu254kpu] td[data-astro-cid-cu254kpu]{padding:16px 20px;vertical-align:top;border-bottom:1px solid var(--hairline)}.compare[data-astro-cid-cu254kpu] tbody[data-astro-cid-cu254kpu] tr[data-astro-cid-cu254kpu]:last-child th[data-astro-cid-cu254kpu],.compare[data-astro-cid-cu254kpu] tbody[data-astro-cid-cu254kpu] tr[data-astro-cid-cu254kpu]:last-child td[data-astro-cid-cu254kpu]{border-bottom:none}.compare[data-astro-cid-cu254kpu] thead[data-astro-cid-cu254kpu] th[data-astro-cid-cu254kpu]{font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);background:var(--card);white-space:nowrap}.compare[data-astro-cid-cu254kpu] thead[data-astro-cid-cu254kpu] th[data-astro-cid-cu254kpu].col-ours{color:var(--red)}.compare[data-astro-cid-cu254kpu] tbody[data-astro-cid-cu254kpu] th[data-astro-cid-cu254kpu]{font-family:var(--font-display);font-size:16px;font-weight:700;letter-spacing:-.01em;color:var(--ink);width:180px}.compare[data-astro-cid-cu254kpu] td[data-astro-cid-cu254kpu]{font-size:14.5px;line-height:1.65;color:var(--ink-2)}.compare[data-astro-cid-cu254kpu] td[data-astro-cid-cu254kpu].col-ours{color:var(--ink);font-weight:500;background:var(--card);box-shadow:inset 3px 0 0 var(--red)}.border-note[data-astro-cid-cu254kpu]{max-width:760px;font-size:15px;line-height:1.75;color:var(--ink-2);padding-left:18px;border-left:3px solid var(--red)}.lp-decide[data-astro-cid-cu254kpu]{padding:88px 0}.decide-group[data-astro-cid-cu254kpu]{margin-top:48px}.decide-heading[data-astro-cid-cu254kpu]{font-size:21px;line-height:1.3;letter-spacing:-.012em;margin-bottom:8px}.decide-sub[data-astro-cid-cu254kpu]{max-width:700px;font-size:15px;line-height:1.7;color:var(--ink-2)}.choice-grid[data-astro-cid-cu254kpu]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:24px 0 8px}.choice[data-astro-cid-cu254kpu]{display:flex;flex-direction:column;background:var(--card);border:1px solid var(--hairline);border-radius:4px;padding:22px 22px 24px}.choice--ours[data-astro-cid-cu254kpu]{border-top:3px solid var(--red)}.choice[data-astro-cid-cu254kpu] h4[data-astro-cid-cu254kpu]{font-family:var(--font-display);font-size:17px;font-weight:700;line-height:1.3;letter-spacing:-.01em;margin-bottom:9px}.choice[data-astro-cid-cu254kpu] p[data-astro-cid-cu254kpu]{font-size:14px;line-height:1.65;color:var(--ink-2)}.choice[data-astro-cid-cu254kpu] h4[data-astro-cid-cu254kpu]+p[data-astro-cid-cu254kpu]{margin-bottom:16px}.choice[data-astro-cid-cu254kpu] p[data-astro-cid-cu254kpu].opt-best{color:var(--ink)}.choice[data-astro-cid-cu254kpu] .why-link[data-astro-cid-cu254kpu]{margin-top:0}.lp-decide[data-astro-cid-cu254kpu] .border-note[data-astro-cid-cu254kpu]{margin-top:40px}.lp-options[data-astro-cid-cu254kpu]{padding:88px 0;border-top:1px solid var(--hairline)}.option-grid[data-astro-cid-cu254kpu]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:44px 0 32px}.opt[data-astro-cid-cu254kpu]{display:flex;flex-direction:column;background:var(--card);border:1px solid var(--hairline);border-radius:4px;padding:22px 22px 24px}.opt-num[data-astro-cid-cu254kpu]{font-family:var(--font-mono);font-size:11.5px;font-weight:600;letter-spacing:.1em;color:var(--red);margin-bottom:12px}.opt[data-astro-cid-cu254kpu] h3[data-astro-cid-cu254kpu]{font-size:17px;font-weight:700;line-height:1.3;letter-spacing:-.01em;margin-bottom:9px}.opt[data-astro-cid-cu254kpu] p[data-astro-cid-cu254kpu]{font-size:14px;line-height:1.65;color:var(--ink-2)}.opt-best[data-astro-cid-cu254kpu]{margin-top:auto;padding-top:14px;border-top:1px solid var(--hairline-2)}.opt[data-astro-cid-cu254kpu] h3[data-astro-cid-cu254kpu]+p[data-astro-cid-cu254kpu]{margin-bottom:16px}.opt[data-astro-cid-cu254kpu] p[data-astro-cid-cu254kpu].opt-best{color:var(--ink)}.opt-best-label[data-astro-cid-cu254kpu]{display:block;font-family:var(--font-mono);font-size:10.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--red);margin-bottom:4px}.options-note[data-astro-cid-cu254kpu]{max-width:760px;font-size:15px;line-height:1.75;color:var(--ink-2)}.lp-how[data-astro-cid-cu254kpu]{padding:88px 0;background:var(--card);border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline)}.flow-list[data-astro-cid-cu254kpu]{margin:44px 0 30px;max-width:880px}.flow-list[data-astro-cid-cu254kpu] li[data-astro-cid-cu254kpu]{display:grid;grid-template-columns:110px 1fr;gap:28px;padding:24px 0;border-top:1px solid var(--hairline)}.flow-list[data-astro-cid-cu254kpu] li[data-astro-cid-cu254kpu]:last-child{border-bottom:1px solid var(--hairline)}.step-num[data-astro-cid-cu254kpu]{font-family:var(--font-mono);font-size:11.5px;font-weight:600;letter-spacing:.1em;color:var(--red);padding-top:5px}.flow-list[data-astro-cid-cu254kpu] h3[data-astro-cid-cu254kpu]{font-size:18.5px;margin-bottom:7px}.flow-list[data-astro-cid-cu254kpu] p[data-astro-cid-cu254kpu]{font-size:15px;line-height:1.7;color:var(--ink-2)}.how-note[data-astro-cid-cu254kpu]{max-width:760px;font-size:15px;line-height:1.75;color:var(--ink-2)}.lp-midcta[data-astro-cid-cu254kpu]{padding:72px 0}.midcta-inner[data-astro-cid-cu254kpu]{display:flex;align-items:center;justify-content:space-between;gap:56px}.midcta-inner[data-astro-cid-cu254kpu] h2[data-astro-cid-cu254kpu]{max-width:640px}.h2-red[data-astro-cid-cu254kpu]{color:var(--red)}.midcta-actions[data-astro-cid-cu254kpu]{display:flex;flex-direction:column;align-items:flex-start;gap:14px;flex:none}.midcta-note[data-astro-cid-cu254kpu]{font-family:var(--font-mono);font-size:12px;letter-spacing:.06em;color:var(--ink-3)}.lp-objections[data-astro-cid-cu254kpu]{padding:88px 0;background:var(--card);border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline)}.obj-list[data-astro-cid-cu254kpu]{margin-top:44px;max-width:880px}.obj[data-astro-cid-cu254kpu]{display:grid;grid-template-columns:62px 1fr;gap:24px;padding:26px 0;border-top:1px solid var(--hairline)}.obj[data-astro-cid-cu254kpu]:last-child{border-bottom:1px solid var(--hairline)}.obj-num[data-astro-cid-cu254kpu]{font-family:var(--font-mono);font-size:12px;font-weight:600;letter-spacing:.1em;color:#fff;background:var(--red);padding:6px 0;text-align:center;border-radius:3px;height:28px}.obj[data-astro-cid-cu254kpu] h3[data-astro-cid-cu254kpu]{font-size:19px;line-height:1.3;letter-spacing:-.012em;margin-bottom:9px}.obj[data-astro-cid-cu254kpu] p[data-astro-cid-cu254kpu]{font-size:15px;line-height:1.75;color:var(--ink-2)}.lp-proof[data-astro-cid-cu254kpu]{padding:88px 0 24px}.stat-grid[data-astro-cid-cu254kpu]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin:44px 0 24px}.stat[data-astro-cid-cu254kpu]{border-top:3px solid var(--red);padding-top:18px}.stat-num[data-astro-cid-cu254kpu]{font-family:var(--font-display);font-weight:700;font-size:56px;line-height:1;letter-spacing:-.03em;color:var(--red);margin-bottom:12px}.stat-label[data-astro-cid-cu254kpu]{font-size:15.5px;font-weight:500;margin-bottom:8px}.stat-detail[data-astro-cid-cu254kpu]{font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;color:var(--ink-3)}.programs-card[data-astro-cid-cu254kpu]{background:var(--card);border:1px solid var(--hairline);border-radius:4px;padding:30px 32px 32px}.program-list[data-astro-cid-cu254kpu]{display:flex;flex-wrap:wrap;gap:10px 12px;margin:20px 0 22px}.program-list[data-astro-cid-cu254kpu] li[data-astro-cid-cu254kpu]{font-family:var(--font-display);font-weight:700;font-size:16px;letter-spacing:-.01em;border:1px solid var(--hairline);border-left:3px solid var(--red);border-radius:3px;padding:9px 15px}.programs-card[data-astro-cid-cu254kpu] p[data-astro-cid-cu254kpu]{font-size:15px;line-height:1.7;color:var(--ink-2);max-width:720px}.lp-faq[data-astro-cid-cu254kpu]{padding:88px 0;background:var(--card);border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline)}.faq-list[data-astro-cid-cu254kpu]{max-width:880px;margin-top:40px}.faq-item[data-astro-cid-cu254kpu]{border:1px solid var(--hairline);border-radius:4px;background:var(--bg);margin-bottom:10px}.faq-item[data-astro-cid-cu254kpu] summary[data-astro-cid-cu254kpu]{display:flex;align-items:center;justify-content:space-between;gap:24px;cursor:pointer;list-style:none;padding:20px 24px;font-family:var(--font-display);font-size:17px;font-weight:600}.faq-item[data-astro-cid-cu254kpu] summary[data-astro-cid-cu254kpu]::-webkit-details-marker{display:none}.faq-marker[data-astro-cid-cu254kpu]{font-family:var(--font-mono);font-size:18px;color:var(--red);transition:transform .2s ease;flex:none}.faq-item[data-astro-cid-cu254kpu][open] .faq-marker[data-astro-cid-cu254kpu]{transform:rotate(45deg)}.faq-item[data-astro-cid-cu254kpu] p[data-astro-cid-cu254kpu]{padding:0 24px 22px;font-size:15px;line-height:1.7;color:var(--ink-2);max-width:760px}.faq-item[data-astro-cid-cu254kpu] p[data-astro-cid-cu254kpu].faq-link{margin-top:-10px}.lp-related[data-astro-cid-cu254kpu]{padding:80px 0 96px}.related-grid[data-astro-cid-cu254kpu]{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-top:24px}.related-card[data-astro-cid-cu254kpu]{background:var(--card);border:1px solid var(--hairline);border-radius:4px;padding:26px 28px 28px;transition:transform .22s cubic-bezier(.4,0,.2,1),box-shadow .22s cubic-bezier(.4,0,.2,1)}.related-card[data-astro-cid-cu254kpu]:hover{transform:translateY(-4px);box-shadow:0 16px 36px #16181b14}.related-card[data-astro-cid-cu254kpu] h3[data-astro-cid-cu254kpu]{font-size:18px;line-height:1.3;letter-spacing:-.012em;margin-bottom:9px}.related-card[data-astro-cid-cu254kpu] p[data-astro-cid-cu254kpu]{font-size:14px;line-height:1.65;color:var(--ink-2);margin-bottom:16px}.card-link[data-astro-cid-cu254kpu]{font-family:var(--font-mono);font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ink);display:inline-flex;gap:8px;transition:color .18s ease,gap .18s ease}.related-card[data-astro-cid-cu254kpu]:hover .card-link[data-astro-cid-cu254kpu]{color:var(--red);gap:12px}.tm-note[data-astro-cid-cu254kpu]{margin-top:40px;padding-top:18px;border-top:1px solid var(--hairline);max-width:760px;font-family:var(--font-mono);font-size:11.5px;line-height:1.7;letter-spacing:.02em;color:var(--ink-3)}@media(max-width:1100px){.option-grid[data-astro-cid-cu254kpu]{grid-template-columns:repeat(2,1fr)}}@media(max-width:1020px){h1[data-astro-cid-cu254kpu]{font-size:44px}.hero-grid[data-astro-cid-cu254kpu]{grid-template-columns:1fr;gap:40px}.hero-photo[data-astro-cid-cu254kpu]{min-height:300px}.lede[data-astro-cid-cu254kpu]{max-width:none}.who-grid[data-astro-cid-cu254kpu],.choice-grid[data-astro-cid-cu254kpu]{grid-template-columns:1fr}.stat-grid[data-astro-cid-cu254kpu]{grid-template-columns:1fr;gap:28px}.flow-list[data-astro-cid-cu254kpu] li[data-astro-cid-cu254kpu]{grid-template-columns:1fr;gap:8px}.midcta-inner[data-astro-cid-cu254kpu]{flex-direction:column;align-items:flex-start;gap:32px}.related-grid[data-astro-cid-cu254kpu]{grid-template-columns:1fr}}@media(max-width:640px){.lp-hero[data-astro-cid-cu254kpu]{padding:48px 0 52px}h1[data-astro-cid-cu254kpu]{font-size:34px}.lede[data-astro-cid-cu254kpu]{font-size:17px}.hero-ctas[data-astro-cid-cu254kpu]{gap:20px}.lp-answer[data-astro-cid-cu254kpu],.lp-who[data-astro-cid-cu254kpu],.lp-border[data-astro-cid-cu254kpu],.lp-decide[data-astro-cid-cu254kpu],.lp-options[data-astro-cid-cu254kpu],.lp-how[data-astro-cid-cu254kpu],.lp-objections[data-astro-cid-cu254kpu],.lp-faq[data-astro-cid-cu254kpu]{padding:64px 0}.lp-proof[data-astro-cid-cu254kpu]{padding:64px 0 8px}.answer-copy[data-astro-cid-cu254kpu] p[data-astro-cid-cu254kpu]{font-size:16.5px}.option-grid[data-astro-cid-cu254kpu]{grid-template-columns:1fr}.stat-num[data-astro-cid-cu254kpu]{font-size:46px}.programs-card[data-astro-cid-cu254kpu]{padding:24px 22px 26px}.table-scroll[data-astro-cid-cu254kpu]{overflow:visible;border:none;background:none;margin:32px 0 26px}.compare[data-astro-cid-cu254kpu]{min-width:0;display:block}.compare[data-astro-cid-cu254kpu] thead[data-astro-cid-cu254kpu]{display:none}.compare[data-astro-cid-cu254kpu] tbody[data-astro-cid-cu254kpu],.compare[data-astro-cid-cu254kpu] tbody[data-astro-cid-cu254kpu] tr[data-astro-cid-cu254kpu],.compare[data-astro-cid-cu254kpu] tbody[data-astro-cid-cu254kpu] th[data-astro-cid-cu254kpu],.compare[data-astro-cid-cu254kpu] tbody[data-astro-cid-cu254kpu] td[data-astro-cid-cu254kpu]{display:block;width:auto}.compare[data-astro-cid-cu254kpu] tbody[data-astro-cid-cu254kpu] tr[data-astro-cid-cu254kpu]{background:var(--bg);border:1px solid var(--hairline);border-radius:4px;padding:18px 18px 20px;margin-bottom:12px}.compare[data-astro-cid-cu254kpu] tbody[data-astro-cid-cu254kpu] tr[data-astro-cid-cu254kpu]:last-child{margin-bottom:0}.compare[data-astro-cid-cu254kpu] tbody[data-astro-cid-cu254kpu] th[data-astro-cid-cu254kpu]{width:auto;padding:0 0 14px;font-size:18px;border-bottom:1px solid var(--hairline-2)}.compare[data-astro-cid-cu254kpu] tbody[data-astro-cid-cu254kpu] td[data-astro-cid-cu254kpu]{padding:14px 0 0;border-bottom:none;font-size:15px}.compare[data-astro-cid-cu254kpu] tbody[data-astro-cid-cu254kpu] td[data-astro-cid-cu254kpu].col-ours{margin-top:14px;padding:12px 14px;box-shadow:inset 3px 0 0 var(--red)}.compare[data-astro-cid-cu254kpu] tbody[data-astro-cid-cu254kpu] td[data-astro-cid-cu254kpu]:before{content:attr(data-label);display:block;font-family:var(--font-mono);font-size:10.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);margin-bottom:5px}.compare[data-astro-cid-cu254kpu] tbody[data-astro-cid-cu254kpu] td[data-astro-cid-cu254kpu].col-ours:before{color:var(--red)}.obj[data-astro-cid-cu254kpu]{grid-template-columns:1fr;gap:12px}.obj-num[data-astro-cid-cu254kpu]{width:44px}.faq-item[data-astro-cid-cu254kpu] summary[data-astro-cid-cu254kpu]{padding:18px;font-size:16px}.faq-item[data-astro-cid-cu254kpu] p[data-astro-cid-cu254kpu]{padding:0 18px 20px}.decide-group[data-astro-cid-cu254kpu]{margin-top:36px}.lp-related[data-astro-cid-cu254kpu]{padding:64px 0 80px}}
