.faq-block{padding:60px 15px}.faq-block__inner{display:flex;gap:60px;margin:0 auto;max-width:1290px}@media (max-width:991px){.faq-block__inner{gap:40px}}@media (max-width:767px){.faq-block__inner{flex-direction:column;gap:24px}}.faq-block__label{flex:0 0 200px}.faq-block__label h2{color:var(--wp--preset--color--primary);font-size:1.125rem;font-weight:700;margin:0;padding-top:20px}@media (max-width:767px){.faq-block__label{flex:none}.faq-block__label h2{padding-top:0}}.faq-block__list{border-top:1px solid var(--wp--preset--color--light-grey);flex:1;min-width:0}.faq-block__item{border-bottom:1px solid var(--wp--preset--color--light-grey)}.faq-block__question{align-items:center;background:none;border:none;color:var(--wp--preset--color--dark-grey);cursor:pointer;display:flex;font-family:var(--wp--preset--font-family--inter);font-size:1rem;gap:16px;justify-content:space-between;padding:20px 0;text-align:left;transition:color .2s ease;width:100%}.faq-block__question:hover{color:var(--wp--preset--color--primary)}.faq-block__question span{flex:1}.faq-block__icon{color:var(--wp--preset--color--primary);flex-shrink:0;transition:transform .3s ease}.faq-block__answer{color:var(--wp--preset--color--dark-grey);padding-bottom:24px}.faq-block__answer p:first-child{margin-top:0}.faq-block__answer p:last-child{margin-bottom:0}.faq-block__answer a{color:var(--wp--preset--color--primary)}.faq-block__answer a:hover{opacity:var(--linkHoverOpacity)}.faq-block__item.is-open .faq-block__icon{transform:rotate(180deg)}@media (max-width:767px){.faq-block{padding:40px 15px}}
