.jumbo-title-module-scss-module__Xo3k4q__xl{font-size:max(3.375rem,min(3rem + 5vw,7.5rem))}.jumbo-title-module-scss-module__Xo3k4q__lg{font-size:max(3rem,min(2.5rem + 4vw,5.625rem))}.jumbo-title-module-scss-module__Xo3k4q__md{font-size:max(2.625rem,min(2rem + 3vw,4.375rem))}.jumbo-title-module-scss-module__Xo3k4q__sm{font-size:max(2.375rem,min(1.75rem + 2vw,3.4375rem))}.jumbo-title-module-scss-module__Xo3k4q__xs{font-size:max(2.125rem,min(1.5rem + 1.5vw,2.8125rem))}
.index-module-scss-module__ItnoLq__wrapper{z-index:1;background-color:#fff;border-top-left-radius:15px;border-top-right-radius:15px;margin-top:-50px;position:relative;overflow:hidden}.index-module-scss-module__ItnoLq__wrapper:before{content:"";background-blend-mode:overlay;z-index:-1;background:radial-gradient(circle,#f7ca6d 0%,transparent 40%),radial-gradient(circle at 0 0,#778fb5 0%,transparent 40%),radial-gradient(circle at 0 100%,#485081 0%,transparent 40%),radial-gradient(circle at 100% 100%,#ff9a1e 0%,transparent 40%),radial-gradient(circle at 100% 0,#778fb5 0%,transparent 40%);border-top-left-radius:15px;border-top-right-radius:15px;width:100%;height:100%;position:absolute;top:0;left:0}.index-module-scss-module__ItnoLq__cta{background-color:var(--mantine-color-black)}[data-mantine-color-scheme=dark] .index-module-scss-module__ItnoLq__cta{background-color:var(--mantine-color-white)}.index-module-scss-module__ItnoLq__cta{color:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .index-module-scss-module__ItnoLq__cta{color:var(--mantine-color-black)}
.footer-module-scss-module__cP-D2q__footer{padding:calc(var(--mantine-spacing-xl)*2)20px;border:1px solid var(--mantine-color-gray-2);background-color:#fff;border-radius:25px;margin-top:auto;margin-bottom:10px}[data-mantine-color-scheme=dark] .footer-module-scss-module__cP-D2q__footer{border:1px solid var(--mantine-color-dark-5)}.footer-module-scss-module__cP-D2q__footer{width:100%;max-width:1200px;margin-left:auto;margin-right:auto}@media (max-width:768px){.footer-module-scss-module__cP-D2q__footer{padding:calc(var(--mantine-spacing-xl)*2)10px;border-radius:15px}}@media (max-width:480px){.footer-module-scss-module__cP-D2q__footer{padding:calc(var(--mantine-spacing-xl)*2)5px;border-radius:10px}}.footer-module-scss-module__cP-D2q__logo{max-width:200px}@media (max-width:36em){.footer-module-scss-module__cP-D2q__logo{flex-direction:column;align-items:center;display:flex}}.footer-module-scss-module__cP-D2q__description{margin-top:5px}@media (max-width:36em){.footer-module-scss-module__cP-D2q__description{margin-top:var(--mantine-spacing-xs);text-align:center}}.footer-module-scss-module__cP-D2q__inner{justify-content:space-between;display:flex}@media (max-width:36em){.footer-module-scss-module__cP-D2q__inner{flex-direction:column;align-items:center}}.footer-module-scss-module__cP-D2q__groups{flex-wrap:wrap;display:flex}@media (max-width:36em){.footer-module-scss-module__cP-D2q__groups{display:none}}.footer-module-scss-module__cP-D2q__wrapper{width:160px}.footer-module-scss-module__cP-D2q__link{color:var(--mantine-color-gray-6);display:block}[data-mantine-color-scheme=dark] .footer-module-scss-module__cP-D2q__link{color:var(--mantine-color-dark-1)}.footer-module-scss-module__cP-D2q__link{font-size:var(--mantine-font-size-sm);padding-top:3px;padding-bottom:3px}.footer-module-scss-module__cP-D2q__link:hover{text-decoration:underline}.footer-module-scss-module__cP-D2q__title{font-size:var(--mantine-font-size-lg);font-weight:500;font-family:Outfit,var(--mantine-font-family);margin-bottom:calc(var(--mantine-spacing-xs)/2);color:var(--mantine-color-black)}[data-mantine-color-scheme=dark] .footer-module-scss-module__cP-D2q__title{color:var(--mantine-color-white)}.footer-module-scss-module__cP-D2q__afterFooter{margin-top:var(--mantine-spacing-xl);padding-top:var(--mantine-spacing-xl);padding-bottom:var(--mantine-spacing-xl);border-top:1px solid var(--mantine-color-gray-2);justify-content:space-between;align-items:center;display:flex}[data-mantine-color-scheme=dark] .footer-module-scss-module__cP-D2q__afterFooter{border-top:1px solid var(--mantine-color-dark-4)}@media (max-width:36em){.footer-module-scss-module__cP-D2q__afterFooter{flex-direction:column}.footer-module-scss-module__cP-D2q__social{margin-top:var(--mantine-spacing-xs)}}.footer-module-scss-module__cP-D2q__icons{width:34px;height:34px;padding-top:10px;padding-bottom:10px}.footer-module-scss-module__cP-D2q__icons:hover{background-color:rgba(134,142,150,.12);border-radius:5px}
