.faq{padding:4.375rem 0;text-align:center;position:relative}.faq__bg{position:absolute;left:0;top:0;right:0;z-index:-1;pointer-events:none}.faq__bg img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.faq__title{margin-bottom:5rem}.faq__subtitle{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-style:italic;font-weight:600;font-size:max(1rem,12px);letter-spacing:.06em;text-transform:uppercase;margin-bottom:1rem;color:rgba(36,42,62,.4)}.faq__accordions{max-width:52.875rem;width:100%;margin:0 auto}.faq__accordions>:not(:last-child){margin-bottom:1.5rem}.faq__accordion{position:relative;border:1px solid rgba(91,21,255,.2);border-radius:1.375rem;padding:1.25rem 0;-webkit-transition:border-color var(--hover-transition),background-color var(--hover-transition),opacity .5s ease-in,-webkit-transform .5s ease-in;transition:border-color var(--hover-transition),background-color var(--hover-transition),opacity .5s ease-in,-webkit-transform .5s ease-in;transition:border-color var(--hover-transition),background-color var(--hover-transition),opacity .5s ease-in,transform .5s ease-in;transition:border-color var(--hover-transition),background-color var(--hover-transition),opacity .5s ease-in,transform .5s ease-in,-webkit-transform .5s ease-in}.faq__accordion-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 2.5rem;cursor:pointer}.faq__accordion-head>span{-webkit-transition:color var(--hover-transition);transition:color var(--hover-transition)}.faq__accordion-btn{width:2rem;height:2rem;-ms-flex-negative:0;flex-shrink:0;margin-left:.625rem;pointer-events:none;-webkit-transition:-webkit-transform var(--hover-transition);transition:-webkit-transform var(--hover-transition);transition:transform var(--hover-transition);transition:transform var(--hover-transition),-webkit-transform var(--hover-transition)}.faq__accordion-btn>svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.faq__accordion-content{display:none}.faq__accordion-content__inner{padding:0 2.5rem;font-size:max(1rem,12px);text-align:left;letter-spacing:.06em}.faq__accordion-content__inner a{color:var(--black-light);-webkit-transition:color var(--hover-transition);transition:color var(--hover-transition)}@media (any-hover:hover){.faq__accordion-content__inner a:hover{color:var(--purple)}}.faq__accordion.is-open{border-color:var(--purple);background-color:rgba(91,21,255,.05)}.faq__accordion.is-open .faq__accordion-head>span{color:var(--purple)}.faq__accordion.is-open .faq__accordion-btn{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media (max-width:768px){.faq{padding:32px 0}.faq__title{margin-bottom:32px}.faq__accordions>:not(:last-child){margin-bottom:12px}.faq__accordion{padding:12px 0}.faq__accordion-head{padding:12px 24px;text-align:left}.faq__accordion-content__inner{padding:0 24px;font-size:14px}}