@charset "UTF-8";.faq{padding:2rem 0}.faq .faq-list{display:grid;gap:1rem}.faq .faq-list .faq-item{background:#e9f6fb;border:1px solid #cfe7ee;border-radius:14px;box-shadow:0 2px 0 rgba(0,0,0,.04);padding:0}.faq .faq-list .faq-item .faq-question{cursor:pointer;font-weight:600;list-style:none;padding:.9rem 1.25rem}.faq .faq-list .faq-item .faq-question::marker{display:none}.faq .faq-list .faq-item .faq-question::-webkit-details-marker{display:none}.faq .faq-list .faq-item .faq-question:after{color:#00a7c8;content:"+";float:right;font-weight:600}.faq .faq-list .faq-item .faq-answer{height:0;overflow:hidden;transition:height .25s ease;will-change:height}.faq .faq-list .faq-item .faq-answer .faq-answer-inner{padding:0 1.25rem 1rem}.faq .faq-list .faq-item .faq-answer p{margin:0 0 .75rem}.faq .faq-list .faq-item .faq-answer p:last-child{margin-bottom:0}.faq .faq-list .faq-item .faq-answer ol,.faq .faq-list .faq-item .faq-answer ul{margin:0 0 .75rem 1.25rem}.faq .faq-list .faq-item .faq-answer ol li,.faq .faq-list .faq-item .faq-answer ul li{margin-bottom:.5rem}.faq .faq-list .faq-item .faq-answer ol li:last-child,.faq .faq-list .faq-item .faq-answer ul li:last-child{margin-bottom:0}.faq .faq-list .faq-item[open] .faq-question:after{content:"−"}