.accordion{width:100%;margin-top:calc((1 - var(--stack))*4rem + var(--stack)*1rem);gap:0;display:grid}.accordion .accordion__item{background-color:#0000;overflow:hidden}.accordion .accordion__item .accordion__trigger{justify-content:space-between;align-items:center;gap:var(--gap);cursor:pointer;text-align:left;background-color:inherit;width:100%;padding-block:clamp(1rem,2vh,2rem);padding-inline:0;transition:filter .3s;display:flex}.accordion .accordion__item .accordion__trigger h3{color:var(--color-gray-dark);margin-bottom:0;font-weight:400;transition:color .3s}.accordion .accordion__item .accordion__trigger .accordion__icon{justify-content:center;align-items:center;width:1.5rem;height:1.5rem;transition:transform .3s;display:inline-flex;transform:rotate(0)}.accordion .accordion__item .accordion__trigger .accordion__icon svg{aspect-ratio:1;width:1.5rem;height:1.5rem}.accordion .accordion__item .accordion__trigger .accordion__icon svg g path{fill:var(--color-white)}.accordion .accordion__item .accordion__trigger[aria-expanded=true]:hover{filter:unset}.accordion .accordion__item .accordion__trigger[aria-expanded=true] h3{color:var(--color-white)}.accordion .accordion__item .accordion__trigger[aria-expanded=true] .accordion__icon svg g path{fill:var(--color-secondary)}.accordion .accordion__item .accordion__trigger:hover{filter:brightness(1.1)}.accordion .accordion__item .accordion__panel{border-bottom:1px solid var(--color-white);padding-left:calc((1 - var(--stack))*30% + var(--stack)*0%)}.accordion .accordion__item .accordion__panel p{color:var(--color-white);padding-bottom:calc((1 - var(--stack))*4rem + var(--stack)*1rem)}.accordion .accordion__item.is-open .accordion__trigger .accordion__icon{transform:rotate(45deg)}.accordion__panel{will-change:max-height,opacity;transition:max-height .32s,opacity .22s;overflow:hidden}.accordion__content p{opacity:.92;margin:0}
