.accordion .text{color:#34342b;font-size:16px;line-height:1.6;margin-bottom:3rem;text-align:center}@media only screen and (min-width:960px){.accordion .text{margin-bottom:4rem}}.accordion .collapse-items .collapse-item{background-color:#fff;border:2px solid #e1e1e1;border-radius:24px;cursor:pointer;overflow:hidden;padding:1.5rem;transition:all .3s cubic-bezier(.5,0,.15,1)}@media only screen and (min-width:600px){.accordion .collapse-items .collapse-item{padding:1.75rem 2rem}}@media only screen and (min-width:960px){.accordion .collapse-items .collapse-item{padding:2rem 2.5rem}}.accordion .collapse-items .collapse-item:not(:last-child){margin-bottom:1rem}.accordion .collapse-items .collapse-item:hover{border-color:#aa3959}.accordion .collapse-items .collapse-item.is-active{background-color:#aa39590d;border-color:#aa3959}.accordion .collapse-items .collapse-item.is-active .trigger .trigger-headline{color:#aa3959}.accordion .collapse-items .collapse-item.is-active .trigger .trigger-icon{color:#aa3959;transform:rotate(180deg)}.accordion .collapse-items .collapse-item.is-active .content{display:block}.accordion .collapse-items .collapse-item .trigger{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;gap:1.5rem;justify-content:space-between;padding:0;text-align:left;transition:all .3s cubic-bezier(.5,0,.15,1);width:100%}.accordion .collapse-items .collapse-item .trigger .trigger-headline{color:#34342b;cursor:pointer;flex:1;font-family:Cy Grotesk,Helvetica,Arial,sans-serif;font-size:16px;-webkit-line-clamp:3;line-height:1.3;overflow:hidden;transition:color .3s cubic-bezier(.5,0,.15,1)}@media only screen and (min-width:600px){.accordion .collapse-items .collapse-item .trigger .trigger-headline{font-size:18px}}@media only screen and (min-width:960px){.accordion .collapse-items .collapse-item .trigger .trigger-headline{font-size:32px}}.accordion .collapse-items .collapse-item .trigger .trigger-icon{color:#34342b;flex:0 0 auto;height:32px;opacity:.7;transition:all .3s cubic-bezier(.5,0,.15,1);width:32px}@media only screen and (min-width:600px){.accordion .collapse-items .collapse-item .trigger .trigger-icon{height:36px;width:36px}}@media only screen and (min-width:960px){.accordion .collapse-items .collapse-item .trigger .trigger-icon{height:40px;width:40px}}.accordion .collapse-items .collapse-item .trigger:hover .trigger-headline{color:#aa3959}.accordion .collapse-items .collapse-item .trigger:hover .trigger-icon{color:#aa3959;opacity:1}.accordion .collapse-items .collapse-item .content{animation:fadeIn .3s cubic-bezier(.5,0,.15,1);display:none;padding-top:1.5rem}.accordion .collapse-items .collapse-item .content .text-wrapper{color:#34342b;font-size:16px;line-height:1.6;margin-bottom:1.5rem}.accordion .collapse-items .collapse-item .content .text-wrapper :deep(p){margin:0 0 1rem}.accordion .collapse-items .collapse-item .content .text-wrapper :deep(p):last-child{margin-bottom:0}.accordion .collapse-items .collapse-item .content .text-wrapper :deep(ol),.accordion .collapse-items .collapse-item .content .text-wrapper :deep(ul){margin:0 0 1rem;padding-left:1.5rem}.accordion .collapse-items .collapse-item .content .text-wrapper :deep(li){margin-bottom:.5rem}.accordion .collapse-items .collapse-item .content .button-wrapper{margin-top:1.5rem}.accordion .collapse-items .collapse-item .content>div:last-child{margin-bottom:0}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.icon-rotate-enter-active,.icon-rotate-leave-active{transition:all .3s cubic-bezier(.5,0,.15,1)}.icon-rotate-enter-from,.icon-rotate-leave-to{opacity:0;transform:rotate(-90deg)}.icon-rotate-enter-to,.icon-rotate-leave-from{opacity:1;transform:rotate(0)}
