collapsible-element{margin-bottom:calc(var(--element-spacing)*1)}collapsible-element:last-child{margin-bottom:0}.js .collapsible [data-collapsible-group] [data-collapsible-trigger]{cursor:pointer;-webkit-transition:padding-bottom .5s cubic-bezier(.4,0,.2,1);transition:padding-bottom .5s cubic-bezier(.4,0,.2,1)}.js .collapsible [data-collapsible-group] [data-collapsible-trigger] .collapsible-trigger-icon{-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}.js .collapsible [data-collapsible-group] [data-collapsible-trigger] .collapsible-trigger-icon.icon-minus{opacity:0;position:absolute}.js .collapsible [data-collapsible-group] [data-collapsible-target]{display:block;max-height:0;opacity:0;overflow:hidden;padding-bottom:0;padding-top:0;-webkit-transition:max-height .5s cubic-bezier(.4,0,.2,1),padding-bottom .4s cubic-bezier(.4,0,.2,1),opacity .3s;transition:max-height .5s cubic-bezier(.4,0,.2,1),padding-bottom .4s cubic-bezier(.4,0,.2,1),opacity .3s}.collapsible [data-collapsible-group].collapsible-is-open>[data-collapsible-target]{max-height:1000px;opacity:1;overflow:auto;padding-bottom:1rem;-webkit-transition:max-height .5s cubic-bezier(.4,0,.2,1),opacity .3s;transition:max-height .5s cubic-bezier(.4,0,.2,1),opacity .3s}.js .collapsible [data-collapsible-group].collapsible-is-open>[data-collapsible-trigger] .collapsible-trigger-icon{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.js .collapsible [data-collapsible-group].collapsible-is-open>[data-collapsible-trigger] .collapsible-trigger-icon.icon-plus{opacity:0;position:absolute}.js .collapsible [data-collapsible-group].collapsible-is-open>[data-collapsible-trigger] .collapsible-trigger-icon.icon-minus{opacity:1;position:relative}.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}.collapsible .faq-answer{margin-left:1rem;margin-right:1rem}.js collapsible-footer.collapsible [data-collapsible-group] [data-collapsible-target]{display:none;max-height:none;opacity:1;overflow:visible;padding-bottom:0;padding-top:0;-webkit-transition:none;transition:none}collapsible-footer.collapsible [data-collapsible-group].collapsible-is-open>[data-collapsible-target]{display:block;max-height:none;opacity:1;-webkit-transition:none;transition:none}