.faqSection_main__ulncq{width:100%;background:#e6f0ec}@media(min-width:957px){.faqSection_main__ulncq{padding:4rem 0}}@media(max-width:956px){.faqSection_main__ulncq{padding:2.5rem 0}}.faqSection_container__vzvAh{width:100%;max-width:2560px;margin:0 auto;max-width:56rem}@media(min-width:1440px){.faqSection_container__vzvAh{padding-left:6rem;padding-right:6rem}}@media(min-width:1200px)and (max-width:1439px){.faqSection_container__vzvAh{padding-left:3.5rem;padding-right:3.5rem}}@media(max-width:1199px)and (min-width:768px){.faqSection_container__vzvAh{padding-left:1.5rem;padding-right:1.5rem}}@media(max-width:767px){.faqSection_container__vzvAh{padding-left:1rem;padding-right:1rem}}.faqSection_header__bljFg{text-align:center;margin-bottom:1.75rem}.faqSection_title__udCXX{color:#004a31;margin:0 0 .5rem}@media(min-width:957px){.faqSection_title__udCXX{font-size:2.5rem;line-height:1.5;font-weight:700}}@media(max-width:956px){.faqSection_title__udCXX{font-size:1.5rem;line-height:1.5;font-weight:700}}.faqSection_subtitle__QSRNK{color:#595959;margin:0;font-size:1rem;line-height:1.5;font-weight:400}.faqSection_list__5_qQ1{display:flex;flex-direction:column;gap:.625rem}.faqSection_item__Wf3lQ{background:#fff;border:1px solid #b0d0c5;border-radius:.75rem;overflow:hidden;transition:border-color .2s,box-shadow .2s}.faqSection_item__Wf3lQ.faqSection_open__jvQWQ{border-color:#549a82;box-shadow:0 .5rem 1rem rgba(67,112,94,.08)}.faqSection_item__Wf3lQ.faqSection_open__jvQWQ .faqSection_icon__NzC4_{transform:rotate(180deg);color:#004a31}.faqSection_item__Wf3lQ.faqSection_open__jvQWQ .faqSection_a__HI1nS{max-height:30rem;padding:0 1.25rem 1.125rem}.faqSection_qBtn__2ezTG{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;background:transparent;border:0;cursor:pointer;text-align:left;font-family:inherit}.faqSection_qBtn__2ezTG:hover{background:#e6f0ec}.faqSection_q__2WUE6{margin:0;color:#004a31;font-weight:700;font-size:.95rem;line-height:1.45}.faqSection_icon__NzC4_{flex-shrink:0;color:#055c37;transition:transform .25s ease,color .2s;display:inline-flex}.faqSection_a__HI1nS{max-height:0;overflow:hidden;padding:0 1.25rem;transition:max-height .3s ease,padding .3s ease}.faqSection_a__HI1nS p,.faqSection_answerBody__dYD6b{margin:0;color:#515151;line-height:1.7;font-size:.9rem}.faqSection_answerBody__dYD6b a{color:#055c37;font-weight:600;text-decoration:underline;text-underline-offset:2px}.faqSection_answerBody__dYD6b a:hover{color:#0a7a4a}.faqSection_answerBody__dYD6b ul{margin:.5rem 0 0;padding-left:1.25rem}.faqSection_answerBody__dYD6b li{margin-bottom:.35rem}.faqSection_answerBody__dYD6b strong{color:#2a2a2a;font-weight:700}