.faq-section__intro-pretitle{font-weight:600;margin-bottom:4px}.faq-section .faq-section__intro-row{display:flex;flex-wrap:wrap}.faq-section__intro-description :last-child,.faq-section__intro-heading .heading:last-child{margin-bottom:0}.faq-section__intro-cta{margin-top:0}.faq-section__intro-section{display:flex;flex-direction:column;gap:31px}.faq-row{align-items:flex-start;display:flex}.faq__sidebar-heading{font-weight:600;margin:0 0 24px}.faq__nav-item{margin:0 0 16px}.faq__nav-item:last-child{margin-bottom:0}.faq__section-header{display:flex;gap:10px;justify-content:space-between;margin-bottom:36px}.faq__section-title .heading{margin-bottom:0}.faq__learn-more{margin-top:0}.faq__accordion-item{padding:23px 24px}.faq__accordion-question{align-items:center;-webkit-appearance:none;appearance:none;cursor:pointer;display:flex;gap:16px;justify-content:space-between;text-align:left;width:100%}.faq__accordion-question,.faq__accordion-question:focus,.faq__accordion-question:hover{background:transparent;border:none;margin:0;padding:0}.faq__accordion-question-text{flex:1 1 auto;font-size:18px;font-weight:600;line-height:1.3}.faq__accordion-icon{flex:0 0 auto;height:24px;position:relative;width:24px}.faq__accordion-icon:after,.faq__accordion-icon:before{background-color:#003f6a;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .2s ease}.faq__accordion-icon:before{height:2px;width:14px}.faq__accordion-icon:after{height:14px;width:2px}.faq__accordion-item--open .faq__accordion-icon:after{opacity:0;transform:translate(-50%,-50%) rotate(90deg)}.faq__accordion-answer{max-height:0;overflow:hidden;transition:max-height .35s ease}.faq__accordion-item--open .faq__accordion-answer{max-height:1000px}.faq__accordion-answer-inner{padding:12px 0 0}.faq__accordion-answer-inner.text-small{font-size:14px;line-height:1.5}.faq__accordion-answer-inner :last-child{margin-bottom:0}@media (max-width:767px){.faq-row{flex-direction:column}.faq__content,.faq__sidebar{width:100%}.faq.mob-text-left .faq-section__intro-section{text-align:left}.faq.mob-text-left .faq__sidebar .cta-group{-webkit-box-pack:flex-start!important;-ms-flex-pack:flex-start!important;justify-content:flex-start!important}.faq__accordion-item{padding:18px}}