/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.accordion{border:none}.accordion-item{background:0 0;border:none}.accordion-item:has(.accordion-button[aria-expanded=true]){border-bottom:.0625rem solid #fff}body.color-scheme-inverse .accordion-item,body:not(.color-scheme-inverse) .section-inverse-bg-color .accordion-item{border-bottom-color:#151142!important}body.color-scheme-inverse .section-inverse-bg-color .accordion-item{border-bottom-color:#fff!important}.accordion-item .accordion-header{background:0 0}.accordion-item .accordion-header::before{display:none}.accordion-item .accordion-header:hover{background:0 0!important}.accordion-item .accordion-header .accordion-button{border-bottom:.0625rem solid #fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;color:#fff!important;font-size:1.25rem;line-height:1.8125rem;font-family:"Plus Jakarta Sans",sans-serif;font-weight:700;padding:1.5rem 0}body.color-scheme-inverse .accordion-item .accordion-header .accordion-button,body:not(.color-scheme-inverse) .section-inverse-bg-color .accordion-item .accordion-header .accordion-button{border-bottom-color:#151142!important;color:#333!important}body.color-scheme-inverse .section-inverse-bg-color .accordion-item .accordion-header .accordion-button{border-bottom-color:#fff!important;color:#fff!important}.accordion-item .accordion-header .accordion-button:last-of-type{border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion-item .accordion-header .accordion-button:focus,.accordion-item .accordion-header .accordion-button:hover{-webkit-box-shadow:0 6px 0 rgba(70,183,254,.3);box-shadow:0 6px 0 rgba(70,183,254,.3);border-radius:.5rem!important}@media (min-width:992px){.accordion-item .accordion-header .accordion-button{font-size:1.625rem;line-height:2.0625rem}}.accordion-item .accordion-header .accordion-button .open-close{color:#fff;margin-right:0}body.color-scheme-inverse .accordion-item .accordion-header .accordion-button .open-close,body:not(.color-scheme-inverse) .section-inverse-bg-color .accordion-item .accordion-header .accordion-button .open-close{color:#151142}body.color-scheme-inverse .section-inverse-bg-color .accordion-item .accordion-header .accordion-button .open-close{color:#fff!important}.accordion-item .accordion-header .accordion-button .svg-inline--fa{width:1.25rem;height:1.25rem}.accordion-item .accordion-header .accordion-button.collapsed .fa-xmark{display:none}.accordion-item .accordion-header .accordion-button:not(.collapsed):focus-visible{-webkit-box-shadow:0 6px 0 rgba(70,183,254,.3);box-shadow:0 6px 0 rgba(70,183,254,.3);border-radius:.5rem!important}.accordion-item .accordion-header .accordion-button:not(.collapsed) .fa-xmark{display:block}.accordion-item .accordion-header .accordion-button:not(.collapsed) .open-close{margin-right:0}.accordion-item .accordion-collapse{padding:.3125rem 0 1.5rem 0}.accordion-item .accordion-collapse .card-body{font-family:Manrope,sans-serif;padding:0;color:#151142}body.color-scheme-inverse .accordion-item .accordion-collapse .card-body,body:not(.color-scheme-inverse) .section-inverse-bg-color .accordion-item .accordion-collapse .card-body{color:#333!important}body.color-scheme-inverse .section-inverse-bg-color .accordion-item .accordion-collapse .card-body,body:not(.color-scheme-inverse) .accordion-item .accordion-collapse .card-body{color:#fff!important}.accordion-item .accordion-collapse .card-body p{font-family:Manrope,sans-serif!important;opacity:.9}body:not(.color-scheme-inverse) .section-inverse-bg-color .accordion-item .accordion-collapse .card-body p{color:#151142}body.color-scheme-inverse .section-inverse-bg-color .accordion-item .accordion-collapse .card-body p{color:#fff}@media (max-width:991.98px){.accordion-item .accordion-collapse .card-body p{font-size:1rem;line-height:1.625rem}}@media (min-width:992px){.accordion-item .accordion-collapse .card-body p{font-size:1.125rem!important;line-height:2.1875rem!important}}.accordion-item .accordion-collapse .card-body p:last-of-type{margin-bottom:0}.accordion-item:last-of-type{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}
