.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;color:var(--color-collapsible-text);cursor:pointer;font-size:1rem;font-weight:400;justify-content:space-between;line-height:1.375rem;outline:none;padding:var(--spacing-xxs) var(--spacing-xs);text-align:left;-webkit-transition:background-color .2s ease-in-out,color .2s ease-in-out;transition:background-color .2s ease-in-out,color .2s ease-in-out;width:100%}@media (min-width:640px){.CollapsibleElement .CollapsibleElement-toggle{font-size:1.25rem;line-height:1.875rem}}@media (min-width:960px){.CollapsibleElement .CollapsibleElement-toggle{font-size:1.625rem;line-height:2.125rem}}@media (min-width:1280px){.CollapsibleElement .CollapsibleElement-toggle{font-size:1.75rem;line-height:2.25rem}}.CollapsibleElement .CollapsibleElement-toggle:hover{background-color:var(--color-collapsible-hover-background)}.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-chevron-down);font-size:.75rem;margin-left:.9375rem;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:color .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:color .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out,color .2s ease-in-out;transition:transform .2s ease-in-out,color .2s ease-in-out,-webkit-transform .2s ease-in-out;will-change:transform}@media (min-width:960px){.CollapsibleElement .CollapsibleElement-toggle:after{font-size:1.8125rem}}.CollapsibleElement .CollapsibleElement-contentWrapper{margin-left:auto;margin-right:auto;max-width:var(--max-content-width);overflow:hidden;padding:0;-webkit-transition:height .5s cubic-bezier(.65,.05,.36,1);transition:height .5s cubic-bezier(.65,.05,.36,1);will-change:height}.u-noContentHolderInside .CollapsibleElement .CollapsibleElement-contentWrapper{margin-left:0;margin-right:0;max-width:none;padding-left:0;padding-right:0}.CollapsibleElement .CollapsibleElement-content{opacity:0;padding:var(--spacing-md) 0 0 0;padding-bottom:.0625rem;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.CollapsibleElement .CollapsibleElement-content>.ModuleContainer{margin-bottom:var(--spacing-md)}.CollapsibleElement--no-mobile-collapse{display:none}@media (min-width:960px){.CollapsibleElement--no-mobile-collapse{display:block}.CollapsibleElement--only-mobile{display:none}}.CollapsibleElement--only-mobile .CollapsibleElement-title-container{margin-left:auto;margin-right:auto;max-width:var(--max-content-width);padding:var(--spacing-md) var(--content-padding) var(--spacing-sm)}.u-noContentHolderInside .CollapsibleElement--only-mobile .CollapsibleElement-title-container{margin-left:0;margin-right:0;max-width:none;padding-left:0;padding-right:0}.CollapsibleElement--contained .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--contained .CollapsibleElement-container{margin-left:0;margin-right:0;max-width:none;padding-left:0;padding-right:0}.CollapsibleElement.is-open .CollapsibleElement-toggle:after{-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 .2s ease-in-out .2s;transition:opacity .2s ease-in-out .2s}
