.emailSignup_emailSignupContainer__bpWTK{width:100%;max-width:400px;margin:0 auto}.emailSignup_emailSignupContainer__bpWTK input{border:1px solid var(--gray-300);border-radius:5px 0 0 5px;padding:5px 15px;font-size:16px;font-weight:600;background:var(--gray-100)}.emailSignup_emailSignupContainer__bpWTK input:focus{outline:1px solid var(--gray-400);outline-offset:-1px}@media(max-width:768px){.emailSignup_emailSignupContainer__bpWTK input{border-radius:5px;padding:5px 10px}}.emailSignup_emailSignupContainer__bpWTK button{background-color:var(--gray-600);color:var(--white);border:none;padding:5px 20px;border-radius:5px;cursor:pointer;font-size:16px;font-weight:600;border-radius:0 5px 5px 0}@media(max-width:768px){.emailSignup_emailSignupContainer__bpWTK button{border-radius:5px;font-size:14px}.emailSignup_emailSignupContainer__bpWTK .emailSignup_formInner__am3T_{padding:.5rem;border:1px solid var(--gray-200);background:var(--cream-500);border-radius:8px;gap:5px}}.emailSignup_disclaimer__Bqziy{font-size:12px;color:var(--gray-300);margin-top:10px}.faq_faqSection__3tWbA{padding:5rem 0;background:var(--background)}@media(max-width:768px){.faq_faqSection__3tWbA{padding:3rem 0}}@media(max-width:480px){.faq_faqSection__3tWbA{padding:2rem 0}}.faq_container__ZXgR6{max-width:800px;margin:0 auto}.faq_header__CeM_D{text-align:center;margin-bottom:4rem}@media(max-width:768px){.faq_header__CeM_D{margin-bottom:3rem}}@media(max-width:480px){.faq_header__CeM_D{margin-bottom:2rem}}.faq_header__CeM_D .faq_title__EM965{margin-bottom:1rem;color:var(--foreground)}.faq_header__CeM_D .faq_subtitle__UTI54{font-size:1.125rem;color:var(--gray-500);line-height:1.6;margin-bottom:0}@media(max-width:768px){.faq_header__CeM_D .faq_subtitle__UTI54{font-size:1rem}}@media(max-width:480px){.faq_header__CeM_D .faq_subtitle__UTI54{font-size:.95rem}}.faq_faqList__8c_mV{display:flex;flex-direction:column;gap:1rem}.faq_faqItem__0AT_o{border:1px solid var(--gray-300);border-radius:5px;background:var(--cream-500);overflow:hidden;transition:border-color .3s ease}.faq_faqItem__0AT_o:hover{border-color:var(--gray-400)}.faq_question__BgYhT{width:100%;display:flex;align-items:center;justify-content:space-between;padding:.5rem 1rem;background:rgba(0,0,0,0);border:none;cursor:pointer;text-align:left;transition:all .3s ease;border-radius:5px}@media(max-width:768px){.faq_question__BgYhT{padding:.5rem 1rem}}@media(max-width:480px){.faq_question__BgYhT{padding:.5rem 1rem}}.faq_question__BgYhT:hover{background:var(--gray-100)}.faq_question__BgYhT:focus{outline:1px solid var(--gray-100);outline-offset:-1px}.faq_question__BgYhT.faq_active__ST7zY{background:var(--gray-100)}.faq_question__BgYhT .faq_questionText__DQWuQ{font-size:1.125rem;font-weight:500;color:var(--foreground);line-height:1.4;margin-right:1rem}@media(max-width:768px){.faq_question__BgYhT .faq_questionText__DQWuQ{font-size:1rem}}@media(max-width:480px){.faq_question__BgYhT .faq_questionText__DQWuQ{font-size:.95rem;margin-right:.75rem}}.faq_chevron__Y4BNJ{flex-shrink:0;color:var(--gray-500);transition:transform .3s ease,color .3s ease}.faq_chevron__Y4BNJ.faq_rotated__g9r8I{transform:rotate(180deg)}@media(max-width:768px){.faq_chevron__Y4BNJ{width:18px;height:18px}}@media(max-width:480px){.faq_chevron__Y4BNJ{width:16px;height:16px}}.faq_question__BgYhT:hover .faq_chevron__Y4BNJ{color:var(--gray-600)}.faq_answer__2uR5_{max-height:0;overflow:hidden;transition:max-height .3s ease}.faq_answer__2uR5_.faq_expanded__5r0ko{max-height:500px}.faq_answerContent__glpgK{padding:1rem}.faq_answerContent__glpgK p{margin:0;color:var(--gray-500);line-height:1.6;font-size:1rem}.homeHero_imgContainer__4trbJ{border-bottom:1px solid #ccc}.homeHero_textContainer__fADYM h1{margin-bottom:0}.homeHero_homeHeroContainer__g93gF{padding:2rem 0}.benefits_benefitsSection__ripGu{padding:4rem 0;background:var(--background)}@media(max-width:768px){.benefits_benefitsSection__ripGu{padding:2rem 0}}@media(max-width:480px){.benefits_benefitsSection__ripGu{padding:1.5rem 0}}.benefits_header__BzVhf{text-align:center;margin-bottom:4rem}.benefits_header__BzVhf .benefits_title__u7Exp{margin-bottom:1rem}.benefits_header__BzVhf .benefits_subtitle__LNenc{font-size:1.25rem;color:var(--gray-500);max-width:600px;margin:0 auto}@media(max-width:768px){.benefits_header__BzVhf{margin-bottom:2.5rem}}@media(max-width:480px){.benefits_header__BzVhf{margin-bottom:2rem}}.benefits_benefitsList__ebDjM{display:flex;flex-direction:column;gap:6rem;background-color:var(--gray-100);border-radius:12px;border:1px solid var(--gray-200);padding:4rem}@media(max-width:768px){.benefits_benefitsList__ebDjM{gap:2rem;padding:2rem}}@media(max-width:480px){.benefits_benefitsList__ebDjM{gap:1.5rem;padding:1rem}}.benefits_benefitItem__r42oH{display:flex;flex-direction:column;align-items:center;gap:2rem}@media(max-width:768px){.benefits_benefitItem__r42oH{flex-direction:column;gap:1.5rem;padding:1.5rem;text-align:center}}@media(max-width:480px){.benefits_benefitItem__r42oH{padding:1rem;gap:1rem}}.benefits_iconContainer__Hqegk{flex-shrink:0;width:auto;height:100px;display:flex;align-items:center;justify-content:center}@media(max-width:768px){.benefits_iconContainer__Hqegk{margin:0 auto;height:80px}}@media(max-width:480px){.benefits_iconContainer__Hqegk{height:60px}}.benefits_iconContainer__Hqegk .benefits_icon__fHEb0{height:100%;width:auto}.benefits_content__qo9B9{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.benefits_content__qo9B9 .benefits_benefitTitle__JsDjP{margin-bottom:.75rem;color:var(--foreground);text-align:center}.benefits_content__qo9B9 .benefits_description__JOaH2{margin-bottom:1.5rem;line-height:1.7;text-align:center}.benefits_cta__QS9py{display:inline-flex;align-items:center;gap:.5rem;color:var(--gray-600);text-decoration:none;font-weight:500;font-size:.95rem;padding:0;border-bottom:1px solid var(--gray-600);transition:all .2s ease}.benefits_cta__QS9py:hover{color:var(--foreground);border-bottom-color:var(--gray-400)}.benefits_cta__QS9py:hover .benefits_ctaIcon__yCpLp{transform:translateX(2px)}.benefits_cta__QS9py .benefits_ctaIcon__yCpLp{transition:transform .2s ease}.cardsSection_cardsSection__rCXy7{padding:5rem 0;background:var(--background)}@media(max-width:768px){.cardsSection_cardsSection__rCXy7{padding:3rem 0}}@media(max-width:480px){.cardsSection_cardsSection__rCXy7{padding:2rem 0}}.cardsSection_header__nrsh2{text-align:center;margin-bottom:4rem;max-width:800px;margin-left:auto;margin-right:auto}@media(max-width:768px){.cardsSection_header__nrsh2{margin-bottom:3rem}}@media(max-width:480px){.cardsSection_header__nrsh2{margin-bottom:2rem}}.cardsSection_header__nrsh2 .cardsSection_title__ftZgM{margin-bottom:1.5rem}@media(max-width:768px){.cardsSection_header__nrsh2 .cardsSection_title__ftZgM{margin-bottom:1rem}}@media(max-width:480px){.cardsSection_header__nrsh2 .cardsSection_title__ftZgM{margin-bottom:.75rem}}.cardsSection_cardsGrid__lEIUM{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;align-items:stretch}@media(max-width:992px){.cardsSection_cardsGrid__lEIUM{grid-template-columns:repeat(2,1fr);gap:1.5rem}}@media(max-width:768px){.cardsSection_cardsGrid__lEIUM{grid-template-columns:1fr;gap:1rem}}.cardsSection_card__1zkn6{background:var(--white);border:1px solid var(--gray-300);border-radius:16px;padding:1.5rem 1rem;text-align:center;transition:all .3s ease;display:flex;flex-direction:column;height:100%}@media(max-width:992px){.cardsSection_card__1zkn6{padding:2rem 1.5rem}}@media(max-width:768px){.cardsSection_card__1zkn6{padding:1.5rem}}@media(max-width:480px){.cardsSection_card__1zkn6{padding:1.25rem}}.cardsSection_cardIcon__NcIkg{margin-bottom:1.5rem;display:flex;justify-content:center;align-items:center}@media(max-width:768px){.cardsSection_cardIcon__NcIkg{margin-bottom:1rem}}.cardsSection_cardIcon__NcIkg .cardsSection_icon__p33lb{width:48px;height:48px;filter:grayscale(1) brightness(0) saturate(100%) invert(27%) sepia(8%) saturate(1123%) hue-rotate(314deg) brightness(96%) contrast(89%);transition:filter .3s ease}@media(max-width:768px){.cardsSection_cardIcon__NcIkg .cardsSection_icon__p33lb{width:40px;height:40px}}.cardsSection_card__1zkn6:hover .cardsSection_cardIcon__NcIkg .cardsSection_icon__p33lb{filter:grayscale(0) brightness(1) saturate(100%) invert(0) sepia(0) saturate(0) hue-rotate(0deg) brightness(100%) contrast(100%)}.cardsSection_cardContent__Scti4{flex:1;display:flex;flex-direction:column}.cardsSection_cardContent__Scti4 .cardsSection_cardTitle__cF7Gs{margin-bottom:1rem;color:var(--foreground);font-size:1.5rem}@media(max-width:768px){.cardsSection_cardContent__Scti4 .cardsSection_cardTitle__cF7Gs{font-size:1.25rem}}.cardsSection_cardContent__Scti4 .cardsSection_cardDescription__RXb8u{color:var(--gray-500);line-height:1.6;margin-bottom:0;flex:1}@media(max-width:768px){.cardsSection_container__gGibD{padding:0 1rem}}.textSection_textSection__VHyUZ{padding:4rem 0;background:var(--background)}@media(max-width:768px){.textSection_textSection__VHyUZ{padding:3rem 0}}@media(max-width:480px){.textSection_textSection__VHyUZ{padding:2rem 0}}.textSection_content__bBtMd{text-align:center}.textSection_title__TdXQn{margin-bottom:1.5rem;color:var(--foreground)}@media(max-width:768px){.textSection_title__TdXQn{margin-bottom:1rem}}@media(max-width:480px){.textSection_title__TdXQn{margin-bottom:.75rem}}.textSection_description__f69fF{color:var(--gray-500);line-height:1.7;margin-bottom:0}.cta_ctaSection__pp7Sm{padding:5rem 0}@media(max-width:768px){.cta_ctaSection__pp7Sm{padding:3rem 0}}@media(max-width:480px){.cta_ctaSection__pp7Sm{padding:2rem 0}}.cta_content__kApGL{text-align:center;display:flex;flex-direction:column;align-items:center}.cta_iconContainer__uwSWu{margin-bottom:2rem;height:80px;display:flex;align-items:center;justify-content:center}.cta_iconContainer__uwSWu .cta_icon__AP6_4{width:auto;height:100%}@media(max-width:768px){.cta_iconContainer__uwSWu{margin-bottom:1.5rem;height:60px}}.cta_emailSignupWrapper__qpRd_{width:100%}