.herotop-module__ablxAW__hero{animation:.8s ease-in herotop-module__ablxAW__fadeIn;position:relative;overflow:hidden}.herotop-module__ablxAW__heroImage{object-fit:cover;object-position:center}@keyframes herotop-module__ablxAW__fadeIn{0%{opacity:0}to{opacity:1}}.herotop-module__ablxAW__container{height:700px;padding-bottom:calc(var(--mantine-spacing-xl)*6);z-index:1;flex-direction:column;justify-content:flex-end;align-items:flex-start;display:flex;position:relative}@media (max-width:48em){.herotop-module__ablxAW__container{height:500px;padding-bottom:calc(var(--mantine-spacing-xl)*3)}}.herotop-module__ablxAW__title{color:var(--mantine-color-white);font-size:60px;font-weight:900;line-height:1.1;animation:.8s ease-out .2s both herotop-module__ablxAW__slideUp}@media (max-width:48em){.herotop-module__ablxAW__title{font-size:40px;line-height:1.2}}@media (max-width:36em){.herotop-module__ablxAW__title{font-size:28px;line-height:1.3}}@keyframes herotop-module__ablxAW__slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.herotop-module__ablxAW__description{color:var(--mantine-color-white);max-width:600px;animation:.8s ease-out .4s both herotop-module__ablxAW__slideUp}@media (max-width:48em){.herotop-module__ablxAW__description{max-width:100%;font-size:var(--mantine-font-size-sm)}}.herotop-module__ablxAW__control{margin-top:calc(var(--mantine-spacing-xl)*1.5);animation:.8s ease-out .6s both herotop-module__ablxAW__slideUp}@media (max-width:48em){.herotop-module__ablxAW__control{width:100%}}.herotop-module__ablxAW__scrollIndicator{color:var(--mantine-color-white);cursor:pointer;z-index:2;opacity:.8;background:0 0;border:none;padding:10px;transition:opacity .3s;animation:2s infinite herotop-module__ablxAW__bounce;position:absolute;bottom:30px;left:50%;transform:translate(-50%)}.herotop-module__ablxAW__scrollIndicator:hover{opacity:1}@media (max-width:48em){.herotop-module__ablxAW__scrollIndicator{bottom:20px}}@keyframes herotop-module__ablxAW__bounce{0%,20%,50%,80%,to{transform:translate(-50%)translateY(0)}40%{transform:translate(-50%)translateY(-10px)}60%{transform:translate(-50%)translateY(-5px)}}
.features-module__pgH5qa__wrapper{padding-top:calc(var(--mantine-spacing-xl)*4);padding-bottom:calc(var(--mantine-spacing-xl)*4)}.features-module__pgH5qa__title{margin-bottom:var(--mantine-spacing-md);text-align:center;font-size:36px;font-weight:900}@media (max-width:48em){.features-module__pgH5qa__title{font-size:28px}}.features-module__pgH5qa__feature{gap:var(--mantine-spacing-md);display:flex}.features-module__pgH5qa__featureBody{flex:1}@media (max-width:48em){.features-module__pgH5qa__featureTitle{font-size:var(--mantine-font-size-md)}}.features-module__pgH5qa__featureDescription{line-height:1.6}
.how-it-works-module__Qg_ezG__wrapper{padding-top:calc(var(--mantine-spacing-xl)*4);padding-bottom:calc(var(--mantine-spacing-xl)*4);background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .how-it-works-module__Qg_ezG__wrapper{background-color:var(--mantine-color-dark-7)}.how-it-works-module__Qg_ezG__title{text-align:center;margin-bottom:var(--mantine-spacing-xs);font-size:36px;font-weight:900}@media (max-width:48em){.how-it-works-module__Qg_ezG__title{font-size:28px}}.how-it-works-module__Qg_ezG__subtitle{text-align:center;font-size:var(--mantine-font-size-lg);margin-bottom:calc(var(--mantine-spacing-xl)*3)}@media (max-width:48em){.how-it-works-module__Qg_ezG__subtitle{font-size:var(--mantine-font-size-md)}}.how-it-works-module__Qg_ezG__steps{gap:calc(var(--mantine-spacing-xl)*2);grid-template-columns:repeat(auto-fit,minmax(250px,1fr));display:grid}@media (max-width:48em){.how-it-works-module__Qg_ezG__steps{gap:var(--mantine-spacing-xl);grid-template-columns:1fr}}.how-it-works-module__Qg_ezG__step{text-align:center;flex-direction:column;align-items:center;display:flex}.how-it-works-module__Qg_ezG__stepIcon{margin-bottom:var(--mantine-spacing-md)}.how-it-works-module__Qg_ezG__stepBody{flex:1}.how-it-works-module__Qg_ezG__stepNumber{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-dimmed);text-transform:uppercase;letter-spacing:.5px;margin-bottom:var(--mantine-spacing-xs);font-weight:600}@media (max-width:48em){.how-it-works-module__Qg_ezG__stepTitle{font-size:var(--mantine-font-size-md)}}.how-it-works-module__Qg_ezG__stepDescription{line-height:1.6}
.social-proof-module__vFRYja__wrapper{padding-top:calc(var(--mantine-spacing-xl)*4);padding-bottom:calc(var(--mantine-spacing-xl)*4)}.social-proof-module__vFRYja__title{text-align:center;margin-bottom:calc(var(--mantine-spacing-xl)*2);font-size:36px;font-weight:900}@media (max-width:48em){.social-proof-module__vFRYja__title{font-size:28px}}.social-proof-module__vFRYja__stat{align-items:center;gap:var(--mantine-spacing-md);transition:transform .2s;display:flex}.social-proof-module__vFRYja__stat:hover{transform:translateY(-4px)}.social-proof-module__vFRYja__statIcon{color:var(--mantine-primary-color-filled);flex-shrink:0}.social-proof-module__vFRYja__statValue{font-size:32px;font-weight:900;line-height:1}@media (max-width:48em){.social-proof-module__vFRYja__statValue{font-size:24px}}.social-proof-module__vFRYja__statLabel{font-size:var(--mantine-font-size-sm);margin-top:4px}.social-proof-module__vFRYja__testimonial{transition:transform .2s}.social-proof-module__vFRYja__testimonial:hover{transform:translateY(-4px)}.social-proof-module__vFRYja__testimonialQuote{font-style:italic;line-height:1.6;font-size:var(--mantine-font-size-md)}
.faq-module__U9S6dG__wrapper{padding-top:calc(var(--mantine-spacing-xl)*4);padding-bottom:calc(var(--mantine-spacing-xl)*4)}.faq-module__U9S6dG__title{text-align:center;margin-bottom:calc(var(--mantine-spacing-xl)*2);font-size:36px;font-weight:900}@media (max-width:48em){.faq-module__U9S6dG__title{font-size:28px}}.faq-module__U9S6dG__control{font-weight:600;font-size:var(--mantine-font-size-lg)}.faq-module__U9S6dG__control:hover{background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .faq-module__U9S6dG__control:hover{background-color:var(--mantine-color-dark-6)}@media (max-width:48em){.faq-module__U9S6dG__control{font-size:var(--mantine-font-size-md)}}
.footer-module__tUdqrq__footer{margin-top:calc(var(--mantine-spacing-xl)*4);padding-top:calc(var(--mantine-spacing-xl)*2);padding-bottom:calc(var(--mantine-spacing-xl)*2);background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .footer-module__tUdqrq__footer{background-color:var(--mantine-color-dark-7)}.footer-module__tUdqrq__footer{border-top:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .footer-module__tUdqrq__footer{border-top:1px solid var(--mantine-color-dark-5)}.footer-module__tUdqrq__inner{padding-bottom:var(--mantine-spacing-xl);border-bottom:1px solid var(--mantine-color-gray-2);justify-content:space-between;align-items:center;display:flex}[data-mantine-color-scheme=dark] .footer-module__tUdqrq__inner{border-bottom:1px solid var(--mantine-color-dark-5)}@media (max-width:48em){.footer-module__tUdqrq__inner{align-items:flex-start;gap:var(--mantine-spacing-md);flex-direction:column}.footer-module__tUdqrq__links{flex-direction:column;align-items:flex-start}}.footer-module__tUdqrq__link{transition:color .2s}.footer-module__tUdqrq__link:hover{color:var(--mantine-primary-color-filled);text-decoration:none}.footer-module__tUdqrq__afterFooter{margin-top:var(--mantine-spacing-xl);justify-content:space-between;align-items:center;display:flex}@media (max-width:48em){.footer-module__tUdqrq__afterFooter{align-items:flex-start;gap:var(--mantine-spacing-xs);flex-direction:column}}
.themetoggle-module__cZxKXa__icon{width:22px;height:22px}.themetoggle-module__cZxKXa__dark{display:none}[data-mantine-color-scheme=dark] .themetoggle-module__cZxKXa__dark,.themetoggle-module__cZxKXa__light{display:block}[data-mantine-color-scheme=dark] .themetoggle-module__cZxKXa__light{display:none}
.userbutton-module__nmBevG__user{color:var(--mantine-color-black)}[data-mantine-color-scheme=dark] .userbutton-module__nmBevG__user{color:var(--mantine-color-dark-0)}.userbutton-module__nmBevG__user{padding:var(--mantine-spacing-xs)var(--mantine-spacing-sm);border-radius:var(--mantine-radius-sm);transition:background-color .1s}.userbutton-module__nmBevG__user:hover{background-color:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .userbutton-module__nmBevG__user:hover{background-color:var(--mantine-color-dark-8)}@media (max-width:36em){.userbutton-module__nmBevG__user{padding:var(--mantine-spacing-xs);margin-right:calc(var(--mantine-spacing-sm)*-1);border-radius:9999px}}.userbutton-module__nmBevG__userActive{background-color:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .userbutton-module__nmBevG__userActive{background-color:var(--mantine-color-dark-8)}.userbutton-module__nmBevG__avatar{transform:scale(1.3)}@media (max-width:36em){.userbutton-module__nmBevG__userName{display:none}}
.header-module__6rtY2W__header{height:60px;padding:var(--mantine-spacing-sm)0;background-color:#fffffff2}[data-mantine-color-scheme=dark] .header-module__6rtY2W__header{background-color:#1a1b1ef2}.header-module__6rtY2W__header{border-bottom:1px solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .header-module__6rtY2W__header{border-bottom:1px solid var(--mantine-color-dark-5)}.header-module__6rtY2W__header{z-index:100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:sticky;top:0;box-shadow:0 1px 3px #0000000d}[data-mantine-color-scheme=dark] .header-module__6rtY2W__header{box-shadow:0 1px 3px #0000004d}@media (max-width:36em){.header-module__6rtY2W__container{padding-left:var(--mantine-spacing-md)!important;padding-right:var(--mantine-spacing-md)!important}}.header-module__6rtY2W__logo{text-decoration:none;transition:opacity .2s}.header-module__6rtY2W__logo:hover{opacity:.8}
