.faq__accordion-list{list-style-type:none;margin:0;padding:0}.faq{margin-block:var(--spacing-page)}.faq__headline{font-family:Pangea,Arial,sans-serif;font-size:1.75rem;font-weight:400;font-weight:600;line-height:110%}@media only screen and (min-width:1024px){.faq__headline{font-size:3.125rem}}.faq__headline b,.faq__headline strong{font-weight:600}.faq__headline{color:var(--color-content-base-2);flex-basis:calc(var(--grid-column-outer)*6);margin-bottom:var(--spacing-elements);max-width:calc(var(--grid-column-outer)*6);padding-inline:calc(var(--grid-gutter)/2);text-align:center;width:calc(var(--grid-column-outer)*6);z-index:1}@media only screen and (min-width:768px){.faq__headline{flex-basis:calc(var(--grid-column-outer)*8);max-width:calc(var(--grid-column-outer)*8);padding-inline:calc(var(--grid-gutter)/2);width:calc(var(--grid-column-outer)*8)}}@media only screen and (min-width:1024px){.faq__headline{flex-basis:calc(var(--grid-column-outer)*16);max-width:calc(var(--grid-column-outer)*16);padding-inline:calc(var(--grid-gutter)/2);width:calc(var(--grid-column-outer)*16)}}.faq__snippet-container{position:relative;width:100%;z-index:2}.faq__snippet{flex-basis:calc(var(--grid-column-outer)*6);max-width:calc(var(--grid-column-outer)*6);padding-inline:calc(var(--grid-gutter)/2);position:relative;width:calc(var(--grid-column-outer)*6)}@media only screen and (min-width:768px){.faq__snippet{flex-basis:calc(var(--grid-column-outer)*8);max-width:calc(var(--grid-column-outer)*8);padding-inline:calc(var(--grid-gutter)/2);width:calc(var(--grid-column-outer)*8)}}@media only screen and (min-width:1024px){.faq__snippet{flex-basis:calc(var(--grid-column-outer)*14);margin-inline:var(--grid-column-outer);max-width:calc(var(--grid-column-outer)*14);padding-inline:calc(var(--grid-gutter)/2);width:calc(var(--grid-column-outer)*14)}}@media only screen and (min-width:1440px){.faq__snippet{flex-basis:calc(var(--grid-column-outer)*12);margin-inline:calc(var(--grid-column-outer)*2);max-width:calc(var(--grid-column-outer)*12);padding-inline:calc(var(--grid-gutter)/2);width:calc(var(--grid-column-outer)*12)}}.faq__accordion{overflow:hidden;position:relative;width:100%;z-index:3}.faq__accordion-list{background-color:#fff}.faq__accordion-list:has(.faq__accordion-item){border-bottom:1px solid #373e41}.faq__accordion-list:has(+.faq__accordion-cta){margin-bottom:var(--spacing-elements)}.faq__accordion-item{width:100%}.faq__accordion-item .faq__accordion-label{border-top:1px solid #373e41}.faq__accordion-item.is--active .faq__accordion-label:after{transform:rotate(180deg)}.faq__accordion-item[aria-hidden=true]{max-height:0;opacity:0;overflow:hidden;transition:opacity .25s cubic-bezier(.65,0,.35,1),visibility 0s cubic-bezier(.65,0,.35,1) .25s,max-height 0s cubic-bezier(.65,0,.35,1) .25s;visibility:hidden}.faq__accordion-item[aria-hidden=false]{max-height:200vh;opacity:1;overflow:visible;transition:opacity .25s cubic-bezier(.65,0,.35,1),visibility 0s,max-height 0s;visibility:visible}.faq__accordion-label{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:var(--color-content-base-2);cursor:pointer;display:block;flex-basis:100%;font-family:inherit;font-size:inherit;font-size:1.125rem;font-weight:400;line-height:inherit;line-height:130%;outline:none;padding:16px 32px 16px 0;position:relative;text-align:left;text-decoration:none;width:100%}.faq__accordion-label:after{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIxLjAxNCAxMiAxNiAxNy4wNCAxMC45ODYgMTIgOS41IDEzLjQ5IDE2IDIwbDYuNS02LjUxTDIxLjAxNCAxMloiIGZpbGw9IiMwMDJFNDgiLz48L3N2Zz4=");background-position:50%;background-repeat:no-repeat;background-size:24px;content:"";font-size:24px;height:32px;line-height:32px;margin-top:-16px;position:absolute;right:0;text-align:center;top:50%;transform:rotate(0deg);transition:transform .25s cubic-bezier(.65,0,.35,1);width:32px}@media only screen and (min-width:1024px){.faq__accordion-label{padding:12px 32px 12px 0}}.faq__accordion-content{display:grid;grid-template-rows:1fr;opacity:1;overflow:hidden;transition:grid-template-rows .25s cubic-bezier(.65,0,.35,1),opacity .25s cubic-bezier(.65,0,.35,1);transition:grid-template-rows .25s cubic-bezier(.65,0,.35,1),opacity .25s cubic-bezier(.65,0,.35,1),-ms-grid-rows .25s cubic-bezier(.65,0,.35,1)}.faq__accordion-content[aria-hidden=true]{grid-template-rows:0fr;opacity:0}.faq__accordion-content .rte{padding-block:16px 24px}.faq__accordion-content>[data-accordion=inner]{overflow:hidden}.faq__accordion-cta{padding-bottom:10px;padding-top:23px;text-align:center}.faq__accordion-cta .button>span{margin:0}.faq__accordion-cta .button>span:first-child{display:block}.faq__accordion-cta .button>span:nth-child(2),.faq__accordion-cta .button[aria-expanded=true]>span:first-child{display:none}.faq__accordion-cta .button[aria-expanded=true]>span:nth-child(2){display:block}.faq__accordion-image{height:auto;margin-bottom:24px;margin-top:24px;max-width:480px;width:50%}.faq__accordion-image>span{position:relative}.faq__accordion-image>span .circle-button{bottom:5px;left:5px;position:absolute}.faq__accordion-image img{display:block;height:auto;width:100%}@media only screen and (max-width:479px){.faq__accordion-image{width:100%}}