.faqhub{padding-top:2.5rem;padding-bottom:3rem}.faqhub__search{max-width:640px;margin:0 auto 2.5rem}.faqhub__input{color:#10233f;background:#fff;border:2px solid #d8dee8;border-radius:10px;width:100%;padding:.9rem 1.1rem;font-size:1.05rem}.faqhub__input:focus{border-color:#e4322b;outline:none;box-shadow:0 0 0 3px #e4322b26}.faqhub__count{color:#5a6b82;margin:.6rem 0 0;font-size:.9rem}.faqhub__none{text-align:center;color:#5a6b82}.faqhub__cat{margin-bottom:2.25rem}.faqhub__cat-title{color:#10233f;border-bottom:2px solid #e4322b;margin:0 0 .9rem;padding-bottom:.5rem;font-size:1.25rem}.faqhub__list{margin:0;padding:0;list-style:none}.faqhub__item{background:#fff;border:1px solid #e3e8f0;border-radius:10px;margin-bottom:.6rem}.faqhub__qa>summary{cursor:pointer;color:#10233f;padding:1rem 2.5rem 1rem 1.2rem;font-weight:600;list-style:none;position:relative}.faqhub__qa>summary::-webkit-details-marker{display:none}.faqhub__qa>summary:after{content:"+";color:#e4322b;font-size:1.4rem;line-height:1;position:absolute;top:50%;right:1.2rem;transform:translateY(-50%)}.faqhub__qa[open]>summary:after{content:"−"}.faqhub__a{color:#35465f;padding:0 1.2rem 1.1rem}.faqhub__a p{margin:0;line-height:1.6}.faqhub__item--link .faqhub__link{color:#10233f;padding:.9rem 1.2rem;font-weight:600;text-decoration:none;display:block}.faqhub__item--link .faqhub__link:hover{color:#e4322b}
