.accordion__item:before,.accordion__item:after{content:" ";display:table}.accordion__item:after{clear:both}.accordion__item{background-color:var(--accordion-item-bg);padding:calc(var(--accordion-item-padding) + var(--global-border-radius-m, 0)/2);border-radius:var(--global-border-radius-m,0)}.accordion__item:not(:last-child),.accordion__column:not(:last-child){margin-bottom:var(--accordion-item-padding)}@container (min-width:600px){.accordion__row .accordion__column:not(:last-child) .accordion__item{margin-bottom:var(--accordion-item-padding)}}.accordion__head:focus-visible .accordion__head-label,.accordion__head.focus .accordion__head-label,.accordion__head.is-focus .accordion__head-label{text-decoration:underline}.accordion__head-icon{margin-right:var(--accordion-head-icon-spacing);font-size:var(--accordion-head-icon-size);width:1em;height:1em}.accordion__head-icon .icon__svg:empty{width:1em}.accordion__head-icon.accordion__head-icon--closed{display:inline-flex}[aria-expanded=true]>.accordion__head-icon.accordion__head-icon--closed{display:none}.accordion__head-icon.accordion__head-icon--opened{display:none}[aria-expanded=true]>.accordion__head-icon.accordion__head-icon--opened{display:inline-flex}.accordion__head-icon--small{font-size:var(--accordion-head-icon-size-small)}.accordion__content{padding:var(--accordion-content-padding)}.accordion__content p:last-child{margin-bottom:0}.accordion__figure{display:inline-block;margin-bottom:1em}@media(min-width:768px){.accordion__figure{margin-right:1em;float:left}.accordion__figure~ul,.accordion__figure~ol{list-style-position:inside}}