body{font-family:Arial,sans-serif;padding:0!important;max-width:100%;background:#f9f9f9}.page-wrapper{max-width:1200px;margin:0 auto;padding:20px;background-color:#f9f9f9}#searchInput,.faq-item{margin-bottom:30px;border-radius:5px}#searchInput{width:100%;padding:12px;font-size:16px;border:1px solid #ccc}.faq-item{padding:15px;background:#fff;border:1px solid #ddd;box-shadow:0 2px 5px rgba(0,0,0,.03)}.faq-question{font-weight:700;margin-bottom:10px;font-size:18px;color:#333}.faq-answer{white-space:pre-line;line-height:1.5;color:#555}a{color:#007bff;text-decoration:none}a:hover{text-decoration:underline}#faq-container{max-height:600px;overflow-y:auto}@media (max-width:768px){#faq-container{max-height:400px}}@media (max-width:768px) and (orientation:landscape){#faq-container{max-height:350px}}