.learning-hub-block__faq.has-background{border-radius:20px;padding:40px 30px}.learning-hub-block__faq.has-background[data-full-width=true]{border-radius:0}.learning-hub-block__faq .faq__container{list-style:none;margin:0;padding:0;--accent-color:var(--brand-500)}.learning-hub-block__faq .faq__item{border-bottom:1px solid var(--neutral-200)}.learning-hub-block__faq .faq__item:last-child{border-bottom:none}.learning-hub-block__faq .faq__question{color:var(--heading-color);letter-spacing:-1%;line-height:1.4;margin:0}.learning-hub-block__faq .faq__question span{width:95%}.learning-hub-block__faq .accordion__opener{border-radius:0!important;height:auto;padding-bottom:24px;padding-top:24px}.learning-hub-block__faq .faq_answer.js-accordion__target--active{max-height:fit-content}.learning-hub-block__faq b,.learning-hub-block__faq strong{font-weight:var(--fw-semibold)!important}.learning-hub-block__faq em,.learning-hub-block__faq i{font-style:italic!important}.learning-hub-block__faq p:empty,.learning-hub-block__faq p:has(>br:only-child){display:none}.learning-hub-block__faq p{font-size:var(--fs-1,18px);margin-bottom:1.5em;margin-top:0}.learning-hub-block__faq ol:not(.faq__container),.learning-hub-block__faq ul:not(.faq__container){list-style:none;margin-bottom:1.5em;margin-top:0;padding-left:0}.learning-hub-block__faq li:not(.faq__item){font-size:var(--fs-1,18px);margin-bottom:.75em;padding-left:1.75em;position:relative}.learning-hub-block__faq li:not(.faq__item) p{font-size:var(--fs-1,18px);margin-bottom:0}.learning-hub-block__faq ul>li:not(.faq__item):before{background-color:var(--accent-color);border-radius:50%;content:"";height:6px;left:0;position:absolute;top:.6em;width:6px}.learning-hub-block__faq ol:not(.faq__container){counter-reset:list-counter}.learning-hub-block__faq ol>li:not(.faq__item){counter-increment:list-counter;font-size:var(--fs-1,18px)}.learning-hub-block__faq ol>li:not(.faq__item):before{color:var(--accent-color)!important;content:counter(list-counter) ".";font-weight:var(--fw-semibold)!important;left:0;position:absolute}.learning-hub-block__faq li:not(.faq__item) ol,.learning-hub-block__faq li:not(.faq__item) ul{margin-bottom:0;margin-top:.75em}.learning-hub-block__faq a:not([class*=button-]):not([class*=card]){color:var(--accent-color)!important;font-size:var(--fs-1,18px);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:2px;transition:text-decoration-color .2s ease}.learning-hub-block__faq a:not([class*=button-]):not([class*=card]):hover{font-size:var(--fs-1,18px);text-decoration-color:var(--accent-color)}.learning-hub-block__faq h3:not(.faq__question){color:var(--text-dark)!important;letter-spacing:-.01em!important;line-height:1.15!important;margin-bottom:1.25rem;margin-top:2rem;padding-left:1rem}.learning-hub-block__faq h4{font-size:var(--fs-2,20px);font-weight:var(--fw-semibold)!important;line-height:1.4!important}.learning-hub-block__faq h4,.learning-hub-block__faq h5{color:var(--text-dark)!important;font-family:var(--display-font)!important;letter-spacing:-.01em!important;margin-bottom:1rem;margin-top:2rem}.learning-hub-block__faq h5{font-size:var(--fs-3,1.375rem);font-weight:var(--fw-medium)!important;line-height:1.15!important}