.faq{padding:25px 0 0 0;margin:0 10px}@media screen and (min-width:53.1875em){.faq{padding:25px 0;margin:0}}.faq h1{font-weight:700;color:#303030;margin:0;font-size:24px;padding-bottom:25px}@media screen and (min-width:53.1875em){.faq h1{font-size:28px;padding-bottom:35px}}.faq .faq__group{padding-bottom:25px}@media screen and (min-width:53.1875em){.faq .faq__group{padding-bottom:30px}}.faq .faq__group:last-of-type{padding-bottom:0}.faq .faq__group .faq__group__title{margin:0}.faq .faq__group .faq__group__title .faq__group__title__button{display:flex;gap:0 5px;border:unset;padding:0;background:0 0;font-family:inherit;font-size:20px;font-weight:700;color:#303030;text-align:left;align-items:flex-start;width:100%;justify-content:space-between}@media screen and (min-width:53.1875em){.faq .faq__group .faq__group__title .faq__group__title__button{width:auto;justify-content:left}}.faq .faq__group .faq__group__title .faq__group__title__button span{line-height:1}.faq .faq__group .faq__group__title .faq__group__title__button span.icon-chevron-up:before{vertical-align:middle}.faq .faq__group .faq__group__checkbox:checked+.faq__group__title .faq__group__title__button span.icon-chevron-up{transform:rotate(180deg)}.faq .faq__group .faq__group__checkbox:checked+.faq__group__title+.faq__group__list{display:block}.faq .faq__group .faq__group__list{display:none;margin:0;padding:0 10px 10px 10px}@media screen and (min-width:53.1875em){.faq .faq__group .faq__group__list{padding:5px 0 20px 20px}}.faq .faq__group .faq__group__list .faq__group__list__item{padding-top:20px}.faq .faq__group .faq__group__list .faq__group__list__item .faq__group__list__item__button{display:flex;gap:0 10px;border:unset;background:0 0;width:100%;justify-content:space-between;border-bottom:1px solid #303030;font-size:16px;font-weight:900;font-family:inherit;color:#303030;align-items:flex-start;text-align:left;padding:0 0 5px 0}@media screen and (min-width:53.1875em){.faq .faq__group .faq__group__list .faq__group__list__item .faq__group__list__item__button{padding:0 0 10px 0}}.faq .faq__group .faq__group__list .faq__group__list__item .faq__group__list__item__button span{line-height:1}.faq .faq__group .faq__group__list .faq__group__list__item .faq__group__list__item__button span.icon-chevron-up:before{vertical-align:middle}.faq .faq__group .faq__group__list .faq__group__list__item .faq__group__list__item__expandable{display:none;color:#303030;padding:10px 0}.faq .faq__group .faq__group__list .faq__group__list__item .faq__group__list__item__expandable p{margin:0}.faq .faq__group .faq__group__list .faq__group__list__item .faq__group__list__item__expandable p a{color:#006789}.faq .faq__group .faq__group__list .faq__group__list__item .faq__group__list__item__expandable p a:hover{text-decoration:underline}.faq .faq__group .faq__group__list .faq__group__list__checkbox:checked+.faq__group__list__item .faq__group__list__item__expandable{display:block}.faq .faq__group .faq__group__list .faq__group__list__checkbox:checked+.faq__group__list__item span.icon-chevron-up{transform:rotate(180deg)}