.FAQ-module-scss-module__u3EmiW__faqSection{padding:2rem 1rem;font-family:Inter,sans-serif}.FAQ-module-scss-module__u3EmiW__heading{text-align:center;color:var(--color-text);margin-bottom:2rem;font-size:2rem;font-weight:600}.FAQ-module-scss-module__u3EmiW__faqList{margin:0;padding:0;list-style:none}.FAQ-module-scss-module__u3EmiW__faqItem{margin-bottom:1rem}.FAQ-module-scss-module__u3EmiW__questionButton{text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:1rem 0;font-size:1.1rem;font-weight:500;transition:color .2s;display:flex}.FAQ-module-scss-module__u3EmiW__questionButton:hover{color:#1dd1a1}.FAQ-module-scss-module__u3EmiW__icon{color:#1dd1a1;font-size:1.2rem;font-weight:700;transition:transform .2s}.FAQ-module-scss-module__u3EmiW__icon.FAQ-module-scss-module__u3EmiW__open{transform:rotate(180deg)}.FAQ-module-scss-module__u3EmiW__answer{color:#cfcfcf;max-height:0;padding-left:.5rem;font-size:.95rem;line-height:1.6;transition:max-height .3s,padding .3s;overflow:hidden}.FAQ-module-scss-module__u3EmiW__answer.FAQ-module-scss-module__u3EmiW__open{max-height:500px;padding-top:.5rem;padding-bottom:.5rem}
.partnerList-module-scss-module__wclZZq__marquee_item{flex-direction:column;flex:none;align-items:center;min-width:160px;display:flex}
.partner-module-scss-module__neBMzG__marquee_wrapper{-ms-overflow-style:none;scrollbar-width:none;width:100%;position:relative;overflow-x:auto}.partner-module-scss-module__neBMzG__marquee_wrapper::-webkit-scrollbar{display:none}.partner-module-scss-module__neBMzG__marquee_content{gap:2rem;animation:20s linear infinite partner-module-scss-module__neBMzG__marquee;display:flex}.partner-module-scss-module__neBMzG__content{justify-content:center;gap:2rem;animation:20s linear forwards partner-module-scss-module__neBMzG__marqueeOnce;display:flex}@media (max-width:720px){.partner-module-scss-module__neBMzG__content{animation:20s linear infinite partner-module-scss-module__neBMzG__marquee}}@keyframes partner-module-scss-module__neBMzG__marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes partner-module-scss-module__neBMzG__marqueeOnce{0%{transform:translate(100vw)}to{transform:translate(0)}}.partner-module-scss-module__neBMzG__marquee_wrapper:hover .partner-module-scss-module__neBMzG__marquee_content{animation-play-state:paused}
.homeHeroTitle-module-scss-module__sAZutG__titleC{color:var(--color-text);opacity:0;font-size:clamp(1rem,5vw,2rem);animation:.7s ease-out forwards homeHeroTitle-module-scss-module__sAZutG__fadeUp;transform:translateY(-20px)}@keyframes homeHeroTitle-module-scss-module__sAZutG__fadeUp{to{opacity:1;transform:translateY(0)}}

.testimonialCarouselV2-module-scss-module__QWvapW__wrapper{align-items:center;display:flex;position:relative}.testimonialCarouselV2-module-scss-module__QWvapW__track{scroll-snap-type:x mandatory;scrollbar-width:none;text-align:center;flex:1;gap:16px;display:flex;overflow-x:auto}.testimonialCarouselV2-module-scss-module__QWvapW__track::-webkit-scrollbar{display:none}.testimonialCarouselV2-module-scss-module__QWvapW__card{scroll-snap-align:start;box-sizing:border-box;background:var(--color-bg-section);text-align:center;border-radius:8px;flex:0 0 100%;padding:.5rem}@media (min-width:480px){.testimonialCarouselV2-module-scss-module__QWvapW__card{flex:0 0 calc(50% - .5rem)}}@media (min-width:768px){.testimonialCarouselV2-module-scss-module__QWvapW__card{flex:0 0 calc(33.33% - .7rem)}}@media (min-width:1024px){.testimonialCarouselV2-module-scss-module__QWvapW__card{flex:0 0 calc(25% - .8rem)}}.testimonialCarouselV2-module-scss-module__QWvapW__prev,.testimonialCarouselV2-module-scss-module__QWvapW__next{min-width:32px}
.defaultLayout-module-scss-module__06SbOq__mainContent{flex-direction:column;gap:1rem;width:100%;max-width:87rem;min-height:100%;margin:0 auto;display:flex}.defaultLayout-module-scss-module__06SbOq__main{flex-direction:column;min-height:100%;display:flex}
.footerTitle-module-scss-module__XX2RXq__li{text-align:center;text-transform:uppercase;display:block}.footerTitle-module-scss-module__XX2RXq__li a{font-weight:700}
.footerIconLink-module-scss-module__mdBNVq__icon_link{color:var(--color-text-secondary);font-size:1.5rem;transition:color .3s;display:inline-flex;position:relative}.footerIconLink-module-scss-module__mdBNVq__icon_link:hover{color:var(--color-accent)}.footerIconLink-module-scss-module__mdBNVq__icon_link[data-disabled=true]{pointer-events:none;cursor:default;color:var(--color-border)}.footerIconLink-module-scss-module__mdBNVq__icon_link:after{content:attr(data-tooltip);background:var(--color-text);opacity:0;pointer-events:none;white-space:nowrap;border-radius:.25rem;padding:.2rem .4rem;font-size:.7rem;transition:opacity .2s;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.footerIconLink-module-scss-module__mdBNVq__icon_link:hover:after{opacity:1}
.footer-module-scss-module__dQW2bq__footer{margin-top:auto;padding-top:2rem;display:block}.footer-module-scss-module__dQW2bq__footer .footer-module-scss-module__dQW2bq__ul{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.5rem;padding:1rem;display:grid}@media (max-width:420px){.footer-module-scss-module__dQW2bq__footer .footer-module-scss-module__dQW2bq__ul{grid-template-columns:1fr}}.footer-module-scss-module__dQW2bq__footer .footer-module-scss-module__dQW2bq__footer_reserved{border-top:1px solid var(--color-border);color:var(--color-text-secondary);text-align:center;margin-top:1rem;padding:1rem;font-size:smaller}
.header-module-scss-module__1s6o4a__nav{background-color:var(--color-bg-section);color:var(--color-text-secondary);transition:border-radius .7s;position:relative}@media (min-width:88rem){.header-module-scss-module__1s6o4a__nav{border-radius:12px;margin-block:1rem}}.header-module-scss-module__1s6o4a__nav.header-module-scss-module__1s6o4a__isOpen{border-bottom-right-radius:0;border-bottom-left-radius:0}.header-module-scss-module__1s6o4a__nav .header-module-scss-module__1s6o4a__toggle-button{display:none}.header-module-scss-module__1s6o4a__nav .header-module-scss-module__1s6o4a__toggle-label{cursor:pointer;text-align:center;border-radius:8px;padding:.5rem 1rem;display:none}@media (max-width:720px){.header-module-scss-module__1s6o4a__nav .header-module-scss-module__1s6o4a__toggle-label{display:block}}.header-module-scss-module__1s6o4a__nav:has(.header-module-scss-module__1s6o4a__toggle-button:checked) .header-module-scss-module__1s6o4a__toggle-label{background-color:var(--color-bg)}.header-module-scss-module__1s6o4a__nav:has(.header-module-scss-module__1s6o4a__toggle-button:checked){border-bottom-right-radius:0;border-bottom-left-radius:0}
.navbarMenu-module-scss-module__ZcxiPq__ul{align-items:center;gap:1rem;display:flex}@media (max-width:720px){.navbarMenu-module-scss-module__ZcxiPq__ul{background-color:var(--color-bg-section);opacity:0;border-radius:12px;flex-direction:column;align-items:center;width:100%;max-height:0;padding:0;transition:max-height .4s,opacity .4s,padding .4s;display:flex;position:absolute;top:100%;left:0;overflow:hidden;z-index:9999!important}.navbarMenu-module-scss-module__ZcxiPq__isOpen{opacity:1;border-top-left-radius:0;border-top-right-radius:0;max-height:500px;padding:1rem 0}}
.navLink-module-scss-module__PnFBuW__a{color:var(--color-accent);padding:.25rem 0;text-decoration:none;transition:color .3s;position:relative}.navLink-module-scss-module__PnFBuW__a:hover{color:var(--color-accent-hover)}.navLink-module-scss-module__PnFBuW__a:after{content:"";background-color:var(--color-accent);width:0%;height:2px;transition:width .3s;position:absolute;bottom:0;left:0}.navLink-module-scss-module__PnFBuW__a:hover:after{width:100%}.navLink-module-scss-module__PnFBuW__isActive{color:var(--color-text)}.navLink-module-scss-module__PnFBuW__isActive:after{background-color:var(--color-accent);width:100%;animation:1.5s infinite alternate navLink-module-scss-module__PnFBuW__pulse-border}@keyframes navLink-module-scss-module__PnFBuW__pulse-border{0%{background-color:var(--color-accent)}50%{background-color:var(--color-accent-hover)}to{background-color:var(--color-accent)}}
.aboutMe-module-scss-module__GOZ8UW__aboutMe{color:var(--text-primary);padding:6rem 2rem;font-family:Inter,sans-serif}.aboutMe-module-scss-module__GOZ8UW__aboutMe .aboutMe-module-scss-module__GOZ8UW__container{flex-wrap:wrap;align-items:center;gap:3rem;max-width:1200px;margin:0 auto;display:flex}.aboutMe-module-scss-module__GOZ8UW__aboutMe .aboutMe-module-scss-module__GOZ8UW__textContent{flex:500px}.aboutMe-module-scss-module__GOZ8UW__aboutMe .aboutMe-module-scss-module__GOZ8UW__textContent .aboutMe-module-scss-module__GOZ8UW__title{background:linear-gradient(90deg,var(--gradient-start),var(--gradient-end));-webkit-text-fill-color:#0000;-webkit-background-clip:text;margin-bottom:1.5rem;font-size:2.5rem;font-weight:700}.aboutMe-module-scss-module__GOZ8UW__aboutMe .aboutMe-module-scss-module__GOZ8UW__textContent p{margin-bottom:1.2rem;font-size:1.05rem;line-height:1.8;transition:color .3s}.aboutMe-module-scss-module__GOZ8UW__aboutMe .aboutMe-module-scss-module__GOZ8UW__textContent p:hover{color:#01b920}.aboutMe-module-scss-module__GOZ8UW__aboutMe .aboutMe-module-scss-module__GOZ8UW__imageContent{flex:300px;justify-content:center;display:flex}.aboutMe-module-scss-module__GOZ8UW__aboutMe .aboutMe-module-scss-module__GOZ8UW__imageContent .aboutMe-module-scss-module__GOZ8UW__imageFrame{border:4px solid #6a5af9;border-radius:50%;width:250px;height:250px;transition:transform .4s,box-shadow .4s;overflow:hidden;box-shadow:0 0 20px #f6416c80}.aboutMe-module-scss-module__GOZ8UW__aboutMe .aboutMe-module-scss-module__GOZ8UW__imageContent .aboutMe-module-scss-module__GOZ8UW__imageFrame img{object-fit:cover;width:100%;height:100%}.aboutMe-module-scss-module__GOZ8UW__aboutMe .aboutMe-module-scss-module__GOZ8UW__imageContent .aboutMe-module-scss-module__GOZ8UW__imageFrame:hover{transform:scale(1.05);box-shadow:0 0 30px #f6416ccc}@media (max-width:944px){.aboutMe-module-scss-module__GOZ8UW__aboutMe .aboutMe-module-scss-module__GOZ8UW__container{flex-direction:column-reverse;gap:2rem}.aboutMe-module-scss-module__GOZ8UW__aboutMe .aboutMe-module-scss-module__GOZ8UW__imageContent .aboutMe-module-scss-module__GOZ8UW__imageFrame{width:200px;height:200px}}
