.Faq_faqSection__WD342{width:100%;padding:6rem 1.5rem;background-color:#FAFAFA;background-color:var(--stone-50,#FAFAFA)}.Faq_container__CRJ1p{max-width:800px;margin:0 auto;padding-left:1.5rem;padding-right:1.5rem}.Faq_title__GSa2d{font-family:var(--font-display);font-size:2.5rem;font-weight:700;margin-bottom:1rem;color:#323335;color:var(--stone-700,#323335);text-align:center}.Faq_subtitle__O8ynR{font-family:var(--font-body);font-size:1.125rem;color:#525252;color:var(--stone-600,#525252);margin-bottom:4rem;text-align:center}.Faq_accordion__GYqDz{display:flex;flex-direction:column;gap:1rem;text-align:left}.Faq_faqItem__fqgtH{background-color:white;border:1px solid #e5e5e5;border:1px solid var(--stone-200,#e5e5e5);border-radius:12px;overflow:hidden}.Faq_open__EQJl_{border-color:#C9DFC3;border-color:var(--matcha-200,#C9DFC3)}.Faq_questionButton__zoIfm{width:100%;padding:1.5rem;display:flex;justify-content:flex-start;align-items:center;background:none;border:none;cursor:pointer;font-family:var(--font-body);font-size:1.125rem;font-weight:600;color:#323335;color:var(--stone-700,#323335);transition:color .2s ease}.Faq_questionText__9bbgO{flex:1;text-align:left;padding-right:1rem}.Faq_icon__qFLrj,.Faq_open__EQJl_ .Faq_questionButton__zoIfm{color:#477F3F;color:var(--matcha-500,#477F3F)}.Faq_icon__qFLrj{font-size:1.5rem;font-weight:400}.Faq_answerPanel__xNask{max-height:0;overflow:hidden;transition:max-height .3s ease-out,padding .3s ease-out;padding:0 1.5rem}.Faq_open__EQJl_ .Faq_answerPanel__xNask{max-height:200px;padding:0 1.5rem 1.5rem;transition:max-height .4s ease-in,padding .4s ease-in}.Faq_answerText__ylo9v{margin:0;color:#525252;color:var(--stone-600,#525252);line-height:1.6}@media (max-width:768px){.Faq_faqSection__WD342{padding:4rem 1rem}.Faq_container__CRJ1p{padding-left:1rem;padding-right:1rem}.Faq_title__GSa2d{font-size:2rem}.Faq_subtitle__O8ynR{margin-bottom:3rem}.Faq_answerPanel__xNask,.Faq_open__EQJl_ .Faq_answerPanel__xNask,.Faq_questionButton__zoIfm{padding-left:1rem;padding-right:1rem}}