.collapse--1{--color-line:white;--color-title:var(--color-headline);--color-icon:var(--color-headline);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--layout-element-space)/ 2)}.page--2 .collapse--1{--color-line:var(--color-dark-one)}.collapse--1 .collapse__list{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(2.6666666667 * var(--vw-unit))}@media (min-width:768px){.collapse--1 .collapse__list{gap:1rem}}@media (min-width:1280px){.collapse--1 .collapse__list{gap:calc(1.0416666667 * var(--vw-unit))}}.collapse--1 .collapse__item{overflow:hidden;border:calc(.2666666667 * var(--vw-unit)) solid var(--color-line);border-radius:calc(2.6666666667 * var(--vw-unit));-webkit-transition:background-color .2s;transition:background-color .2s}@media (min-width:768px){.collapse--1 .collapse__item{border-width:.1rem;border-radius:1rem}}@media (min-width:1280px){.collapse--1 .collapse__item{border-width:calc(.0520833333 * var(--vw-unit));border-radius:calc(1.0416666667 * var(--vw-unit))}}.collapse--1 .collapse__item:hover{--color-title:var(--color-accent-one-angepasst);--color-icon:var(--color-accent-one-angepasst);background:rgba(255,255,255,.1)}.page--2 .collapse--1 .collapse__item:hover{--color-title:var(--color-accent-one);--color-icon:var(--color-accent-one)}.collapse--1 .collapse__item[open] .collapse__icon::after{-webkit-transform:rotate(540deg);transform:rotate(540deg)}.collapse--1 .collapse__item[open] .collapse__container{-webkit-animation:openCollapseContainer .2s cubic-bezier(.5,0,0,1);animation:openCollapseContainer .2s cubic-bezier(.5,0,0,1);-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-transform:translateY(0);transform:translateY(0);overflow:visible;pointer-events:auto}.collapse--1 .collapse__item[open] .collapse__content{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-animation:openCollapseContent .3s cubic-bezier(.5,0,0,1.25) 50ms;animation:openCollapseContent .3s cubic-bezier(.5,0,0,1.25) 50ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.collapse--1 .collapse__summary{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1em;margin:0;padding:calc(5.3333333333 * var(--vw-unit));border:0;width:100%;text-align:left;cursor:pointer}@media (min-width:768px){.collapse--1 .collapse__summary{padding:2rem}}@media (min-width:1280px){.collapse--1 .collapse__summary{padding:calc(1.0416666667 * var(--vw-unit)) calc(1.875 * var(--vw-unit))}}.collapse--1 .collapse__summary::-webkit-details-marker{display:none}.collapse--1 .collapse__icon{-webkit-box-flex:0;-ms-flex:none;flex:none;display:block;position:relative;width:calc(14.4 * var(--vw-unit));-webkit-transform-origin:50% 50%;transform-origin:50% 50%}@media (min-width:768px){.collapse--1 .collapse__icon{width:5.4rem}}@media (min-width:1280px){.collapse--1 .collapse__icon{width:calc(2.8125 * var(--vw-unit))}}.collapse--1 .collapse__icon::after,.collapse--1 .collapse__icon::before{content:"";position:absolute;top:calc(50% - calc(.5333333333 * var(--vw-unit)));left:25%;width:50%;height:calc(1.6 * var(--vw-unit));background-color:var(--color-icon);border-radius:calc(.5333333333 * var(--vw-unit))}@media (min-width:768px){.collapse--1 .collapse__icon::after,.collapse--1 .collapse__icon::before{top:calc(50% - .2rem);height:.6rem;border-radius:.2rem}}@media (min-width:1280px){.collapse--1 .collapse__icon::after,.collapse--1 .collapse__icon::before{top:calc(50% - calc(.1041666667 * var(--vw-unit)));height:calc(.3125 * var(--vw-unit));border-radius:calc(.1041666667 * var(--vw-unit))}}.collapse--1 .collapse__icon::after{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform 1s cubic-bezier(.5, 0, 0, 1);transition:-webkit-transform 1s cubic-bezier(.5, 0, 0, 1);transition:transform 1s cubic-bezier(.5, 0, 0, 1);transition:transform 1s cubic-bezier(.5, 0, 0, 1),-webkit-transform 1s cubic-bezier(.5, 0, 0, 1)}.collapse--1 .collapse__title{--color-headline:var(--color-title);font-family:var(--font-inter);font-size:calc(4.5333333333 * var(--vw-unit));font-weight:700;line-height:1.2;letter-spacing:-.01em;color:var(--color-headline)}@media (min-width:768px){.collapse--1 .collapse__title{font-size:1.7rem}}@media (min-width:1280px){.collapse--1 .collapse__title{font-size:calc(1.5625 * var(--vw-unit))}}.collapse--1 .collapse__title{margin:0;padding:0}.collapse--1 .collapse__container{position:relative;overflow:hidden;-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:translateY(-100%);transform:translateY(-100%);pointer-events:none;padding:calc(0 * var(--vw-unit)) calc(5.3333333333 * var(--vw-unit)) calc(5.3333333333 * var(--vw-unit)) calc(5.3333333333 * var(--vw-unit))}@media (min-width:768px){.collapse--1 .collapse__container{padding:0 2rem 2rem 2rem}}@media (min-width:1280px){.collapse--1 .collapse__container{padding:calc(0 * var(--vw-unit)) calc(1.875 * var(--vw-unit)) calc(1.0416666667 * var(--vw-unit)) calc(1.875 * var(--vw-unit))}}.collapse--1 .collapse__content{-webkit-transform:scale(.75);transform:scale(.75);-webkit-transition:-webkit-transform .2s cubic-bezier(.5, 0, 0, 1.25);transition:-webkit-transform .2s cubic-bezier(.5, 0, 0, 1.25);transition:transform .2s cubic-bezier(.5, 0, 0, 1.25);transition:transform .2s cubic-bezier(.5, 0, 0, 1.25),-webkit-transform .2s cubic-bezier(.5, 0, 0, 1.25)}@-webkit-keyframes openCollapseContainer{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes openCollapseContainer{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes openCollapseContent{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes openCollapseContent{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}