:where(.c-accordion-group){display:block}:where(.c-accordion-panel){--accordion-panel-max-width: none;--accordion-panel-max-height: none;max-height:var(--accordion-panel-max-height, none);max-width:var(--accordion-panel-max-width, none);overflow:hidden;overflow:clip}:where(.c-accordion-header){display:block;text-align:left}:where(.c-block-list-accordion){width:100%;max-width:75ch}@media (min-width: 80em){:where(.c-block-list-accordion){width:calc(8 * var(--theme-layout-column-of-12, var(--theme-layout-column-of-12--sm)) + 7 * var(--theme-layout-gutter, var(--theme-layout-gutter--sm)))}}.c-block-list-accordion--is-behind-pay-wall:where(.c-block-list-accordion){pointer-events:none}:is(:where(.c-block-list-accordion) .c-block-list-accordion__group) .c-block-list--ctx--in-accordion{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;gap:var(--theme-spacing-xl, var(--theme-spacing-xl--sm))}:is(:is(:where(.c-block-list-accordion) .c-block-list-accordion__group) .c-block-list--ctx--in-accordion)>*+*{margin-top:0}:is(:is(:where(.c-block-list-accordion) .c-block-list-accordion__group) .c-block-list--ctx--in-accordion) .c-block-heading{margin-bottom:var(--theme-spacing-2xs, var(--theme-spacing-2xs--sm))}:where(.c-block-list-accordion) .c-block-list-accordion__container:before,:where(.c-block-list-accordion) .c-block-list-accordion__container:last-child:after{content:"";height:calc(100% + 2px);position:absolute;top:-1px;left:0;width:0;pointer-events:none;transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.3s}:where(.c-block-list-accordion) .c-block-list-accordion__container:before{border-top-width:1px}:where(.c-block-list-accordion) .c-block-list-accordion__container:after{border-bottom-width:1px}:is(:where(.c-block-list-accordion) .c-block-list-accordion__container.c-block-list-accordion__container--is-opened)+:before,:is(:where(.c-block-list-accordion) .c-block-list-accordion__container.c-block-list-accordion__container--is-opened):after,:is(:where(.c-block-list-accordion) .c-block-list-accordion__container.c-block-list-accordion__container--is-opened):before{width:100%}@media (min-width: 60em){:where(.c-block-list-accordion) .c-block-list-accordion__container:hover+:before,:where(.c-block-list-accordion) .c-block-list-accordion__container:hover:after,:where(.c-block-list-accordion) .c-block-list-accordion__container:hover:before{width:100%}}.t-accordion-layout__panel-enter-active,.t-accordion-layout__panel-leave-active{transition-duration:.7s;transition-timing-function:cubic-bezier(.4,0,.2,1)}:is(.t-accordion-layout__panel-enter-active,.t-accordion-layout__panel-leave-active)>*{transition-duration:.7s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.t-accordion-layout__panel-enter-from,.t-accordion-layout__panel-leave-to{max-height:0;opacity:0}:is(.t-accordion-layout__panel-enter-from,.t-accordion-layout__panel-leave-to)>*{--un-translate-y:var(--theme-spacing-3xs, var(--theme-spacing-3xs--sm));transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.t-accordion-group__icon-enter-active,.t-accordion-group__icon-leave-active{transition-duration:.7s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.t-accordion-group__icon-enter-from{--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-rotate:-360deg;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));opacity:0}.t-accordion-group__icon-leave-to{position:absolute;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-rotate:360deg;--un-scale-y:0;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));opacity:0}
