.page_main__pcTIX{min-height:100vh;display:flex;flex-direction:column;padding-top:5rem;background:#fff}@media (max-width:1024px){.page_main__pcTIX{padding-top:5rem}}.page_container__1roSC{max-width:900px;margin:0 auto;padding:0 2rem;width:100%}.page_header__N94D6{padding:1.5rem 0;border-bottom:1px solid rgba(0,0,0,.08);position:-webkit-sticky;position:sticky;top:0;background:hsla(0,0%,100%,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:100}.page_headerContent__KN7_y{max-width:1400px;margin:0 auto;padding:0 2rem;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1.5rem}.page_logoContainer__XuIU3{display:flex;align-items:center;gap:1rem;text-decoration:none;color:inherit}.page_logoText__Mptvc{font-size:1.5rem;font-weight:700;color:#2d5016;letter-spacing:-.02em}.page_nav__9gVMP{display:flex;gap:2.5rem;align-items:center}.page_navLink__gMMvw{color:#1a1a1a;text-decoration:none;font-weight:500;font-size:.95rem;transition:color .2s;letter-spacing:-.01em}.page_navLink__gMMvw:hover{color:#2d5016}.page_content___UJ8z{padding:4rem 0 6rem;background:#fff;flex:1 1}.page_title__p1lpO{font-size:3rem;font-weight:800;margin-bottom:2rem;color:#1a1a1a;letter-spacing:-.03em;line-height:1.1}.page_section__tAOV3{margin-bottom:3rem}.page_sectionTitle__CMH8w{font-size:1.8rem;font-weight:700;margin-bottom:1.5rem;color:#1a1a1a;letter-spacing:-.01em}.page_paragraph__6_zdm{font-size:1rem;line-height:1.8;color:#333;margin-bottom:1rem}.page_contactInfo__uB7oS{font-size:1rem;line-height:1.8;color:#333;margin-top:1rem;padding:1.5rem;background:#f9f9f9;border-radius:8px;border-left:3px solid #2d5016}.page_emailLink__of2bS{color:#2d5016;text-decoration:none;font-weight:500}.page_emailLink__of2bS:hover{text-decoration:underline}.page_divider__nFFJ_{height:1px;background:rgba(0,0,0,.1);margin:3rem 0}.page_faqSection__pY_QV{margin-bottom:3rem}.page_faqCategory__XCcgO{font-size:1.4rem;font-weight:700;margin-bottom:1.5rem;margin-top:2rem;color:#1a1a1a;letter-spacing:-.01em}.page_faqSection__pY_QV:first-child .page_faqCategory__XCcgO{margin-top:0}.page_faqItem__W__g_{margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid rgba(0,0,0,.05)}.page_faqItem__W__g_:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.page_faqQuestion__MfUD8{font-size:1.1rem;font-weight:600;margin-bottom:.75rem;color:#1a1a1a;line-height:1.4}.page_faqAnswer__BxFMo{font-size:1rem;line-height:1.8;color:#4a4a4a;margin:0}.page_faqList__QFLul{list-style:none;padding:0;margin:.75rem 0}.page_faqList__QFLul li{font-size:1rem;line-height:1.8;color:#4a4a4a;margin-bottom:.5rem;padding-left:1.5rem;position:relative}.page_faqList__QFLul li:before{content:"•";position:absolute;left:0;color:#2d5016;font-weight:700;font-size:1.2rem}.page_faqOrderedList___IoQC{list-style:decimal;padding-left:1.5rem;margin:.75rem 0}.page_faqOrderedList___IoQC li{font-size:1rem;line-height:1.8;color:#4a4a4a;margin-bottom:.5rem}.page_list__jnbJ5{list-style:none;padding:0;margin:1rem 0}.page_list__jnbJ5 li{font-size:1rem;line-height:1.8;color:#333;margin-bottom:.75rem;padding-left:1.5rem;position:relative}.page_list__jnbJ5 li:before{content:"•";position:absolute;left:0;color:#2d5016;font-weight:700;font-size:1.2rem}.page_lastUpdated__1vQZP{font-size:.9rem;color:#666;margin-top:3rem;padding-top:2rem;border-top:1px solid rgba(0,0,0,.1);text-align:center}.page_footer__MUMm0{padding:3rem 0;border-top:1px solid rgba(0,0,0,.08);margin-top:4rem;text-align:center;color:#666;background:#fff}@media (max-width:768px){.page_title__p1lpO{font-size:2.2rem}.page_sectionTitle__CMH8w{font-size:1.5rem}.page_faqCategory__XCcgO{font-size:1.2rem}.page_faqQuestion__MfUD8{font-size:1rem}.page_container__1roSC,.page_headerContent__KN7_y{padding:0 1.5rem}.page_content___UJ8z{padding:3rem 0 4rem}.page_nav__9gVMP{gap:1.5rem}}