.collapsible{color:inherit}.collapsible [data-collapsible-trigger]{padding:.5rem 0;position:relative}[dir=ltr] .collapsible [data-collapsible-trigger]>span{text-align:left}[dir=rtl] .collapsible [data-collapsible-trigger]>span{text-align:right}.collapsible [data-collapsible-trigger]>span{padding-right:3.75rem}[dir=ltr] [dir=rtl] .collapsible [data-collapsible-trigger]>span{text-align:right}[dir=rtl] [dir=rtl] .collapsible [data-collapsible-trigger]>span{text-align:left}[dir=rtl] .collapsible [data-collapsible-trigger]>span{padding-left:3.75rem;padding-right:0}.collapsible [data-collapsible-trigger] .icon{padding:.5rem;position:absolute;right:0}[dir=rtl] .collapsible [data-collapsible-trigger] .icon{left:0;right:auto}.collapsible [data-collapsible-trigger] .icon.icon-plus{display:block;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.collapsible [data-collapsible-trigger] .icon.icon-minus{display:none;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.js .collapsible [data-collapsible-trigger]{cursor:pointer}.js .collapsible [data-collapsible-trigger] .icon{margin-left:.75rem;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.collapsible [data-collapsible-group].collapsible-is-open [data-collapsible-target]{display:block}.collapsible [data-collapsible-group].collapsible-is-open .icon{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.collapsible [data-collapsible-group].collapsible-is-open .icon.icon-plus{display:none}.collapsible [data-collapsible-group].collapsible-is-open .icon.icon-minus{display:block}.js .collapsible [data-collapsible-target]{display:none}.collapsible--rte{margin-bottom:calc(var(--element-spacing)*2)}.collapsible--rte [data-collapsible-group]{margin-bottom:1px}.collapsible--rte [data-collapsible-trigger]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.collapsible--rte [data-collapsible-target]{padding:1rem 0}.collapsible--rte [data-collapsible-target] a:not(.button){color:inherit}