.FAQ_faqSectionWrapper__QHBkH{width:100%;background-color:#f1f5fb}.FAQ_container___jZ_8{width:100%;max-width:1000px;margin:0 auto;padding:120px 20px;box-sizing:border-box}.FAQ_textContainer__Fpz89{text-align:center;margin-bottom:60px}.FAQ_title__wztBs{font-size:50px;font-weight:700;line-height:64px;color:#333333;margin-bottom:16px}.FAQ_description__uCQBa{width:70%;font-size:21px;font-weight:500;line-height:24px;color:#666666;max-width:800px;margin:0 auto}.FAQ_faqList___m1t5{display:flex;flex-direction:column;gap:16px}.FAQ_faqItem__CkfPK{background-color:#ffffff;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.05);overflow:hidden;display:grid;grid-template-rows:auto 0fr;transition:grid-template-rows .4s ease-out}.FAQ_faqItem__CkfPK.FAQ_open__20TKv{grid-template-rows:auto 1fr}.FAQ_questionButton__zrLKE{display:flex;justify-content:space-between;align-items:center;width:100%;padding:24px 32px;background:none;border:none;text-align:left;cursor:pointer;font-family:inherit;color:inherit;transition:background-color .2s ease}.FAQ_questionButton__zrLKE:hover{background-color:#f9f9f9}.FAQ_question__1kBzu{font-size:20px;font-weight:600;color:#333333;margin:0;flex-grow:1;word-wrap:break-word;overflow-wrap:break-word}.FAQ_arrow__b3NKU{margin-left:16px;display:flex;align-items:center}.FAQ_chevronIcon__ZKHua{width:24px;height:24px;transition:transform .3s ease;color:#666666}.FAQ_faqItem__CkfPK.FAQ_open__20TKv .FAQ_chevronIcon__ZKHua{transform:rotate(180deg)}.FAQ_answerContent__dMCl3{min-height:0;overflow:hidden}.FAQ_answer__bQnwZ{font-size:17px;line-height:1.6;color:#555555;margin:0;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;padding:16px 32px 24px}@media (max-width:768px){.FAQ_container___jZ_8{padding:100px 20px}.FAQ_title__wztBs{font-size:36px;line-height:48px}.FAQ_description__uCQBa{width:100%;font-size:18px;line-height:26px}.FAQ_textContainer__Fpz89{margin-bottom:40px}.FAQ_questionButton__zrLKE{padding:20px 24px}.FAQ_question__1kBzu{font-size:18px}.FAQ_arrow__b3NKU{margin-left:12px}.FAQ_answer__bQnwZ{padding:12px 24px 20px}.FAQ_chevronIcon__ZKHua{width:20px;height:20px}}@media (max-width:480px){.FAQ_container___jZ_8{padding:80px 16px}.FAQ_title__wztBs{font-size:30px;line-height:40px}.FAQ_description__uCQBa{font-size:16px;line-height:24px}.FAQ_questionButton__zrLKE{padding:16px 20px}.FAQ_question__1kBzu{font-size:16px}.FAQ_answer__bQnwZ{padding:10px 20px 16px}.FAQ_chevronIcon__ZKHua{width:18px;height:18px}}.Footer_footer__4vzqH{width:100%;padding:0 20px;box-sizing:border-box;background-color:#f1f5fb}.Footer_container__Dj1D9{max-width:1000px;margin:0 auto;border-top:1px solid #dbd2c9;padding:12px 0;display:flex;flex-direction:column;justify-content:space-between;align-items:center;font-size:16px;color:#333}.Footer_socials__1hnjR{width:100%;display:flex;flex-direction:row;gap:12px;margin-bottom:16px}.Footer_logoImage__XBnqG{width:24px;height:24px}.Footer_footerText__zaZte{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.Footer_left__nqJmA{font-weight:500}.Footer_right__r3kHD{text-decoration:none;color:#333;font-weight:500;transition:color .2s ease}.Footer_right__r3kHD:hover{color:#4e81ee}@media (max-width:750px){.Footer_container__Dj1D9{flex-direction:column;text-align:center;gap:6px}.Footer_socials__1hnjR{flex-direction:row;gap:12px;margin-bottom:16px}.Footer_footerText__zaZte,.Footer_socials__1hnjR{width:100%;display:flex;justify-content:center;align-items:center}.Footer_footerText__zaZte{flex-direction:column}}.Features_featuresSection__p0UIE{width:100%;background-color:#f1f5fb;padding:120px 20px 60px;box-sizing:border-box;text-align:center}.Features_container__1dcqs{max-width:1000px;margin:0 auto}.Features_mainTitle__zheGm{font-size:50px;font-weight:700;line-height:64px;color:#333333;margin-bottom:60px;text-align:center;word-wrap:break-word;overflow-wrap:break-word}.Features_cardsContainer__BqzTT{display:grid;grid-template-columns:repeat(auto-fit,minmax(450px,1fr));gap:40px;justify-content:center}.Features_card__JR4HF{background-color:#ffffff;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.05);padding:32px;text-align:left;display:flex;flex-direction:column;justify-content:space-between;min-height:280px;transition:transform .3s ease,box-shadow .3s ease;overflow-y:auto}.Features_card__JR4HF:hover{transform:translateY(-5px);box-shadow:0 8px 20px rgba(0,0,0,.1);cursor:pointer}.Features_cardTitle__hGQnp{font-size:26px;font-weight:600;margin-bottom:20px;color:#333333;word-wrap:break-word;overflow-wrap:break-word}.Features_cardHeader__yy0KK{display:flex;flex-direction:row;align-items:flex-start;gap:16px}.Features_icon__IV45S{margin-top:4px}.Features_cardDescription__j59e9{font-size:17px;line-height:1.6;color:#555555;flex-grow:1;word-wrap:break-word;overflow-wrap:break-word}@media (max-width:1024px){.Features_cardsContainer__BqzTT{grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:30px}.Features_card__JR4HF{padding:28px;min-height:260px}.Features_cardTitle__hGQnp{font-size:24px}.Features_cardDescription__j59e9{font-size:16px}}@media (max-width:768px){.Features_featuresSection__p0UIE{padding:100px 20px}.Features_mainTitle__zheGm{font-size:36px;line-height:48px;margin-bottom:40px}.Features_cardsContainer__BqzTT{grid-template-columns:1fr;gap:20px}.Features_card__JR4HF{padding:24px;min-height:unset}.Features_cardTitle__hGQnp{font-size:22px}.Features_cardDescription__j59e9{font-size:15px}}@media (max-width:480px){.Features_featuresSection__p0UIE{padding:80px 16px}.Features_mainTitle__zheGm{font-size:30px;line-height:40px;margin-bottom:30px}.Features_card__JR4HF{padding:20px}.Features_cardTitle__hGQnp{font-size:20px}.Features_cardDescription__j59e9{font-size:14px}}.Hero_container__KML1d{width:100%;height:100vh;justify-content:center;background-color:#ffffff}.Hero_container__KML1d,.Hero_content__FJG4L{position:relative;display:flex;flex-direction:column;align-items:center}.Hero_content__FJG4L{z-index:1}.Hero_title__bGj6o{text-align:center}.Hero_titleLineTwoWrapper__RnmSN,.Hero_title__bGj6o{font-size:52px;font-weight:500;line-height:64px;color:#333}.Hero_titleLineTwoWrapper__RnmSN{display:flex;justify-content:center;width:100%;margin-bottom:24px}.Hero_titleLineTwoContent__ZBFc8{display:inline-flex;align-items:center;white-space:nowrap;animation:Hero_shiftLine__yEhEu 9s cubic-bezier(.68,-.55,.27,1.55) infinite}.Hero_forModel__g1LQY{margin-right:16px}@keyframes Hero_shiftLine__yEhEu{0%,25%{transform:translateX(0)}33%,58%{transform:translateX(40px)}66%,91%{transform:translateX(100px)}to{transform:translateX(0)}}.Hero_button__UsHb1{cursor:pointer;margin-top:42px;padding:8px 24px;border-radius:9999px;background-color:#333;transition:all .3s ease}.Hero_buttonText__xZqXQ{font-size:24px;font-weight:500;color:#fff}.Hero_button__UsHb1:hover{scale:1.05;background-color:#4e81ee}.Hero_wordRotator__p9AQM{display:inline-block;vertical-align:top;height:64px;overflow:hidden}.Hero_rotatingWords__R7N_X{display:inline-flex;flex-direction:column;animation:Hero_rotateVertical__brNTZ 9s cubic-bezier(.68,-.55,.27,1.55) infinite}@keyframes Hero_rotateVertical__brNTZ{0%,25%{transform:translateY(0)}33%,58%{transform:translateY(-64px)}66%,91%{transform:translateY(-128px)}to{transform:translateY(0)}}.Hero_rotatingWord__XrWY6{color:#4e81ee;height:64px;display:flex;align-items:center;font-weight:500}.Hero_subTitle__ZBr59{max-width:600px;text-align:center;font-size:24px;color:#666;display:flex;flex-direction:column;align-items:center}@media (max-width:750px){.Hero_titleLineTwoWrapper__RnmSN,.Hero_title__bGj6o{font-size:36px;line-height:44px}.Hero_titleLineTwoContent__ZBFc8{flex-direction:column;align-items:center;animation:none}.Hero_forModel__g1LQY{margin-right:0;margin-top:8px;margin-bottom:8px}.Hero_wordRotator__p9AQM{height:44px}.Hero_rotatingWords__R7N_X{justify-content:center;align-items:center;animation:Hero_rotateVerticalMobile__IU6hi 9s cubic-bezier(.68,-.55,.27,1.55) infinite}@keyframes Hero_rotateVerticalMobile__IU6hi{0%,25%{transform:translateY(0)}33%,58%{transform:translateY(-44px)}66%,91%{transform:translateY(-88px)}to{transform:translateY(0)}}.Hero_rotatingWord__XrWY6{height:44px}.Hero_subTitle__ZBr59{width:80%;font-size:18px;max-width:320px}}.Home_container__9OuOz{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh}.Section_sectionContainer__rzbsd{width:100%;background-color:#f1f5fb;padding:120px 20px 60px;box-sizing:border-box;text-align:center}.Section_contentWrapper__aopuc{max-width:900px;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center}.Section_heading__xdSJJ{font-size:40px;font-weight:700;line-height:52px;margin-bottom:24px}.Section_heading__xdSJJ,.Section_paragraph__k_VVC{color:#333333;word-wrap:break-word;overflow-wrap:break-word}.Section_paragraph__k_VVC{font-size:30px;font-weight:500;line-height:40px;margin:0}@media (max-width:1024px){.Section_heading__xdSJJ{font-size:36px;line-height:48px}.Section_paragraph__k_VVC{font-size:26px;line-height:36px}}@media (max-width:768px){.Section_sectionContainer__rzbsd{padding:80px 20px}.Section_heading__xdSJJ{width:70%;font-size:30px;line-height:40px;margin-bottom:20px}.Section_paragraph__k_VVC{font-size:22px;line-height:32px}}@media (max-width:480px){.Section_sectionContainer__rzbsd{padding:60px 16px}.Section_heading__xdSJJ{font-size:24px;line-height:34px;margin-bottom:16px}.Section_paragraph__k_VVC{font-size:18px;line-height:28px}}