.module--accordion .module--accordion__container{display:flex;flex-flow:column;gap:calc(var(--spacing-base)*4);width:100%}.module--accordion .module--accordion__icon-container{align-items:center;aspect-ratio:1/1;backdrop-filter:blur(2px);background:rgba(var(--white-color-rgb),.8);border-radius:50%;display:flex;height:calc(var(--spacing-base)*10);justify-content:center;margin-block:calc(var(--spacing-base)*2);position:relative;width:calc(var(--spacing-base)*10)}.module--accordion__icon-container span{background-color:var(--third-color);height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .25s ease-in-out;width:14px}.module--accordion__icon-container span:nth-child(2){transform:translate(-50%,-50%) rotate(90deg)}.module--accordion__item--active .module--accordion__icon-container span:nth-child(2){width:0}.module--accordion .module--accordion__toggle .module--accordion__title{margin:0}.module--accordion .module__inner--accordion-horizontal .module--accordion__contents{justify-content:center;row-gap:0}.module--accordion .module__inner--accordion-horizontal .module--accordion__content{max-height:100dvh;overflow:auto;-ms-scrollbar-width:none;scrollbar-width:none;transition:max-height .25s ease-in-out,opacity .25s ease-in-out}.module--accordion .module__inner--accordion-horizontal [class*=span]{row-gap:0}.module--accordion .module__inner--accordion-horizontal .module--accordion__content::-webkit-scrollbar{display:none}.module--accordion .module__inner--accordion-horizontal .module--accordion__content:not(.module--accordion__content--active){max-height:0;opacity:0;transition:none}.module--accordion .module__inner--accordion-vertical .module--accordion__item.module--accordion__item--active{padding:0;row-gap:0}.module--accordion .module--accordion__item,.module--accordion .module__inner{display:flex;flex-flow:column;gap:calc(var(--spacing-base)*4)}.module--accordion .module--accordion__item .module--accordion__content{transition:opacity .25s ease-in-out,max-height .25s ease-in-out}.module--accordion .module--accordion__item:not(.module--accordion__item--active) .module--accordion__content{max-height:0;opacity:0;overflow:hidden;position:absolute}.module--accordion .module--accordion__toggle{align-items:center;background-color:var(--first-accent-color);border-radius:calc(var(--spacing-base)*4);cursor:pointer;display:flex;flex-flow:row;gap:calc(var(--spacing-base)*3);justify-content:space-between;padding-right:calc(var(--spacing-base)*4);transition:color .25s ease-in-out,fill .25s ease-in-out;width:100%;z-index:2}.module--accordion .module--accordion__toggle .module--accordion__item__heading .icon svg{max-height:calc(var(--spacing-base)*5);max-width:calc(var(--spacing-base)*5)}.module--accordion .module--accordion__toggle .module--accordion__item__heading{color:var(--third-color);font-weight:var(--h1-font-weight-bold);padding:calc(var(--spacing-base)*2) calc(var(--spacing-base)*4);text-align:left}.module--accordion .module--accordion__item{display:flex;justify-content:space-between;text-align:left;transition:padding-left .25s ease-in-out;width:100%}.module--accordion .module--accordion__content .row-buttons .buttons-container{margin-top:calc(var(--spacing-base)*4)}.module--accordion .module--accordion__content .module--accordion__description:not(:empty){row-gap:inherit}.module--accordion .module--accordion__content{position:relative;z-index:1}.module--accordion .module--accordion__content .module--accordion__description{border:1px solid var(--medium-gray-color);border-radius:calc(var(--spacing-base)*4);margin-top:calc(var(--spacing-base)*-6);padding:calc(var(--spacing-base)*10) calc(var(--spacing-base)*4) calc(var(--spacing-base)*4) calc(var(--spacing-base)*4)}.module--accordion .module--accordion__description ul li{list-style:initial}.module--accordion .module--accordion__description ol li{list-style:decimal}.module--accordion .module--accordion__description ol,.module--accordion .module--accordion__description ul{padding-left:calc(var(--spacing-base)*6)}@media (min-width:993px){.module--accordion .module__inner--accordion-horizontal .module--accordion__item.module--accordion__item--active,.module--accordion .module__inner--accordion-horizontal .module--accordion__item:hover{padding-left:5%}.module--accordion .module__inner--accordion-horizontal .module--accordion__item .module--accordion__content--mobile{display:none}}@media (max-width:992px){.dnd-section.text-accordion-buttons .dnd-column:has(.module.module--custom-rich-text){order:-10}.span4.columns.accordion__titles{align-items:center;flex-flow:row;gap:calc(var(--spacing-base)*4);overflow:auto;-ms-scrollbar-width:none;scrollbar-width:none}.span4.columns.accordion__titles::-webkit-scrollbar{display:none}.module--accordion .module__inner--accordion-horizontal .module--accordion__item .module--accordion__content--mobile .module--accordion__image,.module--accordion .module__inner--accordion-horizontal [class*=span].module--accordion__contents{display:none}.module--accordion .module__inner--accordion-horizontal .module--accordion__item .module--accordion__content--mobile .buttons-container .button{max-width:fit-content}.module--accordion .module--accordion__toggle .module--accordion__item__heading{font-weight:var(--h6-font-weight-bold)}}