.faq{font-family:var(--agenal-font);padding:72px 0}.faq *{box-sizing:border-box}.faq--gris{background:var(--agenal-grey-bg,#f1f1f1)}.faq--blanco{background:#fff}.faq__inner{margin:0 auto;max-width:1240px;padding:0 24px}.faq__title{color:var(--agenal-heading-color,#14235e);font-size:30px;margin:0 0 44px;text-align:center}.faq__title-reg{font-weight:400!important}.faq__title strong{font-weight:800!important}.faq__list{display:flex;flex-direction:column;gap:16px}.faq__item{background:#fff;border-radius:25px;box-shadow:0 8px 24px rgba(20,35,94,.08);overflow:hidden}.faq__trigger{align-items:center;background:transparent;border:0;cursor:pointer;display:flex;font-family:inherit;gap:20px;justify-content:space-between;padding:26px 28px;text-align:left;width:100%}.faq__trigger:focus,.faq__trigger:hover{background:transparent;border:0;box-shadow:none;outline:none}.faq__q{color:var(--agenal-heading-color,#14235e);font-size:17px;font-weight:700!important;line-height:1.35}.faq__icon{flex:0 0 auto;height:22px;position:relative;width:22px}.faq__icon:after,.faq__icon:before{background:var(--agenal-heading-color,#14235e);content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .25s ease,opacity .25s ease}.faq__icon:before{height:2px;width:22px}.faq__icon:after{height:22px;width:2px}.faq__item.is-open .faq__icon:after{opacity:0;transform:translate(-50%,-50%) rotate(90deg)}.faq__panel{max-height:0;overflow:hidden;transition:max-height .28s ease}.faq__panel[hidden]{display:none}.faq__panel-inner{color:var(--agenal-grey-text,#616161);font-size:15px;line-height:1.6;padding:0 28px 26px}.faq__panel-inner p{margin:0 0 12px}.faq__panel-inner p:last-child{margin-bottom:0}@media (prefers-reduced-motion:reduce){.faq__icon:after,.faq__icon:before,.faq__panel{transition:none}}@media (max-width:767px){.faq{padding:48px 0}.faq__title{font-size:24px;margin-bottom:28px}.faq__trigger{padding:20px}.faq__q{font-size:15px}.faq__panel-inner{padding:0 20px 20px}}