.lead-page{max-width:760px;padding:18px 16px 40px;overflow-x:clip}.lead-page *{min-width:0}.lead-header{margin:4px 0 26px}.lead-header .header-logo{width:160px;max-width:52vw;height:auto}.lead-hero{text-align:left}.lead-hero .eyebrow{color:var(--green);letter-spacing:.13em;margin-bottom:12px;font-size:10px;display:block}.lead-nowrap{white-space:nowrap}.lead-title{text-wrap:pretty;overflow-wrap:break-word;margin:0 0 16px;font-size:clamp(32px,9vw,54px);line-height:1.02}.lead-subtitle{color:var(--muted);max-width:620px;margin:0 0 24px;font-size:16px;line-height:1.6}.lead-cta{text-align:center;justify-content:center;align-items:center;gap:10px;width:100%;min-height:52px;padding:15px 22px;font-size:16px;text-decoration:none;display:flex}.lead-cta-row{margin:24px 0 0}.lead-section{margin:44px 0 0}.lead-section-title{color:var(--gold);letter-spacing:.14em;text-transform:uppercase;margin:0 0 14px;font-size:13px}.lead-proofs{gap:12px;margin:0;padding:0;list-style:none;display:grid}.lead-proofs li{text-align:left;border:1px solid var(--line);background:#15100dc2;border-radius:22px;grid-template-columns:auto 1fr;align-content:start;align-items:start;gap:14px;padding:18px;display:grid}.lead-proofs p{text-align:left;color:var(--muted);margin:0;font-size:15px;line-height:1.6}.lead-proofs strong{color:var(--cream)}.lead-proof-n{color:var(--gold);letter-spacing:.1em;background:#ffc65a1f;border:1px solid #ffc65a38;border-radius:999px;justify-content:center;justify-self:start;align-items:center;padding:6px 9px;font-size:11px;font-weight:900;display:inline-flex}.lead-page .faq-section{margin:36px 0 0}.lead-page .faq-list{width:100%}.lead-page .faq-item summary{padding:16px 18px}.lead-footnote{text-align:center;margin-top:28px!important}.lead-loading{text-align:center}.lead-compare{margin-top:32px}.lead-tabs{border-radius:20px;gap:3px;width:100%;margin:0 0 16px}.lead-tabs button{flex:1;min-width:0;padding:10px 8px;font-size:12px;line-height:1.3}.lead-pair-caption{color:var(--cream);text-wrap:balance;margin:0 0 14px;font-family:Caprasimo,Cooper Black,Bookman Old Style,Georgia,serif;font-size:21px;line-height:1.25}.lead-comparison{border-radius:22px}.lead-pair-label{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:12px 2px 0;font-size:13px;display:flex}.lead-demo-badge{color:var(--gold);letter-spacing:.08em;text-transform:uppercase;background:#ffc65a1a;border:1px solid #ffc65a66;border-radius:999px;padding:6px 11px;font-size:11px;font-weight:900;display:inline-flex}@media (width>=701px){.lead-page{padding:28px 28px 64px}.lead-header{margin:8px 0 40px}.lead-header .header-logo{width:200px}.lead-hero{text-align:center}.lead-title{text-wrap:balance}.lead-hero .eyebrow{font-size:12px}.lead-subtitle{margin:0 auto 30px;font-size:18px}.lead-cta{width:auto;min-width:280px;display:inline-flex}.lead-cta-row{text-align:center}.lead-section{margin-top:64px}.lead-section-title{text-align:center}.lead-proofs{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.lead-proofs li{grid-template-columns:1fr;padding:22px}.lead-tabs{width:fit-content;margin:0 auto 18px}.lead-tabs button{flex:none;padding:12px 20px;font-size:13px}.lead-pair-caption{text-align:center;font-size:26px}.lead-comparison{max-width:620px;margin:0 auto}.lead-pair-label{max-width:620px;margin:12px auto 0}}
