@media screen and (max-width:767px){.collapsible [data-collapsible-group]{border-bottom:.0625rem solid transparent;-webkit-transition:border-color var(--duration-default) ease-in-out;-o-transition:border-color var(--duration-default) ease-in-out;transition:border-color var(--duration-default) ease-in-out}}.collapsible [data-collapsible-group].collapsible-child-is-open,.collapsible [data-collapsible-group].collapsible-is-open,.collapsible [data-collapsible-group].collapsible-parent-is-open{padding-bottom:1.25rem}@media screen and (max-width:767px){.collapsible [data-collapsible-group].collapsible-child-is-open,.collapsible [data-collapsible-group].collapsible-is-open,.collapsible [data-collapsible-group].collapsible-parent-is-open{border-color:var(--color-border);-webkit-transition:border-color var(--duration-default) ease-in-out;-o-transition:border-color var(--duration-default) ease-in-out;transition:border-color var(--duration-default) ease-in-out}}.collapsible [data-collapsible-group].collapsible-child-is-open>[data-collapsible-target],.collapsible [data-collapsible-group].collapsible-is-open>[data-collapsible-target],.collapsible [data-collapsible-group].collapsible-parent-is-open>[data-collapsible-target]{display:block}.collapsible [data-collapsible-group].collapsible-child-is-open>[data-collapsible-trigger],.collapsible [data-collapsible-group].collapsible-is-open>[data-collapsible-trigger],.collapsible [data-collapsible-group].collapsible-parent-is-open>[data-collapsible-trigger]{color:var(--color-brand-primary)}.collapsible [data-collapsible-group].collapsible-child-is-open>[data-collapsible-trigger]:before,.collapsible [data-collapsible-group].collapsible-is-open>[data-collapsible-trigger]:before,.collapsible [data-collapsible-group].collapsible-parent-is-open>[data-collapsible-trigger]:before{background-color:transparent}.collapsible [data-collapsible-group].collapsible-child-is-open>[data-collapsible-trigger] .collapsible-trigger-icon,.collapsible [data-collapsible-group].collapsible-is-open>[data-collapsible-trigger] .collapsible-trigger-icon,.collapsible [data-collapsible-group].collapsible-parent-is-open>[data-collapsible-trigger] .collapsible-trigger-icon{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.collapsible [data-collapsible-trigger]{background-color:transparent;border-bottom:.25rem solid transparent;border-radius:0;font-size:1.125rem;line-height:1.75rem;padding-bottom:.9375rem;padding-top:.9375rem;position:relative;-webkit-transition:border var(--duration-default) ease-in-out;-o-transition:border var(--duration-default) ease-in-out;transition:border var(--duration-default) ease-in-out}.collapsible [data-collapsible-trigger]:before{background-color:var(--color-border);bottom:-.25rem;content:"";height:.0625rem;left:0;position:absolute;-webkit-transition:background-color var(--duration-default) ease-in-out;-o-transition:background-color var(--duration-default) ease-in-out;transition:background-color var(--duration-default) ease-in-out;width:100%}@media screen and (min-width:768px){.collapsible [data-collapsible-trigger]:hover{border-color:var(--color-brand-primary);-webkit-transition:border-color var(--duration-default) ease-in-out;-o-transition:border-color var(--duration-default) ease-in-out;transition:border-color var(--duration-default) ease-in-out}.collapsible [data-collapsible-trigger]:hover:before{background-color:var(--color-brand-primary);-webkit-transition:background-color var(--duration-default) ease-in-out;-o-transition:background-color var(--duration-default) ease-in-out;transition:background-color var(--duration-default) ease-in-out}}.js .collapsible [data-collapsible-trigger]{cursor:pointer}.js .collapsible [data-collapsible-trigger] .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;-o-transition:transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.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}