.element.elementcontentsection ul{list-style:none;padding-left:0}.element.elementcontentsection .content-parts.accordion li{cursor:pointer;padding:.7em 0 0;position:relative}@media (min-width:0) and (max-width:1199px){.element.elementcontentsection .content-parts.accordion li{flex:0 0 100%}}.element.elementcontentsection .content-parts.accordion li.open{background-color:#fff}.element.elementcontentsection .content-parts.accordion li.open h1.flip,.element.elementcontentsection .content-parts.accordion li.open h2.flip,.element.elementcontentsection .content-parts.accordion li.open h3.flip{position:sticky;top:0;z-index:10}.element.elementcontentsection .content-parts.accordion li h1.flip,.element.elementcontentsection .content-parts.accordion li h2.flip,.element.elementcontentsection .content-parts.accordion li h3.flip{background-color:#fff;font-size:1.3em;margin-bottom:0;scroll-margin-top:180px}.element.elementcontentsection .content-parts.accordion li h1.flip .year,.element.elementcontentsection .content-parts.accordion li h2.flip .year,.element.elementcontentsection .content-parts.accordion li h3.flip .year{display:inline-block;margin-right:.5em;min-width:2.4em}.element.elementcontentsection .content-parts.accordion li h1.flip button,.element.elementcontentsection .content-parts.accordion li h2.flip button,.element.elementcontentsection .content-parts.accordion li h3.flip button{all:inherit;display:flex;padding-right:0;width:100%}.element.elementcontentsection .content-parts.accordion li h1.flip button:after,.element.elementcontentsection .content-parts.accordion li h2.flip button:after,.element.elementcontentsection .content-parts.accordion li h3.flip button:after{background-position:top .5em right 0;background-size:auto .5em;height:1.4em}.element.elementcontentsection .content-parts.accordion li h1.flip button .trigger,.element.elementcontentsection .content-parts.accordion li h2.flip button .trigger,.element.elementcontentsection .content-parts.accordion li h3.flip button .trigger{flex:0 0 0.8em;height:.8em;margin:.42em 0 auto auto;width:.8em}.element.elementcontentsection .content-parts.accordion li h1.flip button .trigger .line,.element.elementcontentsection .content-parts.accordion li h2.flip button .trigger .line,.element.elementcontentsection .content-parts.accordion li h3.flip button .trigger .line{stroke:#000;stroke-width:30;stroke-linecap:square;transform:translateX(0);transition:transform .1s ease-in-out}.element.elementcontentsection .content-parts.accordion li h1.flip button[aria-expanded=true] .trigger .line.first,.element.elementcontentsection .content-parts.accordion li h2.flip button[aria-expanded=true] .trigger .line.first,.element.elementcontentsection .content-parts.accordion li h3.flip button[aria-expanded=true] .trigger .line.first{transform:translateX(21.25%) translateY(0)}.element.elementcontentsection .content-parts.accordion li h1.flip button[aria-expanded=true] .trigger .line.second,.element.elementcontentsection .content-parts.accordion li h2.flip button[aria-expanded=true] .trigger .line.second,.element.elementcontentsection .content-parts.accordion li h3.flip button[aria-expanded=true] .trigger .line.second{transform:translateX(-21.25%) translateY(0)}.element.elementcontentsection .content-parts.accordion li>div.flip{flex-wrap:wrap;gap:1lh;margin-left:0;padding:0}.element.elementcontentsection .content-parts.accordion li>div.flip:not(.empty){padding-bottom:.7em}.element.elementcontentsection .content-parts.accordion li>div.flip:not([hidden]){display:grid;padding-top:1lh}@media (min-width:0) and (max-width:1559px){.element.elementcontentsection .content-parts.accordion li>div.flip:not([hidden]){gap:2.8em;gap:0;grid-template-columns:calc(33.33333% - 1.4em) 2fr;grid-template-columns:1fr;grid-template-rows:auto auto}}.element.elementcontentsection .content-parts.accordion li>div.flip>.figures{margin-top:.7em}.element.elementcontentsection .content-parts.accordion li>div.flip>p:last-child{margin-bottom:0}
