/* One disclosure convention in page content: plus opens, minus closes. */
:root body main details>summary{position:relative;padding-right:48px!important;list-style:none!important}
:root body main details>summary::-webkit-details-marker{display:none!important}
:root body main details>summary::marker{content:''}
:root body main details>summary::before{content:none!important}
:root body main details>summary::after{content:'+'!important;display:grid!important;place-items:center;position:absolute!important;right:0!important;left:auto!important;top:50%!important;bottom:auto!important;width:34px!important;height:34px!important;border:0!important;border-radius:50%;background:transparent!important;color:#a45e47!important;transform:translateY(-50%)!important;font-size:1.25rem!important;line-height:1!important;font-weight:400;box-shadow:none!important}
:root body main details[open]>summary::after{content:'−'!important;transform:translateY(-50%)!important}
:root body main details>summary :is(.clean-disclosure-icon,.feedback-expand),:root body main .home-qualification-details>summary>span[aria-hidden]{display:none!important}
:root body main .accent-punctuation::after{background:#a45e47!important}
:root body main .round-question{--question-dot:#a45e47!important}
:root body main .round-question::after{background:#a45e47!important}
#ausbildungen,#qualifications{scroll-margin-top:120px}
:root body.patient-home .home-qualification-details>.care-text-link{text-decoration:none!important;color:#94513c}
:root body.patient-home .home-qualification-details>.care-text-link:hover{color:#713e2e;background:#f2e9e2}
