.ft-accordion-item:before{border-style:solid;border-top-width:1px;content:"";height:0;left:0;position:absolute;top:0;transition:opacity .4s cubic-bezier(.32,.94,.6,1);width:100%}.ft-accordion-item:after{border-radius:8px;bottom:0;content:"";left:-1.875rem;position:absolute;right:-1.875rem;top:0;z-index:-1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));opacity:0}@media(max-width:1023px){.ft-accordion-item:after{left:-1.5625rem;right:-1.5625rem}}.ft-accordion-item:after{transition:opacity .4s cubic-bezier(.32,.94,.6,1),transform .6s cubic-bezier(.32,.94,.6,1)}@media(max-width:799px){.ft-accordion-item:after{left:calc(var(--grid-margin)*-1);right:calc(var(--grid-margin)*-1)}}.ft-accordion-item.-is-open:before{opacity:0}.ft-accordion-item.-is-open:after{opacity:1}.ft-accordion-item.-is-open+.ft-accordion-item:before{opacity:0}.ft-accordion-item.-is-open+.-is-open:before{opacity:1}.ft-accordion-item__trigger .ctaIcon:after{background-color:var(--color-primary)!important}.ft-accordion-item__trigger svg .y{transform-origin:center;transition:transform .2s cubic-bezier(.32,.94,.6,1)}.ft-accordion-item__trigger[aria-expanded=true] .y{transform:scaleY(0) translateZ(0)}.ft-accordion-item__trigger[aria-expanded=true] .ctaIcon:after{opacity:1}@media(any-hover:hover){.ft-accordion-item__trigger:focus-visible .ctaIcon:after,.ft-accordion-item__trigger:hover .ctaIcon:after{opacity:1}}html:not(.-animations-disabled) .ft-accordion-item:before{transform:scaleX(0) translateZ(0);transform-origin:left}html:not(.-animations-disabled) .ft-accordion-item:after{transform:scaleY(0) translateZ(0);transform-origin:top center}html:not(.-animations-disabled) .ft-accordion-item__content__inner,html:not(.-animations-disabled) .ft-accordion-item__trigger{opacity:.001}html:not(.-animations-disabled) .ft-accordion-item__btn{transform:scale3d(0,0,1);transform-origin:center bottom;transform-origin:center center}@media(prefers-reduced-motion:reduce){.ft-accordion-item{transition:none!important}}html:not(.-animations-disabled) .ft-accordion-item.isShown:before,html:not(.-animations-disabled) .isShown .ft-accordion-item:before{transform:scaleX(1) translateZ(0);transition:transform 1s cubic-bezier(.66,0,.34,1) var(--delay,0s)}html:not(.-animations-disabled) .ft-accordion-item.isShown:after,html:not(.-animations-disabled) .isShown .ft-accordion-item:after{transform:scaleY(1) translateZ(0);transition-delay:0s,calc(var(--delay, 0s) + .1s)}html:not(.-animations-disabled) .ft-accordion-item.isShown .ft-accordion-item__content__inner,html:not(.-animations-disabled) .ft-accordion-item.isShown .ft-accordion-item__trigger,html:not(.-animations-disabled) .isShown .ft-accordion-item .ft-accordion-item__content__inner,html:not(.-animations-disabled) .isShown .ft-accordion-item .ft-accordion-item__trigger{opacity:.999;transition:opacity .6s calc(var(--delay, 0s) + .4s) cubic-bezier(.32,.94,.6,1)}html:not(.-animations-disabled) .ft-accordion-item.isShown .ft-accordion-item__content__inner,html:not(.-animations-disabled) .isShown .ft-accordion-item .ft-accordion-item__content__inner{transition-delay:calc(var(--delay, 0s) + .5s)}html:not(.-animations-disabled) .ft-accordion-item.isShown .ft-accordion-item__btn,html:not(.-animations-disabled) .isShown .ft-accordion-item .ft-accordion-item__btn{transform:scaleX(1);transition:transform .5s cubic-bezier(.32,.94,.6,1) calc(var(--delay) + .6s)}@media(prefers-reduced-motion:reduce){.ft-accordion-item.isShown,.isShown .ft-accordion-item{transition:none!important}}html:not(.-animations-disabled) .accordion-enter-active,html:not(.-animations-disabled) .accordion-leave-active{transition:max-height .4s,opacity .3s;transition-timing-function:cubic-bezier(.32,.94,.6,1);will-change:max-height,opacity}@media(prefers-reduced-motion:reduce){.accordion-enter-active,.accordion-leave-active{transition:none!important}}.accordion-enter,.accordion-leave-to{max-height:0;opacity:0}
