.accordion{background-color:transparent;border-bottom-width:1px;overflow:hidden;width:100%}.accordion__header{align-items:center;color:rgb(var(--primary-text-on-light));display:flex;font-size:16px;font-weight:700;gap:.5rem;line-height:25px;padding-bottom:1.5rem;padding-top:1.5rem;position:relative;text-align:left;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);width:100%}.accordion__header .faq-icon{pointer-events:none;transition-duration:.5s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.accordion__header.active{padding-bottom:0}.accordion__header.active .faq-icon{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.accordion__header.active~.accordion__panel{margin-bottom:1.5rem;margin-top:.75rem}.accordion__panel{color:rgb(var(--secondary-text-on-light));max-height:0;overflow:hidden;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1)}button[disabled]{color:rgb(var(--secondary-text-on-light))!important;cursor:not-allowed}
