.faqs__faq{position:relative}.faqs__faq:after{background:#000;background:-webkit-gradient(linear,right top,left top,from(transparent),color-stop(50%,#000),to(transparent));background:linear-gradient(270deg,transparent,#000 50%,transparent);bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.faqs__question{display:grid;grid-template-columns:1fr auto;grid-gap:var(--gap);-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4rem 0}.faqs__question:hover{cursor:pointer}.faqs__question h3{font-size:2rem;margin-bottom:0}.faqs__faq.is-active .faqs__question h3{color:var(--red)}.faqs__toggle{display:grid;place-content:center;-ms-flex-negative:0;background:#fff0;border:1px solid #f2e9d8;border-radius:50%;color:#f2e9d8!important;flex-shrink:0;height:4rem;padding:0;-webkit-transition:all .2s ease;transition:all .2s ease;width:4rem}.faqs__toggle:active,.faqs__toggle:focus,.faqs__toggle:hover{background-color:#4dd3fe;color:#000;cursor:pointer}.faqs__faq.is-active .faqs__toggle{background-color:#4dd3fe;color:#000;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.faqs__answer{display:none;padding-bottom:3rem}.faqs__faq.is-active .faqs__answer{display:block}