.answer,.faq-item .answer{max-height:0;overflow:hidden}.faq-container{max-width:1200px;margin:0 auto;padding:50px;border-radius:10px}.faq-item{background-color:#eae0d4;margin-bottom:20px;border-radius:4px;box-shadow:0 2px 5px rgba(0,0,0,.1);overflow:hidden;font-size:1em}.faq-item summary{background-color:#1a1f36;color:#fff;padding:10px 15px;cursor:pointer}.faq-item summary:hover{background-color:#343d6b}.faq-item .answer{transition:max-height .5s;padding:25px 35px;color:#1a1f36;border-top:1px solid #1a1f36;background-color:#e6e8f3;font-size:1em;line-height:1.6;border-bottom-right-radius:10px;border-bottom-left-radius:10px}.faq-container h2{margin-left:0;color:#1a1f36}.faq-container h3{font-size:1rem;color:#1a1f36;margin-top:30px}#faqSearch{padding:10px 15px;border:2px solid #1a1f36;border-radius:4px;font-size:1em;width:100%;box-sizing:border-box;transition:.3s}#faqSearch:focus{border-color:#b8a99a;box-shadow:0 2px 8px rgba(0,0,0,.2)}#faqSearch::placeholder{color:#a0a0a0;opacity:1}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}@media screen and (max-width:768px){.faq-container{padding:10px}#faqSearch{padding:12px 15px;font-size:1em}}:focus-visible{outline:#007bff dotted 2px;outline-offset:2px}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:#007bff dotted 2px;outline-offset:2px}.box a:focus-visible,a:focus-visible{outline:#007bff dotted 2px;outline-offset:2px}.faq-item:focus-within:has(summary:focus-visible){outline:#007bff dotted 2px;outline-offset:2px}.faq-item summary:focus-visible{outline:#007bff dotted 2px;outline-offset:2px}.faq-item:focus-within:not(:has(summary:focus-visible)){border:none;box-shadow:none;color:inherit;transition:none}.faqlogo{margin-right:10px}.answer{transition:max-height .3s ease-out}.answer.expanded{max-height:var(--answer-max-height)}