.lp-container{padding-left:20px;padding-right:20px;width:100%}@media (min-width:768px){.lp-container{padding-left:32px;padding-right:32px}}.lp-section{padding-top:56px;padding-bottom:56px}@media (min-width:1024px){.lp-section{padding-top:96px;padding-bottom:96px}}.lp-topbar{min-height:56px}@media (min-width:1024px){.lp-topbar{min-height:64px}}.lp-cta-lg,.lp-show-lg,.lp-wordmark-lg{display:none!important}@media (min-width:1024px){.lp-cta-sm,.lp-hide-lg,.lp-wordmark-sm{display:none!important}.lp-cta-lg,.lp-wordmark-lg{display:inline-flex!important}.lp-show-lg{display:block!important}}.lp-split{display:grid;grid-template-columns:1fr;gap:28px;align-items:center}@media (min-width:1024px){.lp-hero-split{grid-template-columns:minmax(0,56fr) minmax(0,44fr);gap:48px;align-items:center}.lp-form-split{grid-template-columns:minmax(0,42fr) minmax(0,58fr);gap:48px;align-items:start}}.lp-axes{display:grid;grid-template-columns:1fr;gap:16px}@media (min-width:640px){.lp-axes{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.lp-axes{grid-template-columns:repeat(3,1fr)}}.lp-steps{display:grid;grid-template-columns:1fr;gap:16px}@media (min-width:640px){.lp-steps{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.lp-steps{grid-template-columns:repeat(4,1fr)}}.lp-trust{display:grid;grid-template-columns:1fr;gap:20px}@media (min-width:1024px){.lp-trust{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}}.lp-sticky-cta{position:fixed;left:0;right:0;bottom:0;z-index:40;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:linear-gradient(0deg,hsla(0,0%,100%,.96),hsla(0,0%,100%,.78) 70%,hsla(0,0%,100%,0));display:flex;justify-content:center}@media (min-width:1024px){.lp-sticky-cta{display:none!important}}.lp-field-full{max-width:none}.lp-field-full .input,.lp-field-full .input-on{font-size:16px}.lp-helper{font-size:12.5px;line-height:1.5;color:var(--muted);word-break:keep-all}.lp-helper.error{color:var(--c-danger,#e4483a);font-weight:600}.lp-input-affix{position:relative}.lp-input-affix .input{padding-left:30px}.lp-input-affix .lp-prefix{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--faint);font-size:16px;pointer-events:none}.lp-form .input,.lp-form .input-on,.lp-form .opt,.lp-form .select select{min-height:44px}.lp-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes lp-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.lp-section,.lp-sticky-cta,header[style]{transition:none!important}[style*=lp-spin]{animation-duration:1.6s!important}}