:root{--text-fontSize-s:.875rem;--text-fontSize-m:1rem;--text-fontSize-l:1.125rem;--text-fontSize-xl:1.25rem;--text-lineHeight-s:1.25rem;--text-lineHeight-m:1.5rem;--text-lineHeight-l:1.625rem;--text-lineHeight-xl:1.875rem}.CollapsibleElement .CollapsibleElement-container{margin-left:auto;margin-right:auto;max-width:var(--max-content-width);padding-left:var(--content-padding);padding-right:var(--content-padding)}.u-noContentHolderInside .CollapsibleElement .CollapsibleElement-container{margin-left:0;margin-right:0;max-width:none;padding-left:0;padding-right:0}.CollapsibleElement .CollapsibleElement-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;background-color:var(--color-collapsible-background);border:none;border-top:.0625rem solid var(--color-collapsible-border);color:var(--color-collapsible-text);cursor:pointer;justify-content:space-between;line-height:1;min-height:3.75rem;outline:none;padding:.9375rem .625rem;text-align:left;-webkit-transition:background-color .25s ease-in-out,color .25s ease-in-out;transition:background-color .25s ease-in-out,color .25s ease-in-out;width:100%}.CollapsibleElement .CollapsibleElement-toggle:hover{background-color:var(--color-collapsible-hover-background);color:var(--color-collapsible-hover-text)}.CollapsibleElement .CollapsibleElement-toggle:hover:after{color:var(--color-collapsible-hover-icon)}@media (min-width:640px){.CollapsibleElement .CollapsibleElement-toggle{padding:.9375rem var(--spacing-sm)}}.CollapsibleElement .CollapsibleElement-toggle:after{font-family:icons,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;-webkit-text-decoration:none;text-decoration:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-collapsible-icon);content:var(--icon-beak-down);font-size:1rem;margin-left:.9375rem;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:color .25s ease-in-out,-webkit-transform .25s ease-in-out;transition:color .25s ease-in-out,-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out,color .25s ease-in-out;transition:transform .25s ease-in-out,color .25s ease-in-out,-webkit-transform .25s ease-in-out;will-change:transform}.CollapsibleElement .CollapsibleElement-contentWrapper{overflow:hidden;-webkit-transition:height .5s cubic-bezier(.65,.05,.36,1);transition:height .5s cubic-bezier(.65,.05,.36,1);will-change:height}.CollapsibleElement .CollapsibleElement-content{opacity:0;padding:var(--spacing-sm) 0 0 0;padding-bottom:.0625rem;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}.CollapsibleElement .CollapsibleElement-content>.ModuleContainer{margin-bottom:var(--spacing-md)}.CollapsibleElement.is-open .CollapsibleElement-toggle{background-color:var(--color-collapsible-open-background);color:var(--color-collapsible-open-text)}.CollapsibleElement.is-open .CollapsibleElement-toggle:after{color:var(--color-collapsible-open-icon);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.CollapsibleElement.is-open .CollapsibleElement-content{opacity:1}.CollapsibleElement.is-closing .CollapsibleElement-content{height:0;opacity:0;-webkit-transition:opacity .25s ease-in-out .25s;transition:opacity .25s ease-in-out .25s}
