.faqs.rounded{padding:7.7rem 4rem 3.1rem}@media (max-width:767px){.faqs.rounded{padding:7.7rem 2rem 3.1rem}}.faqs__faq{border:1px solid #dbdbdb;box-shadow:5px 4px 21px -1px rgba(0,0,0,.12)}.faqs__question{display:grid;grid-template-columns:1fr auto;grid-gap:var(--gap-md);align-items:center;appearance:none;border:0 solid transparent;cursor:pointer;outline:none!important;padding:2.4rem 2.8rem 2.4rem 3.8rem;text-align:left;width:100%}.faqs__question:focus-visible{border-color:var(--blue);cursor:pointer}.faq__button{background:transparent;border:0;flex-shrink:0;height:2.4rem;outline:0;padding:0;pointer-events:none;position:relative;width:2.4rem}.faq__button .minus,.faq__button .plus{align-items:center;bottom:0;display:flex;height:2.4rem;justify-content:center;left:0;position:absolute;right:0;text-align:center;top:0;transition:all .3s ease-out;width:2.4rem}.faq__button .plus{opacity:1;transform:rotate(0deg)}.faqs__faq.is-active .faq__button .plus{opacity:0;transform:rotate(90deg)}.faq__button .minus{opacity:0;transform:rotate(-90deg)}.faqs__faq.is-active .faq__button .minus{opacity:1;transform:rotate(0deg)}.faqs__question svg{transition:all .2s ease}.faqs__faq.is-active .faqs__question>svg{transform:rotate(180deg)}.faqs__answer{display:none;padding:0 2.8rem 3.6rem 3.8rem}.faqs__answer :last-child{margin-bottom:0}.faqs__faq.is-active .faqs__answer{display:block}.faqs__faq:not(.is-shown){display:none}.faqs__load-more{text-align:center}@media (max-width:767px){.faqs__question{padding:1.6rem 2.8rem 1.6rem 2.4rem}.faqs__answer{padding:0 2.8rem 2.8rem 2.4rem}.faqs__load-more.mt-xl{margin-top:2.4rem!important}}