.roar-accordion{--accordion-padding:calc(var(--base-space) * 1.5) calc(var(--base-space) * 0.5)}.roar-accordion__single{border-bottom:1px solid rgba(121,125,126,.56)}.roar-accordion__single.single-accordion--active .roar-accordion__open-close-button svg:first-child{display:none}.roar-accordion__single.single-accordion--active .roar-accordion__open-close-button svg:last-child{display:inline-block}.roar-accordion__title{align-items:center;border-bottom-color:transparent;display:flex;flex:1 0 auto;flex-direction:row;flex-wrap:wrap;justify-content:space-around}.roar-accordion__overview{flex-basis:87.5%;max-width:87.5%}.roar-accordion__overview button{background-color:transparent;border:0;cursor:pointer;display:block;font-family:var(--p-font);padding:0;padding:var(--accordion-padding);text-align:left;width:100%}.roar-accordion__overview button:active,.roar-accordion__overview button:focus,.roar-accordion__overview button:hover,.roar-accordion__overview button:visited{text-decoration:none}.roar-accordion__overview h3,.roar-accordion__overview p{color:var(--site-color);font-weight:500}.roar-accordion__overview h3{margin:0 0 var(--base-space)}.roar-accordion__overview h3:last-child{margin:0}.roar-accordion__overview p{font-size:14px;font-size:1.4rem}.roar-accordion__actions{flex-basis:12.5%;max-width:12.5%;text-align:center}.roar-accordion__open-close-button{background-color:transparent;border:0;color:var(--site-color);cursor:pointer;display:block;font-family:var(--p-font);line-height:1;padding:0;padding:var(--accordion-padding);text-align:right;width:100%}.roar-accordion__open-close-button svg{height:22px;height:2.2rem;width:22px;width:2.2rem}.roar-accordion__open-close-button svg:first-child{display:inline-block}.roar-accordion__open-close-button svg:last-child{display:none}.roar-accordion__content-inner{padding:var(--accordion-padding)}.roar-accordion__content-inner .answer{margin:0 0 var(--default-margin)}.roar-accordion__content-inner .answer:last-child{margin:0}.roar-acc{--accordion-padding:calc(var(--base-space) * 1.5) calc(var(--base-space) * 0.5)}.roar-acc__single{border-bottom:1px solid rgba(121,125,126,.56)}.roar-acc__single.single-accordion--active .roar-acc__open-close-button svg:first-child{display:none}.roar-acc__single.single-accordion--active .roar-acc__open-close-button svg:last-child{display:inline-block}.roar-acc__title{align-items:center;border-bottom-color:transparent;display:flex;flex:1 0 auto;flex-direction:row;flex-wrap:wrap;justify-content:space-around}.roar-acc__numbers{flex-basis:30px;flex-basis:3rem;max-width:30px;max-width:3rem}.roar-acc__numbers+.roar-acc__overview{flex-basis:calc(100% - 6rem);max-width:calc(100% - 6rem)}.roar-acc__number{background-color:transparent;border:0;cursor:pointer;display:block;font-family:var(--p-font);font-size:var(--acc-font-size);padding:0;padding:var(--accordion-padding);text-align:left;width:100%}.roar-acc__number-span{color:var(--site-color);font-size:var(--acc-font-size);font-weight:500}.roar-acc__overview{flex-basis:calc(100% - 3rem);max-width:calc(100% - 3rem);padding-right:var(--quarter-margin)}.roar-acc__headline-btn{background-color:transparent;border:0;cursor:pointer;display:block;font-family:var(--p-font);padding:0;padding:var(--accordion-padding);text-align:left;width:100%}.roar-acc__headline-btn:active,.roar-acc__headline-btn:focus,.roar-acc__headline-btn:hover,.roar-acc__headline-btn:visited{text-decoration:none}.roar-acc__headline,.roar-acc__overview p{color:var(--site-color);font-weight:500}.roar-acc__headline{margin:0 0 var(--base-space)}.roar-acc__headline:last-child{margin:0}.roar-acc__overview p{font-size:14px;font-size:1.4rem}.roar-acc__actions{flex-basis:30px;flex-basis:3rem;max-width:30px;max-width:3rem}.roar-acc__open-close-button{background-color:transparent;border:0;color:var(--site-color);cursor:pointer;display:block;font-family:var(--p-font);line-height:1;padding:0;padding:var(--accordion-padding);text-align:right;width:100%}.roar-acc__open-close-button svg{height:22px;height:2.2rem;width:22px;width:2.2rem}.roar-acc__open-close-button svg:first-child{display:inline-block}.roar-acc__open-close-button svg:last-child{display:none}.roar-acc__content-inner{padding:var(--accordion-padding)}.roar-acc__content-inner .answer{margin:0 0 var(--default-margin)}.roar-acc__content-inner .answer:last-child{margin:0}@media screen and (min-width:75em){.roar-acc__actions,.roar-accordion__actions{text-align:right}}
