.page_main__WMhFG{padding-top:140px;background:#fff;min-height:100vh}.page_container__fsCVJ{max-width:800px;padding:0 48px;margin:0 auto 120px}.page_header__wkGEH{margin-bottom:80px;text-align:left}.page_title__JehWJ{font-size:80px;font-weight:500;letter-spacing:-.04em;margin:0 0 24px;color:#000}.page_subtitle__2SpMm{font-size:18px;color:#000;margin-bottom:12px}.page_contact__CdkE5{font-size:14px;color:#888}.page_contact__CdkE5 a{color:#000;text-decoration:underline}.page_section__vjCZ1{margin-bottom:80px}.page_categoryTitle__ijVfP{font-size:13px;text-transform:uppercase;letter-spacing:.05em;color:#888;margin-bottom:24px;font-weight:500}@media (max-width:768px){.page_title__JehWJ{font-size:48px}.page_container__fsCVJ{padding:0 24px}}.FAQAccordion_container__gKX5g{display:flex;flex-direction:column;border-top:1px solid #eee}.FAQAccordion_item__eB_OK{border-bottom:1px solid #eee}.FAQAccordion_trigger__vnwNT{width:100%;display:flex;justify-content:space-between;align-items:center;background:none;border:none;padding:24px 0;cursor:pointer;text-align:left}.FAQAccordion_question__iAWfe{font-size:16px;font-weight:500;color:#000}.FAQAccordion_icon__Tw3ew{font-size:18px;font-weight:400;color:#000}.FAQAccordion_content__yAyQw{height:0;overflow:hidden;transition:height .3s ease}.FAQAccordion_open__iEaZy{height:auto;padding-bottom:24px}.FAQAccordion_answer__0JAXJ{font-size:14px;line-height:1.6;color:#555;margin:0;max-width:600px}