.faq__section{background-color:#f9f9f9}.faq__section .section__header{max-width:52.5rem}.faq__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.faq__item{background-color:var(--color-white);border-radius:.75rem;padding:2rem 1.5rem;position:relative}@media only screen and (max-width:767px){.faq__item{padding:16px 24px}}.faq__header{cursor:pointer;font-family:Manrope,sans-serif;font-size:1rem;font-weight:700;letter-spacing:-1%;line-height:110%;padding-right:6.25rem}.faq__header:before{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:3.375rem;position:absolute;right:1.5rem;top:1rem;width:3.375rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background-image:url(../img/arrow-down.svg);background-position:50%;background-repeat:no-repeat;background-size:1.25rem 1.25rem;border:1px solid #e7e7e7;border-radius:50%;justify-content:center;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}@media only screen and (max-width:767px){.faq__header:before{background-size:12px 12px;height:32px;width:32px}}.faq__header:hover:before{background-image:url(../img/arrow-downw.svg)}.faq__header.active:before,.faq__header:hover:before{background-color:var(--color-purple50);border-color:var(--color-purple50)}.faq__header.active:before{background-image:url(../img/arrow-up.svg)}@media only screen and (max-width:767px){.faq__header{font-size:20px;line-height:110%;padding-right:48px}}.faq__body{display:none;padding-right:6.25rem;padding-top:1rem}.faq__body>:last-child{margin-bottom:0}.faq__body li,.faq__body p{color:#6a6a6a;font-size:1rem;line-height:160%;margin-bottom:.75rem}@media only screen and (max-width:767px){.faq__body{padding-right:48px}}