.Footer-module__rnk_JG__footerHero>.Footer-module__rnk_JG__textContent{color:var(--color-white);background-color:var(--color-gray);font:600 var(--size-1-25)/2 var(--font-special);border-top:var(--size-0-75)solid var(--color-secondary);padding:var(--size-5)0;letter-spacing:2px;width:100%;transform:translateY(calc(-1*var(--size-7-5)));max-width:calc(90vw - (var(--size-5)));border-bottom:1px solid #000;flex-direction:column;justify-content:center;align-items:center;margin:auto;display:flex}.Footer-module__rnk_JG__footerWrapper{border-radius:var(--size-1)var(--size-1)0 0;background-image:linear-gradient(45deg,#d6dcf9 0%,#0000 100%);overflow:hidden}.Footer-module__rnk_JG__footerContainer{padding:var(--size-10)0;justify-content:center;gap:var(--size-5);padding-left:var(--size-0-75);padding-right:var(--size-0-75);background-image:linear-gradient(215deg,#c0dff9 0%,#0000 100%);flex-direction:row;display:flex}.Footer-module__rnk_JG__footerWrapper .Footer-module__rnk_JG__column{max-width:calc((100vw/4) - var(--size-7-5));flex-direction:column;justify-content:flex-start;align-items:center;width:100%;margin:0 2.5rem;display:flex}.Footer-module__rnk_JG__footerWrapper .Footer-module__rnk_JG__linkColumn h5{font:600 var(--size-2-5)var(--font-fancy);text-align:center;width:100%}.Footer-module__rnk_JG__footerWrapper .Footer-module__rnk_JG__linkColumn hr{width:var(--size-10);border-top:1px solid var(--color-black);margin:var(--size-1-5)0}.Footer-module__rnk_JG__footerWrapper .Footer-module__rnk_JG__linkColumn p{text-align:center;flex-direction:column;align-items:center;width:100%;display:flex}.Footer-module__rnk_JG__footerWrapper .Footer-module__rnk_JG__linkColumn p a{font:400 var(--size-1-25)var(--font-special)}.Footer-module__rnk_JG__footerWrapper .Footer-module__rnk_JG__signUpColumn{justify-content:space-between;gap:var(--size-0-75)}.Footer-module__rnk_JG__footerWrapper .Footer-module__rnk_JG__signUpColumn .Footer-module__rnk_JG__row{justify-content:center;width:100%;display:flex}.Footer-module__rnk_JG__footerWrapper .Footer-module__rnk_JG__signUpColumn .Footer-module__rnk_JG__row.Footer-module__rnk_JG__iconWrapper{gap:var(--size-1);flex-direction:row}.Footer-module__rnk_JG__footerWrapper .Footer-module__rnk_JG__signUpColumn .Footer-module__rnk_JG__row.Footer-module__rnk_JG__iconWrapper svg{width:var(--size-2-5);height:var(--size-2-5)}.Footer-module__rnk_JG__footerWrapper .Footer-module__rnk_JG__signUpColumn .Footer-module__rnk_JG__row.Footer-module__rnk_JG__formWrapper{padding:0 var(--size-2-5);gap:var(--size-0-75);flex-direction:column}.Footer-module__rnk_JG__footerWrapper .Footer-module__rnk_JG__signUpColumn .Footer-module__rnk_JG__row.Footer-module__rnk_JG__formWrapper .Footer-module__rnk_JG__textInput{border:1px solid var(--color-black);background-color:#0000}.Footer-module__rnk_JG__footerWrapper .Footer-module__rnk_JG__signUpColumn .Footer-module__rnk_JG__row.Footer-module__rnk_JG__formWrapper .Footer-module__rnk_JG__textInput:focus-visible{outline:none}.Footer-module__rnk_JG__footerWrapper .Footer-module__rnk_JG__signUpColumn .Footer-module__rnk_JG__row.Footer-module__rnk_JG__formWrapper .Footer-module__rnk_JG__textInput,.Footer-module__rnk_JG__footerWrapper .Footer-module__rnk_JG__signUpColumn .Footer-module__rnk_JG__row.Footer-module__rnk_JG__formWrapper .Footer-module__rnk_JG__submitInput{padding:var(--size-0-75)0;text-align:center}.Footer-module__rnk_JG__footerWrapper .Footer-module__rnk_JG__signUpColumn .Footer-module__rnk_JG__row.Footer-module__rnk_JG__formWrapper .Footer-module__rnk_JG__submitInput{background-color:var(--color-white);color:var(--color-black);border-radius:var(--size-1-5);cursor:pointer;border:none}.Footer-module__rnk_JG__scheduleFormWrapper{width:100%;height:100%;padding-top:var(--size-1-5);background-color:#333}@media (max-width:1350px){.Footer-module__rnk_JG__footerHero .Footer-module__rnk_JG__scheduleWrapper{max-width:calc(100vw - var(--size-65));flex-direction:column-reverse}.Footer-module__rnk_JG__scheduleFormWrapper{width:100%}.Footer-module__rnk_JG__footerHero .Footer-module__rnk_JG__scheduleWrapper .Footer-module__rnk_JG__textContent{width:100%;padding:var(--size-5)0}}@media (max-width:650px){.Footer-module__rnk_JG__footerHero .Footer-module__rnk_JG__scheduleWrapper{max-width:calc(100vw - var(--size-20))}.Footer-module__rnk_JG__footerWrapper .Footer-module__rnk_JG__footerContainer{flex-wrap:wrap;gap:0}.Footer-module__rnk_JG__footerWrapper .Footer-module__rnk_JG__column{max-width:calc((100vw/2) - var(--size-7-5));width:100%;margin:0}.Footer-module__rnk_JG__footerWrapper .Footer-module__rnk_JG__signUpColumn,.Footer-module__rnk_JG__footerWrapper .Footer-module__rnk_JG__linkColumn:nth-of-type(3){margin-top:var(--size-10)}.Footer-module__rnk_JG__footerWrapper .Footer-module__rnk_JG__linkColumn:nth-of-type(2){margin-right:0}}@media (max-width:450px){.Footer-module__rnk_JG__footerHero .Footer-module__rnk_JG__scheduleWrapper{max-width:calc(100vw - var(--size-5))}.Footer-module__rnk_JG__footerWrapper .Footer-module__rnk_JG__column{max-width:calc(100vw - var(--size-7-5));width:100%;margin-right:0;margin-top:var(--size-5);margin-bottom:var(--size-5)}}
