.accordion-v2{--dropdownMinWidh:max-content}
@media(prefers-reduced-motion:reduce){.accordion-v2{transition:none}
}
@media(prefers-reduced-motion:no-preference){.accordion-v2{transition:margin-top .4s}
}
.accordion-v2>.accordion-v2__wrapper{position:relative}
.accordion-v2>.accordion-v2__wrapper>.accordion-v2__header{display:flex;flex-direction:column;position:relative}
.accordion-v2--header-hidden.accordion-v2>.accordion-v2__wrapper>.accordion-v2__header{display:none}
.accordion-v2 .accordion-v2__content[data-expanding-type="dropdown"]{min-width:var(--dropdownMinWidh)}
.accordion-v2 .accordion-v2__parsys{display:flex;flex-direction:column}
.accordion-v2__image-ref{position:absolute;height:1px;width:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);overflow:hidden}
.accordion-v2__content:focus-within{overflow:visible}
@media only screen and (min-width:1230px){.accordion-v2__wrapper[data-expanding-type-desktop="disabled"] .accordion-v2__header button,.accordion-v2__wrapper[data-expanding-type-desktop="disabled"] .accordion-v2__header a{cursor:default}
.accordion-v2--active .accordion-v2__wrapper:not([data-expanding-type-desktop="disabled"]) .accordion-v2__divide-line{opacity:0}
.accordion-v2 html:not(.aem-AuthorLayer-Edit) .accordion-v2__wrapper[data-header-hidden-desktop="true"]>.accordion-v2__header{display:none}
}
@media only screen and (max-width:1229px) and (min-width:768px){.accordion-v2__wrapper[data-expanding-type-tablet="disabled"] .accordion-v2__header button,.accordion-v2__wrapper[data-expanding-type-tablet="disabled"] .accordion-v2__header a{cursor:default}
.accordion-v2--active .accordion-v2__wrapper:not([data-expanding-type-tablet="disabled"]) .accordion-v2__divide-line{opacity:0}
html:not(.aem-AuthorLayer-Edit) .accordion-v2__wrapper[data-header-hidden-tablet="true"]>.accordion-v2__header{display:none}
}
@media only screen and (max-width:767px){.accordion-v2__wrapper[data-expanding-type-mobile="disabled"] .accordion-v2__header button,.accordion-v2__wrapper[data-expanding-type-mobile="disabled"] .accordion-v2__header a{cursor:default}
.accordion-v2--active .accordion-v2__wrapper:not([data-expanding-type-mobile="disabled"]) .accordion-v2__divide-line{opacity:0}
html:not(.aem-AuthorLayer-Edit) .accordion-v2__wrapper[data-header-hidden-mobile="true"]>.accordion-v2__header{display:none}
}
html:not(.aem-AuthorLayer-Edit) .accordion-v2:not(.accordion-v2--ready) .accordion-v2__content{visibility:hidden;height:0}