@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";
.FAQ-module__wIBxRG__faqPage{color:#333;background-color:#f5f5f5;min-height:100vh;padding-bottom:100px;font-family:Inter,sans-serif;position:relative;overflow-x:hidden}.FAQ-module__wIBxRG__container{max-width:1000px;margin:0 auto;padding:0 20px}.FAQ-module__wIBxRG__hero{text-align:center;z-index:1;padding:160px 0 14px;position:relative}.FAQ-module__wIBxRG__heroContent h1{color:#1a1a1a;margin-bottom:20px;font-size:3rem;font-weight:700}.FAQ-module__wIBxRG__highlight{color:#006aaf}.FAQ-module__wIBxRG__heroSubtitle{color:#666;max-width:600px;margin-bottom:40px;margin-left:auto;margin-right:auto;font-size:1.1rem}.FAQ-module__wIBxRG__searchWrapper{max-width:600px;margin:0 auto 40px;position:relative}.FAQ-module__wIBxRG__searchInput{background:#fff;border:1px solid #006aaf33;border-radius:50px;outline:none;width:100%;padding:18px 24px 18px 60px;font-size:1.1rem;transition:all .3s;box-shadow:0 10px 30px #0000000d}.FAQ-module__wIBxRG__searchInput:focus{border-color:#006aaf;box-shadow:0 10px 40px #006aaf26}.FAQ-module__wIBxRG__searchIcon{color:#006aaf;font-size:1.4rem;position:absolute;top:50%;left:24px;transform:translateY(-50%)}.FAQ-module__wIBxRG__heroImage{margin-top:-20px;margin-bottom:40px}.FAQ-module__wIBxRG__heroImage img{max-width:250px;height:auto}.FAQ-module__wIBxRG__categories{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:60px;display:flex}.FAQ-module__wIBxRG__categoryTab{color:#555;cursor:pointer;background:#fff;border:1px solid #0000000d;border-radius:50px;padding:12px 24px;font-weight:600;transition:all .3s;box-shadow:0 4px 10px #00000005}.FAQ-module__wIBxRG__categoryTab:hover{transform:translateY(-2px);box-shadow:0 6px 15px #0000000d}.FAQ-module__wIBxRG__activeTab{color:#fff;background:#006aaf;border-color:#006aaf}.FAQ-module__wIBxRG__accordion{flex-direction:column;gap:20px;display:flex}.FAQ-module__wIBxRG__faqItem{background:#fff;border:1px solid #00000008;border-radius:20px;transition:all .3s;overflow:hidden;box-shadow:0 10px 30px #00000008}.FAQ-module__wIBxRG__faqItem:hover{box-shadow:0 15px 40px #0000000f}.FAQ-module__wIBxRG__question{cursor:pointer;text-align:left;color:#1a1a1a;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:24px 30px;font-size:1.15rem;font-weight:600;transition:color .3s;display:flex}.FAQ-module__wIBxRG__faqItemActive .FAQ-module__wIBxRG__question{color:#006aaf}.FAQ-module__wIBxRG__icon{color:#006aaf;font-size:1.4rem;transition:transform .3s}.FAQ-module__wIBxRG__faqItemActive .FAQ-module__wIBxRG__icon{transform:rotate(180deg)}.FAQ-module__wIBxRG__answer{max-height:0;padding:0 30px;transition:all .4s cubic-bezier(.4,0,.2,1);overflow:hidden}.FAQ-module__wIBxRG__faqItemActive .FAQ-module__wIBxRG__answer{max-height:300px;padding:0 30px 24px}.FAQ-module__wIBxRG__answer p{color:#666;font-size:1rem;line-height:1.8}.FAQ-module__wIBxRG__shape{filter:blur(50px);z-index:0;opacity:.1;pointer-events:none;border-radius:50%;position:absolute}.FAQ-module__wIBxRG__shape1{background:#006aaf;width:400px;height:400px;top:-150px;left:-150px}.FAQ-module__wIBxRG__shape2{background:#ccc;width:300px;height:300px;bottom:10%;right:-100px}@media (max-width:768px){.FAQ-module__wIBxRG__heroContent h1{font-size:2.4rem}.FAQ-module__wIBxRG__question{padding:20px;font-size:1.05rem}.FAQ-module__wIBxRG__answer{padding:0 20px}.FAQ-module__wIBxRG__faqItemActive .FAQ-module__wIBxRG__answer{padding:0 20px 20px}}@media (max-width:480px){.FAQ-module__wIBxRG__faqPage{padding-top:100px}.FAQ-module__wIBxRG__categories{gap:8px}.FAQ-module__wIBxRG__categoryTab{padding:10px 18px;font-size:.9rem}}
