@import url("https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=Crimson+Text:ital,wght@0,400;0,600;1,400&display=swap");.FaqPage_faqSection__Bgz_b{padding:4rem 5% 5rem;background:linear-gradient(135deg,#fff,#f8f9fa);min-height:85vh;display:flex;align-items:flex-start;position:relative;opacity:0;transform:translateY(20px);transition:opacity .8s ease,transform .8s ease}.FaqPage_visible__DK8Fx{opacity:1;transform:translateY(0)}.FaqPage_container__aUVXh{max-width:1200px;margin:0 auto;width:100%}.FaqPage_header__ftZDM{text-align:center;margin-bottom:3rem}.FaqPage_subheading__iC1qv{display:block;font-size:.9rem;letter-spacing:2px;margin-bottom:1rem;text-transform:uppercase}.FaqPage_header__ftZDM h2,.FaqPage_subheading__iC1qv{font-family:Inter,sans-serif;font-weight:600;color:#918795}.FaqPage_header__ftZDM h2{font-size:clamp(2rem,4vw,2.8rem);margin:0 0 1.5rem;line-height:1.2;letter-spacing:-.025em}.FaqPage_headingAccent__ovTgu{color:#000;font-style:italic;font-family:Crimson Text,serif;font-weight:400}.FaqPage_headerUnderline__fU7wa{width:80px;height:4px;background:linear-gradient(90deg,#918795,#d7d3da);margin:0 auto 2rem;border-radius:2px}.FaqPage_headerDescription__p9lDF{font-family:Inter,sans-serif;font-size:clamp(1rem,2vw,1.1rem);color:#666;line-height:1.6;max-width:700px;margin:0 auto}.FaqPage_categoryFilter__G_wwO{display:flex;justify-content:center;gap:.75rem;margin-bottom:3rem;flex-wrap:wrap}.FaqPage_categoryButton__ntqoC{padding:.75rem 1.25rem;border:2px solid hsla(283,6%,56%,.3);background:transparent;color:#918795;border-radius:25px;font-size:.85rem;font-weight:500;cursor:pointer;transition:all .3s ease;font-family:Inter,sans-serif;text-transform:uppercase;letter-spacing:.5px}.FaqPage_categoryButton__ntqoC:hover{border-color:#918795;color:#918795;background:hsla(283,6%,56%,.05);transform:translateY(-1px)}.FaqPage_categoryButton__ntqoC.FaqPage_active__pE_h2{background:#918795;color:#fff;border-color:#918795;box-shadow:0 4px 15px hsla(283,6%,56%,.3)}.FaqPage_faqGrid__rURDa{display:grid;grid-template-columns:1fr 1fr;gap:2rem;align-items:start}.FaqPage_faqColumn__fRoNZ{display:flex;flex-direction:column;gap:1.5rem}.FaqPage_faqItem__Gc1Mm{background:hsla(0,0%,100%,.95);border-radius:16px;box-shadow:0 6px 20px hsla(283,6%,56%,.12);border:1px solid hsla(283,6%,56%,.1);overflow:hidden;transition:all .3s ease;opacity:0;animation:FaqPage_fadeInUp__F0hAU .6s forwards}@keyframes FaqPage_fadeInUp__F0hAU{to{opacity:1;transform:translateY(0)}}.FaqPage_faqItem__Gc1Mm:hover{box-shadow:0 8px 25px hsla(283,6%,56%,.18);border-color:hsla(283,6%,56%,.2);transform:translateY(-3px)}.FaqPage_questionButton__ZDmj4{width:100%;padding:1.5rem;background:none;border:none;text-align:left;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:1rem;transition:background-color .3s ease}.FaqPage_questionButton__ZDmj4:hover{background:hsla(283,6%,56%,.05)}.FaqPage_question__ne3Bi{font-family:Inter,sans-serif;font-size:1rem;font-weight:600;color:#000;line-height:1.4;letter-spacing:.01em}.FaqPage_iconWrapper__cB8ut{flex-shrink:0;width:32px;height:32px;border-radius:50%;background:hsla(283,6%,56%,.1);display:flex;align-items:center;justify-content:center;color:#918795;transition:all .3s ease}.FaqPage_faqItem__Gc1Mm.FaqPage_open__45H5Z .FaqPage_iconWrapper__cB8ut{background:#918795;color:#fff;transform:rotate(180deg)}.FaqPage_answerWrapper__iVB3B{max-height:0;overflow:hidden;transition:max-height .3s ease}.FaqPage_faqItem__Gc1Mm.FaqPage_open__45H5Z .FaqPage_answerWrapper__iVB3B{max-height:300px}.FaqPage_answer__iTuth{padding:0 1.5rem 1.5rem;font-family:Inter,sans-serif;font-size:.95rem;line-height:1.6;color:#555}@media (max-width:1024px){.FaqPage_faqSection__Bgz_b{padding:3rem 4% 4rem;min-height:auto}.FaqPage_faqGrid__rURDa{gap:1.5rem}.FaqPage_faqColumn__fRoNZ{gap:1.25rem}}@media (max-width:768px){.FaqPage_faqSection__Bgz_b{padding:3rem 4%}.FaqPage_header__ftZDM{margin-bottom:2rem}.FaqPage_categoryFilter__G_wwO{gap:.5rem;margin-bottom:2rem}.FaqPage_categoryButton__ntqoC{padding:.6rem 1rem;font-size:.8rem}.FaqPage_faqGrid__rURDa{grid-template-columns:1fr;gap:1.25rem}.FaqPage_faqColumn__fRoNZ{gap:1rem}.FaqPage_questionButton__ZDmj4{padding:1.25rem}.FaqPage_question__ne3Bi{font-size:.95rem}.FaqPage_iconWrapper__cB8ut{width:28px;height:28px}.FaqPage_answer__iTuth{padding:0 1.25rem 1.25rem;font-size:.9rem}.FaqPage_faqItem__Gc1Mm.FaqPage_open__45H5Z .FaqPage_answerWrapper__iVB3B{max-height:350px}}@media (max-width:480px){.FaqPage_faqSection__Bgz_b{padding:2rem 3% 3rem}.FaqPage_header__ftZDM{margin-bottom:1.5rem}.FaqPage_categoryFilter__G_wwO{gap:.4rem;margin-bottom:1.5rem}.FaqPage_categoryButton__ntqoC{padding:.5rem .8rem;font-size:.75rem}.FaqPage_faqColumn__fRoNZ{gap:.875rem}.FaqPage_questionButton__ZDmj4{padding:1rem}.FaqPage_question__ne3Bi{font-size:.9rem}.FaqPage_answer__iTuth{padding:0 1rem 1rem;font-size:.85rem}.FaqPage_iconWrapper__cB8ut{width:26px;height:26px}.FaqPage_faqItem__Gc1Mm.FaqPage_open__45H5Z .FaqPage_answerWrapper__iVB3B{max-height:400px}}@media (min-width:1400px){.FaqPage_faqSection__Bgz_b{padding:5rem 8% 6rem}.FaqPage_container__aUVXh{max-width:1400px}.FaqPage_header__ftZDM{margin-bottom:4rem}.FaqPage_faqGrid__rURDa{gap:2.5rem}.FaqPage_faqColumn__fRoNZ{gap:1.75rem}.FaqPage_questionButton__ZDmj4{padding:1.75rem}.FaqPage_question__ne3Bi{font-size:1.1rem}.FaqPage_answer__iTuth{padding:0 1.75rem 1.75rem;font-size:1rem}}