*{box-sizing:border-box}h1{color:#4a2e2b;font-size:24px;margin-bottom:15px;margin-top:12px;text-align:center}.faq-container{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:1200px;padding:20px;width:100%}.faq-item{background-color:#dfd9d2;border:1px solid #ddd;border-radius:12px;margin:12px;max-width:600px;overflow:hidden;width:100%}.faq-header{align-items:center;background-color:#efece9;border-radius:12px;cursor:pointer;display:grid;grid-template-columns:1fr auto;padding:15px}.faq-header:hover{background-color:#eae6e1}.faq-question-value{color:#333;font-size:18px}.faq-question-icon{height:24px;transform:rotate(0);transition:transform .3s ease;width:24px}.faq-content{background-color:#dfd9d2;color:#000;display:none;font-size:16px;max-height:0;overflow:hidden;padding:15px}.faq-item.active .faq-content{display:block;max-height:100px}.faq-item.active .faq-question-icon{transform:rotate(180deg)}