.collapsible-wrapper{--section-background-color: transparent;--section-text-color: var(--body-text-color);background-color:var(--section-background-color);color:var(--section-text-color)}.collapsible-wrapper.collapsible--primary{--section-background-color: var(--primary-color);--section-text-color: var(--body-text-color-white)}.collapsible-wrapper.collapsible--secondary{--section-background-color: var(--secondary-color);--section-text-color: var(--body-text-color-white)}.collapsible-wrapper.collapsible--light{--section-background-color: var(--light-color);--section-text-color: var(--body-text-color)}.collapsible-wrapper.collapsible--dark{--section-background-color: var(--dark-color);--section-text-color: var(--body-text-color-white)}.collapsible-wrapper.collapsible--white{--section-background-color: var(--white-color);--section-text-color: var(--body-text-color)}.collapsible-wrapper.collapsible--black{--section-background-color: var(--black-color);--section-text-color: var(--body-text-color-white)}.collapsible__content{-webkit-user-select:none;-moz-user-select:none;user-select:none}.collapsible__content.collapsible__content--section{padding:var(--spacing-xx-large)}.collapsible__content.collapsible__content--row,.collapsible__content.collapsible__content--none{padding:0}.collapsible__content__accordion.collapsible__content__accordion--none{border-bottom:.0625rem solid var(--border-color);padding:0}.collapsible__content__accordion.collapsible__content__accordion--none:first-child{border-top:.0625rem solid var(--border-color)}.collapsible__content__heading{margin:0 0 var(--spacing-x-large) 0}.collapsible__content--none .collapsible__content__grid{gap:0}.collapsible__content .grid{gap:var(--spacing-large)}.collapsible__content__grid{display:flex;flex-direction:column;gap:var(--spacing-normal)}.collapsible__content__accordion{word-break:break-word}.collapsible__content__accordion-title{font-weight:var(--font-body-weight);line-height:var(--line-height-normal);margin:0;max-width:calc(100% - 3rem);word-break:break-word}.collapsible__content__accordion summary{cursor:pointer;display:flex;align-items:center;position:relative;list-style:none;padding:var(--spacing-normal);padding-left:0;padding-right:0}.collapsible__content__accordion summary svg{width:1.5rem;height:1.5rem;margin-right:var(--spacing-xx-small)}.collapsible__content__accordion summary .icon-chevron{position:absolute;right:0;width:1rem;height:1rem}.collapsible__content__accordion summary .icon-chevron svg{width:100%;height:100%}.collapsible__content__accordion summary image{width:100%}.collapsible__content.collapsible__content--section .collapsible__content-details,.collapsible__content.collapsible__content--row .collapsible__content-details{padding:var(--spacing-normal)}.collapsible__content.collapsible__content--section .collapsible__content__accordion summary,.collapsible__content.collapsible__content--row .collapsible__content__accordion summary{padding:0}.collapsible__content__accordion details[open]>summary .icon-chevron{transform:rotate(180deg)}.collapsible__content__accordion-paragraph{padding:var(--spacing-small) var(--spacing-small) var(--spacing-normal) 0;position:relative;margin-top:calc(-1 * var(--spacing-normal))}.collapsible__content__accordion-paragraph img{width:100%}.collapsible__content__accordion-paragraph p{font-size:var(--font-size-small);word-break:break-word;color:var(--body-text-color-light)}.collapsible__content.collapsible__content--section .collapsible__content__accordion-paragraph,.collapsible__content.collapsible__content--row .collapsible__content__accordion-paragraph{margin-top:0;padding-bottom:0;padding-right:0}.collapsible__content--center,.collapsible__content__header--center{max-width:46.875rem;margin:0 auto}.collapsible__content__media{position:relative}.collapsible__content__media img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute}details summary::-webkit-details-marker{display:none}@media (max-width: 768px){.collapsible__content.collapsible__content--section{padding:var(--spacing-large) var(--spacing-normal)}.collapsible__content__heading{margin:0 0 var(--spacing-normal) 0}.hide{display:none}}@media (min-width: 769px){.collapsible__content .grid__item-reverse{order:2}.hide-desktop{display:none}}
