.cnp-lp{overflow-x:visible}body:has(.cnp-lp){overflow-x:clip;background:#000000}html:has(.cnp-lp){background:#000000}html:has(.cnp-lp){scroll-behavior:auto}.page-transition:has(.cnp-lp){animation:none}:where(.cnp-lp) :is(h1,h2,h3,h4,h5,h6){font-family:inherit;color:inherit;line-height:inherit}:where(.cnp-lp) a{-webkit-text-decoration:revert;text-decoration:revert}:where(.cnp-lp) ul{list-style:revert}:where(.cnp-lp) button{padding:revert}:where(.cnp-lp) .hero{min-height:0;display:block;align-items:normal;justify-content:normal;overflow:visible}:where(.cnp-lp) .hero :is(h1,p){font-size:revert}:where(.cnp-lp) .hero-content{max-width:none;text-align:revert}:where(.cnp-lp) .hero-label{letter-spacing:inherit;text-transform:none;margin-bottom:0}:where(.cnp-lp) .hero-content .hero-label,:where(.cnp-lp) .hero-content h1{animation:none;opacity:1}:where(.cnp-lp) .btn{letter-spacing:inherit;text-align:revert}:where(.cnp-lp) .faq{padding:0;position:static}:where(.cnp-lp) .footer-links{gap:normal;justify-content:normal}:where(.cnp-lp) .footer-links a{font-size:inherit;transition:revert}:where(.cnp-lp) .footer-copy{width:auto;text-align:revert;padding-top:0;border-top:0}