.faq #faqContainer{min-height:10rem}.faq .highlight{background-color:#bbd1f9}.faq p{color:#4b4c4f}.faq .sec-1{background:#faf9f2}.faq .sec-1 #faqSearch{border-radius:.5rem;padding:.5rem;width:100%;max-width:40rem;display:flex;align-items:center}.faq .sec-1 #faqSearch img{height:1rem}.faq .sec-1 #faqSearch input{flex:1 1}.faq .sec-1 #faqSearch input,.faq .sec-1 #faqSearch input:active,.faq .sec-1 #faqSearch input:focus,.faq .sec-1 #faqSearch input:hover{border:0;outline:none;box-shadow:none}.faq .sec-1 #faqSearch input:-webkit-autofill,.faq .sec-1 #faqSearch input:-webkit-autofill:focus,.faq .sec-1 #faqSearch input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset!important}.faq .sec-2{background-image:linear-gradient(180deg,#faf9f2 4.8rem,#fff 0)}.faq .sec-2 .each-faq{background:#fff;border:1px solid #e5eaf4;border-radius:.6rem}.faq .sec-2 .each-faq:hover{box-shadow:0 .625rem .475rem -.3125rem rgba(0,0,0,.1)}.faq .sec-2 .each-faq h2,.faq .sec-2 .each-faq p{transition:all .5s ease-in-out}.faq .sec-2 .each-faq p{max-height:0;overflow:hidden;padding-bottom:0}.faq .sec-2 .each-faq[data-open=true] h2{color:#de9b18}.faq .sec-2 .each-faq[data-open=true] p{max-height:25rem}@media screen and (min-width:560px){.faq .sec-2 .each-faq[data-open=true] p{max-height:15rem}}.faq .sec-2 .each-faq[data-open=true] p{padding-bottom:.8rem}.faq .more-question article{border:1px solid #e5eaf4;border-radius:.6rem;max-width:22rem}.faq .more-question article img{height:1.5rem;margin:.5rem}