.FAQ_main__LP_rh{background:#ffffff;overflow-x:hidden;padding-top:20px}.FAQ_hero__Shoy0{padding:80px 0;background:linear-gradient(135deg,#ffffff,#f9f8f6);position:relative}.FAQ_heroContent__k5TFt{text-align:center;max-width:800px;margin:0 auto}.FAQ_heroBadge__9BzGN{background:linear-gradient(135deg,#AC8F52,#C49F62);color:white;font-weight:600;padding:12px 24px;font-size:14px;margin-bottom:32px;border:none;box-shadow:0 4px 20px rgba(172,143,82,.15);animation:FAQ_fadeInUp__vzbCr .6s ease-out}.FAQ_heroTitle__zDwGg{font-size:clamp(2.5rem,5vw,3.5rem);font-weight:800;line-height:1.1;color:#1a1a1a;margin-bottom:24px;animation:FAQ_fadeInUp__vzbCr .6s ease-out .1s both;letter-spacing:-.02em}.FAQ_gradientText__xxKhk{background:linear-gradient(135deg,#AC8F52,#C49F62);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;position:relative}.FAQ_heroDescription__uKUEd{font-size:1.25rem;color:#666666;line-height:1.6;max-width:600px;margin:0 auto;animation:FAQ_fadeInUp__vzbCr .6s ease-out .2s both}.FAQ_statsSection__17JSy{padding:80px 0;background:#fafaf9;border-bottom:1px solid rgba(172,143,82,.08)}.FAQ_statCard__9OKZb{padding:32px 20px;text-align:center;background:white;border:1px solid rgba(172,143,82,.08);border-radius:16px;height:100%;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 20px rgba(0,0,0,.02)}.FAQ_statCard__9OKZb:hover{transform:translateY(-6px);box-shadow:0 20px 40px rgba(172,143,82,.1);border-color:rgba(172,143,82,.2)}.FAQ_statIcon__WQhuL{background:linear-gradient(135deg,rgba(172,143,82,.1),rgba(172,143,82,.05));color:#AC8F52;margin:0 auto 16px;transition:all .3s ease}.FAQ_statCard__9OKZb:hover .FAQ_statIcon__WQhuL{transform:scale(1.1);background:linear-gradient(135deg,rgba(172,143,82,.15),rgba(172,143,82,.08))}.FAQ_statLabel__GKiXW{font-size:1.125rem;color:#1a1a1a;margin-bottom:8px}.FAQ_statDescription__5Rv_P{line-height:1.4}.FAQ_faqSection__sa3Ys{padding:30px 0;background:white}.FAQ_categorySection__d2u3R{margin-bottom:48px}.FAQ_categorySection__d2u3R:last-child{margin-bottom:0}.FAQ_categoryHeader__HAh9l{margin-bottom:24px;padding:0 8px}.FAQ_categoryIcon__Cp6jh{background:linear-gradient(135deg,rgba(172,143,82,.1),rgba(172,143,82,.05));color:#AC8F52;border-radius:12px}.FAQ_categoryTitle__ovTUs{font-size:1.75rem;font-weight:700;color:#1a1a1a;letter-spacing:-.01em}.FAQ_accordionCard__qbzHc{background:#fafaf9;border:1px solid rgba(172,143,82,.08);border-radius:20px;padding:8px;box-shadow:0 4px 20px rgba(0,0,0,.02)}.FAQ_accordion__2BOhb{background:transparent}.FAQ_accordionItem___YWYb{background:white;border:1px solid rgba(172,143,82,.08);border-radius:16px;margin-bottom:8px;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px rgba(0,0,0,.02)}.FAQ_accordionItem___YWYb:last-child{margin-bottom:0}.FAQ_accordionItem___YWYb:hover{border-color:rgba(172,143,82,.15);box-shadow:0 4px 20px rgba(172,143,82,.05)}.FAQ_accordionItem___YWYb[data-active=true]{border-color:rgba(172,143,82,.2);box-shadow:0 8px 30px rgba(172,143,82,.08)}.FAQ_accordionControl__5OzMU{padding:24px 28px;font-weight:600;font-size:1.125rem;color:#1a1a1a;background:transparent;border:none;transition:all .3s ease;line-height:1.4}.FAQ_accordionControl__5OzMU:hover{background:rgba(172,143,82,.02)}.FAQ_accordionItem___YWYb[data-active=true] .FAQ_accordionControl__5OzMU{background:rgba(172,143,82,.03);border-bottom:1px solid rgba(172,143,82,.1)}.FAQ_accordionLabel__U0t8N{font-weight:600;color:#1a1a1a}.FAQ_accordionContent__Z4hpy{padding:0}.FAQ_accordionPanel__e_ily{padding:0 28px 28px}.FAQ_answerText__KPWb8{font-size:1.0625rem;line-height:1.7;color:#555555;margin:0}.FAQ_ctaSection__petw9{padding:120px 0;background:linear-gradient(135deg,#AC8F52,#8C6F42);position:relative}.FAQ_ctaContent__sbS1G{text-align:center;position:relative;z-index:1}.FAQ_ctaTitle__6bpxv{font-size:clamp(2rem,4vw,2.75rem);color:white;font-weight:700;margin-bottom:24px;line-height:1.3;letter-spacing:-.01em}.FAQ_ctaDescription__vCTot{font-size:1.25rem;color:rgba(255,255,255,.9);line-height:1.6;max-width:600px;margin:0 auto}.FAQ_ctaButtonGroup__lBBPp{flex-wrap:wrap;gap:16px}.FAQ_ctaPrimaryBtn__RbMpp{background:white;color:#AC8F52;font-weight:700;padding:0 32px;height:56px;font-size:16px;border-radius:12px;transition:all .3s ease;border:none}.FAQ_ctaPrimaryBtn__RbMpp:hover{transform:translateY(-2px);box-shadow:0 8px 30px rgba(0,0,0,.2);background:white;color:#AC8F52}.FAQ_ctaSecondaryBtn__d9XYU{background:rgba(255,255,255,.1);color:white;font-weight:700;padding:0 32px;height:56px;font-size:16px;border-radius:12px;border:2px solid rgba(255,255,255,.3);transition:all .3s ease;backdrop-filter:blur(10px)}.FAQ_ctaSecondaryBtn__d9XYU:hover{background:rgba(255,255,255,.2);border-color:rgba(255,255,255,.5);transform:translateY(-2px);color:white}@keyframes FAQ_fadeInUp__vzbCr{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.FAQ_hero__Shoy0{padding:60px 0}.FAQ_heroTitle__zDwGg{font-size:2.25rem}.FAQ_heroDescription__uKUEd{font-size:1.125rem}.FAQ_statsSection__17JSy{padding:60px 0}.FAQ_faqSection__sa3Ys{padding:80px 0}.FAQ_categoryTitle__ovTUs{font-size:1.5rem}.FAQ_accordionControl__5OzMU{padding:20px 24px;font-size:1rem}.FAQ_accordionPanel__e_ily{padding:0 24px 24px}.FAQ_answerText__KPWb8{font-size:1rem}.FAQ_ctaSection__petw9{padding:80px 0}.FAQ_ctaButtonGroup__lBBPp{flex-direction:column;align-items:stretch;width:100%}.FAQ_ctaButtonGroup__lBBPp>*{width:100%}}@media (max-width:640px){.FAQ_categoryHeader__HAh9l{flex-direction:column;align-items:center;text-align:center;gap:12px}.FAQ_accordionCard__qbzHc{padding:4px}.FAQ_accordionControl__5OzMU{padding:16px 20px}.FAQ_accordionPanel__e_ily{padding:0 20px 20px}.FAQ_statCard__9OKZb{padding:24px 16px}}@media (max-width:480px){.FAQ_heroTitle__zDwGg{font-size:1.875rem}.FAQ_heroDescription__uKUEd{font-size:1rem}.FAQ_categoryTitle__ovTUs{font-size:1.375rem}}