.benefits-button{overflow:hidden;transition:color .4s ease-in-out;z-index:1}.benefits-button:before{background:linear-gradient(0deg,#296ffa,#0073b3,#451acf);content:"";height:1em;left:100%;position:absolute;top:100%;transform:translateZ(0) scale3d(3,3,3) rotate(45deg);transform-origin:center;transition:transform .45s ease-in-out;width:1em;z-index:-1}.benefits-button:hover:before{background-color:#fff;transform:translate3d(-100%,-100%,0) scale3d(100,100,15)}.benefits-texts p>span{color:#7affa6}.benefitSlide,.gridScrollMob,.mobileTiers{scrollbar-color:#101010;scrollbar-width:120px}.benefitSlide::-webkit-scrollbar,.gridScrollMob::-webkit-scrollbar,.mobileTiers::-webkit-scrollbar{display:none}.excBnft>p span{color:#3643ba;font-size:14px;font-weight:600}.excBnft>p strong{color:#101010;font-size:16px;font-weight:600}.modal-container{background-color:#fff;bottom:0;max-width:375px;overflow-y:auto;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .3s ease-in-out;width:100%;z-index:50}.modal-container.open{transform:translateX(0)}@media(max-width:768px){.modal-container{height:calc(100vh - 64px);max-width:100%;top:unset}}.modal-overlay{animation:fadeIn .3s ease-in-out}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.faq-question{background-color:#fff;margin-left:auto;margin-right:auto;max-width:1200px;padding:1rem;width:100%}.faq-question-title{color:#1b1919;cursor:pointer;display:flex;font-size:15px;justify-content:space-between;text-align:left;width:100%}.faq-question-content{color:#7b7b7b;font-size:.875rem;padding-top:30px}.faq-question-content a,.faq-question-content button{color:#333;font-weight:700;text-decoration:underline}