.external-tmpl .menu-slide-in__btn{background-color:rgba(0,0,0,0);color:var(--color);border:solid 2px rgba(0,0,0,0);margin:0;outline:none;cursor:pointer;cursor:pointer;color:var(--link-color);padding:0;border:0}.external-tmpl .no-touchevents .menu-slide-in__btn:not(:disabled):hover{color:var(--link-color-hover);text-decoration:var(--link-decoration-hover)}.external-tmpl .no-touchevents .menu-slide-in__btn:not(:disabled):focus{color:var(--link-color-focus);text-decoration:var(--link-decoration-focus)}.external-tmpl .menu-slide-in__wrap{transition:width 0.25s ease;background:var(--color-light);z-index:1;filter:drop-shadow(0 0.2rem 0.25rem rgba(0, 0, 0, 0.2))}.external-tmpl .menu-slide-in__wrap.is-open{width:var(--width);max-width:100vw}.external-tmpl .menu-slide-in__close-wrap{width:var(--width);display:flex;justify-content:space-between;align-items:center;position:absolute;left:0;top:0;padding:calc(3*var(--element-spacing));background:var(--color-light)}@media(min-width: 768px){.external-tmpl .menu-slide-in__close-wrap{justify-content:end}}@media(min-width: 768px){.external-tmpl .menu-slide-in__close-wrap .menu-header{display:none}}.external-tmpl .menu-slide-in__content{height:calc(100vh );height:calc(var(--vh, 1vh)*100);width:var(--width);padding:var(--content-spacing);overflow-y:auto}.external-tmpl .menu-slide-in__head{padding:var(--menu-spacing)}.external-tmpl .menu-slide-in__menu{padding:var(--menu-spacing);margin:4rem 0 2rem}.external-tmpl .menu-slide-in__link{color:currentcolor;font-weight:var(--link-font-weight);text-decoration:var(--link-decoration);text-decoration-thickness:var(--link-decoration-thickness)}.external-tmpl .menu-slide-in__link[aria-current=page]:not(.btn){color:var(--link-color-active);text-decoration:var(--link-decoration-active);text-decoration-thickness:var(--link-decoration-thickness)}.external-tmpl .no-touchevents .menu-slide-in__link:not(:disabled):hover{color:var(--color-link-hover);text-decoration:var(--link-decoration-hover);text-decoration-thickness:var(--link-decoration-thickness)}.external-tmpl .no-touchevents .menu-slide-in__link:not(:disabled):focus{color:var(--link-color-focus);text-decoration:var(--link-decoration-focus);text-decoration-thickness:var(--link-decoration-thickness)}.external-tmpl .menu-slide-in__close-icon{color:currentcolor}.external-tmpl .menu-slide-in__toggle-wrap{display:grid;grid-template-columns:2rem 1fr;grid-template-rows:auto auto;gap:0 .25rem;grid-template-areas:"toggle link" ". children";color:var(--link-color)}.external-tmpl .menu-slide-in__toggle-wrap>.menu-slide-in__link{grid-area:link;align-self:center;font-size:var(--lvl1-font-size);line-height:var(--lvl1-line-height)}.external-tmpl .menu-slide-in__toggle-wrap.is-current>.menu-slide-in__toggle{color:var(--link-color-active)}.external-tmpl .menu-slide-in__toggle{grid-area:toggle;align-self:center;display:flex;color:currentcolor}.external-tmpl .menu-slide-in__toggle+.menu-slide-in__link.is-current{color:var(--link-color-active)}.external-tmpl .menu-slide-in__toggle-icon{color:currentcolor;font-size:var(--toggle-icon-font-size)}.external-tmpl .menu-slide-in__toggle-icon.menu-slide-in__toggle-icon--open{display:inline-flex}.external-tmpl .menu-slide-in__toggle-icon.menu-slide-in__toggle-icon--close{display:none}.external-tmpl .menu-slide-in__lvl1{padding:0;margin:0;border:0 var(--color) solid;border-width:1px 0 0 0}.external-tmpl .menu-slide-in__lvl1>.menu-slide-in__item{padding:var(--item-padding) 0 var(--item-padding) var(--item-padding);border:0 var(--color) solid;border-width:0 0 1px 0}.external-tmpl .menu-slide-in__lvl1>.menu-slide-in__link{padding-right:var(--item-padding)}.external-tmpl .menu-slide-in__item{color:var(--link-color)}.external-tmpl .menu-slide-in__item.is-open>.menu-slide-in__subitem{height:auto;padding:.5rem 0 0}.external-tmpl .menu-slide-in__item.is-open>.menu-slide-in__toggle .menu-slide-in__toggle-icon.menu-slide-in__toggle-icon--open{display:none}.external-tmpl .menu-slide-in__item.is-open>.menu-slide-in__toggle .menu-slide-in__toggle-icon.menu-slide-in__toggle-icon--close{display:inline-flex}.external-tmpl .menu-slide-in__item.is-current>.menu-slide-in__toggle{color:var(--link-color-active)}.external-tmpl .menu-slide-in__subitem{padding:0;margin:0;height:0;overflow:hidden;grid-area:children}.external-tmpl .menu-slide-in__bottom{display:grid;grid-template-columns:1fr;grid-template-rows:auto;gap:1em 0;padding:var(--menu-spacing);position:relative}.external-tmpl .menu-slide-in__teaser{--header-color: var(--color-dark);--header-font-size: var(--typo-m-min);--header-font-weight: var(--typo-font-weight-bold);--header-text-decoration: none;--header-text-decoration-thickness: 0;--subheader-color: var(--color-dark);--subheader-font-size: var(--typo-s-min);--subheader-font-weight: var(--typo-font-weight-regular);--subheader-text-decoration: none;--subheader-text-decoration-thickness: 0;--figure-width: 120px;--figure-height: 91px;--background-color: var(--color-light);display:flex;max-width:100%;text-decoration:none;overflow:hidden;color:currentcolor}@media(min-width: 768px){.external-tmpl .menu-slide-in__teaser{--header-font-size: var(--typo-m-max);--subheader-font-size: var(--typo-s-max);--figure-width: 159px;--figure-height: 120px}}.external-tmpl .menu-slide-in__teaser.menu-slide-in__teaser--conversion .menu-slide-in__teaser-content{--background-color: var(--color-conversion);--color: var(--color-light);--link-color: var(--color-light);--link-color-hover: var(--color-light)}.external-tmpl .menu-slide-in__teaser.menu-slide-in__teaser--conversion .menu-slide-in__teaser-content p,.external-tmpl .menu-slide-in__teaser.menu-slide-in__teaser--conversion .menu-slide-in__teaser-content .menu-slide-in__teaser-subheader{color:var(--color)}.external-tmpl .menu-slide-in__teaser-copyright{width:var(--figure-width)}.external-tmpl .menu-slide-in__teaser-figure{flex:0 1 var(--figure-width);position:relative;display:flex;flex-direction:column}.external-tmpl .menu-slide-in__teaser-img{max-width:100%;height:auto}.external-tmpl .menu-slide-in__teaser-content{flex:1 1 auto;max-width:calc(100% - var(--figure-width));height:var(--figure-height);display:flex;flex-direction:column;align-content:center;justify-content:center;padding:1rem;background-color:var(--background-color);text-decoration:none}.external-tmpl .menu-slide-in__teaser-content:active,.external-tmpl .menu-slide-in__teaser-content.active,.external-tmpl .menu-slide-in__teaser-content.is-active{--header-color: var(--color-link);--header-text-decoration: var(--link-decoration-hover);--header-text-decoration-thickness: var(--link-decoration-thickness);--subheader-color: var(--color-dark)}.external-tmpl .no-touchevents .menu-slide-in__teaser-content:not(:disabled):hover,.external-tmpl .no-touchevents .menu-slide-in__teaser-content:not(:disabled).hover,.external-tmpl .no-touchevents .menu-slide-in__teaser-content:not(:disabled).is-hover{--header-color: var(--color-link);--header-text-decoration: var(--link-decoration-hover);--header-text-decoration-thickness: var(--link-decoration-thickness);--subheader-color: var(--color-dark)}.external-tmpl .menu-slide-in__teaser-content:not(:disabled):focus-visible,.external-tmpl .menu-slide-in__teaser-content:not(:disabled).focus,.external-tmpl .menu-slide-in__teaser-content:not(:disabled).is-focus{--header-color: var(--color-link);--header-text-decoration: var(--link-decoration-hover);--header-text-decoration-thickness: var(--link-decoration-thickness);--subheader-color: var(--color-dark)}.external-tmpl .menu-slide-in__teaser-content .menu-slide-in__teaser-header{line-height:0}.external-tmpl .menu-slide-in__teaser-content .menu-slide-in__teaser-header p{color:var(--header-color);font-size:var(--header-font-size);font-weight:var(--header-font-weight);text-decoration:var(--header-text-decoration);text-decoration-thickness:var(--header-text-decoration-thickness);margin-bottom:0}@media(min-width: 768px){.external-tmpl .menu-slide-in__teaser-content .menu-slide-in__teaser-header p{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}}.external-tmpl .menu-slide-in__teaser-content .menu-slide-in__teaser-subheader{color:var(--subheader-color);font-size:var(--subheader-font-size);font-weight:var(--subheader-font-weight);text-decoration:var(--subheader-text-decoration);text-decoration-thickness:var(--subheader-text-decoration-thickness);display:none;margin-bottom:0}@media(min-width: 768px){.external-tmpl .menu-slide-in__teaser-content .menu-slide-in__teaser-subheader{display:inline-block}}.external-tmpl .menu-slide-in__footer .menu-footer{--flex-direction: column;--align-items: start;--padding: var(--menu-spacing)}.external-tmpl .menu-slide-in__item--default{--theme-color: var(--color-link)}.external-tmpl .menu-slide-in__item--conversion{--theme-color: var(--color-conversion)}.external-tmpl .menu-slide-in__lvl1--has-colors{--item-color-width: 0.75rem}.external-tmpl .menu-slide-in__lvl1--has-colors>.menu-slide-in__toggle-wrap{padding-left:calc(var(--item-color-width) + var(--item-padding));position:relative}.external-tmpl .menu-slide-in__lvl1--has-colors>.menu-slide-in__toggle-wrap:before{content:"";display:block;width:var(--item-color-width);background:var(--theme-color);position:absolute;height:100%}.external-tmpl .menu-slide-in__subitem--lvl2{--toggle-icon-font-size: 1rem}.external-tmpl .menu-slide-in__subitem--lvl2 .menu-slide-in__link{font-size:var(--lvl2-font-size);line-height:var(--lvl2-line-height)}.external-tmpl .menu-slide-in__subitem--lvl2 .menu-slide-in__toggle-wrap{padding:calc(var(--item-padding)/2) calc(var(--item-padding)/2) calc(var(--item-padding)/2) 0}.external-tmpl .menu-slide-in__subitem--lvl2 .menu-slide-in__toggle-wrap:last-child{padding-bottom:0}.external-tmpl .menu-slide-in__subitem--lvl2 .menu-slide-in__toggle-wrap:not(:last-child){border-bottom:1px var(--color-container) solid}.external-tmpl .menu-slide-in__subitem--lvl3{--link-font-weight: $font-weight-regular}.external-tmpl .menu-slide-in__subitem--lvl3 .menu-slide-in__item{padding-bottom:calc(var(--item-padding)/6)}.external-tmpl body:not(.is-scrolled) .is-pageticker-visible .menu-slide-in__wrap{top:var(--pageticker-height)}.external-tmpl .is-menu-open .pageheader{z-index:300}
