.lp-page{font-size:15px;line-height:1.6}.lp-page #content{--lp-body: 15px;--lp-h1: 39px;--lp-h2: 28px;--lp-h3: 20px;--lp-h4: 16px;--lp-gap: 2rem}@media (min-width: 576px){.lp-page{font-size:16px}.lp-page #content{--lp-h1: 55px;--lp-h2: 30px;--lp-gap: 2.5rem}}@media (min-width: 960px){.lp-page #content{--lp-h1: 70px;--lp-h2: 32px;--lp-h3: 24px;--lp-h4: 20px;--lp-gap: 3rem}}.lp-page #content .lp-container{max-width:1170px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media (min-width: 640px){.lp-page #content .lp-container{padding-left:1.5rem;padding-right:1.5rem}}.lp-page #content .lp-hero{min-height:430px}@media (min-width: 576px){.lp-page #content .lp-hero{min-height:560px}}@media (min-width: 960px){.lp-page #content .lp-hero{min-height:800px}}.lp-page #content .lp-hero .lp-hero-video{filter:contrast(1.03) saturate(1.1)}.lp-page #content .lp-hero h1{font-size:var(--lp-h1)!important;line-height:1.2;font-weight:600}@media (min-width: 960px){.lp-page #content .lp-hero h1{font-size:67px!important;font-weight:800}}.lp-page #content .lp-hero .lp-hero-sub{font-size:1rem}@media (min-width: 576px){.lp-page #content .lp-hero .lp-hero-sub{font-size:1.25rem}}@media (min-width: 960px){.lp-page #content .lp-hero .lp-hero-sub{font-size:28px}}.lp-page #content .lp-hero .lp-hero-spacer-top{height:2rem}@media (min-width: 960px){.lp-page #content .lp-hero .lp-hero-spacer-top{height:80px}}.lp-page #content .lp-hero .lp-hero-spacer-bottom{height:3rem}@media (min-width: 960px){.lp-page #content .lp-hero .lp-hero-spacer-bottom{height:100px}}.lp-page #content .lp-hero .lp-btn{font-size:14px;padding:12px 24px;border-radius:4px}@media (min-width: 960px){.lp-page #content .lp-hero .lp-btn{font-size:18px}}.lp-page #content .lp-section,.lp-page #content .lp-section-alt{padding-top:var(--lp-gap);padding-bottom:var(--lp-gap)}.lp-page #content .lp-section h2,.lp-page #content .lp-section-alt h2{font-size:var(--lp-h2)!important;font-weight:700;line-height:1.2}.lp-page #content .lp-section h3,.lp-page #content .lp-section-alt h3{font-size:var(--lp-h3)!important;font-weight:600;line-height:1.3}.lp-page #content .lp-section h4,.lp-page #content .lp-section-alt h4{font-size:var(--lp-h4)!important;font-weight:600}.lp-page #content .lp-section p,.lp-page #content .lp-section-alt p,.lp-page #content .lp-section li,.lp-page #content .lp-section-alt li{font-size:inherit;line-height:1.6}.lp-page #content .lp-stats .lp-stats-icon{width:24px;height:24px;flex-shrink:0}@media (min-width: 576px){.lp-page #content .lp-stats .lp-stats-icon{width:32px;height:32px}}.lp-page #content .lp-stats h3{font-size:1rem}@media (min-width: 576px){.lp-page #content .lp-stats h3{font-size:1.125rem}}.lp-page #content .lp-faq-btn{font-size:1rem;font-weight:600}.lp-page #content .lp-form input,.lp-page #content .lp-form textarea{font-size:1rem}.lp-page #content .lp-form button[type=submit]{font-size:14px;padding:12px 24px;border-radius:4px}.lp-page .lp-header-inner{min-height:60px}@media (min-width: 960px){.lp-page .lp-header-inner{min-height:72px}}.lp-page .lp-header-inner .lp-logo{max-height:40px;width:auto}@media (min-width: 960px){.lp-page .lp-header-inner .lp-logo{max-height:48px}}.lp-page .lp-header-nav a{font-size:.8em}@media (min-width: 960px){.lp-page .lp-header-nav a{font-size:.875rem}}.lp-page #content .lp-section img,.lp-page #content .lp-section-alt img{max-width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.lp-page #content .lp-hero .lp-btn,.lp-page #content .lp-section a[href],.lp-page #content .lp-section-alt a[href]{transition:opacity .2s ease,background-color .2s ease,color .2s ease}.lp-page #content .lp-hero .lp-btn:hover{opacity:.92}
