@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial}}}accordion-block,accordion-group{display:block}.accordion__trigger{text-align:left;--tw-leading:var(--spacing-lh-1,1em);line-height:var(--spacing-lh-1,1em);opacity:1;align-items:center;transition:all .2s ease-out;display:flex;position:relative}.accordion__trigger .accordion__trigger__active-text{display:block}.accordion__trigger .accordion__trigger__inactive-text{display:none}.accordion__trigger:hover{opacity:.6}.accordion__trigger .accordion__icon{transform-origin:50%;transition:all .2s;transform:rotate(45deg)}.accordion__trigger .accordion__icon svg{width:100%;height:100%}.accordion__trigger .accordion__icon.--180{transform:rotate(180deg)}.accordion__trigger[aria-expanded=false]{opacity:.4}.accordion__trigger[aria-expanded=false] .accordion__icon{transform:rotate(0)}.accordion__trigger[aria-expanded=false] .accordion__trigger__active-text{display:none}.accordion__trigger[aria-expanded=false] .accordion__trigger__inactive-text{display:block}.accordion__trigger[aria-expanded=false]+.accordion__content{display:none}@media(min-width:992px){.accordion__trigger.--open-desktop+.accordion__content{display:block!important}.accordion__trigger.--hidden-desktop{display:none}}@property --tw-leading{syntax:"*";inherits:false}
