@keyframes FAQPage_spin__wyqvx{to{transform:rotate(1turn)}}.FAQPage_faqPageContainer__LeI9I{min-height:100vh;background-color:#f4f4f4;padding:2rem 1rem}@media(min-width:768px){.FAQPage_faqPageContainer__LeI9I{padding:3rem 1.5rem}}.FAQPage_contentWrapper__IoONN{max-width:1000px;margin:0 auto}.FAQPage_header__Yqrsc{margin-bottom:3rem}.FAQPage_header__title__9OYt9{font-size:2.5rem;font-weight:700;color:#1c1c1c;margin-bottom:1rem;text-align:center}@media(min-width:768px){.FAQPage_header__title__9OYt9{font-size:3rem}}.FAQPage_header__subtitle__EKyC3{font-size:1.125rem;color:#4b5563;text-align:center;max-width:600px;margin:0 auto 1.5rem}.FAQPage_backLink__xCucF{display:inline-flex;align-items:center;gap:.5rem;color:#4b5320;text-decoration:none;font-weight:600;margin-bottom:1.5rem;transition:color .2s ease}.FAQPage_backLink__xCucF:hover{color:#3a4a1a}.FAQPage_backLink__xCucF:focus{outline:2px solid #ff6b35;outline-offset:2px;border-radius:.25rem}.FAQPage_faqContent__dtY4I{background-color:#fff;border-radius:.5rem;padding:2rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);margin-bottom:3rem}@media(min-width:768px){.FAQPage_faqContent__dtY4I{padding:2.5rem}}.FAQPage_faqSection__A1vJj{margin-bottom:2.5rem}.FAQPage_faqSection__A1vJj:last-child{margin-bottom:0}.FAQPage_sectionTitle__MkBHq{font-size:1.5rem;font-weight:700;color:#1c1c1c;margin-bottom:1.5rem;padding-bottom:.75rem;border-bottom:2px solid #4b5320}@media(min-width:768px){.FAQPage_sectionTitle__MkBHq{font-size:1.75rem}}.FAQPage_faqItem__pRd0b{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid #e5e7eb}.FAQPage_faqItem__pRd0b:last-child{margin-bottom:0;border-bottom:none;padding-bottom:0}.FAQPage_question__eK16G{font-size:1.125rem;font-weight:600;color:#1c1c1c;margin-bottom:1rem;line-height:1.4}@media(min-width:768px){.FAQPage_question__eK16G{font-size:1.25rem}}.FAQPage_answer__fy38y{color:#374151;line-height:1.6}.FAQPage_answer__fy38y p{margin-bottom:1rem}.FAQPage_answer__fy38y p:last-child{margin-bottom:0}.FAQPage_answer__fy38y ol,.FAQPage_answer__fy38y ul{margin-bottom:1rem;padding-left:1.5rem}.FAQPage_answer__fy38y ol:last-child,.FAQPage_answer__fy38y ul:last-child{margin-bottom:0}.FAQPage_answer__fy38y li{margin-bottom:.5rem}.FAQPage_answer__fy38y li:last-child{margin-bottom:0}.FAQPage_answer__fy38y ol{counter-reset:item}.FAQPage_answer__fy38y ol li{display:block;margin-bottom:.75rem;position:relative}.FAQPage_answer__fy38y ol li:before{content:counter(item) ".";counter-increment:item;font-weight:600;color:#4b5320;position:absolute;left:-1.5rem;width:1.25rem}.FAQPage_answer__fy38y strong{font-weight:600;color:#1c1c1c}.FAQPage_answer__fy38y em{font-style:italic;color:#4b5563}.FAQPage_answer__fy38y a{color:#4b5320;text-decoration:underline}.FAQPage_answer__fy38y a:hover{color:#3a4a1a}.FAQPage_answer__fy38y a:focus{outline:2px solid #ff6b35;outline-offset:2px;border-radius:.25rem}.FAQPage_contactSection__ASnS9{display:flex;justify-content:center}.FAQPage_contactCard__hCWYL{background-color:#fff;border-radius:.5rem;padding:2rem;text-align:center;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);max-width:500px;width:100%}.FAQPage_contactIcon__lwCK3{color:#ff6b35;margin-bottom:1rem}.FAQPage_contactTitle__HWBx3{font-size:1.5rem;font-weight:700;color:#1c1c1c;margin-bottom:.75rem}.FAQPage_contactText__bD4GO{color:#4b5563;margin-bottom:1.5rem;line-height:1.6}.FAQPage_contactButton__tZoFn{display:inline-flex;align-items:center;padding:.75rem 1.5rem;background-color:#4b5320;color:#fff;text-decoration:none;border-radius:.375rem;font-weight:600;transition:background-color .2s ease}.FAQPage_contactButton__tZoFn:hover{background-color:#3a4a1a}.FAQPage_contactButton__tZoFn:focus{outline:2px solid #ff6b35;outline-offset:2px}@media(min-width:640px){.FAQPage_faqPageContainer__LeI9I{padding:2.5rem 1.5rem}.FAQPage_faqContent__dtY4I{padding:2rem}.FAQPage_contactCard__hCWYL{padding:1.5rem}}@media print{.FAQPage_faqPageContainer__LeI9I{background-color:#fff;padding:0}.FAQPage_backLink__xCucF,.FAQPage_contactSection__ASnS9{display:none}.FAQPage_faqContent__dtY4I{box-shadow:none;border:1px solid #d1d5db}.FAQPage_sectionTitle__MkBHq{color:#000;border-bottom-color:#000}.FAQPage_answer__fy38y,.FAQPage_question__eK16G{color:#000}}@media(prefers-reduced-motion:reduce){.FAQPage_backLink__xCucF,.FAQPage_contactButton__tZoFn{transition:none}}@media(prefers-contrast:high){.FAQPage_sectionTitle__MkBHq{border-bottom-color:#000}.FAQPage_answer__fy38y,.FAQPage_answer__fy38y strong,.FAQPage_question__eK16G{color:#000}.FAQPage_backLink__xCucF,.FAQPage_contactButton__tZoFn{border:2px solid}}