.faq-module{align-items:flex-start;gap:40px}.faq-item,.faq-module{display:flex;flex-direction:column}.faq-item{align-self:stretch;background-color:#f5f8fa;border-radius:15px;box-shadow:0 1px 2px 0 rgba(51,65,73,.1);line-height:1.6;padding:24px;transition:gap .3s ease}.faq-item.active{gap:16px}.faq-question{align-items:flex-start;background:none;border:none;cursor:pointer;display:flex;font-size:24px;font-weight:700;gap:16px;line-height:1.5;padding:0 40px 0 0;position:relative;text-align:left;transition:font-size .3s ease,gap .3s ease;width:100%}h3.faq-question{border-bottom:1px solid rgba(51,65,73,.12);margin-bottom:16px;margin-top:0;padding-bottom:16px}.faq-question:before{background:var(--gradient-2,linear-gradient(90deg,#f08c00 -3.74%,#ffc471 108.16%));background-clip:text;-webkit-background-clip:text;content:"Q";font-family:Roboto,sans-serif;font-size:40px;font-weight:900;line-height:1;text-align:center;-webkit-text-fill-color:transparent}.faq-module.is-accordion .faq-question:after{border:solid #333;border-width:0 2px 2px 0;content:"";display:inline-block;padding:6px;position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(45deg);transition:transform .3s ease}.faq-item.active .faq-question:after{transform:translateY(-50%) rotate(-135deg)}.faq-answer{align-items:flex-start;display:flex;gap:16px;transition:height .3s ease,padding .3s ease,border-width .3s ease}.faq-answer:before{content:"A";font-family:Roboto,sans-serif;font-size:40px;font-weight:900;line-height:1;text-align:center}.faq-module.is-accordion .faq-answer{border-top:0 solid rgba(51,65,73,.12);box-sizing:border-box;height:0;overflow:hidden;padding:0}@media (max-width:767px){.faq-module{gap:24px}.faq-item{padding:16px}.faq-question{font-size:20px;gap:12px;padding-right:32px}.faq-answer:before,.faq-question:before{font-size:32px}.faq-answer{gap:12px}.faq-module.is-accordion .faq-question:after{padding:4px}}