.FAQ-module__8lUG1G__page{background:linear-gradient(135deg,#f9fafb,#eef6ff);justify-content:center;min-height:100vh;padding:40px 20px;display:flex}.FAQ-module__8lUG1G__container{width:100%;max-width:900px}.FAQ-module__8lUG1G__header{text-align:center;margin-bottom:30px}.FAQ-module__8lUG1G__header h1{color:#1e3a8a;font-size:2.8rem;font-weight:800}.FAQ-module__8lUG1G__header p{color:#555;margin-top:10px}.FAQ-module__8lUG1G__searchBox{margin-bottom:30px}.FAQ-module__8lUG1G__searchBox input{border:1px solid #ddd;border-radius:10px;outline:none;width:100%;padding:14px;font-size:1rem;transition:all .3s}.FAQ-module__8lUG1G__searchBox input:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a}.FAQ-module__8lUG1G__list{flex-direction:column;gap:15px;display:flex}.FAQ-module__8lUG1G__item{background:#fff;border-left:5px solid #f97316;border-radius:12px;transition:all .3s;overflow:hidden;box-shadow:0 8px 25px #0000000d}.FAQ-module__8lUG1G__item:hover{transform:translateY(-3px)}.FAQ-module__8lUG1G__question{cursor:pointer;color:#1e3a8a;justify-content:space-between;align-items:center;padding:18px;font-weight:600;display:flex}.FAQ-module__8lUG1G__question:hover{background:#f8fafc}.FAQ-module__8lUG1G__icon{color:#f97316;font-size:1.5rem}.FAQ-module__8lUG1G__answer{color:#555;max-height:0;padding:0 18px;transition:max-height .3s,padding .3s;overflow:hidden}.FAQ-module__8lUG1G__open{max-height:200px;padding:15px 18px}@media (max-width:768px){.FAQ-module__8lUG1G__header h1{font-size:2.2rem}}@media (max-width:480px){.FAQ-module__8lUG1G__page{padding:20px 10px}.FAQ-module__8lUG1G__header h1{font-size:1.8rem}}
