.twz-accordion{--accordion-maxwidth: 100%;--accordion-bg: var(--grey-100);--accordion-border-color: var(--black);--accordion-border-width: 1px;--accordion-padding-y: 1rem;--accordion-title-padding-y: 2rem;--accordion-padding-x: 0;--accordion-font-size: 1.7rem;--accordion-answer-font-size: var(--fs-p);--accordion-question-color: var(--site-gradient, #000);--accordion-icon-active-fill: var(--black);--accordion-gap: 5.5rem;--text-maxwidth: 100%;width:min(100%,var(--accordion-maxwidth));margin-inline:auto;display:flex;flex-direction:column;gap:var(--accordion-gap)}[style*="--backgroundColor"] .twz-accordion{--accordion-bg: var(--white);--icon-bg: var(--grey-100)}.twz-accordion .acf-innerblocks-container{position:relative;width:min(70%,45rem);anchor-name:--accordion-intro;transition:translate var(--animation-speed-l) ease}.row:not([data-in-view=true]) .twz-accordion .acf-innerblocks-container{translate:0 30%}.twz-accordion .twz-icon--blob{--twz-icon-fill: var(--blob-fill, var(--themecolor, var(--orange-300)));position:absolute;position-anchor:--accordion-intro;top:anchor(top);left:anchor(left);height:100rem;width:100rem;translate:-35% -10rem;transition:rotate var(--animation-speed-l) ease}@media(max-width: 767px){.twz-accordion .twz-icon--blob{height:75rem;width:75rem}}.row:not([data-in-view=true]) .twz-accordion .twz-icon--blob{rotate:15deg}.twz-accordion__items{position:relative;z-index:5;background-color:var(--accordion-bg);border-radius:2rem;padding:6rem;transition:translate var(--animation-speed-l) ease}@media(max-width: 767px){.twz-accordion__items{padding:3rem}}.row:not([data-in-view=true]) .twz-accordion__items{translate:0 30%}.twz-accordion__item:not(:last-child){border-bottom:var(--accordion-border-width) solid var(--accordion-border-color)}.twz-accordion__item>button.twz-accordion__toggler{--twz-icon-fill: var(--black);display:flex;justify-content:space-between;align-items:baseline;width:100%;height:100%;margin:0;cursor:pointer;font-size:var(--accordion-font-size);text-transform:none;text-align:start;border:0;border-radius:0;transition:padding var(--animation-speed-s) ease;background:none;padding:var(--accordion-title-padding-y) var(--accordion-padding-x)}.twz-accordion__item>button.twz-accordion__toggler::before{content:none}.twz-accordion__item>button.twz-accordion__toggler .title{margin:0}.twz-accordion__item>button.twz-accordion__toggler .twz-icon-wrap{height:5rem;aspect-ratio:1;border-radius:10rem;display:flex;justify-content:center;align-items:center;background-color:var(--icon-bg, var(--white))}@media(max-width: 767px){.twz-accordion__item>button.twz-accordion__toggler .twz-icon-wrap{height:4rem}}.twz-accordion__item>button.twz-accordion__toggler[aria-expanded=true]{--twz-icon-fill: var(--accordion-icon-active-fill);padding-bottom:0rem}.twz-accordion__item>button.twz-accordion__toggler[aria-expanded=true] svg{rotate:180deg;transition:rotate var(--animation-speed-s) ease}.twz-accordion__item>button.twz-accordion__toggler[aria-expanded=true]+section{grid-template-rows:1fr;opacity:1}.twz-accordion__item>button.twz-accordion__toggler[aria-expanded=true]+section>.twz-accordion__content{padding:var(--accordion-padding-y) var(--accordion-padding-x) 2rem var(--accordion-padding-x)}.twz-accordion__item>button.twz-accordion__toggler[aria-expanded=true]+section>.twz-accordion__content li{word-break:break-word}.twz-accordion__item>section{display:grid;grid-template-rows:0fr;background-color:var(--accordion-bg);transition:grid-template-rows var(--animation-speed-s) ease,padding var(--animation-speed-s) ease .1s,opacity var(--animation-speed-s) ease;opacity:0}.twz-accordion__item>section>.twz-accordion__content{overflow:hidden;transition-delay:.1s}.twz-accordion__item>section>.twz-accordion__content p,.twz-accordion__item>section>.twz-accordion__content a:not(.button,.btn){color:var(--black);font-size:var(--accordion-answer-font-size)}.twz-accordion__item>section>.twz-accordion__content>*:first-child{margin-top:0}
.twz-accordion{--accordion-icon-active-fill: var(--blue-500)}
