.twz-accordion{--accordion-padding-y: 1.5rem;--accordion-padding-x: 4rem;--accordion-part-gap: 4rem;--accordion-padding: var(--accordion-padding-y) 2rem var(--accordion-padding-y) var(--accordion-padding-x);width:100%;margin-inline:auto}@media(max-width: 767px){.twz-accordion{--accordion-padding-x: 0}}.twz-accordion__info{--text-padding: 0;margin-bottom:var(--accordion-part-gap)}.twz-accordion__info:empty{display:none}@media(min-width: 768px){.twz-accordion__item{max-width:85%}}.twz-accordion__item>button.twz-accordion__item-button{font-size:var(--theme-fs-h4);background-color:var(--accordion-bg, var(--white));border:none;justify-content:space-between;align-items:center;width:100%;padding:var(--accordion-padding);padding-left:0;transition:border-radius .3s ease .1s;font-family:var(--font-special)}.twz-accordion__item>button.twz-accordion__item-button svg{transition:.45s ease rotate;background-color:var(--accordion-svg-bg, var(--text-color));padding:.75rem}.twz-accordion__item>button.twz-accordion__item-button svg path{color:var(--accordion-svg-color, var(--white))}.twz-accordion__item>button.twz-accordion__item-button[aria-expanded=true]{transition:border-radius .3s ease 0s;color:var(--accordion-color, var(--text-color))}.twz-accordion__item>button.twz-accordion__item-button[aria-expanded=true] svg{rotate:180deg}.twz-accordion__item>button.twz-accordion__item-button[aria-expanded=true]+section{grid-template-rows:1fr;opacity:1;transition:grid-template-rows .3s ease,opacity .3s ease,padding .3s ease}.twz-accordion__item>button.twz-accordion__item-button[aria-expanded=false]+section{display:none}.twz-accordion__item>section{display:grid;grid-template-rows:0fr;transition:grid-template-rows .2s ease 0s,opacity .1s ease 0s,padding .3s ease;background-color:var(--accordion-bg, var(--white));opacity:0;padding-top:0}.twz-accordion__item>section>.accordion__content{overflow:hidden;font-size:clamp(1.4rem,2vw,1.8rem)}.twz-accordion__item>section>.accordion__content .btn{text-transform:lowercase}
