.accordion-container{--accordion-duration:.35s;--accordion-border:1px solid var(--color-neutral-600);--accordion-trigger-color:var(--color-neutral-300);--accordion-trigger-active-color:var(--color-primary-200);--accordion-trigger-hover-color:var(--color-primary-200);--accordion-text-color:var(--color-neutral-400);--crossicon-color:var(--color-primary-200);margin:0 auto}.ac{border-top:var(--accordion-border);box-sizing:border-box}.ac:first-of-type{border-top:none}.ac-header{margin:0;padding:0}.ac-trigger{background-color:initial;border:0;color:var(--accordion-trigger-color);cursor:pointer;display:block;margin:0;padding:var(--space-32) var(--space-32) var(--space-32) 0;position:relative;text-align:left;text-decoration:none;transition:color .25s ease;width:100%}.ac-trigger:after,.ac-trigger:before{background-color:var(--crossicon-color,var(--color-primary-200));content:" ";display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:1.125rem}.ac-trigger:after{transform:translate(-50%,-50%) rotate(90deg);transition:all .3s}.ac-trigger:after,.ac-trigger:before{height:1px;left:unset;right:-8px;transition:all var(--accordion-duration) ease-out;width:.9375rem}.ac-trigger:hover{--crossicon-color:var(--accordion-trigger-hover-color);color:var(--accordion-trigger-hover-color)}@media screen and (min-width:768px){.ac-trigger:after,.ac-trigger:before{width:1.125rem}}.is-active .ac-trigger{color:var(--accordion-trigger-active-color);--crossicon-color:var(--accordion-trigger-active-color)}.ac-panel{overflow:hidden;transition-property:height,visibility,opacity;transition-timing-function:ease-out}.ac-panel,.ac-text{color:var(--accordion-text-color)}.ac-text{font-family:Aeonik,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:var(--fs-14);font-weight:400;letter-spacing:0;line-height:1.5;margin-bottom:var(--space-32)}.ac-text ol,.ac-text ul{line-height:1.6;margin:0 0 1.7em 1.7em;padding:0}.ac-text a{color:var(--color-primary-200);text-decoration:underline;text-underline-offset:3px}.ac-text ul{list-style:disc}.ac-text ol{list-style:decimal}.ac:not(.is-active) .ac-panel{height:0;opacity:0;visibility:hidden}.ac.is-active .ac-panel{opacity:1;visibility:visible}.is-active .ac-trigger:before{transform:translate(-50%,-50%) rotate(-45deg)}.is-active .ac-trigger:after{transform:translate(-50%,-50%) rotate(45deg)}@media(max-width:1023px){.ac-trigger{font-size:var(--fs-16)}}
