.faq{padding:7.5rem 0 3.75rem}.faq__title{margin-bottom:3.75rem}.faq__accordions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px -1.25rem}.faq__accordions>*{margin:0 10px 1.25rem;width:calc(50% - 20px)}.faq__accordion{padding:1.4375rem 1.5rem;border-radius:.625rem;background-color:var(--bg)}.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:1.4375rem 1.5rem;margin:-1.4375rem -1.5rem;cursor:pointer}.faq__accordion-title{font-size:max(1.25rem,12px);line-height:130%;font-weight:600;letter-spacing:-.03em;color:#22282b;margin-right:1.5rem}.faq__accordion-button{width:1.25rem;height:1.25rem;-ms-flex-negative:0;flex-shrink:0;-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-button svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.faq__accordion-content{display:none}.faq__accordion-text{margin-top:1.25rem}.faq__accordion.is-open .faq__accordion-button{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}@media (max-width:768px){.faq__accordions{margin:unset}.faq__accordions>*{margin:unset;width:100%}.faq__accordion{padding-top:13px;padding-bottom:13px}.faq__accordion-head{padding-top:13px;padding-bottom:13px;margin-top:-13px;margin-bottom:-13px}.faq__accordion-title{font-size:18px;letter-spacing:unset;margin-right:10px}.faq__accordion:not(:last-child){margin-bottom:10px}}