/* Accordion — ricostruzione provvisoria (da sostituire con l'originale via Chrome) */
.accordion-items-container{list-style:none;margin:0;padding:0}
.accordion-item{position:relative}
.accordion-item__title-wrapper{margin:0}
.accordion-item__click-target{display:flex;align-items:center;justify-content:space-between;width:100%;background:transparent;border:none;cursor:pointer;padding:1.2rem 0;text-align:left;color:inherit;font:inherit}
.accordion-item__title{font-family:var(--heading-font-font-family);font-weight:inherit}
.accordion-icon-container{width:14px;height:14px;flex-shrink:0;position:relative}
.accordion-icon-container .arrow{width:9px;height:9px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .3s ease;margin:0 auto}
.accordion-item[data-is-open="true"] .accordion-icon-container .arrow{transform:rotate(225deg)}
.accordion-item__dropdown{display:none;overflow:hidden}
.accordion-item__dropdown--open{display:block}
.accordion-item__description{padding-bottom:1.2rem}
.accordion-item__description p{margin:0}
.accordion-divider{border-bottom:1px solid currentColor;opacity:.2}
.accordion-items-container[data-is-first-divider-visible="false"] .accordion-item:first-child .accordion-divider{}
