.frame-type-mindshapesources_list,.frame-type-mask_akkordeon{margin-inline:auto;max-width:var(--container-plain-lg)}.frame-type-mindshapesources_list .accordion,.frame-type-mask_akkordeon .accordion{--bs-accordion-bg: var(--bs-body-color);--bs-accordion-body-padding-x: 2rem;--bs-accordion-body-padding-y: 1.5rem;--bs-accordion-border-radius: 0.5rem;--bs-accordion-border-color: var(--color-grey);--bs-accordion-btn-color: var(--color-typo-default);--bs-accordion-btn-bg: var(--color-lighter-grey-200);--bs-accordion-active-color: var(--color-primary);--bs-accordion-active-bg: var(--bs-accordion-btn-bg)}.frame-type-mindshapesources_list .accordion-button,.frame-type-mask_akkordeon .accordion-button{--collapse-button-width: 16px;padding:1.5rem 5rem 1.5rem 2rem;border-bottom:1px solid var(--color-grey);box-shadow:none}.frame-type-mindshapesources_list .accordion-button-text,.frame-type-mask_akkordeon .accordion-button-text{color:var(--bs-accordion-btn-color);font-weight:var(--fw-regular);text-transform:unset;transition:color 250ms ease}.frame-type-mindshapesources_list .accordion-button:focus,.frame-type-mask_akkordeon .accordion-button:focus{box-shadow:none}.frame-type-mindshapesources_list .accordion-button::after,.frame-type-mindshapesources_list .accordion-button::before,.frame-type-mask_akkordeon .accordion-button::after,.frame-type-mask_akkordeon .accordion-button::before{content:"";position:absolute;top:50%;right:30px;width:var(--collapse-button-width);height:2px;background-color:var(--color-black);font-size:var(--h2-desktop);font-weight:200;transform:translateY(-50%);transition:transform 250ms,color 250ms ease}.frame-type-mindshapesources_list .accordion-button::after,.frame-type-mask_akkordeon .accordion-button::after{background-image:none;transform:translateY(-50%) rotate(90deg)}.frame-type-mindshapesources_list .accordion-button:not(.collapsed)::after,.frame-type-mask_akkordeon .accordion-button:not(.collapsed)::after{background-image:none;transform:translateY(-50%) rotate(0deg)}.frame-type-mindshapesources_list .accordion-button:not(.collapsed)::before,.frame-type-mindshapesources_list .accordion-button:not(.collapsed)::after,.frame-type-mask_akkordeon .accordion-button:not(.collapsed)::before,.frame-type-mask_akkordeon .accordion-button:not(.collapsed)::after{background-color:var(--color-primary)}.frame-type-mindshapesources_list .accordion-button:not(.collapsed) .accordion-button-text,.frame-type-mask_akkordeon .accordion-button:not(.collapsed) .accordion-button-text{color:var(--bs-accordion-active-color)}@media(min-width: 768px){.frame-type-mindshapesources_list .accordion,.frame-type-mask_akkordeon .accordion{--bs-accordion-body-padding-x: 3rem;--bs-accordion-body-padding-y: 3rem}.frame-type-mindshapesources_list .accordion-button,.frame-type-mask_akkordeon .accordion-button{padding-left:3rem}}@media(hover: hover){.frame-type-mindshapesources_list .accordion-button:focus-visible,.frame-type-mask_akkordeon .accordion-button:focus-visible{background-color:var(--color-light-grey-100)}.frame-type-mindshapesources_list .accordion-button:hover,.frame-type-mask_akkordeon .accordion-button:hover{cursor:pointer;text-decoration:none;background-color:var(--color-lighter-grey-100)}}
