.is-sr-only{border:none !important;clip:rect(0,0,0,0) !important;height:.01em !important;overflow:hidden !important;padding:0 !important;position:absolute !important;white-space:nowrap !important;width:.01em !important}
.is-sr-only--fixed{position:fixed;top:0}.accordion__wrapper{width:100%;list-style:none}
.accordion__header{padding:16px;display:none}.accordion__title{position:relative;padding:16px;cursor:pointer;font-weight:700}
.accordion__title::after{content:"";position:absolute;right:16px;top:20px;width:16px;height:16px;background-repeat:no-repeat;background-size:16px;background-position:center;background-image:url(../../img/icons/chev-down.svg);transition:transform .2s ease-in-out;transform:rotate(0)}
.accordion__title.has-white-color::after{background-image:url(../../img/icons/chev-down--white.svg)}
.accordion__item{width:100%;position:relative;margin-bottom:24px;list-style:none !important}
.accordion__item:last-child{margin-bottom:0}.accordion__item .panel{max-height:0;padding-left:16px;padding-right:16px;padding-top:16px;overflow:hidden;word-break:break-word;display:none}
.accordion__item .panel p:last-child{margin-bottom:0}.accordion__item .panel li{padding:16px}
.accordion__item .panel li:last-child{border:0}.accordion__item .panel li:first-child{margin-top:0}
.accordion .accordion__wrapper{list-style:none;padding-left:0}.accordion label{display:block;padding-right:48px;background-color:#f1f1f1}
.accordion .panel ul{list-style:initial}.accordion .panel ol{list-style:numeric}.accordion .panel input[type=checkbox]:focus-visible+label{outline:#00f solid}
.accordion_checkbox:focus-visible+label{outline:#000 solid 3px}.accordion_checkbox:checked~label::after{transform:rotate(-180deg)}
.accordion_checkbox:checked~.panel{display:block;max-height:initial}.accordion_checkbox:checked~.accordion__header{display:block}