.faq-accordion{background-color:var(--accordion-background-color);padding:56px 0}@media only screen and (min-width:1024px){.faq-accordion{padding:80px 0}}.faq-accordion__outer{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:auto;margin-right:auto}@media only screen and (min-width:320px){.faq-accordion__outer{width:91.2vw}}@media only screen and (min-width:768px){.faq-accordion__outer{width:87.5vw}}@media only screen and (min-width:1024px){.faq-accordion__outer{width:86.6666666667vw}}@media only screen and (min-width:1920px){.faq-accordion__outer{width:1668px}}.faq-accordion__inner{flex-basis:91.2vw;max-width:91.2vw;padding-left:1.8666666667vw;padding-right:1.8666666667vw;width:91.2vw}@media only screen and (min-width:768px){.faq-accordion__inner{flex-basis:87.5vw;max-width:87.5vw;padding-left:1.5625vw;padding-right:1.5625vw;width:87.5vw}}@media only screen and (min-width:1024px){.faq-accordion__inner{flex-basis:86.6666666667vw;max-width:86.6666666667vw;padding-left:1.4236111111vw;padding-right:1.4236111111vw;width:86.6666666667vw}}@media only screen and (min-width:1920px){.faq-accordion__inner{flex-basis:1668px;max-width:1668px;padding-left:27px;padding-right:27px;width:1668px}}.faq-accordion__content-container{margin-bottom:40px}@media only screen and (min-width:768px){.faq-accordion__content-container{display:flex}}.faq-accordion__content-container .faq-accordion__content{text-align:center}@media only screen and (min-width:768px){.faq-accordion__content-container .faq-accordion__content{text-align:left}}.faq-accordion__image{margin:0 auto 24px;max-width:350px}@media only screen and (min-width:768px){.faq-accordion__image{margin:0 3.125vw 0 0;width:18.75vw}}@media only screen and (min-width:1024px){.faq-accordion__image{margin-right:2.8472222222vw;width:18.8194444444vw}}@media only screen and (min-width:1920px){.faq-accordion__image{margin-right:54px;width:224px}}.faq-accordion__image img{height:auto;width:100%}.faq-accordion__headline{font-family:var(--font-base-family);font-size:2.5rem;font-weight:var(--headline-font-weight);line-height:52px;margin-bottom:16px}@media only screen and (min-width:1024px){.faq-accordion__headline{font-size:4.5rem;line-height:84px;margin-bottom:20px}}.faq-accordion__subline{font-family:var(--font-base-family);font-size:1.625rem;font-weight:var(--headline-font-weight);line-height:32px}@media only screen and (min-width:1024px){.faq-accordion__subline{font-size:2rem;line-height:40px}}.faq-accordion__actions{margin-top:40px;text-align:center}@media only screen and (min-width:1024px){.faq-accordion__actions{margin-top:64px}}.faq-accordion__actions .faq-accordion__action{display:flex}@media only screen and (min-width:1024px){.faq-accordion__actions .faq-accordion__action{display:inline-flex;min-width:375px}}.faq-accordion__item{background-color:#fff;box-shadow:var(--box-shadow-secondary);margin-bottom:20px}.faq-accordion__item:last-child{margin-bottom:0}@media only screen and (min-width:1024px){.faq-accordion__item{margin-bottom:40px}}.faq-accordion__item-checkbox{height:0;left:-1910em;opacity:0;position:absolute;width:0}.faq-accordion__item-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:#000;margin:0;padding:0;width:100%}.faq-accordion__item-button:focus-visible{outline-color:var(--focus-visible-color);outline-offset:4px;outline-style:solid;outline-width:2px}.faq-accordion__item-button .icon{margin-left:24px;min-width:24px;transform:rotate(45deg);transition:transform .25s cubic-bezier(.645,.045,.355,1)}.faq-accordion__item-label{align-items:center;cursor:pointer;display:flex;font-family:var(--font-base-family);font-size:1.125rem;font-weight:var(--headline-font-weight);justify-content:space-between;line-height:26px;padding:16px;text-align:left;transition:background-image .25s cubic-bezier(.645,.045,.355,1)}@media only screen and (min-width:1024px){.faq-accordion__item-label{font-size:1.625rem;line-height:32px;padding:32px}}.faq-accordion__item-content{max-height:0;overflow:hidden;padding:0 24px}@media only screen and (min-width:1024px){.faq-accordion__item-content{padding:0 48px}}.faq-accordion__item-content .rte h2,.faq-accordion__item-content .rte h3,.faq-accordion__item-content .rte h4{font-size:1.125rem;font-weight:var(--headline-font-weight);line-height:1.2222222222}.faq-accordion__item-content .rte [data-component-type=text]{margin-bottom:1em;margin-top:1em}.faq-accordion__item-content .rte [data-component-type=text]:first-child{margin-top:0}.faq-accordion__item-content .rte [data-component-type=text]:last-child{margin-bottom:0}.faq-accordion__item-content .rte [data-component-type=heading] *{font-family:var(--font-base-family);font-size:1rem;font-weight:var(--font-base-font-weight);line-height:24px}.faq-accordion__item-checkbox:checked~.faq-accordion__item-content{display:block;max-height:5000px;padding:24px}.faq-accordion__item-checkbox:checked~.faq-accordion__item-button{background-image:var(--accordion-item-label-background);color:var(--accordion-item-label-color);fill:var(--accordion-item-label-color)}.faq-accordion__item-checkbox:checked~.faq-accordion__item-button .icon{transform:rotate(0);transition:transform .25s cubic-bezier(.645,.045,.355,1)}