﻿html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}a{background:rgba(0,0,0,0)}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,select{margin:0}button{overflow:visible;text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}fieldset{padding:.35em .75em .625em}input{overflow:visible}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{margin:0;overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}details{display:block}dialog{background:#fff;border:solid;color:#000;display:block;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}.hamburger{padding:15px 15px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background:rgba(0,0,0,0);border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger.is-active:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background:#777}.hamburger-box{width:24px;height:14px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:24px;height:2px;background:#777;border-radius:3px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-6px}.hamburger-inner::after{bottom:-6px}.hamburger--slider .hamburger-inner{top:1px}.hamburger--slider .hamburger-inner::before{top:6px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider .hamburger-inner::after{top:12px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0, 6px, 0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner::before{transform:rotate(-45deg) translate3d(-3.4285714286px, -4px, 0);opacity:0}.hamburger--slider.is-active .hamburger-inner::after{transform:translate3d(0, -12px, 0) rotate(-90deg)}@font-face{font-family:"Bitter";src:url("../../fonts/Bitter-VariableFont_wght.woff2") format("woff2 supports variations"),url("../../fonts/Bitter-VariableFont_wght.woff2") format("woff2-variations");font-display:swap;font-weight:100 900}@font-face{font-family:"NotoSansDisplay";src:url("../../fonts/NotoSansDisplay-VariableFont_wdth,wght.woff2") format("woff2 supports variations"),url("../../fonts/NotoSansDisplay-VariableFont_wdth,wght.woff2") format("woff2-variations");font-display:swap;font-weight:100 900;font-stretch:62.5% 100%}:root{--font--sans: NotoSansDisplay, Arial,sans-serif;--font--serif: Bitter, Georgia, "Times New", Times, serif}:root{--hsl--white: hsl(0 0% 100%);--hsl--black: hsl(0 0% 0%);--hsl--gray-100: hsl(0 0% 10%);--hsl--gray-200: hsl(0 0% 20%);--hsl--gray-300: hsl(0 0% 30%);--hsl--gray-350: hsl(0 0% 35%);--hsl--gray-400: hsl(0 0% 40%);--hsl--gray-500: hsl(0 0% 50%);--hsl--gray-600: hsl(0 0% 60%);--hsl--gray-700: hsl(0 0% 70%);--hsl--gray-800: hsl(0 0% 80%);--hsl--gray-850: hsl(0 0% 85%);--hsl--gray-900: hsl(0 0% 90%);--hsl--gray-950: hsl(0 0% 95%);--hs--brand: 354 61%;--hsl--brand: hsl(var(--hs--brand) 45%)}:root{--ad-notice--color: var(--hsl--gray-500);--btn-primary--color: var(--hsl--white);--btn-secondary--color: var(--hsl--white);--btn-disabled--color: var(--hsl--gray-700);--bquote--color: hsl(var(--hs--brand) 65%);--byline--color: var(--hsl--gray-500);--caption--color: var(--hsl--gray-500);--comment-author-icon--color: var(--hsl--gray-500);--default--color: var(--hsl--gray-200);--dropdown--color: var(--hsl--gray-500);--dropdown--color__hover: var(--hsl--gray-200);--footer-service--color: var(--hsl--white);--form-control--color: var(--hsl--gray-500);--form-control-active--color: var(--hsl--gray-200);--header-primary--color: var(--hsl--gray-500);--header-primary--color__hover: var(--hsl--white);--kicker-add--color: var(--hsl--gray-500);--module-content-partner--color: var(--hsl--gray-500);--module-footer--color: var(--hsl--gray-500);--module-headline--color: var(--hsl--gray-500);--module-kiosk--color: var(--hsl--gray-950);--module-kiosk-pagination-active--color: var(--hsl--gray-200);--module-kiosk-pagination--color__hover: var(--hsl--gray-500);--body--background: var(--hsl--gray-850);--btn-primary--background: var(--hsl--brand);--btn-primary--background__hover: hsl(var(--hs--brand) 30%);--btn-secondary--background: var(--hsl--gray-500);--btn-secondary--background__hover: var(--hsl--gray-350);--bquote--background: hsl(var(--hs--brand) 95%);--card--background: var(--hsl--white);--comment-area--background: var(--hsl--gray-950);--comment-author-icon--background: var(--hsl--white);--comment-form-input--background: var(--hsl--white);--content-partner-image--background: var(--hsl--white);--dropdown--background: var(--hsl--white);--footer-service--background: var(--hsl--gray-500);--form-control--background: var(--hsl--gray-950);--form-control-active--background: var(--hsl--white);--header--background: var(--hsl--white);--infobox--background: var(--hsl--gray-850);--module-content-partner--background: var(--hsl--gray-950);--module-footer--background: var(--hsl--gray-950);--module-kiosk--background: linear-gradient(#f2f2f2, #aaa 50%, #888);--toc--background: var(--hsl--gray-850);--bquote--border: hsl(var(--hs--brand) 50%);--form-control-active--border: var(--hsl--gray-200);--comment-form-input--border: var(--hsl--gray-850);--module-kiosk-pagination-active--border: var(--hsl--gray-200);--module-kiosk-pagination--border__hover: var(--hsl--gray-850);--fill--footer--rdg-logo-1: var(--hsl--gray-500);--fill--footer--rdg-logo-2: var(--hsl--gray-800);--fill--footer--rdg-logo-3: var(--hsl--white)}:root{--article--max-width: 45rem;--article--max-width--is-wide: 55rem;--card--border-radius: 6px;--card--padding: 2rem;--container--max-width: 68.75rem;--content-partner-image--width: 9.375rem;--dropdown--min-width: 13.5rem;--header--height: 3.75rem;--header--height--is-fixed: 3.75rem;--inline-item-teaserlist--width: 6.25rem;--overlay-wrapper--max-width: 25rem;--teaser-issue--max-width: 9.375rem}@media screen and (min-width: 35.5rem){:root{--inline-item-teaserlist--width: 9.375rem}}@media screen and (min-width: 48.875rem){:root{--card--padding: 3rem;--header--height: 9.25rem;--header--height--is-fixed: 4rem}}html,body{padding:0;margin:0;font-family:var(--font--sans);font-size:16px;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}*,::before,::after{margin:0;padding:0;box-sizing:border-box;border:unset;-webkit-appearance:none;-moz-appearance:none;appearance:none}body{background:var(--body--background);color:var(--default--color)}a{color:var(--hsl--brand);border-bottom:1px solid rgba(0,0,0,0);text-decoration:none;padding:1px}a:hover,a:focus{color:var(--hsl--brand);border-bottom-color:var(--hsl--brand);text-decoration:none;outline:unset !important}h1,h2,h3,h4,h5,h6{font-family:var(--font--sans);line-height:unset;color:inherit}hr{border-top:1px dotted var(--default--color);height:auto;width:auto}b,strong{font-weight:bold}.excerpt{word-wrap:normal;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.kicker{font-family:var(--font--sans);font-weight:normal;font-stretch:80%;line-height:1.3;color:var(--hsl--brand);display:block;text-transform:uppercase}.kicker-add{color:var(--kicker-add--color)}.kicker-add:after{margin-left:5px;margin-right:5px;content:"/"}.title{font-family:var(--font--sans);font-weight:bold;line-height:1.1;color:var(--default--color);margin:0;display:block}.excerpt{font-family:var(--font--sans) !important;font-weight:normal !important;font-size:95%;line-height:1.3;color:var(--default--color) !important;display:block}.byline{font-family:var(--font--sans);font-weight:normal;font-size:80%;font-stretch:80%;line-height:1.5;color:var(--byline--color);text-transform:uppercase;width:100%;display:flex;flex-wrap:wrap;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.byline>*:not(:first-child)::before{content:"/";padding:0 .3rem}.source{font-style:italic;font-size:90%}.tags .tags-heading{font-family:var(--font--serif);font-weight:500 !important;font-size:90% !important;line-height:1.4;letter-spacing:-0.2px;clear:both;display:block;margin:0 5px 10px}.tags .tags-list{display:flex;flex-wrap:wrap;justify-content:flex-start}.tags .btn-tag{margin:5px;padding:.4rem .75rem;font-size:.8rem;letter-spacing:normal}.rdg-logo{width:auto;height:32px}@media screen and (min-width: 48.875rem){.rdg-logo{height:40px}}.rdg-logo svg{height:100%}.rdg-logo .rdg-logo-clr-1{fill:var(--hsl--brand)}.rdg-logo .rdg-logo-clr-2{fill:hsl(var(--hs--brand) 75%)}.rdg-logo .rdg-logo-clr-3{fill:var(--hsl--white)}.rdg-logo .rdg-logo-clr-4{fill:var(--hsl--gray-850)}.rdg-logo .rdg-logo-clr-5{fill:var(--hsl--gray-500)}.download{margin:2rem 0;padding:15px;background:#eee;border-color:var(--default--color);color:#888}@media screen and (min-width: 35.5rem){.download{margin:3rem 0}}.download .svg-inline--fa{height:1.5em;width:1.5em}.download span{display:inline-block;text-align:left;font-size:1rem;line-height:1.25rem;margin-left:1rem}.download a{display:flex;flex-direction:row;line-height:unset;align-items:center;color:inherit;transition:all .25s}.download a:focus,.download a:hover{color:var(--hsl--brand);text-decoration:none !important}.download+.download{margin-top:-1rem}@media screen and (min-width: 35.5rem){.download+.download{margin-top:-2rem}}.responsive-video .responsive-video-16to9{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden}.responsive-video .responsive-video-16to9 iframe,.responsive-video .responsive-video-16to9 object,.responsive-video .responsive-video-16to9 embed{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.btn{padding:0;text-decoration:none;border-bottom:unset;display:inline-block;border-radius:4px;padding:.75rem 1rem;letter-spacing:.1px;text-transform:uppercase;text-decoration:none;text-align:center;font-family:var(--font--sans);font-weight:bold;font-stretch:90%;font-size:.875rem;line-height:1.3;box-shadow:0 1px 2px rgba(0,0,0,.1);cursor:pointer}.btn:hover,.btn:focus{color:inherit;text-decoration:none;border-bottom:unset;outline:unset}@media screen and (min-width: 35.5rem){.btn{font-size:1rem}}.btn:active{position:relative;top:2px}.btn i+span,.btn span+i{margin-left:.5rem}.btn,.btn.btn-primary{color:var(--btn-primary--color);background:var(--btn-primary--background)}.btn:hover,.btn:focus,.btn.btn-primary:hover,.btn.btn-primary:focus{color:var(--btn-primary--color);background:var(--btn-primary--background__hover)}.btn.btn-secondary{color:var(--btn-secondary--color);background:var(--btn-secondary--background)}.btn.btn-secondary:hover,.btn.btn-secondary:focus{color:var(--btn-secondary--color);background:var(--btn-secondary--background__hover)}.btn.disabled{pointer-events:none;box-shadow:none;color:var(--btn-disabled--color) !important;background:rgba(0,0,0,0) !important}.issue-cover{width:100%;height:auto;box-shadow:0 5px 15px -5px rgba(0,0,0,.3);border-radius:3px}a.issue-cover-link{padding:0;text-decoration:none;border-bottom:unset;display:block}a.issue-cover-link:hover,a.issue-cover-link:focus{color:inherit;text-decoration:none;border-bottom:unset;outline:unset}a.issue-cover-link .issue-cover{transition:all .25s;transform:scale(1)}a.issue-cover-link:hover .issue-cover{box-shadow:0 8px 15px 0px rgba(0,0,0,.3);transform:scale(1.05)}.no-wordbreak{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.container{margin:0 auto;max-width:var(--container--max-width);width:100%}.image-404{width:100%;height:auto}.form-control,.form-control-input{-webkit-appearance:none;-moz-appearance:none}.form-control{--lh: 1;--fs: 1rem;--pd: .75rem;--bw: 1px;height:auto;min-height:calc(var(--lh)*var(--fs) + 2*(var(--pd) + var(--bw)));font-family:var(--font--sans);font-size:1rem;font-weight:normal;line-height:var(--lh);color:var(--form-control--color);background:var(--form-control--background);border:var(--bw) solid rgba(0,0,0,0);border-radius:4px;padding:var(--pd) 1rem;transition:border .25s linear,color .25s linear,background-color .25s linear}.form-control.is-active{color:var(--form-control-active--color);background:var(--form-control-active--background);border:1px solid var(--form-control-active--border) !important;box-shadow:0 0 5px -2px rgba(0,0,0,.1)}.form-control-input{border-radius:0;outline:none !important;background:rgba(0,0,0,0);font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;width:100%}.form-control-input::-moz-placeholder{font-family:var(--font--serif);font-size:90%}.form-control-input:-ms-input-placeholder{font-family:var(--font--serif);font-size:90%}.form-control-input::placeholder{font-family:var(--font--serif);font-size:90%}textarea.form-control-input{overflow:auto;resize:vertical}.form-control.has-icon{display:flex;align-items:center;gap:1rem}.form-control.has-icon .form-control-input{flex-grow:2;flex-basis:calc(100% - 1rem - 1em)}.form-control-icon{order:2;width:1em;height:1em;color:inherit}.teaser{width:100%;display:flex;flex-wrap:nowrap;padding:0}.teaser:hover .kicker,.teaser:hover .title,.teaser:hover .excerpt{color:var(--hsl--brand)}.teaser .teaser-image,.teaser .teaser-text{position:relative;width:100%;display:block}.teaser .teaser-image>a,.teaser .teaser-image>a:hover,.teaser .teaser-image>a:focus,.teaser .teaser-text>a,.teaser .teaser-text>a:hover,.teaser .teaser-text>a:focus{border-bottom:unset;padding:0}.teaser .teaser-image{overflow:hidden;text-align:center}.teaser .teaser-image img{width:100%;height:auto;display:block;overflow:hidden}.teaser .kicker{font-size:75%;line-height:1.2}.teaser .kicker+.title{margin-top:.4em}.teaser .excerpt{margin-top:.8em;font-size:95%;line-height:1.3}.teaser.issue .teaser-image{overflow:visible}.teaser.issue .teaser-image img{width:100%;height:auto;max-width:var(----teaser-issue--max-width);box-shadow:0 2px 4px 1px rgba(0,0,0,.3);margin:0 auto}.teaser.issue .teaser-text nav{display:flex;gap:1rem;margin-top:1rem}.teaser-list .teaser{flex-wrap:wrap}@media screen and (min-width: 35.5rem){.teaser-list .teaser{flex-wrap:nowrap}}.teaser-list .teaser+hr{padding-top:2rem;margin-top:2rem}.teaser-list .teaser-text{padding-left:1rem}@media screen and (min-width: 35.5rem){.teaser-list .teaser-text{padding-left:2rem}}.teaser-list .teaser-text .kicker+.title{margin-top:.4em}.article{background:var(--card--background);box-shadow:0 1px 4px 0 rgba(99,114,130,.15);border-radius:var(--card--border-radius);padding:var(--card--padding)}.article .article-header>*,.article .article-body>*{margin-left:auto;margin-right:auto;max-width:var(--article--max-width)}.article .article-header>*.wide,.article .article-body>*.wide{max-width:var(--article--max-width--is-wide)}.article .article-header{margin-top:0;margin-bottom:2rem}.article .article-header>*:first-child{margin-top:0 !important}.article .article-header .kicker{font-size:1rem;padding-bottom:1rem}.article .article-header .title{font-size:1.875rem}@media screen and (min-width: 60rem){.article .article-header .title{font-size:2.4rem;line-height:1.15;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}}.article .article-header .excerpt{margin-top:1rem;font-size:1.25rem;line-height:1.3}@media screen and (min-width: 60rem){.article .article-header .excerpt{font-size:1.4rem;line-height:1.4}}.article .article-header .byline{margin-top:2rem}.article .article-body>*:last-child{margin-bottom:0 !important}.article .article-body h2,.article .article-body h3,.article .article-body h4,.article .article-body ol,.article .article-body ul,.article .article-body p,.article .article-body blockquote p:not(:last-child){margin-top:0;margin-bottom:1rem}.article .article-body h2,.article .article-body h3,.article .article-body h4{font-weight:bold}.article .article-body h2{font-size:1.5rem}@media screen and (min-width: 30rem){.article .article-body h2{font-size:calc(1.5rem + calc( 0.2rem / calc( 0.2rem * 0 + 1 ) ) * ((100vw - 30rem) / calc( 60rem / calc( 60rem * 0 + 1 ) )))}}@media screen and (min-width: 90rem){.article .article-body h2{font-size:1.7rem}}.article .article-body h3,.article .article-body h4{font-size:1.25rem}@media screen and (min-width: 30rem){.article .article-body h3,.article .article-body h4{font-size:calc(1.25rem + calc( 0.1rem / calc( 0.1rem * 0 + 1 ) ) * ((100vw - 30rem) / calc( 60rem / calc( 60rem * 0 + 1 ) )))}}@media screen and (min-width: 90rem){.article .article-body h3,.article .article-body h4{font-size:1.35rem}}.article .article-body *+h2,.article .article-body *+h3,.article .article-body *+h4{margin-top:1.7em}.article .article-body h2+h3,.article .article-body h2+h4,.article .article-body h3+h4{margin-top:1.2em}.article .article-body ol,.article .article-body ul,.article .article-body p{font-family:var(--font--serif);font-weight:400;line-height:1.5;text-align:left;word-spacing:.2px}.article .article-body ol,.article .article-body ul,.article .article-body p{font-size:1rem}@media screen and (min-width: 30rem){.article .article-body ol,.article .article-body ul,.article .article-body p{font-size:calc(1rem + calc( 0.125rem / calc( 0.125rem * 0 + 1 ) ) * ((100vw - 30rem) / calc( 60rem / calc( 60rem * 0 + 1 ) )))}}@media screen and (min-width: 90rem){.article .article-body ol,.article .article-body ul,.article .article-body p{font-size:1.125rem}}.article .article-body ul{padding-left:1.2rem}.article .article-body ul li::marker{color:var(--hsl--brand)}.article .article-body ul li{padding-left:.5rem}.article .article-body ol{padding-left:1.2rem}.article .article-body ol li{padding-left:1rem}.article .article-body figure,.article .article-body div.responsive-video{margin-top:0;margin-bottom:1.6rem;float:none !important}.article .article-body figure:not(:first-child),.article .article-body div.responsive-video:not(:first-child){padding-top:1.6rem}.article .article-body figure:not(:last-child) figcaption,.article .article-body div.responsive-video:not(:last-child) figcaption{padding-bottom:1rem}.article .article-body blockquote{margin:2rem auto;padding:2rem;border-left:6px solid var(--bquote--border);background:var(--bquote--background);border-top-left-radius:3px;border-bottom-left-radius:3px}.article .article-body blockquote>*{color:var(--bquote--color)}.article .article-body blockquote>*:last-child{margin-bottom:0 !important}.article .article-body blockquote>p,.article .article-body blockquote>ol,.article .article-body blockquote>ul{font-size:100%;line-height:1.5}.article .article-body blockquote cite{display:block;padding-top:.5rem;font-size:90%;font-style:italic}.article .article-body blockquote cite::before{content:"—";display:inline-block;margin-right:.5em}.article.issue .article-header{background:var(--module-kiosk--background);box-shadow:0 5px 15px -8px rgba(0,0,0,.2);padding:var(--card--padding);margin-bottom:3rem;margin-left:calc(-1*var(--card--padding));margin-right:calc(-1*var(--card--padding));margin-top:calc(-1*var(--card--padding));border-top-left-radius:var(--card--border-radius);border-top-right-radius:var(--card--border-radius)}@media screen and (min-width: 60rem){.article.issue .article-header{padding:4rem}}.article.issue .article-header>div{display:flex;flex-wrap:wrap;row-gap:2rem}@media screen and (min-width: 48.875rem){.article.issue .article-header>div{justify-content:center;flex-wrap:nowrap;text-align:left}}.article.issue .issue-title,.article.issue .issue-spt-title,.article.issue .issue-spt-kicker,.article.issue .issue-citation,.article.issue .issue-shoplink{display:block;color:var(--module-kiosk--color);line-height:1.5}.article.issue .issue-spt-kicker,.article.issue .issue-citation,.article.issue .issue-shoplink{margin-top:1rem}@media screen and (min-width: 60rem){.article.issue .issue-spt-kicker,.article.issue .issue-citation,.article.issue .issue-shoplink{margin-top:2rem}}.article.issue .issue-title{display:block;line-height:1.5;font-size:1.875rem}.article.issue .issue-cover{width:50%}@media screen and (min-width: 48.875rem){.article.issue .issue-cover{width:70%}}.article.issue .issue-shoplink .btn{box-shadow:0 3px 10px -3px rgba(0,0,0,.4)}.article.issue .issue-toc{width:100%;margin-top:0;font-size:1rem;border-collapse:collapse}.article.issue .issue-toc .issue-toc-section-row{border-top:1px dotted var(--default--color)}.article.issue .issue-toc .issue-toc-section-row:first-child{border-top:none}.article.issue .issue-toc .issue-toc-section-row>td,.article.issue .issue-toc .issue-toc-article-row>td{vertical-align:top;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;padding-bottom:1.5rem}@media screen and (min-width: 48.875rem){.article.issue .issue-toc .issue-toc-section-row>td,.article.issue .issue-toc .issue-toc-article-row>td{padding-bottom:2rem}}.article.issue .issue-toc .issue-toc-section-row>td:first-child,.article.issue .issue-toc .issue-toc-article-row>td:first-child{width:5%;text-align:right;padding-right:3rem}.article.issue .issue-toc .issue-toc-section-row>td:last-child,.article.issue .issue-toc .issue-toc-article-row>td:last-child{width:95%}.article.issue .issue-toc .issue-toc-section-row>td{padding-top:1.5rem;font-size:130%;font-weight:bolder}@media screen and (min-width: 48.875rem){.article.issue .issue-toc .issue-toc-section-row>td{padding-top:2rem}}.article.issue .issue-toc .issue-toc-article-row>td .title,.article.issue .issue-toc .issue-toc-article-row>td .kicker{line-height:1.5;text-transform:none;font-stretch:100%;font-weight:normal;color:var(--default--color)}.article.issue .issue-volume{margin-top:2rem;display:flex;justify-content:center}.comment-area{background:var(--comment-area--background);box-shadow:inset 0 2px 20px -16px rgba(99,114,130,.5);margin-top:var(--card--padding);padding:var(--card--padding);margin-left:calc(-1*var(--card--padding));margin-right:calc(-1*var(--card--padding));margin-bottom:calc(-1*var(--card--padding));border-bottom-left-radius:var(--card--border-radius);border-bottom-right-radius:var(--card--border-radius)}.comment-area>.comment-area-respond,.comment-area>.comment-area-reactions{margin-left:auto;margin-right:auto;max-width:var(--article--max-width--is-wide)}.comment-area-respond+.comment-area-reactions{margin-top:3rem}.comment-area-reactions-header{margin-bottom:3rem}.comment-area-reactions-list{list-style-type:none}.comment-area-notes,.comment-area-reply-header{margin-bottom:2rem}.comment{display:flex;gap:2rem;flex-wrap:nowrap;line-height:1.5}.comment+.comment{margin-top:2rem}@media screen and (min-width: 60rem){.comment+.comment{margin-top:3rem}}.comment-avatar{display:none}@media screen and (min-width: 48.875rem){.comment-avatar{width:3rem;height:3rem;flex-shrink:0;flex-grow:0;display:flex;justify-content:center;align-items:center;border-radius:6px;box-shadow:0 3px 6px -3px rgba(0,0,0,.2);background:var(--comment-author-icon--background)}}.comment-avatar span{font-weight:normal;font-size:200%;text-transform:uppercase;line-height:1;color:var(--comment-author-icon--color)}.comment-author{font-weight:bold}.comment-meta{font-size:85%;margin-bottom:2rem;display:flex;flex-wrap:nowrap;justify-content:space-between;gap:1rem}.comment-text p:not(:first-of-type){margin-top:1rem}.comment-form .form-row{--cf-gap: 1rem;display:flex;justify-content:space-between;align-items:center;gap:var(--cf-gap);flex-wrap:wrap;margin-top:var(--cf-gap)}@media screen and (min-width: 48.875rem){.comment-form .form-row{flex-wrap:nowrap}}@media screen and (min-width: 60rem){.comment-form .form-row{--cf-gap: 1.5rem}}.comment-form .form-submit{flex-grow:0;flex-shrink:0}.comment-form .form-control{flex-grow:1;border-color:var(--comment-form-input--border);background:var(--comment-form-input--background);box-shadow:0 2px 5px 3px rgba(0,0,0,.01)}.ad{margin-left:auto;margin-right:auto;display:table}.ad-notice{text-align:right;text-transform:uppercase;font-size:.625rem;font-weight:400;color:var(--ad-notice--color);line-height:1.5rem;display:table;float:right}.ad-container{clear:both;display:block}.ad-container>a{padding:0;border-bottom:0;display:block}.ad-container>a:hover,.ad-container>a:focus{border-bottom:0}.ad-container>a>img{width:100%;height:auto}.article-body>*:first-child .ad{margin-top:0}.article-body>*:not(:first-child) .ad{margin-top:1.6em}.article-body>*:last-child .ad{margin-bottom:0}.article-body>*:not(:last-child) .ad{margin-bottom:1.6em}.admin-bar #header{top:32px}@media screen and (max-width: 782px){.admin-bar #header{top:46px}}#wpadminbar{position:fixed !important}@media screen and (max-width: 600px){#wpadminbar{position:fixed !important}}.table-style{margin:3rem auto;border-collapse:collapse;font-size:90%;width:var(--article--max-width)}.table-style thead{font-weight:bold}.table-style td,th{padding:10px;vertical-align:top;text-align:left}.table-style thead th{vertical-align:bottom}.table-style td{border:1px solid #333}.table-style.table-vertical-center td{vertical-align:center}#main{border:0;transition:all 1s}#main>*{margin-top:1rem}@media screen and (min-width: 48.875rem){#main>*{margin-top:2rem}}@media screen and (min-width: 48.875rem){#main>*{margin-top:3rem}}#header{z-index:3000;position:fixed;width:100%;top:0;background:var(--header--background);box-shadow:0 1px 15px 0 rgba(0,0,0,.1)}.header-wrapper{display:grid;grid-auto-flow:row;grid-template-rows:auto;max-width:68.75rem;width:auto;height:100%;margin:0 auto;padding:0 1rem}@media screen and (min-width: 48.875rem){.header-wrapper{grid-template-rows:auto 4.5rem}}.header-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap}.header-row>*:first-child{padding-left:10px}.header-row>*:last-child{padding-right:10px}.header-row:last-of-type{display:none}@media screen and (min-width: 48.875rem){.header-row:last-of-type{display:flex}}.header-items-left,.header-items-right{display:flex;align-items:center}.header-items-middle{display:none}@media screen and (min-width: 48.875rem){.header-items-middle{display:flex;align-items:center}}.header-items-middle .btn{font-size:90%;padding-top:.5rem;padding-bottom:.5rem}.header-logo{padding:0;text-decoration:none;border-bottom:unset;cursor:pointer}.header-logo:hover,.header-logo:focus{color:inherit;text-decoration:none;border-bottom:unset;outline:unset}.header-slogan{position:relative;top:4px;padding-left:2rem;text-align:left;font-family:var(--font--serif);color:var(--header-primary--color);overflow:hidden;display:none}@media screen and (min-width: 48.875rem){.header-slogan{display:block}}.header-burger{all:unset;width:10%;cursor:pointer;display:block;visibility:visible}#primary{display:flex;justify-content:flex-start;align-items:center;height:3rem}#primary>li{list-style:none;cursor:pointer;height:3rem;position:relative;display:inline-block;color:var(--header-primary--color)}#primary>li:focus>.sub-menu,#primary>li:hover>.sub-menu{display:block}#primary>li.menu-autohide{display:none}@media screen and (min-width: 60rem){#primary>li.menu-autohide{display:inline-block}}#primary>li>a{padding:0;text-decoration:none;border-bottom:unset;display:flex;align-items:center;padding:10px;height:3rem;color:var(--header-primary--color);font-family:var(--font--sans);font-size:.925rem;font-weight:500;letter-spacing:.125px}#primary>li>a:hover,#primary>li>a:focus{color:inherit;text-decoration:none;border-bottom:unset;outline:unset}#primary>li:focus>a,#primary>li:hover>a,#primary>li>a:hover,#primary>li>a:focus{color:var(--header-primary--color__hover);background:var(--hsl--brand);box-shadow:0 5px 5px -7px rgba(0,0,0,.25) inset;text-shadow:0 1px 5px rgba(0,0,0,.5)}#primary .sub-menu{display:none;position:fixed;background:var(--dropdown--background);padding:.25rem 1rem;min-width:var(--dropdown--min-width);z-index:4000;border-bottom-left-radius:3px;border-bottom-right-radius:3px;box-shadow:rgba(17,17,26,.1) 0px 4px 16px,rgba(17,17,26,.05) 0px 8px 32px}#primary .sub-menu>li{list-style:none;cursor:pointer;width:100%}#primary .sub-menu>li>a{padding:0;text-decoration:none;border-bottom:unset;display:inline-block;padding:.875rem;width:100%;color:var(--dropdown--color);font-family:var(--font--sans);font-size:.875rem;font-weight:500;letter-spacing:.125px}#primary .sub-menu>li>a:hover,#primary .sub-menu>li>a:focus{color:inherit;text-decoration:none;border-bottom:unset;outline:unset}#primary .sub-menu>li>a:focus,#primary .sub-menu>li>a:hover{color:var(--dropdown--color__hover);font-weight:800}.header-primary{overflow:clip}.header-search{width:20%}.header-search .form-control{--fs: .875rem}.header-search .form-control-input{overflow:hidden}#footer-backtotop{text-align:center;margin-top:2rem;margin-bottom:2rem}#modal{visibility:hidden;opacity:0;position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;z-index:2000;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;transition:all 1s}#overlay{display:none;z-index:4000;height:100vh;position:fixed;width:100%;left:0;box-sizing:border-box}.overlay-wrapper{margin-left:auto;margin-right:auto;max-width:var(--overlay-wrapper--max-width);width:100%;background:var(--dropdown--background);box-shadow:0 2px 5px rgba(0,0,0,.15),0 5px 5px -7px rgba(0,0,0,.15) inset}@media screen and (min-width: 48.875rem){.overlay-wrapper{margin-right:0}}.overlay-wrapper,.overlay-wrapper>*:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.overlay-search{width:100%;padding:1rem 1rem 0}.overlay-search .form-control{--fs: .875rem}.overlay-primary{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:.5rem 1rem}.overlay-primary>li{list-style:none;cursor:pointer;width:100%}.overlay-primary>li>a{padding:0;text-decoration:none;border-bottom:unset;display:flex;align-items:center;padding:.875rem 1rem;color:var(--dropdown--color);font-family:var(--font--sans);font-size:.875rem;font-weight:500;letter-spacing:.125px}.overlay-primary>li>a:hover,.overlay-primary>li>a:focus{color:inherit;text-decoration:none;border-bottom:unset;outline:unset}.overlay-primary>li>a:focus,.overlay-primary>li>a:hover{color:var(--dropdown--color__hover);font-weight:800}.overlay-primary>li>a span:first-of-type{flex-grow:2}.overlay-primary .sub-menu{padding:.25rem 1.5rem;display:none;background:inherit;width:100%;height:auto}.overlay-primary .sub-menu>li{list-style:none;cursor:pointer;width:100%}.overlay-primary .sub-menu>li>a{padding:0;text-decoration:none;border-bottom:unset;display:block;padding:.875rem;width:100%;height:3rem;color:var(--dropdown--color);font-family:var(--font--sans);font-size:.875rem;font-weight:500;letter-spacing:.125px}.overlay-primary .sub-menu>li>a:hover,.overlay-primary .sub-menu>li>a:focus{color:inherit;text-decoration:none;border-bottom:unset;outline:unset}.overlay-primary .sub-menu>li>a:focus,.overlay-primary .sub-menu>li>a:hover{color:var(--dropdown--color__hover);font-weight:800}.overlay-primary>li>a.is-active{font-weight:800}.overlay-primary>li>a.is-active+.sub-menu{display:block !important}.overlay-service{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:.5rem 1rem}.overlay-service>li{list-style:none;cursor:pointer;width:100%}.overlay-service>li>a{padding:0;text-decoration:none;border-bottom:unset;display:flex;align-items:center;padding:.875rem 1rem;color:var(--dropdown--color);font-family:var(--font--sans);font-size:.875rem;font-weight:500;letter-spacing:.125px}.overlay-service>li>a:hover,.overlay-service>li>a:focus{color:inherit;text-decoration:none;border-bottom:unset;outline:unset}.overlay-service>li:focus>a,.overlay-service>li:hover>a{font-weight:800}.overlay-service .sub-menu{display:none}#overlay hr{margin:.5rem 1rem}html:not(.has-header-fixed) #header{height:var(--header--height)}@media screen and (min-width: 48.875rem){html:not(.has-header-fixed) #header .header-row:first-of-type{box-shadow:0 5px 5px -7px rgba(0,0,0,.35)}html:not(.has-header-fixed) #header .header-row:last-of-type{display:flex}}html.has-header-fixed #header{height:var(--header--height--is-fixed)}@media screen and (min-width: 48.875rem){html.has-header-fixed #header .header-row:first-of-type{box-shadow:unset;padding:.75rem 0}html.has-header-fixed #header .header-row:last-of-type{display:none}}html:not(.has-header-fixed) #main{padding-top:var(--header--height)}html.has-header-fixed #main{padding-top:var(--header--height--is-fixed)}html.has-modal{overflow:hidden}html.has-modal #modal{opacity:1;visibility:visible}html.has-modal #main,html.has-modal #footer{filter:blur(10px)}html.has-overlay body{overflow-y:hidden}html:not(.has-overlay) body{overflow-y:auto}html.has-overlay #overlay{display:block;overflow:auto;-moz-scrollbar-width:none;-ms-overflow-style:none;scrollbar-width:none}.newsletter2go-box{box-sizing:border-box;margin-bottom:3rem;margin-top:3rem;padding:2rem;width:100%;border-radius:4px;background:#9ee8fa;color:#066279;max-width:var(--article--max-width) !important}@media screen and (min-width: 48.875rem){.newsletter2go-box{margin-top:4rem;margin-bottom:4rem;padding:2rem 3rem}}.newsletter2go-box form>div{display:flex;gap:1rem;flex-wrap:wrap;color:inherit}@media screen and (min-width: 48.875rem){.newsletter2go-box form>div{gap:1.5rem}}.newsletter2go-box form>div>div{margin-top:0 !important;width:100%}.newsletter2go-box h2{text-align:center !important;margin-bottom:2rem;font-weight:normal;font-size:1rem;color:red}.newsletter2go-box h3{text-align:center !important;display:block;font-size:1.25rem;font-weight:bold;font-family:var(--font--serif);line-height:1.3;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}@media screen and (min-width: 48.875rem){.newsletter2go-box h3{font-size:2rem}}.newsletter2go-box p{display:block;font-size:1rem;font-weight:normal;line-height:1.3;margin-bottom:0 !important}@media screen and (min-width: 48.875rem){.newsletter2go-box p{font-size:1.2rem}}.newsletter2go-box p.dsgvo{font-size:.875rem !important}.newsletter2go-box p.dsgvo a{color:inherit;border-bottom-color:inherit}.newsletter2go-box input{--lh: 1;--fs: 1rem;--pd: .75rem;--bw: 1px;-webkit-appearance:none;-moz-appearance:none;width:100%;height:auto;min-height:calc(var(--lh)*var(--fs) + 2*(var(--pd) + var(--bw)));font-family:var(--font--sans);font-size:1rem;font-weight:normal;line-height:var(--lh);color:#066279;background:#d9f6fc;border:var(--bw) solid rgba(0,0,0,0) !important;border-radius:4px !important;padding:var(--pd) 1rem !important;outline:none;transition:border .25s linear,color .25s linear,background-color .25s linear}.newsletter2go-box input:focus,.newsletter2go-box input:active{color:inherit;background:#fff;border-color:#066279 !important}.newsletter2go-box input::-moz-placeholder{opacity:1}.newsletter2go-box input:-ms-input-placeholder{opacity:1}.newsletter2go-box input::placeholder{opacity:1}.newsletter2go-box button{padding:0;text-decoration:none;border-bottom:unset;min-width:unset !important;margin-top:unset !important;border:none !important;padding:.75rem 2rem !important;font-weight:bold;font-stretch:90%;font-size:.875rem;letter-spacing:.5px;line-height:1.3;text-transform:uppercase;text-decoration:none;text-align:center;color:#fff !important;background:#3b9aed !important;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.1) !important;cursor:pointer}.newsletter2go-box button:hover,.newsletter2go-box button:focus{color:inherit;text-decoration:none;border-bottom:unset;outline:unset}.newsletter2go-box button:hover,.newsletter2go-box button:focus{color:#fff !important;background:#1066b1 !important}.newsletter2go-box button:active{position:relative !important;top:2px !important}.toc{display:block;padding:1rem;background:var(--toc--background);margin:1rem 0;margin-top:2rem;margin-bottom:2rem;box-shadow:inset 0 2px 20px -16px rgba(99,114,130,.15);border-radius:4px}@media screen and (min-width: 48.875rem){.toc{padding:1.6rem 2rem}}.toc ol,.toc ul{margin:0}.toc ol.level-1,.toc ol.level-2,.toc ol.level-3,.toc ul.level-1,.toc ul.level-2,.toc ul.level-3{list-style-type:none;margin-top:.5rem;margin-bottom:0}.toc li{list-style-position:none;cursor:pointer;width:100%;padding:.2em}.toc a{color:var(--default--color);border-bottom-color:rgba(0,0,0,0);font-family:var(--font--sans);font-stretch:90%;font-weight:400}.toc a:hover,.toc a:focus{color:var(--hsl--brand);border-bottom-color:var(--hsl--brand)}.toc-title{font-family:var(--font--sans);font-weight:bold;font-stretch:90%;font-size:1.2rem;line-height:1.4;letter-spacing:-0.2px;margin-bottom:.5rem}.toc-icon+span{margin-left:1rem}.article .article-header .shariff-rdg .shariff,.article .article-body .shariff-rdg .shariff{margin-bottom:1rem}@media screen and (min-width: 48.875rem){.article .article-header .shariff-rdg .shariff,.article .article-body .shariff-rdg .shariff{margin-bottom:2rem}}.article .article-header .shariff-rdg .shariff a,.article .article-body .shariff-rdg .shariff a{display:flex !important;align-items:center;justify-content:center;height:100%;width:100%;-moz-osx-font-smoothing:auto}.article .article-header .shariff-rdg .shariff ul,.article .article-body .shariff-rdg .shariff ul{flex-flow:row nowrap}.article .article-header .shariff-rdg .shariff .shariff-buttons.buttonsize-small .shariff-text,.article .article-header .shariff-rdg .shariff .shariff-buttons.buttonsize-small .shariff-count,.article .article-header .shariff-rdg .shariff .shariff-count,.article .article-header .shariff-rdg .shariff .shariff-text,.article .article-body .shariff-rdg .shariff .shariff-buttons.buttonsize-small .shariff-text,.article .article-body .shariff-rdg .shariff .shariff-buttons.buttonsize-small .shariff-count,.article .article-body .shariff-rdg .shariff .shariff-count,.article .article-body .shariff-rdg .shariff .shariff-text{display:none}.article .article-header .shariff-rdg .shariff li,.article .article-body .shariff-rdg .shariff li{box-shadow:0 1px 2px rgba(0,0,0,.1);border-radius:3px}@media screen and (min-width: 48.875rem){.article .article-header .shariff-rdg .shariff li,.article .article-body .shariff-rdg .shariff li{margin:7px}}.article .article-header .shariff-rdg .shariff .shariff-buttons.buttonsize-small li,.article .article-body .shariff-rdg .shariff .shariff-buttons.buttonsize-small li{height:auto !important}.article .article-header .shariff-rdg .shariff .shariff-icon,.article .article-body .shariff-rdg .shariff .shariff-icon{display:flex;align-items:center;justify-content:center}.article .article-header .shariff-rdg .shariff .shariff-icon svg,.article .article-body .shariff-rdg .shariff .shariff-icon svg{padding:0}@media only screen and (min-width: 361px){.shariff .shariff-buttons li,.shariff .shariff-buttons.buttonsize-small li,.shariff .shariff-buttons.buttonsize-large li{width:auto !important}}.cta-box{background:#0f5ea3;color:#fff;max-width:var(--article--max-width--is-wide) !important}.cta-button a{font-family:var(--font--sans);color:#fff;background:#1687e9;box-shadow:0 1px 2px rgba(0,0,0,.1)}.cta-button a:active{position:relative;top:2px}.cta-button a:focus,.cta-button a:hover{color:#fff;background:#5cabf0}.caption{position:relative;float:none}.caption img{max-width:100%;max-height:100%;width:100%;height:auto}.caption figcaption{width:100%;margin:.5rem auto 0;display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap}@media screen and (min-width: 48.875rem){.caption figcaption{flex-wrap:nowrap}}.caption figcaption .caption-description,.caption figcaption .caption-contribution{display:inline-block;width:100%;text-align:left;font-family:var(--font--sans);font-size:1rem;font-stretch:80%;line-height:1.3;background:rgba(0,0,0,0);color:var(--caption--color)}@media screen and (min-width: 48.875rem){.caption figcaption .caption-description,.caption figcaption .caption-contribution{width:auto}}.caption figcaption .caption-contribution{text-transform:uppercase;font-size:.675rem;letter-spacing:-0.3px}@media screen and (min-width: 48.875rem){.caption figcaption .caption-contribution{flex-grow:2;white-space:nowrap;text-align:right}}.caption figcaption .caption-contribution a{color:inherit;border-bottom-color:rgba(0,0,0,0);font:inherit}.caption figcaption .caption-contribution a:hover,.caption figcaption .caption-contribution a:focus{color:var(--hsl--brand);border-bottom-color:var(--hsl--brand)}.caption figcaption .caption-contribution a::after{display:none !important}.caption figcaption .caption-description+.caption-contribution{padding-top:.25em}@media screen and (min-width: 48.875rem){.caption figcaption .caption-description+.caption-contribution{padding-top:0;padding-left:1rem}}@media screen and (min-width: 60rem){.caption figcaption .caption-description+.caption-contribution{padding-left:2rem}}.infobox{clear:both;display:block;width:100%;margin:2rem auto;padding:2rem;background:var(--infobox--background)}.infobox .panel-heading{text-align:left}.infobox h3{margin-top:0 !important;margin-bottom:1rem;font-size:1.125rem;line-height:1.325rem}@media screen and (min-width: 60rem){.infobox h3{font-size:1.25rem;line-height:1.5rem;margin-top:0}}.redbutton{display:flex;justify-content:center;margin:2rem 0rem}@media screen and (min-width: 48.875rem){.redbutton{margin:3rem 0}}@media screen and (min-width: 48.875rem){.redbutton .btn{padding:1rem 2rem}}.redbutton .btn i{font-size:120%}.redbutton .btn span{padding-left:1rem}.inline-item{width:100%;display:block;margin-top:2rem;margin-bottom:2rem;border:1px dotted var(--default--color);border-radius:4px}@media screen and (min-width: 48.875rem){.inline-item{margin-top:3rem;margin-bottom:3rem}}@media screen and (min-width: 60rem){.inline-item{margin-top:4rem;margin-bottom:4rem}}.inline-item-heading{width:100%;display:block;font-family:var(--font--serif) !important;font-weight:500 !important;font-size:1.15rem !important;line-height:1.4;letter-spacing:.5px;color:var(--default--color);text-align:center;margin-bottom:0 !important}@media screen and (min-width: 48.875rem){.inline-item-heading{font-size:1.35rem}}.inline-item-heading .inside{position:relative;background:var(--card--background);padding-left:1rem;padding-right:1rem;top:-0.8rem}@media screen and (min-width: 48.875rem){.inline-item-heading .inside{top:-1rem;padding-left:2rem;padding-right:2rem}}.inline-item-body{width:100%;display:block;padding:1rem}@media screen and (min-width: 48.875rem){.inline-item-body{padding:1rem 2rem 2rem}}.inline-item.teaser-list .teaser+hr{padding-top:1rem;margin-top:1rem}@media screen and (min-width: 48.875rem){.inline-item.teaser-list .teaser+hr{padding-top:2rem;margin-top:2rem}}.inline-item.teaser-list .teaser .teaser-image{width:var(--inline-item-teaserlist--width)}.inline-item.teaser-list .teaser .teaser-text{width:calc(100% - var(--inline-item-teaserlist--width))}.inline-item.teaser-list .teaser .teaser-text .excerpt{display:none;margin-bottom:0 !important}@media screen and (min-width: 48.875rem){.inline-item.teaser-list .teaser .teaser-text .excerpt{display:block;margin-top:.4em;font-size:95%;line-height:1.3}}.inline-item.teaser-list .teaser .teaser-text h3{font-size:1rem !important}.module footer{display:flex;align-content:center;justify-content:center}.module-teaserblock{background:var(--card--background);box-shadow:0 1px 4px 0 rgba(99,114,130,.15);border-radius:var(--card--border-radius);padding:var(--card--padding)}.module-teaserblock .teaser .title{font-size:1.375rem}.module-teaserblock .teaser .kicker+.title{margin-top:.4em}.module-teaserblock .teaser .teaser-image{margin-bottom:1.25rem}.module-teaserblock .teaser-row{clear:both}.module-teaserblock *+hr{border-top:1px dotted var(--default--color);padding-top:1.25rem;margin-top:1.25rem}@media screen and (min-width: 60rem){.module-teaserblock *+hr{padding-top:2rem;margin-top:2rem}}.module-teaserblock footer{margin-top:1.25rem}@media screen and (min-width: 60rem){.module-teaserblock footer{margin-top:2rem}}@media screen and (min-width: 48.875rem){.module-teaserblock .teaser-row-duo,.module-teaserblock .teaser-row-trio{vertical-align:top;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around}}.module-teaserblock .teaser-row-duo .teaser,.module-teaserblock .teaser-row-trio .teaser{display:flex;flex-wrap:nowrap}@media screen and (min-width: 48.875rem){.module-teaserblock .teaser-row-duo .teaser,.module-teaserblock .teaser-row-trio .teaser{display:block}}.module-teaserblock .teaser-row-duo .teaser .teaser-image,.module-teaserblock .teaser-row-trio .teaser .teaser-image{margin-bottom:0;margin-right:1.25rem;width:40%}@media screen and (min-width: 48.875rem){.module-teaserblock .teaser-row-duo .teaser .teaser-image,.module-teaserblock .teaser-row-trio .teaser .teaser-image{margin-bottom:1.25rem;margin-right:0;width:100%}}.module-teaserblock .teaser-row-duo .teaser .teaser-text .excerpt,.module-teaserblock .teaser-row-trio .teaser .teaser-text .excerpt{display:none}@media screen and (min-width: 48.875rem){.module-teaserblock .teaser-row-duo .teaser .teaser-text .excerpt,.module-teaserblock .teaser-row-trio .teaser .teaser-text .excerpt{display:block}}@media screen and (min-width: 48.875rem){.module-teaserblock .teaser-row-duo .teaser-col+hr,.module-teaserblock .teaser-row-trio .teaser-col+hr{border-right:1px dotted var(--default--color);border-top:unset;margin-top:0;padding-top:0;margin-right:1.25rem;padding-right:1.25rem}}@media screen and (min-width: 60rem){.module-teaserblock .teaser-row-duo .teaser-col+hr,.module-teaserblock .teaser-row-trio .teaser-col+hr{margin-right:2rem;padding-right:2rem}}@media screen and (min-width: 48.875rem){.module-teaserblock .teaser-row-duo .teaser-col{width:50%}.module-teaserblock .teaser-row-trio .teaser-col{width:33.3333333333%}}@media screen and (min-width: 48.875rem){.module-teaserblock .teaser-row-highlight .teaser-col:not(:first-child){display:flex}}.module-teaserblock .teaser-row-highlight .teaser-col:not(:first-child) .teaser{display:flex;flex-wrap:nowrap}@media screen and (min-width: 48.875rem){.module-teaserblock .teaser-row-highlight .teaser-col:not(:first-child) .teaser{display:block;width:50%}}.module-teaserblock .teaser-row-highlight .teaser-col:not(:first-child) .teaser .teaser-image{margin-bottom:0;margin-right:1.25rem;width:40%}@media screen and (min-width: 48.875rem){.module-teaserblock .teaser-row-highlight .teaser-col:not(:first-child) .teaser .teaser-image{margin-bottom:1.25rem;margin-right:0;width:100%}}.module-teaserblock .teaser-row-highlight .teaser-col:not(:first-child) .teaser .teaser-text .excerpt{display:none}@media screen and (min-width: 48.875rem){.module-teaserblock .teaser-row-highlight .teaser-col:not(:first-child) .teaser .teaser-text .excerpt{display:block}}@media screen and (min-width: 48.875rem){.module-teaserblock .teaser-row-highlight .teaser-col:not(:first-child) .teaser+hr{border-right:1px dotted var(--default--color);border-top:unset;margin-top:0;padding-top:0;margin-right:1.25rem;padding-right:1.25rem}}@media screen and (min-width: 60rem){.module-teaserblock .teaser-row-highlight .teaser-col:not(:first-child) .teaser+hr{margin-right:2rem;padding-right:2rem}}.module-teaserblock .teaser-row-highlight .teaser-col:first-child .teaser{flex-wrap:wrap}@media screen and (min-width: 60rem){.module-teaserblock .teaser-row-highlight .teaser-col:first-child .teaser{display:block;position:relative}.module-teaserblock .teaser-row-highlight .teaser-col:first-child .teaser .teaser-text .title{font-size:1.75rem}.module-teaserblock .teaser-row-highlight .teaser-col:first-child .teaser .teaser-text .excerpt{font-size:120%;display:block}}@media screen and (min-width: 48.875rem){.module-teaserblock .teaser-row-highlight-old{display:flex}}@media screen and (min-width: 48.875rem){.module-teaserblock .teaser-row-highlight-old .teaser-col:not(:first-child){display:block;width:33.3333333333%}}.module-teaserblock .teaser-row-highlight-old .teaser-col:not(:first-child) .teaser{display:flex;flex-wrap:nowrap}@media screen and (min-width: 48.875rem){.module-teaserblock .teaser-row-highlight-old .teaser-col:not(:first-child) .teaser{display:block}}.module-teaserblock .teaser-row-highlight-old .teaser-col:not(:first-child) .teaser .teaser-image{margin-bottom:0;margin-right:1.25rem;width:40%}@media screen and (min-width: 48.875rem){.module-teaserblock .teaser-row-highlight-old .teaser-col:not(:first-child) .teaser .teaser-image{margin-bottom:1.25rem;margin-right:0;width:100%}}.module-teaserblock .teaser-row-highlight-old .teaser-col:not(:first-child) .teaser .teaser-text .excerpt{display:none}@media screen and (min-width: 48.875rem){.module-teaserblock .teaser-row-highlight-old .teaser-col:not(:first-child) .teaser+hr{border-top:1px dotted var(--default--color);padding-top:1.25rem;margin-top:1.25rem}}@media screen and (min-width: 60rem){.module-teaserblock .teaser-row-highlight-old .teaser-col:not(:first-child) .teaser+hr{padding-top:2rem;margin-top:2rem}}@media screen and (min-width: 48.875rem){.module-teaserblock .teaser-row-highlight-old .teaser-col:first-child{width:calc(66.6666666667% + 2.5rem)}}@media screen and (min-width: 60rem){.module-teaserblock .teaser-row-highlight-old .teaser-col:first-child{width:calc(66.6666666667% + 4rem)}}.module-teaserblock .teaser-row-highlight-old .teaser-col:first-child .teaser{flex-wrap:wrap}@media screen and (min-width: 48.875rem){.module-teaserblock .teaser-row-highlight-old .teaser-col:first-child .teaser{display:block}}@media screen and (min-width: 60rem){.module-teaserblock .teaser-row-highlight-old .teaser-col:first-child .teaser .teaser-text .title{font-size:1.75rem}.module-teaserblock .teaser-row-highlight-old .teaser-col:first-child .teaser .teaser-text .excerpt{font-size:120%;display:block}}@media screen and (min-width: 48.875rem){.module-teaserblock .teaser-row-highlight-old .teaser-col:first-child+hr{border-right:1px dotted var(--default--color);border-top:unset !important;margin-top:0 !important;padding-top:0 !important;margin-right:1.25rem !important;padding-right:1.25rem !important}}@media screen and (min-width: 60rem){.module-teaserblock .teaser-row-highlight-old .teaser-col:first-child+hr{margin-right:2rem;padding-right:2rem}}.module-teaserlist,.module-teaserlist-archive{background:var(--card--background);box-shadow:0 1px 4px 0 rgba(99,114,130,.15);border-radius:var(--card--border-radius);padding:var(--card--padding)}.module-teaserlist .teaser .teaser-image,.module-teaserlist-archive .teaser .teaser-image{width:100%}@media screen and (min-width: 30rem){.module-teaserlist .teaser .teaser-image,.module-teaserlist-archive .teaser .teaser-image{width:20%}}@media screen and (min-width: 48.875rem){.module-teaserlist .teaser .teaser-image,.module-teaserlist-archive .teaser .teaser-image{width:30%}}.module-teaserlist .teaser .teaser-text,.module-teaserlist-archive .teaser .teaser-text{width:100%;margin-top:1em;padding-left:0}@media screen and (min-width: 30rem){.module-teaserlist .teaser .teaser-text,.module-teaserlist-archive .teaser .teaser-text{width:80%;margin-top:0;padding-left:2rem}}@media screen and (min-width: 48.875rem){.module-teaserlist .teaser .teaser-text,.module-teaserlist-archive .teaser .teaser-text{width:70%}}.module-teaserlist .teaser .teaser-text .excerpt,.module-teaserlist-archive .teaser .teaser-text .excerpt{display:none}@media screen and (min-width: 35.5rem){.module-teaserlist .teaser .teaser-text .excerpt,.module-teaserlist-archive .teaser .teaser-text .excerpt{display:block;margin-top:.4em}}.module-teaserlist-archive .teaser-list{margin:0 auto}@media screen and (min-width: 60rem){.module-teaserlist-archive .teaser-list{width:80%}}.module-teaserlist-archive .teaser-list-pagination{display:flex;justify-content:space-between;width:100%;justify-content:center;padding:1rem 0;min-height:37px}@media screen and (min-width: 60rem){.module-teaserlist-archive .teaser-list-pagination{padding:2rem 0}}.module-teaserlist-archive .teaser-list-pagination:first-of-type{box-shadow:0 5px 15px -13px rgba(0,0,0,.2);margin-bottom:1rem;padding-top:0}@media screen and (min-width: 48.875rem){.module-teaserlist-archive .teaser-list-pagination:first-of-type{margin-bottom:2rem}}@media screen and (min-width: 60rem){.module-teaserlist-archive .teaser-list-pagination:first-of-type{margin-bottom:3rem}}.module-teaserlist-archive .teaser-list-pagination:last-of-type{box-shadow:0 -5px 15px -13px rgba(0,0,0,.2);margin-top:1rem;padding-bottom:0}@media screen and (min-width: 48.875rem){.module-teaserlist-archive .teaser-list-pagination:last-of-type{margin-top:2rem}}@media screen and (min-width: 60rem){.module-teaserlist-archive .teaser-list-pagination:last-of-type{margin-top:3rem}}.module-teaserlist-archive .teaser-list-pagination>span{display:flex;justify-content:space-around;gap:2rem}.module-teaserlist-archive .teaser-list-pagination>span span{display:inline-block}.module-kiosk,.module-kiosk-volume{background:var(--module-kiosk--background);box-shadow:0 1px 4px 0 rgba(99,114,130,.15);border-radius:var(--card--border-radius);padding:var(--card--padding)}.module-kiosk footer,.module-kiosk-volume footer{margin-top:1.25rem}.module-kiosk footer .btn,.module-kiosk-volume footer .btn{box-shadow:0 3px 10px -3px rgba(0,0,0,.4)}.kiosk-item{width:50%;padding:1rem;display:inline-flex;flex-wrap:wrap}@media screen and (min-width: 35.5rem){.kiosk-item{width:33%}}@media screen and (min-width: 48.875rem){.kiosk-item{width:25%;padding:2rem}}.kiosk-item p{width:100%;margin-top:.75rem;color:var(--module-kiosk--color);white-space:break-spaces;height:2.5rem;overflow:hidden;text-align:center}.module-kiosk .kiosk-row{display:block;overflow-x:scroll;white-space:nowrap}@media screen and (min-width: 35.5rem){.module-kiosk .kiosk-row{flex-wrap:nowrap;vertical-align:top;flex-direction:row;justify-content:flex-start;display:flex;overflow-x:initial;white-space:initial;margin-left:-2rem;margin-right:-2rem;width:calc(100% + 4rem)}}.module-kiosk-volume .kiosk-row{vertical-align:top;flex-direction:row;justify-content:flex-start;display:flex;overflow-x:initial;white-space:initial;flex-wrap:wrap;margin-left:-2rem;margin-right:-2rem;width:calc(100% + 4rem)}.module-kiosk-pagination{background:var(--card--background);box-shadow:0 1px 4px 0 rgba(99,114,130,.15);border-radius:var(--card--border-radius);padding:var(--card--padding)}.module-kiosk-pagination .title{margin-bottom:2rem;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;text-align:center}@media screen and (min-width: 48.875rem){.module-kiosk-pagination .title{margin-bottom:3rem}}.module-kiosk-pagination ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.75rem}.module-kiosk-pagination a{display:block;padding:.5rem;border-width:1px;border-style:solid;border-color:rgba(0,0,0,0) !important;border-radius:2px}.module-kiosk-pagination a:hover,.module-kiosk-pagination a:focus{border-color:var(--module-kiosk-pagination--border__hover) !important;color:var(--module-kiosk-pagination--color__hover)}.module-kiosk-pagination a.is-active,.module-kiosk-pagination a.is-active:hover,.module-kiosk-pagination a.is-active:focus{border-color:var(--border--module-pagination-active) !important;color:var(--module-kiosk-pagination-active--color)}.module-headline{padding:0;margin-top:3.5rem !important;margin-bottom:2.5rem !important;border-bottom:none;text-align:center;width:100%}@media screen and (min-width: 60rem){.module-headline{margin-top:5rem !important;margin-bottom:3rem !important}}.module-headline .headline-item{position:relative;font-size:1.5rem;font-family:var(--font--sans);font-weight:normal;line-height:1.1}@media screen and (min-width: 60rem){.module-headline .headline-item{font-size:1.9255rem}}.module-headline .headline-item::before{position:absolute;left:1rem;top:50%;border-top:1px dotted var(--module-headline--color);content:"";width:calc(100% - 2rem);height:auto}@media screen and (min-width: 48.875rem){.module-headline .headline-item::before{left:2rem;width:calc(100% - 4rem)}}.module-headline .headline-item>.inside{position:relative;background:var(--body--background);padding-left:1rem;padding-right:1rem;color:var(--module-headline--color)}@media screen and (min-width: 48.875rem){.module-headline .headline-item>.inside{padding-left:2rem;padding-right:2rem}}.module-search{background:var(--card--background);box-shadow:0 1px 4px 0 rgba(99,114,130,.15);border-radius:var(--card--border-radius);padding:var(--card--padding)}.module-search .search-form{display:flex;flex-wrap:wrap}@media screen and (min-width: 35.5rem){.module-search .search-form{flex-wrap:nowrap}}.module-search .search-form .form-row:nth-child(1){width:100%}@media screen and (min-width: 35.5rem){.module-search .search-form .form-row:nth-child(1){flex-grow:1}}.module-search .search-form .form-row:nth-child(2){width:100%}@media screen and (min-width: 35.5rem){.module-search .search-form .form-row:nth-child(2){flex-grow:0;width:auto}}.module-search .search-form .form-row:nth-child(1)+.form-row:nth-child(2){margin-top:1rem}@media screen and (min-width: 35.5rem){.module-search .search-form .form-row:nth-child(1)+.form-row:nth-child(2){margin-top:0;margin-left:2rem}}.module-search .search-form .form-control-input{width:100%}.module-content-partner{background:var(--module-content-partner--background);box-shadow:0 1px 4px 0 rgba(99,114,130,.15);border-radius:var(--card--border-radius);padding:var(--card--padding);color:var(--module-content-partner--color)}.module-content-partner .content-partner-headline{position:relative;font-size:1.75rem;font-family:var(--font--sans);font-weight:500;line-height:1.2;color:inherit;text-align:center}.module-content-partner .content-partner-about{padding-top:2rem;display:flex;flex-wrap:wrap;width:100%;gap:2rem;align-items:center}@media screen and (min-width: 48.875rem){.module-content-partner .content-partner-about{flex-wrap:nowrap}}@media screen and (min-width: 60rem){.module-content-partner .content-partner-about{gap:3rem;padding-top:3rem}}.module-content-partner .content-partner-image{width:var(--content-partner-image--width);margin:0 auto;display:block}@media screen and (min-width: 48.875rem){.module-content-partner .content-partner-image{margin:0}}.module-content-partner .content-partner-image img{width:100%;height:auto;background:var(--content-partner-image--background);border-radius:3px;box-shadow:0 3px 10px -6px rgba(0,0,0,.2);padding:10px}.module-content-partner .content-partner-text{display:block;vertical-align:top;height:auto;padding-top:0;padding-left:0;width:100%;color:inherit}@media screen and (min-width: 48.875rem){.module-content-partner .content-partner-text{text-align:left;width:calc(100% - var(--content-partner-image--width))}}.module-content-partner .content-partner-text p{font-weight:normal;font-size:1rem;line-height:1.4;color:inherit;text-align:left;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:normal;text-align:justify}.module-content-partner .content-partner-text p+p{margin-top:1em}.module-content-partner .content-partner-tools{padding-top:2rem;display:flex;flex-wrap:wrap;width:100%;gap:1rem;align-items:center}@media screen and (min-width: 48.875rem){.module-content-partner .content-partner-tools{flex-wrap:nowrap;flex-direction:row;justify-content:space-around;gap:2rem}}.module-content-partner .content-partner-tools .content-partner-tool{width:100%}@media screen and (min-width: 35.5rem){.module-content-partner .content-partner-tools .content-partner-tool{width:33.3333333333%;flex-grow:1}}.module-content-partner .content-partner-tools .btn{width:100%}.module-content-partner .content-partner-more{margin-top:2rem;text-align:center;width:100%}.module-content-partner .content-partner-more-item{position:relative;font-size:inherit;font-weight:500;line-height:1.1}.module-content-partner .content-partner-more-item::before{position:absolute;left:0;top:50%;border-top:1px dotted var(--module-content-partner--color);content:"";width:100%;height:auto}.module-content-partner .content-partner-more-item>.inside{position:relative;background:var(--module-content-partner--background);padding-left:1rem;padding-right:1rem;color:inherit}.module-footer{background:var(--module-footer--background);box-shadow:0 1px 4px 0 rgba(99,114,130,.15);border-radius:var(--card--border-radius);padding:var(--card--padding);color:var(--module-footer--color)}.module-footer>*+*{margin-top:2rem}@media screen and (min-width: 48.875rem){.module-footer>*+*{margin-top:3rem}}.module-footer__footer-logo{display:flex;margin-top:-1rem}.module-footer__footer-logo .rdg-logo .rdg-logo-clr-1{fill:var(--fill--footer--rdg-logo-1)}.module-footer__footer-logo .rdg-logo .rdg-logo-clr-2{fill:var(--fill--footer--rdg-logo-2)}.module-footer__footer-logo .rdg-logo .rdg-logo-clr-3{fill:var(--fill--footer--rdg-logo-3)}.module-footer__footer-panels{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2rem}@media screen and (min-width: 48.875rem){.module-footer__footer-panels{flex-wrap:nowrap}}.module-footer__footer-panels .footer-panel{width:100%}@media screen and (min-width: 48.875rem){.module-footer__footer-panels .footer-panel{width:30%}}.module-footer__footer-panels .footer-panel h4{padding:1px;color:inherit;margin-bottom:.8rem;-moz-osx-font-smoothing:unset;font-weight:600}.module-footer__footer-panels .footer-panel ul{list-style:none;padding-left:0;margin:0;display:flex;flex-wrap:wrap;gap:.8rem}.module-footer__footer-panels .footer-panel li{width:100%;display:block}.module-footer__footer-panels .footer-panel a{font-size:.9rem;font-weight:400;line-height:1.25em;color:inherit;border-bottom-color:rgba(0,0,0,0) !important}.module-footer__footer-panels .footer-panel a:focus,.module-footer__footer-panels .footer-panel a:hover{color:var(--hsl--brand);border-bottom-color:rgba(0,0,0,0) !important}.module-footer__footer-service{color:var(--footer-service--color);background:var(--footer-service--background);padding:2rem var(--card--padding);margin-left:calc(-1*var(--card--padding));margin-right:calc(-1*var(--card--padding));margin-bottom:calc(-1*var(--card--padding));border-bottom-left-radius:var(--card--border-radius);border-bottom-right-radius:var(--card--border-radius)}.module-footer__footer-service ul{list-style:none;padding-left:0;margin:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:2rem}@media screen and (min-width: 48.875rem){.module-footer__footer-service ul{flex-wrap:nowrap}}.module-footer__footer-service li{font-size:.9rem;font-weight:500;-moz-osx-font-smoothing:auto}.module-footer__footer-service a{color:inherit;border-bottom-color:rgba(0,0,0,0) !important}.module-footer__footer-service a:focus,.module-footer__footer-service a:hover{color:var(--hsl--brand);border-bottom-color:rgba(0,0,0,0) !important}
