.collapsible{width:100%}.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}.collapsible [data-collapsible-group].collapsible-is-open>[data-collapsible-target]{max-height:62.5rem;-webkit-transition:max-height var(--duration-long) ease-in-out;-o-transition:max-height var(--duration-long) ease-in-out;transition:max-height var(--duration-long) ease-in-out}.collapsible [data-collapsible-group].collapsible-is-open .collapsible-trigger-icon{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.js .collapsible [data-collapsible-target]{max-height:0;overflow:hidden;-webkit-transition:max-height var(--duration-long) ease-in-out;-o-transition:max-height var(--duration-long) ease-in-out;transition:max-height var(--duration-long) ease-in-out}.collapsible--styled{display:block}.collapsible--styled .collapsible__item{border-bottom:.0625rem solid var(--color-border);padding-bottom:1rem}.collapsible--styled .collapsible__trigger{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--color-brand-primary);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:var(--font-book-family);font-size:1rem;font-style:var(--font-book-style);font-weight:var(--font-book-weight);gap:.5rem;justify-content:space-between;line-height:1.25rem;outline:0;padding:1.25rem 0;position:relative;text-align:left;width:100%}.collapsible--styled .collapsible__trigger:hover{color:var(--color-black)}.collapsible--styled .collapsible__trigger .icons{display:block;height:1rem;position:relative;width:1rem}.collapsible--styled .collapsible__trigger .icon-minus,.collapsible--styled .collapsible__trigger .icon-plus{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity var(--duration-short);-o-transition:opacity var(--duration-short);transition:opacity var(--duration-short)}.collapsible--styled .collapsible-is-open .collapsible__trigger .icon-plus,.collapsible--styled .collapsible__trigger .icon-minus{opacity:0}.collapsible--styled .collapsible-is-open .collapsible__trigger .icon-minus{opacity:1}.collapsible--styled .collapsible__target{max-height:0;overflow:hidden}.collapsible--styled .collapsible__target,.collapsible-is-open .collapsible--styled .collapsible__target{-webkit-transition:max-height var(--duration-long) ease-in-out;-o-transition:max-height var(--duration-long) ease-in-out;transition:max-height var(--duration-long) ease-in-out}.collapsible-is-open .collapsible--styled .collapsible__target{max-height:62.5rem;padding:0 0 1.5rem}.collapsible--styled .collapsible__target iframe,.collapsible--styled .collapsible__target img,.collapsible--styled .collapsible__target video{height:auto;max-width:100%}.collapsible--styled .collapsible__content{padding:0 0 1.25rem}