.acf-block-faq .faq__item{border-top:.0625rem solid #e6edf4;padding:1.25rem 0}.acf-block-faq .faq__item:first-child{border-top:0;padding-top:0}.acf-block-faq .faq__item:last-child{padding-bottom:0}.acf-block-faq .faq__item input{display:none}.acf-block-faq .faq__item--question-container{cursor:pointer;display:inline-flex;padding-right:1.75rem;position:relative;width:100%}.acf-block-faq .faq__item--question-container:after,.acf-block-faq .faq__item--question-container:before{background-color:#005794;border-radius:62.5rem;content:"";display:block;height:.125rem;position:absolute;right:0;top:calc(50% - .0625rem);transition:transform .4s ease-in-out;width:.875rem}.acf-block-faq .faq__item--question-container:has(input:not(:checked)):after{transform:rotate(-90deg)}.acf-block-faq .faq__item--question{color:#005794;font-weight:600;margin:0}.acf-block-faq .faq__item--answer-container{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s ease-in-out}.acf-block-faq .faq__item:has(input:checked) .faq__item--answer-container{grid-template-rows:1fr}.acf-block-faq .faq__item--answer{overflow:hidden;padding-top:.8125rem}
