.faq-accordions-section-blocks>*+*{margin-top:30px}.faq-accordions-wrapper>*+*{margin-top:3px}.faq-accordion{text-align:left}.faq-accordion:first-child{border-top-left-radius:30px;border-top-right-radius:30px}.faq-accordion:last-child{border-bottom-left-radius:30px;border-bottom-right-radius:30px}.faq-accordion__question-marker{margin-right:20px}@media screen and (min-width: 576px){.faq-accordion__question-marker{margin-right:40px}}.faq-accordion__question-marker svg{display:block;transform:rotate(180deg);transition:transform .3s linear;width:22px;height:12px}@media screen and (min-width: 576px){.faq-accordion__question-marker svg{width:33px;height:19px}}.faq-accordion__question{padding:20px;display:flex;align-items:center;background:none;outline:none;width:100%;border:none;text-align:inherit}@media screen and (min-width: 576px){.faq-accordion__question{padding:20px 40px}}.faq-accordion__question *{pointer-events:none}.faq-accordion__question h5{display:block;font-weight:700;font-size:20px;margin:0;padding:0;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}@media screen and (min-width: 576px){.faq-accordion__question h5{font-weight:400;font-size:28px}}.faq-accordion__answer{margin-bottom:0;display:grid;grid-template-rows:0fr;padding-left:20px;padding-right:20px;transition:grid-template-rows .3s ease-in-out,padding .3s ease-in-out}@media screen and (min-width: 576px){.faq-accordion__answer{padding-left:40px;padding-right:40px}}.faq-accordion__answer-text{overflow:hidden}.faq-accordion__answer-text p{font-size:17px;line-height:1.7}@media screen and (min-width: 576px){.faq-accordion__answer-text p{font-size:20px}}.faq-accordion--active .faq-accordion__question-marker svg{transform:rotate(0)}.faq-accordion--active .faq-accordion__answer{grid-template-rows:1fr;padding-top:15px;padding-bottom:50px}
