.accordion{-webkit-box-sizing:border-box;box-sizing:border-box;padding:5rem 0}.accordion--arrow{-webkit-transition:.2s;transition:.2s}.accordion--arrow svg{height:auto;width:35px}@media(max-width:992px){.accordion--arrow svg{width:25px}}.accordion--title{margin-bottom:4rem;text-align:center}.accordion--title .heading{margin:0}.accordion--intro{margin:0 auto 4rem;max-width:80%;text-align:center}@media(max-width:992px){.accordion--intro{max-width:100%}}.accordion--intro>:first-child{margin-top:0}.accordion--intro>:last-child{margin-bottom:0}.accordion--title+.accordion--intro{margin-top:-2rem}.accordion-item{background:var(--color-primary-light);border-radius:20px;margin-bottom:30px;overflow:hidden}.accordion-item.theme-primary .accordion-item--content>ul>li{color:var(--color-primary)}.accordion-item.theme-secondary{background:var(--color-secondary-light)}.accordion-item.theme-secondary .accordion-item--content>ul>li{color:var(--color-secondary)}.accordion-item.active .accordion-item--content{display:block}.accordion-item.active .accordion--arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.accordion-item--inner{-webkit-box-sizing:border-box;box-sizing:border-box;padding:2.5rem 3rem}@media(max-width:992px){.accordion-item--inner{padding:2rem}}.accordion-item--title{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:3rem;justify-content:space-between}.accordion-item--title .heading{margin:0}.accordion-item--content{-webkit-box-sizing:border-box;box-sizing:border-box;display:none;padding:2rem 0 1rem}.accordion-item--content a:not(.button){color:var(--color-primary);font-weight:600;text-decoration:underline}.accordion-item--content .button{margin-top:2rem}.accordion-item--content img,.accordion-item--content picture{height:auto;max-width:100%}.accordion-item--content h4{font-size:18px}.accordion-item--content>ul{padding-left:25px}.accordion-item--content>ul>li{font-weight:500;margin-bottom:8px;padding-left:5px}.accordion-item--content>ul>li:last-child{margin-bottom:0}.accordion-item--content>ul>li ul{margin:5px 0 10px;padding-left:10px}.accordion-item--content>ul>li ul li{color:initial;font-weight:400;list-style-image:none!important;list-style-type:"-";margin-bottom:5px;padding-left:5px}.accordion-item--content>ul>li ul li:last-child{margin-bottom:0}