.faq_faqPage__6V5Cy{min-height:100vh;background-color:#fff}.faq_faqMain__ZWPib{max-width:800px;margin:0 auto;padding:40px 20px;padding-top:calc(var(--navbar-height, 60px) + 40px)}.faq_faqBackLink__0idK9{display:inline-flex;align-items:center;color:#7b5b00;text-decoration:none;margin-bottom:24px;font-weight:600;font-size:14px}.faq_faqBackLink__0idK9:hover{text-decoration:underline}.faq_faqBackLinkIcon__Sf5sw{margin-right:8px}.faq_faqHeader__9l8NK{margin-bottom:32px}.faq_faqTitle__2q1aq{font-size:32px;font-weight:800;margin:0 0 16px;color:#111;line-height:1.2}.faq_faqMeta__E8UnF{display:flex;align-items:center;gap:8px;font-size:13px;color:#6b6b6b}.faq_faqReadTime___gzzI{font-size:12px;font-weight:700;color:#6b6b6b;letter-spacing:.04em;text-transform:uppercase}.faq_faqMetaSeparator__QuYnA{color:#ccc}.faq_faqDate__Nb4Q8{font-size:13px;color:#6b6b6b}.faq_faqArticle__t7DWF,.faq_faqContent__rXIcT{line-height:1.7;color:#000}.faq_faqContent__rXIcT{font-weight:400}.faq_faqIntroduction__ToHgX{margin-bottom:32px}.faq_faqIntroText__lke_J{font-size:16px;color:#000;font-weight:400;line-height:1.7}.faq_faqConclusion__ccFFO{margin-top:32px;padding-top:24px;border-top:1px solid #e5e5e5}.faq_faqConclusionText__vPaXc{font-size:16px;color:#000;font-weight:400;line-height:1.7}.faq_faqSection__4rkGV{margin-bottom:32px}.faq_faqHeading2__Pnfr6{font-size:24px;font-weight:800;margin:32px 0 12px;color:#111}.faq_faqHeading3__YiMHT{font-size:20px;font-weight:700;margin:24px 0 10px;color:#111}.faq_faqParagraph__gCuVm{font-size:16px;margin:0 0 16px;color:#000;font-weight:400;line-height:1.7}.faq_faqList___NFyp{margin:0 0 16px;padding-left:24px}.faq_faqListOrdered__zFNq9{list-style:decimal}.faq_faqListUnordered__ClVVC{list-style:disc}.faq_faqListItem__LCD22{margin-bottom:8px;font-size:16px;color:#000;font-weight:400;line-height:1.7}.faq_faqStructuredList__07EaD{margin:0 0 16px;padding:0;list-style:none}.faq_faqStructuredListItem__UI08P{margin-bottom:16px;padding-left:0}.faq_faqStructuredListTitle__ZxKKO{font-size:16px;font-weight:700;color:#111;margin-bottom:4px}.faq_faqStructuredListDescription__tuVci{font-size:16px;color:#000;font-weight:400;line-height:1.7}.faq_faqTableWrapper__13HYV{overflow-x:auto;margin-bottom:16px}.faq_faqTable__JUw1Y{width:100%;border-collapse:collapse;border:1px solid #e5e5e5;font-size:16px}.faq_faqTable__JUw1Y thead tr{background-color:#f9f9f9}.faq_faqTable__JUw1Y th{padding:12px;text-align:left;border:1px solid #e5e5e5;font-weight:700;color:#111}.faq_faqTable__JUw1Y td{padding:12px;border:1px solid #e5e5e5;color:#000;font-weight:400}.faq_faqTable__JUw1Y tbody tr:nth-child(odd){background-color:#f9f9f9}.faq_faqTable__JUw1Y tbody tr:nth-child(2n){background-color:#fff}.faq_faqCallout__g7y9X{margin:24px 0;padding:16px 20px;border-left:4px solid}.faq_faqCallout--info___6hEt{background-color:#e3f2fd;border-color:#2196f3;color:#1565c0}.faq_faqCallout--warning__ihTNH{background-color:#fff3e0;border-color:#ff9800;color:#e65100}.faq_faqCallout--tip__CAzl6{background-color:#e8f5e9;border-color:#4caf50;color:#2e7d32}.faq_faqCallout--note__yPTds{background-color:#f9f9f9;border-color:#7b5b00;color:#000}.faq_faqCalloutHeading__ml3Z7{font-size:16px;font-weight:700;margin:0 0 8px}.faq_faqCalloutText__YWxPD{font-size:16px;margin:0;font-weight:400;line-height:1.7}.faq_faqLink__IvLLq{color:#7b5b00;text-decoration:underline;font-weight:400}.faq_faqLink__IvLLq:hover{color:#5a4200}.faq_faqListingMain__TdnWW{max-width:1200px;margin:0 auto;padding:40px 20px;padding-top:calc(var(--navbar-height, 60px) + 40px)}.faq_faqListingHeader__2zzwA{margin-bottom:40px}.faq_faqListingTitle__sOaoi{font-size:36px;font-weight:800;margin:0 0 12px;color:#111}.faq_faqListingDescription__LmCdb{font-size:18px;color:#6b6b6b;font-weight:400;margin:0}.faq_faqCardGrid___AvS3{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:24px}.faq_faqCard__zzJ4z{display:flex;flex-direction:column;padding:24px;border:1px solid #e5e5e5;text-decoration:none;color:inherit;transition:border-color .2s ease,box-shadow .2s ease}.faq_faqCardImageWrapper__rUw8P{position:relative;width:100%;height:180px;margin-bottom:16px;overflow:hidden}.faq_faqCard__zzJ4z:hover{border-color:#7b5b00;box-shadow:0 2px 8px rgba(0,0,0,.06)}.faq_faqCardQuestion__34Y33{font-size:18px;font-weight:700;color:#111;margin:0 0 8px;line-height:1.3}.faq_faqCardDescription__8M873{font-size:14px;color:#6b6b6b;font-weight:400;margin:0 0 16px;line-height:1.5;flex:1}.faq_faqCardMeta__4nt_z{display:flex;align-items:center;gap:8px;font-size:12px;color:#999}.faq_faqCardReadTime__uTqnu{font-weight:600;text-transform:uppercase;letter-spacing:.04em}.faq_faqEmptyState__Mm_j5{text-align:center;padding:60px 20px;color:#6b6b6b;font-size:16px}@media (max-width:768px){.faq_faqMain__ZWPib{padding:32px 16px;padding-top:calc(var(--navbar-height, 60px) + 32px)}.faq_faqTitle__2q1aq{font-size:26px}.faq_faqHeading2__Pnfr6{font-size:22px}.faq_faqHeading3__YiMHT{font-size:18px}.faq_faqListingMain__TdnWW{padding:32px 16px;padding-top:calc(var(--navbar-height, 60px) + 32px)}.faq_faqListingTitle__sOaoi{font-size:28px}.faq_faqCardGrid___AvS3{grid-template-columns:1fr;gap:16px}}@media (max-width:480px){.faq_faqTitle__2q1aq{font-size:24px}.faq_faqHeading2__Pnfr6{font-size:20px}.faq_faqListingTitle__sOaoi{font-size:24px}}