.modal__overlay{position:fixed;inset:0;background:#ffffffb2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;justify-content:center;align-items:center}.homepage-modal .modal__container{background-color:#cf043c;background-image:url(/build/assets/default-DV5ZNr1f.svg);background-position-x:39px;background-position-y:29px;background-repeat:no-repeat;padding:30px;width:750px;height:550px;border-radius:25px;overflow-y:auto;box-sizing:border-box}@media (max-width: 767.98px){.homepage-modal .modal__container{padding:16px;background-image:url(/build/assets/mobile-D2Kr8YPV.svg);background-position:16px 16px;width:343px;height:557px}}@media (min-width: 768px) and (max-width: 991.98px){.homepage-modal .modal__container{width:728px;height:548px}}.homepage-modal .modal__title{margin:70px 0 0 65px;font-family:SimpleBold,Noto Sans Condensed,sans-serif;font-weight:700;font-style:normal;font-size:1.25rem;line-height:1.6875rem;letter-spacing:-.05em;color:#80ba27}@media (max-width: 767.98px){.homepage-modal .modal__title{font-size:1.125rem;margin:126px 0 0 12px}}.homepage-modal .modal__content{color:#fff}.homepage-modal .modal__btn{font-family:Raleway,sans-serif;font-size:1.125rem;font-weight:700}.homepage-modal .modal__content>p{max-width:560px;margin:.625rem 0 0 65px;font-family:SimpleBold,Noto Sans Condensed,sans-serif;font-style:normal;font-weight:700;letter-spacing:-.05em;font-size:3rem;line-height:4.5rem;color:#fff}@media (max-width: 767.98px){.homepage-modal .modal__content>p{max-width:287px;font-size:1.875rem;line-height:2.8125rem;margin:.625rem 0 0 12px}}.homepage-modal .modal__footer{display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;padding:61px 55px 0}@media (max-width: 767.98px){.homepage-modal .modal__footer{flex-direction:column;align-items:stretch;padding:52px 12px 0}}.homepage-modal .modal__footer button,.homepage-modal .modal__footer a.button{margin:0 10px;padding:1rem 0;flex:1}@media (max-width: 767.98px){.homepage-modal .modal__footer button,.homepage-modal .modal__footer a.button{margin:0 0 1rem}}.video-modal video{border-radius:25px;overflow:hidden;overflow:clip;height:80vh;box-shadow:0 0 20px #00000020;border:1px solid #73797C}@media (max-width: 991.98px){.video-modal video{height:auto;width:80vw}}.video-modal .modal__footer{text-align:right}@media (max-width: 991.98px){.video-modal .modal__footer .modal__btn{width:100%}}@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 .modal__container,.micromodal-slide .modal__overlay{will-change:transform}.micromodal-slide[aria-hidden=false] .modal__overlay{animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}@media (prefers-reduced-motion: reduce){.micromodal-slide[aria-hidden=false] .modal__overlay{animation-duration:50ms}}.micromodal-slide[aria-hidden=false] .modal__container{animation:mmslideIn .3s cubic-bezier(0,0,.2,1)}@media (prefers-reduced-motion: reduce){.micromodal-slide[aria-hidden=false] .modal__container{animation-duration:50ms}}.micromodal-slide[aria-hidden=true] .modal__overlay{animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}@media (prefers-reduced-motion: reduce){.micromodal-slide[aria-hidden=true] .modal__overlay{animation-duration:50ms}}.micromodal-slide[aria-hidden=true] .modal__container{animation:mmslideOut .3s cubic-bezier(0,0,.2,1)}@media (prefers-reduced-motion: reduce){.micromodal-slide[aria-hidden=true] .modal__container{animation-duration:50ms}}
