.bg.c-ti0dcg{z-index:-1;pointer-events:none;position:fixed;inset:0}.page.c-ti0dcg{max-width:760px;margin:0 auto;padding:56px 20px 96px;position:relative}.hero.c-ti0dcg{margin-bottom:44px}.heading.c-ti0dcg{letter-spacing:-.01em;color:var(--color-text-primary);text-wrap:balance;max-width:24ch;margin:0 0 14px;font-size:clamp(1.7rem,4vw,2.2rem);font-weight:760;line-height:1.18}.lead.c-ti0dcg{color:var(--color-text-secondary);max-width:58ch;margin:0;font-size:1rem;line-height:1.7}.promises.c-ti0dcg{gap:14px;margin-bottom:56px;display:grid}.promise.c-ti0dcg{background:var(--color-surface-card);border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl);align-items:flex-start;gap:18px;padding:24px;display:flex}.promise-mark.c-ti0dcg{border-radius:var(--radius-lg);background:var(--color-accent-subtle);width:44px;height:44px;color:var(--color-accent);flex:none;place-items:center;display:grid}.promise-body.c-ti0dcg h2:where(.c-ti0dcg){color:var(--color-text-primary);margin:2px 0 8px;font-size:1.05rem;font-weight:700}.promise-body.c-ti0dcg p:where(.c-ti0dcg){color:var(--color-text-secondary);max-width:56ch;margin:0;font-size:.9rem;line-height:1.7}.promise-link.c-ti0dcg{align-items:center;gap:3px;margin-top:10px;font-size:.86rem;font-weight:500;display:inline-flex}.whatif.c-ti0dcg{margin-bottom:56px}.section-title.c-ti0dcg{color:var(--color-text-primary);margin:0 0 8px;font-size:1.05rem;font-weight:700}.whatif-list.c-ti0dcg{margin:12px 0 0;padding:0;list-style:none}.whatif-row.c-ti0dcg{border-top:1px solid var(--color-border-subtle);padding:18px 0}.whatif-row.c-ti0dcg:last-child{border-bottom:1px solid var(--color-border-subtle)}.whatif-row.c-ti0dcg h3:where(.c-ti0dcg){color:var(--color-text-primary);margin:0 0 5px;font-size:.92rem;font-weight:700}.whatif-row.c-ti0dcg p:where(.c-ti0dcg){color:var(--color-text-secondary);max-width:62ch;margin:0;font-size:.86rem;line-height:1.65}.proof.c-ti0dcg{background:var(--color-surface-card);border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl);margin-bottom:56px;padding:28px}.proof-head.c-ti0dcg{align-items:center;gap:12px;margin-bottom:14px;display:flex}.proof-mark.c-ti0dcg{border-radius:var(--radius-md);background:var(--color-accent-subtle);width:32px;height:32px;color:var(--color-accent);flex:none;place-items:center;display:grid}.proof-head.c-ti0dcg h2:where(.c-ti0dcg){color:var(--color-text-primary);margin:0;font-size:1rem;font-weight:700}.proof-list.c-ti0dcg{flex-direction:column;gap:10px;margin:0 0 16px;padding:0;list-style:none;display:flex}.proof-list.c-ti0dcg li:where(.c-ti0dcg){color:var(--color-text-secondary);align-items:flex-start;gap:10px;font-size:.86rem;line-height:1.55;display:flex}.proof-tick.c-ti0dcg{color:var(--color-accent);flex:none;margin-top:1px}.proof-links.c-ti0dcg{flex-wrap:wrap;gap:6px 22px;display:flex}.proof-links.c-ti0dcg .btn-link:where(.c-ti0dcg){align-items:center;gap:3px;font-size:.86rem;font-weight:500;display:inline-flex}.cta.c-ti0dcg{border-top:1px solid var(--color-border-subtle);text-align:center;padding-top:40px}.cta.c-ti0dcg h2:where(.c-ti0dcg){letter-spacing:-.01em;color:var(--color-text-primary);margin:0 0 8px;font-size:1.25rem;font-weight:740}.cta-sub.c-ti0dcg{color:var(--color-text-secondary);margin:0 0 22px;font-size:.9rem}.cta-btn.c-ti0dcg{min-width:220px}.cta-links.c-ti0dcg{flex-wrap:wrap;justify-content:center;gap:8px 22px;margin-top:22px;display:flex}.cta-links.c-ti0dcg a:where(.c-ti0dcg){color:var(--color-text-muted);transition:color var(--transition-fast);font-size:.82rem;text-decoration:none}.cta-links.c-ti0dcg a:where(.c-ti0dcg):hover{color:var(--color-text-primary)}@media (width<=560px){.page.c-ti0dcg{padding:40px 16px 72px}.promise.c-ti0dcg,.proof.c-ti0dcg{padding:20px}.promise.c-ti0dcg{gap:14px}}
