.accordion .headline-row{justify-content:center}.accordion .headline-row .headline{color:#4a7192;-webkit-hyphens:auto;hyphens:auto;text-align:center}.accordion .headline-row h1.headline{margin-bottom:3rem}@media only screen and (min-width:960px){.accordion .headline-row h1.headline{margin-bottom:4rem}}.accordion .headline-row h2.headline,.accordion .headline-row h3.headline{margin-bottom:2rem}@media only screen and (min-width:960px){.accordion .headline-row h2.headline,.accordion .headline-row h3.headline{margin-bottom:2.5rem}}.accordion .headline-row h4.headline,.accordion .headline-row h5.headline{margin-bottom:1.5rem}@media only screen and (min-width:960px){.accordion .headline-row h4.headline,.accordion .headline-row h5.headline{margin-bottom:2rem}}.accordion .collapse-items{border:1px solid #dcdcdc;border-radius:12px;display:flex;flex-direction:column;padding:1.5rem}.accordion .collapse-items .collapse-item{overflow:hidden}.accordion .collapse-items .collapse-item:not(:last-child){border-bottom:1px solid #dcdcdc;margin-bottom:.75rem}.accordion .collapse-items .collapse-item.is-active .trigger .trigger-icon{transform:rotate(180deg)}.accordion .collapse-items .collapse-item.is-active .content{display:block}.accordion .collapse-items .collapse-item .content,.accordion .collapse-items .collapse-item .trigger{padding:.75rem}@media only screen and (min-width:960px){.accordion .collapse-items .collapse-item .content,.accordion .collapse-items .collapse-item .trigger{padding:1rem}}.accordion .collapse-items .collapse-item .trigger{align-items:center;border:none;box-sizing:border-box;display:flex;font-size:18px;gap:1rem;justify-content:space-between;line-height:1.2;width:100%}@media only screen and (min-width:960px){.accordion .collapse-items .collapse-item .trigger{font-size:24px}}.accordion .collapse-items .collapse-item .trigger .trigger-headline{flex:1;min-width:0;overflow:hidden;-webkit-line-clamp:3;font-weight:350;margin-bottom:0}.accordion .collapse-items .collapse-item .trigger .trigger-icon{flex-shrink:0;transition:transform .3s cubic-bezier(.5,0,.15,1)}.accordion .collapse-items .collapse-item .content{display:none}.accordion .collapse-items .collapse-item .content .text-wrapper{margin-bottom:1rem}.accordion .collapse-items .collapse-item .content>div:last-child{margin-bottom:0}
