.FAQ_section__KMZmk{padding:52px 0 58px;background:#fffdfa;border-top:1px solid #e5ebe5}.FAQ_container__GXvx9{width:min(900px,calc(100% - 48px));margin:0 auto}.FAQ_intro__ZT_D2{text-align:center;margin-bottom:24px}.FAQ_kicker__6a3VF{color:#4d7b6b;font-size:.68rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.FAQ_intro__ZT_D2 h2{margin:6px 0 8px;color:#075846;font-family:Manrope,Arial,sans-serif;font-size:2rem;letter-spacing:-.06em}.FAQ_intro__ZT_D2 h2 em{color:#ef873e;font-style:normal}.FAQ_intro__ZT_D2 p{margin:0;color:#71807d;font-size:.92rem}.FAQ_list__Yuijb{display:grid;gap:8px}.FAQ_item__h539h{overflow:hidden;border:1px solid #dfe9e1;border-radius:14px;background:#fff;transition:border-color .2s ease,box-shadow .2s ease}.FAQ_item__h539h.FAQ_open__nCd2i{border-color:#b9d0c2;box-shadow:0 8px 22px rgba(28,61,48,.06)}.FAQ_question__n2Op6{display:flex;width:100%;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;border:0;background:transparent;color:#173d35;text-align:left;font:inherit;font-size:.9rem;font-weight:800;cursor:pointer}.FAQ_question__n2Op6:hover{color:#075846}.FAQ_icon__DqBVF{display:grid;place-items:center;flex:none;width:24px;height:24px;border-radius:50%;background:#edf6ef;color:#075846;font-size:1.1rem;line-height:1}.FAQ_answer__TaWag{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease}.FAQ_answer__TaWag>div{min-height:0;padding:0 18px;color:#637870;font-size:.86rem;line-height:1.65;white-space:pre-line}.FAQ_open__nCd2i .FAQ_answer__TaWag{grid-template-rows:1fr}.FAQ_open__nCd2i .FAQ_answer__TaWag>div{padding-bottom:18px}@media(max-width:620px){.FAQ_section__KMZmk{padding:40px 0 44px}.FAQ_container__GXvx9{width:calc(100% - 34px)}.FAQ_intro__ZT_D2 h2{font-size:1.7rem}.FAQ_question__n2Op6{padding:14px;font-size:.82rem}.FAQ_answer__TaWag>div{padding-left:14px;padding-right:14px;font-size:.82rem}}