.lpv2 .ed-hero{text-align:center;padding:78px 0 22px}.lpv2 .ed-hero h1{margin-top:18px;font-size:clamp(2.4rem,5vw,3.8rem);font-weight:300}.lpv2 .ed-hero h1 em{color:var(--teal);font-style:italic}.lpv2 .ed-hero .lede{color:var(--ink-mut);max-width:64ch;margin:22px auto 0;font-size:1.16rem}.lpv2 .ed-hero .lede strong{color:var(--ink);font-weight:600}.lpv2 .ed-logo{background:var(--paper);border:1px solid var(--line);width:132px;height:132px;box-shadow:var(--shadow);border-radius:28px;margin:0 auto 6px;padding:22px}.lpv2 .ed-logo img{object-fit:contain;width:100%;height:100%}.lpv2 .ed-cta-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:30px;display:flex}.lpv2 .ed-textlink{font-family:var(--sans);color:var(--teal);transition:gap .3s var(--ease);align-items:center;gap:8px;font-size:.98rem;font-weight:600;display:inline-flex}.lpv2 .ed-textlink:hover{gap:12px}.lpv2 .ed-prose{border-top:1px solid var(--line-soft);padding:56px 0}.lpv2 .ed-prose .wrap{text-align:center;max-width:70ch}.lpv2 .ed-prose h2{font-size:clamp(1.9rem,3.6vw,2.8rem);font-weight:300}.lpv2 .ed-prose h2 em{color:var(--teal);font-style:italic}.lpv2 .ed-prose p{color:var(--ink-mut);margin-top:18px;font-size:1.06rem}.lpv2 .ed-prose p em{color:var(--ink);font-style:italic}.lpv2 .ed-icon{width:44px;height:44px;color:var(--teal);background:color-mix(in srgb, var(--teal-soft) 22%, transparent);border-radius:12px;justify-content:center;align-items:center;margin-bottom:14px;display:inline-flex}.lpv2 .ed-icon svg{width:21px;height:21px}.lpv2 .ed-compare{border-top:1px solid var(--line-soft);text-align:center;padding:56px 0}.lpv2 .ed-compare .wrap{max-width:64ch}.lpv2 .ed-compare h2{font-size:clamp(1.6rem,3vw,2.2rem);font-weight:300}.lpv2 .ed-compare p{color:var(--ink-mut);margin-top:14px;font-size:1.02rem}.lpv2 .ed-compare-links{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:26px;display:flex}
