collapsible-element{display:block}.collapsible{margin-bottom:0}.js .collapsible [data-collapsible-trigger]{cursor:pointer}.collapsible [data-collapsible-trigger-icon]{--button-background:transparent;--button-border-color:var(--color-border);--button-text:var(--color-brand-text);--button-hover-background:var(--color-brand-text);--button-hover-border-color:var(--color-brand-text);--button-hover-text:var(--color-white);-webkit-box-flex:0;border-radius:50%;-ms-flex:0 0 3rem;flex:0 0 3rem;height:3rem;padding:0;width:3rem}@media screen and (min-width:1024px){.collapsible [data-collapsible-trigger-icon]{--button-background:var(--color-brand-primary);--button-border-color:var(--color-brand-primary);--button-text:var(--color-white);-ms-flex-preferred-size:2.5rem;flex-basis:2.5rem;height:2.5rem;width:2.5rem}}.collapsible [data-collapsible-group].collapsible-is-open [data-collapsible-target]{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--block{background-color:var(--color-gray-5);margin-bottom:.125rem}.collapsible--block .collapsible__trigger{border-bottom:0;font-family:var(--font-bold-family);font-size:.625rem;letter-spacing:.0625rem;line-height:1rem;padding:0 1.5rem;text-transform:uppercase}.collapsible--block .collapsible__trigger .button{background-color:transparent;border:none;color:var(--color-black);height:3rem;width:auto}.collapsible--block .collapsible__content{padding:.75rem 1.5rem}.collapsible--block .collapsible__content p{margin-bottom:0}.collapsible__trigger{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border-bottom:1px solid var(--color-border);-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;justify-content:space-between;padding:1rem 1.5rem 1rem 0;width:100%}@media screen and (max-width:1023px){.collapsible__trigger{padding-right:0}}.collapsible__trigger:active,.collapsible__trigger:focus,.collapsible__trigger:hover{outline:none}.collapsible__trigger:active [data-collapsible-trigger-icon],.collapsible__trigger:focus [data-collapsible-trigger-icon],.collapsible__trigger:hover [data-collapsible-trigger-icon]{--button-background:var(--color-brand-text);--button-border-color:var(--color-brand-text);--button-text:var(--color-white)}.collapsible__trigger h2{margin:0 auto 0 0}.collapsible-is-open .collapsible__trigger-icon--plus,.collapsible__trigger-icon--minus{display:none}.collapsible-is-open .collapsible__trigger-icon--minus{display:block}.collapsible__title{margin:0 auto 0 0;word-break:break-word}.collapsible__title .icon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.collapsible__target{display:none}.collapsible-is-open .collapsible__target{display:block}.collapsible__content{word-wrap:break-word;padding:0 0 1rem}.collapsible__content img{height:auto;max-width:100%}.template-page-contact .collapsible{margin-bottom:calc(var(--element-spacing)*1.75);margin-top:calc(var(--element-spacing)*3.5)}@media screen and (min-width:1024px){.template-page-contact .collapsible{margin-bottom:calc(var(--element-spacing)*3.5);margin-top:calc(var(--element-spacing)*3.5)}}