.accordion-component-wrapper{display:flex;max-width:818px;justify-content:center;align-items:center;margin:auto}.accordion-component-wrapper .accordion-container{display:flex;flex-direction:column;width:100%;gap:var(--spacing-space-xl-32,32px)}.accordion-component-wrapper .accordion-container .text__container .topline{color:var(--Font-Topline,#8e8ea0);font-family:var(--Font-Familiy-Roboto,Roboto);font-size:var(--Font-Size-Specials-Topline,14px);font-style:normal;font-weight:700;line-height:var(--Font-Line-Height-Specials-Topline,21px);text-transform:uppercase}.accordion-component-wrapper .accordion-container .text__container .main-title{margin-top:var(--spacing-space-xs-8,8px);color:var(--Font-Heading,#2e2e3a);font-family:var(--Font-Familiy-Roboto,Roboto);font-style:normal}.accordion-component-wrapper .accordion-container .text__container .main-title h2{font-size:var(--Font-Size-Title-Title-2,40px);line-height:var(--Font-Line-Height-Title-Title-2,48px);font-weight:600;letter-spacing:-.4px}.accordion-component-wrapper .accordion-container .text__container .main-title h3{font-size:var(--Font-Size-Title-Title-3,32px);line-height:var(--Font-Line-Height-Title-Title-3,40px);font-weight:600;letter-spacing:-.4px}.accordion-component-wrapper .accordion-container .text__container .description{margin-top:var(--spacing-space-sm-12,12px);color:var(--Font-Body,#4f4f63);font-family:var(--Font-Familiy-Roboto,Roboto);font-size:var(--Font-Size-Body-Body-Medium,18px);font-style:normal;font-weight:400;line-height:var(--Font-Line-Height-Body-Body-Medium,25px)}.accordion-component-wrapper .accordion-container .accordion-blocks-container{display:flex;flex-direction:column;width:100%;gap:var(--spacing-space-xs-8,8px)}.accordion-component-wrapper .accordion-container .accordion-blocks-container .accordion-block-container{display:flex;flex-direction:column;align-items:center}.accordion-component-wrapper .accordion-container .accordion-blocks-container .accordion-block-container .accordion-title-container{display:flex;cursor:pointer;padding:16px;justify-content:space-between;align-items:center;width:100%;gap:var(--spacing-space-m-16,16px)}.accordion-component-wrapper .accordion-container .accordion-blocks-container .accordion-block-container .accordion-title-container .accordion-title-text{color:var(--Font-Heading,#2e2e3a);font-family:var(--Font-Familiy-Roboto,Roboto);font-size:var(--Font-Size-Title-Title-5,22px);font-style:normal;font-weight:600;line-height:var(--Font-Line-Height-Title-Title-5,30px);width:100%}.accordion-component-wrapper .accordion-container .accordion-blocks-container .accordion-block-container .accordion-title-container .accordion-title-icon{display:flex;min-width:48px;min-height:48px;padding:var(--spacing-space-sm-12,12px);justify-content:center;align-items:center;border-radius:var(--Radius-radius-m,8px);background:var(--Color-teal-teal-200,#cbe9eb);flex-shrink:0}.accordion-component-wrapper .accordion-container .accordion-blocks-container .accordion-block-container .accordion-title-container svg{width:var(--button-icon-circular-m-icon-size,16px);height:var(--button-icon-circular-m-icon-size,16px);aspect-ratio:1/1}.accordion-component-wrapper .accordion-container .accordion-blocks-container .accordion-block-container .accordion-title-container svg:focus{outline:0}.accordion-component-wrapper .accordion-container .accordion-blocks-container .accordion-block-container .accordion-title-container svg:focus-visible{outline:2px solid var(--blue-200,#2563eb);outline-offset:2px;border-radius:10px}.accordion-component-wrapper .accordion-container .accordion-blocks-container .accordion-block-container .accordion-title-container svg:active{background:var(--Color-teal-teal-300,#80cbd0)}@media (hover:hover) and (pointer:fine){.accordion-component-wrapper .accordion-container .accordion-blocks-container .accordion-block-container .accordion-title-container:hover svg{background:var(--Color-teal-teal-300,#80cbd0)}}.accordion-component-wrapper .accordion-container .accordion-blocks-container .accordion-block-container .accordion-description-container{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;align-self:stretch;padding:var(--spacing-space-m-16,16px)}.accordion-component-wrapper .accordion-container .accordion-blocks-container .accordion-block-container .accordion-description-container .accordion-description-image{margin-bottom:16px}.accordion-component-wrapper .accordion-container .accordion-blocks-container .accordion-block-container .accordion-description-container .accordion-description-image img{width:100%;border-radius:var(--Radius-radius-m,8px)}.accordion-component-wrapper .accordion-container .accordion-blocks-container .accordion-block-container .accordion-description-container .accordion-description-text{word-break:break-word;color:var(--Font-Body,#4f4f63);font-family:var(--Font-Familiy-Roboto,Roboto);font-style:normal;font-weight:400}.accordion-component-wrapper .accordion-container .accordion-blocks-container .accordion-block-container .accordion-description-container .accordion-description-text h1:not(:last-child),.accordion-component-wrapper .accordion-container .accordion-blocks-container .accordion-block-container .accordion-description-container .accordion-description-text h2:not(:last-child),.accordion-component-wrapper .accordion-container .accordion-blocks-container .accordion-block-container .accordion-description-container .accordion-description-text h3:not(:last-child),.accordion-component-wrapper .accordion-container .accordion-blocks-container .accordion-block-container .accordion-description-container .accordion-description-text h4:not(:last-child),.accordion-component-wrapper .accordion-container .accordion-blocks-container .accordion-block-container .accordion-description-container .accordion-description-text h5:not(:last-child),.accordion-component-wrapper .accordion-container .accordion-blocks-container .accordion-block-container .accordion-description-container .accordion-description-text h6:not(:last-child),.accordion-component-wrapper .accordion-container .accordion-blocks-container .accordion-block-container .accordion-description-container .accordion-description-text ol:not(:last-child),.accordion-component-wrapper .accordion-container .accordion-blocks-container .accordion-block-container .accordion-description-container .accordion-description-text p:not(:last-child),.accordion-component-wrapper .accordion-container .accordion-blocks-container .accordion-block-container .accordion-description-container .accordion-description-text ul:not(:last-child){padding-bottom:16px}.accordion-component-wrapper .accordion-container .accordion-blocks-container .accordion-block-container .accordion-description-container .accordion-description-text .wirimpfen-rich-text-wrapper ol,.accordion-component-wrapper .accordion-container .accordion-blocks-container .accordion-block-container .accordion-description-container .accordion-description-text .wirimpfen-rich-text-wrapper ul,.accordion-component-wrapper .accordion-container .accordion-blocks-container .accordion-block-container .accordion-description-container .accordion-description-text ol,.accordion-component-wrapper .accordion-container .accordion-blocks-container .accordion-block-container .accordion-description-container .accordion-description-text ul{padding-left:32px}.accordion-component-wrapper .accordion-container .accordion-blocks-container .accordion-block-container .accordion-description-container .accordion-description-text ol{padding-left:var(--spacing-space-m-16,16px)}.accordion-component-wrapper .accordion-container .accordion-blocks-container .accordion-block-container .accordion-description-container .accordion-description-text ol li{padding-left:var(--spacing-space-xs-8,8px)}.accordion-component-wrapper .accordion-container .accordion-blocks-container .accordion-block-container .accordion-description-container .accordion-description-text ol li::marker{font-weight:700}.accordion-component-wrapper .accordion-container .accordion-blocks-container .accordion-block-container .accordion-description-container .accordion-description-text a{color:var(--Color-neutral-black,#000);text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.accordion-component-wrapper .accordion-container .accordion-blocks-container .accordion-block-container .accordion-description-container .accordion-description-text a:focus-visible{outline:2px solid var(--blue-200,#2563eb);outline-offset:2px;border-radius:2px}.accordion-component-wrapper .accordion-container .accordion-blocks-container .accordion-block-container .accordion-description-container .accordion-description-text .link{width:-moz-fit-content;width:fit-content;margin-top:var(--spacing-space-m-16,16px)}.accordion-component-wrapper .accordion-container .accordion-blocks-container .accordion-block-container .accordion-description-container .accordion-description-text a.link--brand{color:var(--Color-red-red-400,#b20717)}.accordion-component-wrapper .accordion-container .accordion-blocks-container .accordion-block-container .accordion-description-container .accordion-description-text a.link--brand:active,.accordion-component-wrapper .accordion-container .accordion-blocks-container .accordion-block-container .accordion-description-container .accordion-description-text a.link--brand:hover{color:var(--Color-red-red-600,#9c0614)}.accordion-component-wrapper .accordion-container .accordion-blocks-container .accordion-block-container .accordion-description-container.accordion-text .accordion-description-text{font-size:var(--Font-Size-Body-Body-Medium,18px);line-height:var(--Font-Line-Height-Body-Body-Medium,25px)}.accordion-component-wrapper .accordion-container .accordion-blocks-container .accordion-block-container .accordion-description-container.references-footnotes-text{padding:var(--spacing-space-m-16,16px) var(--spacing-space-m-16,16px) var(--spacing-space-l-24,24px) var(--spacing-space-m-16,16px)}.accordion-component-wrapper .accordion-container .accordion-blocks-container .accordion-block-container .accordion-description-container.references-footnotes-text .accordion-description-text{font-size:var(--Font-Size-Body-Body-Small,14px);line-height:var(--Font-Line-Height-Body-Body-Small,22px)}.accordion-component-wrapper .boxed .accordion-blocks-container .accordion-block-container{border-radius:var(--spacing-space-sm-12,12px);border:1px solid var(--Color-neutral-neutral-200,#e1e2ee);background:var(--Color-neutral-white,#fff)}.accordion-component-wrapper .boxed .accordion-blocks-container .accordion-block-container.open{border-radius:var(--Radius-radius-l,12px);border:1px solid var(--Color-neutral-neutral-600,#8e8ea0);background:var(--Color-neutral-white,#fff)}.accordion-component-wrapper .unboxed .accordion-blocks-container .accordion-block-container .accordion-title-container{border-radius:var(--spacing-space-sm-12,12px);border:1px solid var(--Color-neutral-neutral-200,#e1e2ee);background:var(--Color-neutral-white,#fff)}.accordion-component-wrapper .unboxed .accordion-blocks-container .accordion-block-container .accordion-title-container.open{border-radius:var(--Radius-radius-l,12px);border:1px solid var(--Color-neutral-neutral-600,#8e8ea0);background:var(--Color-neutral-white,#fff)}.accordion-title-container.open svg.accordion-title-icon{transform:rotate(180deg)}@media (max-width:1023px){.accordion-component-wrapper .accordion-container .text__container .main-title h2{font-size:var(--Font-Size-Title-Title-2,35px);line-height:var(--Font-Line-Height-Title-Title-2,43px)}.accordion-component-wrapper .accordion-container .text__container .main-title h3{font-size:var(--Font-Size-Title-Title-3,28px);line-height:var(--Font-Line-Height-Title-Title-3,36px)}.accordion-component-wrapper .accordion-container .accordion-blocks-container .accordion-block-container .accordion-title-container .accordion-title-text{font-size:var(--Font-Size-Title-Title-5,20px);line-height:var(--Font-Line-Height-Title-Title-5,28px)}}@media (max-width:767px){.accordion-component-wrapper .accordion-container .text__container .main-title h2{font-size:var(--Font-Size-Title-Title-2,30px);line-height:var(--Font-Line-Height-Title-Title-2,38px)}.accordion-component-wrapper .accordion-container .text__container .main-title h3{font-size:var(--Font-Size-Title-Title-3,28px);line-height:var(--Font-Line-Height-Title-Title-3,36px)}}