.lp-hero{background:var(--pink-50);overflow:hidden;padding:76px 0 86px;position:relative}.lp-hero__shape{bottom:0;height:100%;position:absolute;right:0;z-index:1}.lp-hero__shape svg{height:100%}.lp-hero-wrapper{display:grid;gap:120px;grid-template-columns:1.6fr 1fr;position:relative;z-index:2}@media (max-width:768px){.lp-hero-wrapper{display:flex;flex-direction:column;gap:32px}}@media (max-width:640px){.lp-hero{padding:48px 0}.lp-hero__shape{display:none}.lp-hero__btn{display:flex;justify-content:center;margin-top:0;text-align:center;width:100%}}.lp-hero__btn{align-items:center;appearance:none;-webkit-appearance:none;-moz-appearance:none;background:var(--red-base);border:none;border-radius:12px;color:#fff;display:inline-flex;font-family:var(--body-font);font-size:1.125rem;font-weight:700;gap:6px;margin-top:16px;padding:12px 24px;transition:all .2s ease}.lp-hero__btn:hover{background-color:var(--red-600);cursor:pointer}.logos{margin-top:48px}.logos p.logos__heading{color:var(--text-base);font-size:.9375rem;font-weight:700;margin-bottom:21px;text-transform:uppercase}.logos__grid{align-items:center;display:flex;flex-wrap:wrap;gap:21px}.logos__img-container{align-items:center;display:flex;justify-content:center;max-width:140px}@media (max-width:640px){.logos__heading{text-align:center}}.lp-form{background:#fff;border-radius:12px;box-shadow:0 2px 50px 0 rgba(0,0,0,.12)}.lp-form__title{background:var(--black);border-radius:12px 12px 0 0;padding:28px}.lp-form__title h6{color:#fff;font-size:1.3125rem;font-weight:700;margin:0}.lp-form__body{padding:28px}@media (max-width:640px){.lp-form__title{padding:16px}.lp-form__body{padding:4px 20px 20px}}.modal{display:none}.modal.is-open{display:block}.modal__overlay{align-items:center;background:rgba(0,0,0,.6);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:999}.modal__container{background-color:#fff;border-radius:12px;box-sizing:border-box;max-width:50%;overflow:visible;padding:12px 32px 32px;position:relative;width:100%}.modal__header{justify-content:flex-end}.modal__close,.modal__header{align-items:center;display:flex}.modal__close{background:var(--red-base);border:0;border-radius:50%;color:#fff;height:48px;justify-content:center;position:absolute;right:-10px;top:-10px;transition:all .2s ease;width:48px}.modal__close:hover{background-color:var(--red-600);cursor:pointer}.modal__close svg{height:17px;fill:#fff}@media (max-width:768px){.modal__container{max-width:95%}}@keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@keyframes mmslideIn{0%{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideOut{0%{transform:translateY(0)}to{transform:translateY(-10%)}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden=false] .modal__overlay{animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=false] .modal__container{animation:mmslideIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__overlay{animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__container{animation:mmslideOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}