.page-module___p_lvq__page{gap:22px;padding:26px 0 72px;display:grid}.page-module___p_lvq__hero{border:1px solid var(--line);min-height:620px;box-shadow:var(--shadow);background:radial-gradient(circle at 84% 12%,#0d948826,#0000 28%),linear-gradient(145deg,#fff 0%,#f7faf9 100%);border-radius:30px;grid-template-columns:minmax(0,1.04fr) minmax(340px,.96fr);align-items:center;gap:clamp(32px,6vw,80px);padding:clamp(36px,6vw,76px);display:grid;overflow:hidden}.page-module___p_lvq__eyebrow{color:var(--accent);letter-spacing:.14em;text-transform:uppercase;margin:0 0 14px;font-size:.76rem;font-weight:850}.page-module___p_lvq__hero h1{letter-spacing:-.07em;text-wrap:balance;max-width:760px;margin:0;font-size:clamp(3.25rem,7vw,6.5rem);line-height:.92}.page-module___p_lvq__lede{max-width:720px;color:var(--muted-2);margin:26px 0 0;font-size:clamp(1.03rem,1.8vw,1.22rem);line-height:1.7}.page-module___p_lvq__actions,.page-module___p_lvq__finalActions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:30px;display:flex}.page-module___p_lvq__primaryCta,.page-module___p_lvq__secondaryCta{min-height:52px}.page-module___p_lvq__offerNote{max-width:660px;color:var(--muted);margin:14px 0 0;font-size:.82rem;line-height:1.55}.page-module___p_lvq__actionFlow{background:#fffc;border:1px solid #0d948833;border-radius:24px;justify-items:center;padding:34px;display:grid;box-shadow:0 28px 80px #0f172a1f}.page-module___p_lvq__incoming,.page-module___p_lvq__resultCard{border:1px solid var(--line);background:#fff;border-radius:16px;gap:8px;width:100%;padding:20px;display:grid}.page-module___p_lvq__incoming span,.page-module___p_lvq__resultCard span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:.73rem;font-weight:800}.page-module___p_lvq__resultCard{background:#f0fdf4b8;border-color:#15803d42}.page-module___p_lvq__resultCard small{color:var(--muted-2)}.page-module___p_lvq__flowLine{background:linear-gradient(var(--line-strong), var(--accent));width:1px;height:26px}.page-module___p_lvq__quaprogenMark{color:#fff;background:linear-gradient(145deg,#0f766e,#15803d);border-radius:19px;place-items:center;width:64px;height:64px;font-size:2rem;font-weight:900;display:grid;box-shadow:0 16px 32px #15803d3d}.page-module___p_lvq__fitStrip{border:1px solid var(--line);background:var(--panel);border-radius:18px;flex-wrap:wrap;align-items:center;gap:10px;padding:16px 20px;display:flex}.page-module___p_lvq__fitStrip strong{margin-right:8px}.page-module___p_lvq__fitStrip span{color:var(--muted-2);background:var(--panel-3);border-radius:999px;padding:8px 11px;font-size:.84rem;font-weight:650}.page-module___p_lvq__section,.page-module___p_lvq__proofSection,.page-module___p_lvq__faqSection,.page-module___p_lvq__finalCta{border:1px solid var(--line);background:var(--panel);border-radius:26px;padding:clamp(38px,6vw,72px)}.page-module___p_lvq__sectionHeading{max-width:780px}.page-module___p_lvq__sectionHeading h2,.page-module___p_lvq__proofSection h2,.page-module___p_lvq__finalCta h2{letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(2.2rem,4.5vw,4.4rem);line-height:.98}.page-module___p_lvq__sectionHeading>p:last-child,.page-module___p_lvq__finalCta>div>p:last-child{color:var(--muted-2);line-height:1.65}.page-module___p_lvq__outcomeGrid,.page-module___p_lvq__steps,.page-module___p_lvq__faqGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:34px;display:grid}.page-module___p_lvq__outcomeCard,.page-module___p_lvq__steps article,.page-module___p_lvq__faqGrid article{border:1px solid var(--line);background:var(--panel-2);border-radius:18px;padding:24px}.page-module___p_lvq__outcomeCard p,.page-module___p_lvq__steps p,.page-module___p_lvq__faqGrid p{color:var(--muted-2);line-height:1.6}.page-module___p_lvq__arrow{color:var(--accent);margin:24px 0;font-size:1.8rem}.page-module___p_lvq__howSection{background:#0f172a}.page-module___p_lvq__howSection h2,.page-module___p_lvq__howSection h3{color:#f8fafc}.page-module___p_lvq__howSection .page-module___p_lvq__sectionHeading>p:last-child,.page-module___p_lvq__howSection .page-module___p_lvq__steps p{color:#cbd5e1}.page-module___p_lvq__howSection .page-module___p_lvq__steps article{background:#ffffff0d;border-color:#ffffff1f}.page-module___p_lvq__steps article>span{color:#0f172a;background:#5eead4;border-radius:50%;place-items:center;width:34px;height:34px;margin-bottom:36px;font-weight:900;display:grid}.page-module___p_lvq__proofSection{grid-template-columns:minmax(0,.9fr) minmax(340px,1.1fr);align-items:start;gap:clamp(36px,7vw,90px);display:grid}.page-module___p_lvq__proofSection ul{gap:0;margin:0;padding:0;list-style:none;display:grid}.page-module___p_lvq__proofSection li{border-bottom:1px solid var(--line);background:radial-gradient(circle at 8px 25px, var(--accent) 0 4px, transparent 5px);color:var(--muted-2);padding:17px 0 17px 34px;line-height:1.5}.page-module___p_lvq__faqGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module___p_lvq__faqGrid h3{margin-top:0}.page-module___p_lvq__finalCta{color:#fff;background:linear-gradient(135deg,#0f766e,#166534);justify-content:space-between;align-items:center;gap:36px;display:flex}.page-module___p_lvq__finalCta .page-module___p_lvq__eyebrow,.page-module___p_lvq__finalCta>div>p:last-child,.page-module___p_lvq__finalCta a{color:#d1fae5}.page-module___p_lvq__finalActions{text-align:center;flex-direction:column;flex:none;align-items:stretch;margin-top:0}.page-module___p_lvq__finalActions .page-module___p_lvq__primaryCta{color:#0f172a;background:#fff;border-color:#fff}@media (max-width:920px){.page-module___p_lvq__hero,.page-module___p_lvq__proofSection,.page-module___p_lvq__outcomeGrid,.page-module___p_lvq__steps{grid-template-columns:1fr}.page-module___p_lvq__finalCta{flex-direction:column;align-items:flex-start}.page-module___p_lvq__finalActions{width:100%}}@media (max-width:640px){.page-module___p_lvq__page{padding-top:12px}.page-module___p_lvq__hero,.page-module___p_lvq__section,.page-module___p_lvq__proofSection,.page-module___p_lvq__faqSection,.page-module___p_lvq__finalCta{border-radius:20px;padding:26px 20px}.page-module___p_lvq__hero{min-height:0}.page-module___p_lvq__hero h1{font-size:clamp(3rem,15vw,4.2rem)}.page-module___p_lvq__actions,.page-module___p_lvq__actions>div,.page-module___p_lvq__actions .page-module___p_lvq__secondaryCta,.page-module___p_lvq__faqGrid{width:100%}.page-module___p_lvq__faqGrid{grid-template-columns:1fr}.page-module___p_lvq__actionFlow{padding:18px}}
