acf-accordion{&,&::before,&::after,& *,& *::before,& *::after{box-sizing:border-box;margin:0;padding:0}&[hidden],& *[hidden]{display:none}&[data-visually-hidden],& *[data-visually-hidden]{block-size:1px;inline-size:1px;margin:0;padding:0;border:0;clip-path:inset(50%);overflow:clip;position:absolute;white-space:nowrap}display:block;inline-size:100%;max-inline-size:100%}acf-accordion[data-is-ready] .acf-accn-itm:has(.acf-accn-itm__hdr[aria-expanded="true"]){gap:var(--rcb);.acf-accn-itm__hdr{background:var(--tcx);border-radius:var(--rgd);&:hover{background:var(--wvb);border-radius:var(--wmx)}&:active{background:var(--qky);border-radius:var(--fvx)}}.acf-accn-itm__hdr acf-icon{transform:rotate(180deg)}.acf-accn-itm__panel{visibility:visible;padding-block-end:var(--mnf)}}.acf-accn__list{&>*:not(.acf-accn-itm){display:none!important}}.acf-accn-itm{display:flex;&>*{min-inline-size:0;flex-shrink:0;flex-grow:0}flex-direction:column;h3{padding-block:var(--brb) var(--qdd);inline-size:100%}}.acf-accn-itm__hdr{inline-size:100%;border:0;cursor:pointer;display:flex;&>*{min-inline-size:0;flex-shrink:0;flex-grow:0}align-items:center;justify-content:space-between;gap:var(--hns);background:transparent;padding-block-start:var(--brb);padding-block-end:var(--qdd);padding-inline:var(--mnf);font:var(--nqd);color:var(--sjd);border-radius:var(--rgd);acf-icon{transition:transform var(--vkh) var(--flr)}&:hover{background-color:var(--lhm);border-radius:var(--wmx)}&:active{background-color:var(--dbr);border-radius:var(--fvx)}}.acf-accn-itm__hdr-label{flex-shrink:1;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:clip;max-block-size:calc(2*1lh + 2px);text-align:start}.acf-accn-itm__panel{box-sizing:content-box;visibility:hidden;overflow:clip;max-block-size:0;transition-property:max-block-size;transition-duration:var(--vkh);transition-timing-function:var(--flr)}.acf-accn-itm+.acf-accn-itm{border-block-start:1px solid var(--nvr)}@media(forced-colors:active){.acf-accn-itm__hdr{border:1px solid}}