/*! Copyright © 2026 Kontextlab GmbH. All rights reserved. */
:root{--map-padding-right:0px}body{color:#191919;background-color:#fff;margin:0;padding:0;font-family:Arnhem Pro,Georgia,Times New Roman,Times,serif;font-size:12pt}h1,h2,h3,h4,h5,h6{font-size:inherit}p,h1,h2,h3,h4,h5,h6{margin:0;padding:0}html[lang=de] q{quotes:"»" "«" "›" "‹"}cite{font-style:normal}blockquote{margin:0}code,tt{font-family:Roboto Mono,Courier New,Courier,monospace;font-size:.8em}a:link,a:link:hover,a:visited,a:visited:hover{color:inherit}button,input[type=button],input[type=color],input[type=email],input[type=file],input[type=password],input[type=reset],input[type=search],input[type=submit],input[type=tel],input[type=text],input[type=url],select,textarea{border-radius:0;margin:0;padding:0}button,input[type=button],input[type=search],input[type=reset],input[type=submit]{-webkit-appearance:none}figure{margin:0}input,textarea,select,button{font-family:inherit;font-weight:inherit}input,textarea,.button{background-color:#0000;border:2px solid #000}select{appearance:none;border:2px solid #000;width:100%}select:not([multiple]),input[type=submit],#header,body>footer,.button{background-color:#000;color:#fff!important;text-decoration:none!important}body{box-sizing:border-box;flex-direction:column;max-height:100%;display:flex}body>*{flex:none}#map,#inhalt{flex:auto}#header{z-index:10;align-items:center;width:100%;min-height:36px;display:flex;position:absolute;top:0}#header h1{font-weight:inherit}#header>:last-child{text-align:right;flex:auto}.warnings{font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em}.warnings--float{z-index:1;position:fixed;bottom:0;left:0;right:0}.warnings--static{width:calc(100% - var(--map-padding-right));position:absolute;bottom:0}.warnings>*{margin-top:1px}.browser-warning{color:#fff;background:#000;flex-direction:row;align-items:center;padding:12px 1.8em;display:none}.warnings--float .browser-warning{opacity:.8}.browser-warning i{color:#ff0;margin-right:1.8em}.no-csscalc .browser-warning,.no-csstransforms .browser-warning,.no-es5 .browser-warning,.no-strictmode .browser-warning{display:flex}#menu_button{color:inherit;cursor:pointer;background:0 0;border:none;padding:0 .5em;font-size:1.3em}#menu{box-sizing:border-box;top:var(--map-padding-top);color:#fff;text-align:left;z-index:2;background-color:#000c;width:300px;max-width:100%;padding:5px 15px;font-style:normal;font-weight:400;position:absolute;right:0}#menu ul{margin:0;padding:0;list-style:none}#menu li{border-top:1px solid #fff;padding-top:.25em;padding-bottom:.25em}#menu a{width:100%;display:inline-block}#menu a:link,#menu a:visited{text-decoration:none}#menu .mobile-only{display:none}#menu{opacity:0;visibility:hidden;transition:opacity .15s,visibility 0s linear .15s}#menu.is-open{opacity:1;visibility:visible;transition:opacity .15s}.top-menu.large-devices{padding:0 1em;list-style:none;display:inline-block}.top-menu.large-devices li{display:inline-block}th{text-align:left}td,th{vertical-align:top;padding-right:1em}.aspect-16-9{position:relative}.aspect-16-9:before{content:"";width:100%;padding-top:56.25%;display:block}.aspect-16-9>.aspect-16-9-content{position:absolute;inset:0}.logos>*{vertical-align:middle}#header>nav{letter-spacing:.05em;font-family:Fakt Pro,Helvetica,Arial,sans-serif;font-size:12pt;font-weight:500}#header>nav a{margin-left:.7em;margin-right:.7em;display:inline-block}#header>nav a:link{text-decoration:none}#header>nav>.active,#header>nav a:link:hover{text-decoration:underline}#header>nav>.important{color:red;font-family:Roboto Mono,Courier New,Courier,monospace;font-style:normal;font-weight:400}#header>nav>.important:hover{color:red}header>nav .beta-version .small-devices{font-size:1.3em}#logo img,#beta img{width:100%;height:100%}#logo{width:176px;height:22px;margin:6px 0 8px;padding-left:40px;display:inline-block}#slogan{white-space:nowrap;padding-left:.5em;font-family:Arnhem Pro,Georgia,Times New Roman,Times,serif;font-size:12pt}.slideshow{text-align:center;height:25vw;margin:0;padding:0;list-style:none;position:relative;overflow:hidden}.slideshow>li{background-position:50% 25%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;width:100%;height:100%;position:absolute}.slideshow-main.small-devices{background-color:#000}.slideshow-main,.slideshow-main .slideshow{height:100%}.slideshow-main.small-devices .slideshow{height:89vw}.slideshow-main:after{content:"";text-align:center;color:#fff;text-shadow:0 0 7px #000000b3;pointer-events:none;width:100%;font-family:"Font Awesome 5 Free";font-size:3.5em;font-weight:900;animation:2s infinite bounce-vertical;display:block;position:absolute;bottom:0}.progress-bullets{text-align:center;color:#fff;pointer-events:none;width:100%;font-size:.75em}.progress-bullets>*{padding-right:.75em;transition:color 1.5s,text-shadow 1.5s;display:inline-block}.progress-bullets>:last-child{padding-right:0}.progress-bullets>.active{color:#000}.slideshow-main .progress-bullets{position:absolute;bottom:6em}.slideshow-main .progress-bullets>*{text-shadow:0 0 7px #000000ab;transition-delay:.5s,.5s}.slideshow-main .progress-bullets>.active{text-shadow:0 0 7px #ffffffbf}.beta-tester a{border-radius:50%;width:100px;height:100px;margin:0;padding:0;animation:1s pop-in;display:block;position:absolute;top:10px;right:10px;box-shadow:5px 5px 5px #00000080}.beta-tester a img{width:100%;height:100%}.home>.slogan{padding-left:70px;font-family:Arnhem Display Pro,Georgia,Times New Roman,Times,serif;font-size:22pt;font-style:italic;position:absolute;top:50%;transform:translateY(-50%)}.home>.slogan span{color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-color:#000;display:inline}.newsletter input{vertical-align:top;border:1px solid #000;display:inline-block}.newsletter input[type=email]{color:inherit;font-family:Fakt Pro,Helvetica,Arial,sans-serif;font-size:inherit;width:90%;max-width:200px;height:25px;padding:0 10px}.newsletter input[type=email]::-webkit-input-placeholder{color:inherit;opacity:1;font-size:12pt}.newsletter input[type=email]::placeholder{color:inherit;opacity:1;font-size:12pt}.newsletter input[type=email]:-ms-placeholder-shown{color:inherit;opacity:1;font-size:12pt}.newsletter input[type=submit]{color:#fff;cursor:pointer;background:red;border-color:red;height:27px;padding:0 .25em;font-family:Fakt Pro,Helvetica,Arial,sans-serif;font-weight:700}.home,.shop,.gif-wall,#inhalt,.map,.map-article,.popup-panel main,.search-box,#editorial{-webkit-overflow-scrolling:touch}.home section:not(.fullsized){-webkit-hyphens:auto;hyphens:auto;text-align:center;padding:2.5em 10px}.home section:not(.fullsized)>main{text-align:left;width:100%;max-width:830px;display:inline-block}.home>section:not(.fullsized) h2{text-align:center}.home section h2{margin-bottom:.75em;font-family:Fakt Pro,Helvetica,Arial,sans-serif;font-size:20pt;font-weight:500}.home .slideshow-main .slogan{color:#fff;background-color:#000;padding:.5em 30px .5em 70px;font-family:Fakt Pro,Helvetica,Arial,sans-serif;font-size:20pt;font-weight:500}.home section>p{margin-bottom:.5em;line-height:1.4}.home #about_how .about-usage img{vertical-align:top;padding-bottom:.5em;padding-right:.5em}#map.home .follow-sidebar{pointer-events:auto;background-color:#0ff;border-radius:0 .5em .5em 0;width:auto;padding:.5em .3em;font-size:26px;line-height:1;bottom:25%;transform:translateY(50%)}#map.home .follow-sidebar ul{margin:0;padding:0;list-style:none}#map.home .follow-sidebar li{margin-bottom:.6em}#map.home .follow-sidebar li:last-child{margin-bottom:0}.swipe-container-horizontal{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;display:flex;position:relative}.swipe-container-horizontal .nav{-ms-grid-row-align:center;cursor:pointer;flex:0 auto;align-items:center;min-width:20px;padding:0 .5em;display:flex}.swipe-container-horizontal .nav>*{transform:translateY(-50%)}ul.swipe-horizontal{padding:0;list-style:none}.swipe-horizontal{white-space:nowrap;flex:auto;margin-left:auto;margin-right:auto;overflow:hidden}.swipe-horizontal>*{vertical-align:top;white-space:normal;cursor:move;width:100%;margin-right:.25em;display:inline-block}.swipe-horizontal>:last-child{margin-right:0}.embedded-video{-webkit-overflow-scrolling:auto;overflow:hidden}#about_who .swipe-horizontal>*{width:auto}#about_who figure{width:200px}#about_statements figure .portrait,#about_who figure .portrait{margin-bottom:.5em}#about_statements figure .portrait img,#about_who figure .portrait img{background-color:#666;width:200px;height:200px;display:inline-block}#about_who figure .portrait{height:200px;display:block;overflow:hidden}#about_why_gallery .slideshow{height:65vh}#about_why_gallery .slideshow>li{background-position:50% 25%}#about_statements figure{padding-right:2em}#about_statements figure .portrait{float:left;width:200px;height:200px;margin-right:1.5em;display:inline-block}#about_statements figure blockquote{-webkit-hyphens:manual;hyphens:manual;margin-bottom:.5em;font-family:Arnhem Display Pro,Georgia,Times New Roman,Times,serif;font-size:1.5em;font-style:italic;line-height:1.2}#about_statements figure figcaption{margin-bottom:1em;font-family:Fakt Pro,Helvetica,Arial,sans-serif;font-size:.75em;font-style:normal;font-weight:500}#about_statements figure figcaption cite{font-weight:700}#about_footer{font-family:Fakt Pro,Helvetica,Arial,sans-serif;font-size:.75em}#about_footer ul{margin:0;padding:0;list-style:none}#about_footer>main>ul{vertical-align:top;margin-bottom:1em;margin-right:4em;display:inline-block}#about_footer>main>ul:last-child{margin-right:0}#about_footer li,#about_footer p{margin-bottom:1em}#about_footer li:last-child,#about_footer p:last-child{margin-bottom:0}#about_footer a:link{text-decoration:none}#about_footer a:link:hover{text-decoration:underline}.campaign button{cursor:pointer;background-color:#0000;border:none;border-radius:0}.campaign button>span{background-color:red;padding:.5em .75em}.campaign-header{background-position:50%;height:62vw;max-height:100%;position:relative}.campaign-header:after{content:"";color:#000;text-shadow:0 0 7px #ffffffb3;pointer-events:none;text-align:center;width:100%;font-family:"Font Awesome 5 Free";font-size:2em;font-weight:900;position:absolute;bottom:20px}.campaign-header>*{padding-left:40px}.campaign-header>form{position:absolute;top:10px;right:20px}.campaign-header header{-webkit-transform:translate(0% -50%);-ms-transform:translate(0% -50%);transform:translate(0% -50%);position:absolute;top:30%}.campaign-header h1,#inhalt.campaign h1,.campaign header>h1{font-family:Arnhem Display Pro,Georgia,Times New Roman,Times,serif;font-size:56pt}.campaign-header h2,.campaign header>h2{font-family:Roboto Mono,Courier New,Courier,monospace;font-size:16pt;font-weight:400}.campaign header.small-devices>h1{font-size:24pt}.campaign header.small-devices>h2{margin-top:.25em;font-size:12pt}.campaign header.small-devices{margin-bottom:2em}.campaign h1>span,.campaign h2>span,#inhalt.campaign h1>span{color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-color:#000;display:inline}.campaign>.content{max-width:800px;padding-top:40px;padding-left:40px;font-size:14pt}.campaign>.content p{margin-bottom:.5em}.campaign>.content .pre-cta{margin-top:1.5em;margin-bottom:1em}.campaign>.content button{margin-bottom:2em;font-size:14pt}.campaign .newsletter input[type=submit]{background-color:red;border:0;color:#000!important}#inhalt.campaign{padding:0}#inhalt.campaign h1{margin-bottom:.5em;font-size:32pt}.cf-campaign section>:not(.slideshow){max-width:50%}.info-sidebar{color:#f2f2f2;pointer-events:none;background-color:#000000bf;width:33.3%;height:100%;padding:1em 1.5em;font-family:Fakt Pro,Helvetica,Arial,sans-serif;font-size:1.25em;line-height:1.4;position:fixed;top:36px;right:0}.info-sidebar a:link{pointer-events:auto}.info-sidebar h2{text-transform:uppercase;letter-spacing:.1em;font-size:.8em;font-weight:400}.info-sidebar .description{font-family:Arnhem Pro,Georgia,Times New Roman,Times,serif}.info-sidebar .button{border:none}.info-sidebar .button-cta>a{color:#000;text-align:center;text-transform:uppercase;background-color:red;margin:1em 0;padding:1.5vw 0;font-size:2.25vw;font-weight:700;text-decoration:none;display:block}ul#cf_countdown{padding:0;list-style:none}#cf_countdown{text-transform:uppercase;text-align:center;justify-content:space-between;margin-top:.5em;margin-bottom:1.5em;font-family:Fakt Con Pro,Helvetica,Arial,sans-serif;font-weight:500;display:flex}#cf_countdown>*{flex-direction:column;flex:0 auto;display:flex}#cf_countdown>*>:first-child{color:red;border-bottom:.4vw solid #f2f2f2;margin-top:.2em;font-size:7vw;line-height:.8}#cf_countdown>*>:last-child{margin-top:.25em}#cf_countdown>:first-child>:first-child{font-weight:700}#cf_countdown>:nth-child(2)>:first-child{font-weight:500}#cf_countdown>:nth-child(3)>:first-child{font-weight:400}#cf_countdown>:nth-child(4)>:first-child{font-weight:200}#about_cf_intro{background:#96d3cf}#about_cf_intro>*{margin:0;font-family:Arnhem Display Pro,Georgia,Times New Roman,Times,serif;font-size:2em;font-style:italic}#inhalt{padding:20px 20px 20px 50px;overflow:auto}#inhalt h1,#inhalt h2,#inhalt h3,#inhalt h4,#inhalt h5,#inhalt h6,#inhalt p{margin-bottom:1em}#inhalt a:link{text-decoration:underline}#inhalt a:link:hover{text-decoration:none}#inhalt>table{margin-bottom:2em}#inhalt.content{max-width:700px}.spalten{-webkit-hyphens:auto;hyphens:auto;-webkit-column-width:265px;-moz-column-width:265px;column-width:265px;-webkit-column-gap:15px;-moz-column-gap:15px;-webkit-column-fill:auto;-moz-column-fill:auto;column-fill:auto;column-gap:15px}.security-content{max-width:800px}.security-content h2{font-family:Arnhem Display Pro,Georgia,Times New Roman,Times,serif;font-size:18pt;font-style:italic;font-weight:400}#inhalt.security-content h1,#inhalt.security-content h2{margin-bottom:.5em}#inhalt.security-content h3,#inhalt.security-content h4,#inhalt.security-content h5,#inhalt.security-content h6{margin-bottom:0}.security-form{max-width:600px}.security-form p{display:flex}.security-content .security-form{margin-bottom:2em}.security-form label:first-child{text-align:right;width:7em;min-width:7em;margin-top:.25em;margin-right:.5em}.security-form label:last-child{margin-left:.5em}.security-form input[type=email],.security-form input[type=password],.security-form input[type=text]{width:100%;max-height:1.25em;padding:.25em .5em}.security-form input[type=submit]{cursor:pointer;padding:.25em .5em}.security-form input:first-child{margin-left:9em}.edit-form{max-width:875px;margin-bottom:2em}.edit-form label{padding-top:.1em}.edit-form label:first-child{text-align:right;width:190px;min-width:190px;margin-right:10px}.edit-form p{display:flex}.edit-form input,.edit-form textarea,.edit-form .button{font-family:Roboto Mono,Courier New,Courier,monospace;font-size:10pt}.edit-form input[type=text],.edit-form input[type=number],.edit-form input[type=date],.edit-form input[type=email],.edit-form input[type=password],textarea{color:#000000bf;background-color:#0000;border:none;border-bottom:1px solid #0000000d;padding:.1em .25em;transition:background-color .5s,color .5s}.edit-form input[type=text]:focus,.edit-form input[type=number]:focus,.edit-form input[type=date]:focus,.edit-form input[type=email]:focus,.edit-form input[type=password]:focus,textarea:focus{color:#000;background-color:#0000000d}.edit-form p>span,.edit-form input[type=text],.edit-form input[type=number],.edit-form input[type=date],.edit-form input[type=email],.edit-form input[type=password],.edit-form textarea{width:100%}.edit-form :not(span)>input:first-child{margin-left:200px}.edit-form input[type=submit]{cursor:pointer}.edit-form input+.button{margin-left:1em}.edit-form fieldset{border:none;border-top:2px dotted #000;margin:0 0 1em;padding:.5em 0 0}.edit-form fieldset legend{font-style:italic}#header h1 .title{padding-left:20px}#header h1 .title a{text-decoration:none}#map{position:relative;overflow:auto}#map>.map{position:absolute;top:0}.map a:link,.map a:visited{text-decoration:none}#map .article{transition:opacity 2s}.article.level-2,.topic.level-2{transform:scale(.8571)}.article.level-3,.topic.level-3{transform:scale(.7347)}.article.level-4,.topic.level-4{transform:scale(.6297)}.article.level-5,.topic.level-5{transform:scale(.5398)}.article.level-6,.topic.level-6{transform:scale(.4627)}.article.level-7,.topic.level-7{transform:scale(.3966)}.article.level-8,.topic.level-8{transform:scale(.3399)}.article.level-9,.topic.level-9{transform:scale(.2914)}.article.level-10,.topic.level-10{transform:scale(.2497)}.article.level-2 .label,.article.level-3 .label{margin-top:-1px;margin-left:0}.article.level-4 .label{margin-top:-2px;margin-left:4px}.article.level-5 .label{margin-top:-2px;margin-left:8px}.article.level-6 .label{margin-top:-3px;margin-left:10px}.article.level-7 .label{margin-top:-5px;margin-left:12px}.article.level-8 .label{margin-top:-5px;margin-left:14px}.article.level-9 .label{margin-top:-6px;margin-left:18px}.article.level-10 .label{margin-top:-6px;margin-left:20px}.level-2,.level-3,.level-4,.level-5,.level-6,.level-7,.level-8,.level-9,.level-10{opacity:0;pointer-events:none;transition:opacity 1s}.zoom-level-2 .level-2,.zoom-level-3 .level-2,.zoom-level-4 .level-2,.zoom-level-5 .level-2,.zoom-level-6 .level-2,.zoom-level-7 .level-2,.zoom-level-8 .level-2,.zoom-level-9 .level-2,.zoom-level-10 .level-2,.zoom-level-3 .level-3,.zoom-level-4 .level-3,.zoom-level-5 .level-3,.zoom-level-6 .level-3,.zoom-level-7 .level-3,.zoom-level-8 .level-3,.zoom-level-9 .level-3,.zoom-level-10 .level-3,.zoom-level-4 .level-4,.zoom-level-5 .level-4,.zoom-level-6 .level-4,.zoom-level-7 .level-4,.zoom-level-8 .level-4,.zoom-level-9 .level-4,.zoom-level-10 .level-4,.zoom-level-5 .level-5,.zoom-level-6 .level-5,.zoom-level-7 .level-5,.zoom-level-8 .level-5,.zoom-level-9 .level-5,.zoom-level-10 .level-5,.zoom-level-6 .level-6,.zoom-level-7 .level-6,.zoom-level-8 .level-6,.zoom-level-9 .level-6,.zoom-level-10 .level-6,.zoom-level-7 .level-7,.zoom-level-8 .level-7,.zoom-level-9 .level-7,.zoom-level-10 .level-7,.zoom-level-8 .level-8,.zoom-level-9 .level-8,.zoom-level-10 .level-8,.zoom-level-9 .level-9,.zoom-level-10 .level-9,.zoom-level-10 .level-10{opacity:1;pointer-events:auto}#map .bg{transition:opacity 1.5s}.zoom-level-7 .bg{opacity:.8}.zoom-level-8 .bg{opacity:.6}.zoom-level-9 .bg{opacity:.4}.zoom-level-10 .bg{opacity:.3}#map .article .icon{border-radius:50%;width:40px;height:40px;overflow:hidden}#map .article .icon a{background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;display:block}#map .article.visited .icon a{background-color:#ccc!important}#map .article .icon.text a{background-image:url(../map/article-text.svg)}#map .article .icon.bild a{background-image:url(../map/article-image.svg)}#map .article .icon.audio a{background-image:url(../map/article-audio.svg)}#map .article .icon.video a{background-image:url(../map/article-video.svg)}#map .article .icon.grafik a{background-image:url(../map/article-interactive.svg)}#map .line{stroke:#fff;stroke-width:1px}#map .label{white-space:nowrap}#map .topic{color:#fff}#map .topic .icon{width:18px;height:18px;transition:transform .5s}#map .topic .icon:hover,#map .topic .icon:active{transform:scale(1.25)}#map .topic .icon a{border:2px solid #fff;border-radius:50%;width:14px;height:14px;display:block;overflow:hidden}#map .topic .icon a>*{background-color:#fff;border-radius:50%;width:8px;height:8px;margin:3px;display:block}#map .topic .label{font-size:14px;font-weight:700;line-height:1;display:block}#map .subject a{-webkit-box-decoration-break:clone;box-decoration-break:clone;background-color:#fff;padding:.1em .25em 0;font-size:24px;font-weight:700;line-height:1.2;display:inline}#map .main.subject a{color:#fff;background-color:#000;font-size:38px}#map .graphics{pointer-events:none}#map .logos{z-index:1;margin-top:10px;margin-left:20px;position:fixed}#map .logos>*,#map .logos img{display:block}#map .logos img{width:100%;height:100%}#map .logos .logo{width:76px;height:76px}#map .logos .beta{float:right;border:1px solid #000;width:66px;height:29px;margin-top:4px}.controls{font-family:Fakt Pro,Helvetica,Arial,sans-serif;font-weight:500;position:absolute;top:0;right:0}.controls a{margin-bottom:2px;text-decoration:none;display:block}.controls a img{width:100%;height:100%;display:block}.tabs{pointer-events:none;width:100%;position:absolute;bottom:0;left:0}.tabs .label a:link,.tabs .label a:visited{text-decoration:none}.tabs>ul{text-align:right;max-width:900px;margin:0;padding:0;list-style:none}.tabs .label{text-transform:uppercase;vertical-align:bottom;pointer-events:auto;white-space:nowrap;letter-spacing:.2em;margin-right:8px;padding:2px 8px;font-family:Roboto Mono,Courier New,Courier,monospace;font-size:10pt;font-weight:700;display:inline-block}.tabs .label a{text-decoration:none}.tabs .label img{vertical-align:bottom}.tabs .body{pointer-events:auto;background-color:#fffffff2;border-top:7px solid #000;display:none;overflow:hidden}.tabs .body.active{display:block}.tabs .body .close{font-size:2.5em;position:absolute;top:.5em;right:0}.tabs .body .close a{text-decoration:none}.tabs .body>h2{font-family:Arnhem Display Pro,Georgia,Times New Roman,Times,serif;font-size:1.5em}.tabs .body>h2 a{text-decoration:none}.tabs .body>*{padding:10px 20px}.tabs .body img{vertical-align:bottom}#editorial .team figure{margin-bottom:2em;display:flex;overflow:hidden}#editorial .team .portrait{border-radius:49.9%;flex:none;margin-right:1.5em;overflow:hidden}#editorial .team .portrait,#editorial .team .portrait img{object-fit:cover;object-position:center top;width:100px;height:100px}#editorial .team figcaption{flex:auto;align-self:center}.forum .posts blockquote:before{content:"";height:0;font-family:"Font Awesome 5 Free";font-weight:900;display:block;position:relative;left:-1.75em}.contents-index{margin-bottom:1em;font-family:Roboto Mono,Courier New,Courier,monospace;font-size:.9em;font-weight:900}.contents-index>*{text-decoration:none}.contents-index>.active,.contents-index>.active:hover{color:#fff;background-color:#000}.contents article,.contents article>section{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.contents article{border-top:1px solid #000;margin-bottom:2.5em;padding-top:.5em;display:flex}.contents article>aside{flex:none;padding-right:.75em}.contents article>aside img{background-color:#000;border-radius:50%;width:3em;height:3em}.contents article>section{flex:auto}.contents article>section img{border:1px solid #000;width:95%;height:auto;margin-top:1em;display:inline-block}.contents article>section code{font-weight:700}.glossary>*>:last-child{opacity:0;max-height:0;transition:max-height .5s,opacity .5s;overflow:hidden}.glossary>.active>:last-child{opacity:1;max-height:100em}.glossary-term{font-weight:inherit;font-style:inherit;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.glossary-tooltip{z-index:9999;background:#fff;border:2px solid #000;border-radius:.2em;max-width:300px;padding:.25em .5em;position:absolute;box-shadow:0 0 10px #00000080}body>footer{height:0}#map.maps{touch-action:pan-y;overflow:hidden auto}.maps{position:relative}.maps>div{font-size:14pt}.maps>.menu{z-index:1;position:fixed;right:0}.maps>.menu a{display:inline-block}.maps .sections{white-space:nowrap;overflow:visible}.maps .nav-left a,.maps .nav-right a{height:100%}.maps .sections>section{white-space:normal;vertical-align:top;transition:opacity .5s;display:inline-block;position:relative}.maps .sections>section.outside{opacity:.4}.maps section>.bg{z-index:-1;width:100%;height:100%;position:absolute;overflow:hidden}.maps section>.bg>:first-child{width:auto;min-width:100%;height:auto;min-height:100%}.maps section.protected>.bg:before{content:"";width:.6em;height:1.1em;font-family:"Font Awesome 5 Free";font-size:1.25em;font-weight:900;position:absolute;top:.5em;right:1.5em}.maps section>.content{width:95vw;margin-left:auto;margin-right:auto;overflow:hidden}.maps section.protected>.content{color:#00000080}.maps section>.content>div{background:linear-gradient(#fff0,#fff0 10vh,#fff 100vh);min-height:100%;padding:10px 150px 40px 40px}.maps section>.content>div>*{max-width:700px}.maps section>.content>div>header{min-height:80vh;font-family:Arnhem Display Pro,Georgia,Times New Roman,Times,serif}.maps section>.content>div>header>.info{margin-bottom:1em}.maps section>.content>div>header>.info .beta{color:red}.maps section>.content>div>header>.info,.maps section>.content>div>.tags{font-family:Roboto Mono,Courier New,Courier,monospace;font-size:.6em}.maps section>.content>div>header>h1{max-width:10em;margin-bottom:.5em;font-size:3em;line-height:1.1}.maps section>.content>div>header>h1>a{color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-color:#000;text-decoration:none;display:inline}.maps section>.content>div>header>.intro{max-width:25em;font-size:1.25em}.maps section>.content>div>header>.intro p,.maps section>.content>div>header>.enter a{color:#000;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-color:#fff;display:inline}.maps section>.content>div>.tags{border-top:1px solid #000}.maps section>.content>div>.authors{font-size:1.25em}.maps section>.content>div>.authors ul{margin:0;padding:0;list-style:none}.maps section>.content>div>.authors .accordion-header{cursor:pointer}.maps section>.content>div>.authors .accordion-header-active{font-style:italic;text-decoration:underline}.maps section>.content>div>.authors .accordion-content{margin-right:200px;padding-bottom:1em;font-size:.8em}.maps section>.content>div>header>.enter{margin-top:1em;font-family:Roboto Mono,Courier New,Courier,monospace;font-size:.8em}.maps section>.content>div>header>.enter>a{color:red;padding:0 .5em 0 .1em;text-decoration:none}.maps section>.content>div>.enter{position:absolute;top:40px;right:40px}.maps section>.content>div>.enter a{text-align:center;background-color:red;border:1px solid #000;border-radius:50%;width:5vw;height:5vw;padding:1vw;font-size:1.75vw;font-weight:700;line-height:1.1;text-decoration:none;animation-name:pop-in;animation-duration:1s;display:block;box-shadow:5px 5px 5px #00000080}@keyframes pop-in{0%{opacity:0;transform:scale(.5)}40%{opacity:1;transform:scale(1.25);box-shadow:10px 10px 10px #00000040}to{transform:scale(1);box-shadow:5px 5px 5px #00000080}}.maps .nav-left,.maps .nav-right{opacity:0;pointer-events:none;margin-top:0;font-size:24pt;transition:opacity .5s;position:fixed;top:36px}.maps .nav-left.active,.maps .nav-right.active{opacity:1;pointer-events:auto}.maps .nav-left{text-align:right;left:0}.maps .nav-right{text-align:left;right:0}.maps .nav-left a,.maps .nav-right a{text-shadow:0 0 5px #fff;align-items:center;width:25px;height:100%;text-decoration:none;display:flex}.maps .nav-left a{padding-left:5px}.maps .nav-right a{padding-right:5px}.maps .poll{margin-bottom:3em}.maps .poll>header,.maps .poll>footer{margin-bottom:1em}.maps .poll .question{border-top:1px solid #000;margin-bottom:2em;font-family:Roboto Mono,Courier New,Courier,monospace;font-size:.7em}.maps .poll .question p{margin-bottom:.25em}.maps .poll .question header,.maps .poll .question>div:first-child{margin-bottom:1em}.maps .poll input{font-family:Roboto Mono,Courier New,Courier,monospace}.maps .poll input[type=submit]{cursor:pointer}.maps .poll th{font-weight:400}.maps .poll td{text-align:center}.map-article{overflow:hidden scroll}.map-article>article{font-size:14pt}.map-article>article>header,.article-content>*{padding-left:55px;padding-right:15px}.map-article>article>header{background-position:top;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;height:calc(100vh - 36px);position:relative}.map-article>article>header>div{position:absolute;bottom:4em}.map-article>article>header h1{max-width:14em;margin-bottom:.25em;font-family:Arnhem Display Pro,Georgia,Times New Roman,serif;font-size:3em;font-style:normal;font-weight:400}.map-article>article>header h2{max-width:30em;font-family:Roboto Mono,Courier New,Courier,monospace;font-style:normal;font-weight:500}.map-article>article>header h1>span,.map-article>article>header h2>span{color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-color:#000;display:inline}.map-article>article>header:after{content:"";text-align:center;width:100%;margin:0;padding:0;font-family:"Font Awesome 5 Free";font-size:20pt;font-weight:900;position:absolute;bottom:30px;left:0}.article-content{margin-bottom:2em;display:flex}.article-content>main{flex:auto;margin-top:1em}.article-content>main>.intro{-webkit-hyphens:auto;hyphens:auto;font-weight:700}.article-content>main>.intro p{margin-bottom:0}.article-content>main>h1,.article-content>main>h2{font-family:Arnhem Display Pro,Georgia,Times New Roman,Times,serif;font-size:1.5em;font-style:italic}.article-content>main>h2{font-weight:400}.article-content>main img{height:auto}.article-content>main img,.article-content>main audio,.article-content>main video{max-width:100%}.article-content>main audio{width:100%}.article-controls{color:#fff;z-index:1;font-size:.9em;top:15px;left:20px;right:auto}.article-controls a{background:#000;padding:.25em .5em}.map-article .series{margin-bottom:50px;font-size:10pt;line-height:1.4}.map-article .series h2{border-top:2px solid #000;padding-top:1em;font-family:Roboto Mono,Courier New,Courier,monospace;font-size:1.1em;font-style:normal;font-weight:400}.map-article .series p{opacity:.6;margin-bottom:0}.map-article .series p:before{content:" ";padding-right:.5em;font-family:"Font Awesome 5 Free";font-weight:900}.map-article .series p a:link{font-weight:700}.map-article .series p a:link:after{content:"";padding-left:.25em;font-family:"Font Awesome 5 Free";font-weight:900}.map-article .share span a{margin-right:1em;display:inline-block}.article-content>main{max-width:850px;line-height:1.3}.article-content>main p{margin-bottom:1em}.article-content>main .footnote{vertical-align:super;font-size:.8em;text-decoration:none;position:relative}.article-content>main .footnote:focus:after{content:attr(data-footnote);text-indent:0;background-color:#fff;border:1px solid #000;width:300px;padding:10px 10px 10px 15px;position:absolute;top:0;transform:translate(-50%,-100%)translateY(-12px)}.article-content>main .footnote:focus:before{content:"";z-index:2;background:url(/static/map/popup-arrow-down.png) 0 0/cover no-repeat;width:24px;height:14px;margin-left:-4px;position:absolute;top:0;transform:translateY(-100%)}.article-content>aside{flex:none;width:25em;font-family:Roboto Mono,Courier New,Courier,monospace;font-size:10pt;line-height:1.4}.article-content>aside>*{margin-bottom:1.5em}.article-content>aside a:link{font-weight:700;text-decoration:none}.article-content>aside a:link:hover{text-decoration:underline}.article-content>aside>.description{margin-top:1.5em}.article-content>aside>.description p{margin-bottom:0}.map-article .tags,.map-article .position{position:relative}.map-article .tags{font-weight:100}.map-article .tags:before{content:"";padding-right:.5em;font-family:"Font Awesome 5 Free";font-weight:900}.map-article .tags span{font-style:italic;display:inline-block}.map-article .position>:first-child:before{content:"";padding-right:1em;font-family:"Font Awesome 5 Free";font-weight:900}.map-article .sources h2{font-weight:400}.map-article>article.interview>header h1,.map-article>article.video-interview>header h1{max-width:16em;font-size:2.5em;font-style:italic}.map-article>article.text>.article-content>main ul{padding-left:.8em}.map-article>article.text>.article-content>main li>p>img{max-width:100%;height:auto}.start-accordion{display:none}.accordion-toggle{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:block}.article-content>main .accordion{padding-left:0;list-style:none}.article-content>main .accordion>li{padding-left:2.5rem;position:relative}.article-content>main .accordion .accordion-header{cursor:pointer;margin-bottom:1em;font-style:italic;font-weight:700}.article-content>main .accordion .accordion-header:before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;left:0}.article-content>main .accordion .accordion-header-active:before{content:""}.article-content>main .accordion .accordion-content{-webkit-hyphens:auto;hyphens:auto;margin-bottom:1em}.map-article>article.essay>.article-content>main .accordion-header{color:#fff;background-color:#000;padding-bottom:.15em;font-family:Roboto Mono,Courier New,Courier,monospace;font-size:.8em}.map-article>article.essay>.article-content>main .accordion-header>p{margin-bottom:0}.map-article>article.essay>.article-content>main .accordion-header:before{content:"";font-family:"Font Awesome 5 Free";font-size:.8em;font-weight:900;position:absolute;top:.2em;left:1px}.map-article>article.essay>.article-content>main .accordion-header-active:before{content:""}.map-article>article.essay>.article-content>main .accordion-content{-webkit-hyphens:auto;hyphens:auto;padding-left:0}.map-article>article.essay>.article-content>main .accordion-content p,.map-article>article.essay>.article-content>main .accordion-content h2{text-indent:40px;text-indent:2.5rem}.map-article>article.essay>.article-content>main .accordion-content p:first-child{text-indent:0}.map-article>article.essay>.article-content>main .accordion-content h2{margin-bottom:.5em;font-family:inherit;font-style:normal;font-weight:700}.map-article>article.gallery header{box-sizing:border-box;background-position:50%}.map-article>article.gallery>.article-content>main>p:not(.tags){text-indent:40px;text-indent:2.5rem;-webkit-hyphens:auto;hyphens:auto}.map-article>article.gallery>.article-content>main>p:first-child,.map-article>article.gallery>.article-content>main>h2+p{text-indent:0!important}.map-article>article.gallery .gallery-container{border-top:4px solid #000;border-bottom:4px solid #000;padding-top:.75em;padding-bottom:.5em;padding-left:0;list-style:none;position:relative}.map-article>article.gallery>.article-content>main ul.gallery-container li{padding-left:0}.map-article>article.gallery .gallery-container figure{margin:0}.map-article>article.gallery .gallery-container img{width:100%}.map-article>article.gallery .gallery-container .ratio-wrapper{margin-bottom:.5em;padding-top:56%;position:relative}.map-article>article.gallery .gallery-container iframe{width:100%;height:100%;position:absolute;top:0;left:0}.map-article>article.gallery .gallery-container figcaption{border-top:2px solid #000;padding-top:.5em}.map-article>article.gallery .gallery-container .gallery-nav{pointer-events:none;justify-content:space-between;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.map-article>article.gallery .gallery-container .gallery-nav a{pointer-events:auto;text-shadow:0 0 4px #fff,0 0 2px #fff;flex-direction:column;flex:none;justify-content:center;width:30px;height:100%;font-size:1.5em;text-decoration:none;display:flex}.map-article>article.gallery .gallery-container .gallery-nav a>*{flex:none;width:30px;height:30px;display:block}.map-article>article.media header{background-position:50%}.map-article>article.media header .start{color:#000;text-align:center;opacity:.65;margin-top:.6em;font-size:20vh;position:absolute;top:25vh;left:50%;transform:translate(-50%)}.video-lightbox{z-index:3;background:#00000080;width:100%;height:100%;position:fixed;top:0;left:0}.video-lightbox-content{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.video-lightbox{opacity:0;transition:opacity 1s}.video-lightbox.is-open{opacity:1}.dialog{color:#fff;background-color:#000c;font-family:Fakt Pro,Helvetica,Arial,sans-serif;font-size:1.2em;font-weight:300;line-height:1.5}.dialog h1{margin-bottom:.4em;font-family:inherit;font-size:2em;font-style:italic;font-weight:400}.dialog section{border-top:2px solid #fff;border-bottom:2px solid #fff;max-width:700px;padding-top:2em;padding-bottom:4em;overflow:hidden auto}.dialog section img{margin-top:2em}.dialog a.next{font-size:3em}.dialog nav{text-align:right;margin-top:-5.5em}.dialog>.close{position:absolute;top:0;right:0}.dialog{opacity:0;pointer-events:none;transition:opacity .6s}.dialog.is-open{opacity:1;pointer-events:auto}.flashes,.security-form ul{padding:0;list-style:none}.flashes li,.security-form ul>li{background:#0000001a;padding:.25em .5em;font-style:italic}.security-form ul>li{background-color:#f000001a}.security-menu{margin-top:2em;padding:0;list-style:none}.security-menu li{margin-right:1.5em;display:inline-block}.social-share-btn,.social-share-link{cursor:pointer;text-align:center;background-color:#3c3c3c;border:none;border-radius:16px;align-items:center;width:30px;height:30px;margin:8px;list-style:none;display:inline-flex}.social-share-btn i,.social-share-link>i,.social-share-link>a{color:#fff;justify-content:center;align-items:center;width:100%;height:100%;font-size:18px;text-decoration:none;display:flex}.social-share-link:hover,.social-share-link:hover>a{color:#fff}.small-devices:not(.large-devices){display:none}@media only screen and (width<=1024px){#blog-about{margin-left:2em}.maps section>.content>div>h1{font-size:24pt}.map-article>article>header{background-attachment:scroll}}@media only screen and (width<=900px){#inhalt{padding-left:25px}#blog-about,header>nav .large-devices,header>nav .top-menu.large-devices{display:none}header>nav .beta-version .large-devices{display:inline-block}header>nav .beta-version .small-devices{display:none}nav .top-menu.small-devices,nav .burger-menu-icon.small-devices{display:block}.home>.slogan,.home .intro,.home .beta-tester{padding-left:50px}#logo{padding-left:25px}.article-content{display:block}.article-content>aside{width:auto}}@media only screen and (width<=768px),only screen and (height<=640px){.maps>div{font-size:10pt}.maps section>.content>div>h1{font-size:18pt}.maps section.protected>.bg>a:after{font-size:1.5em}.map-article>article>header,.article-content>*{padding-left:15px;padding-right:15px}}@media only screen and (height<=700px){.map-article>article .large-devices{display:none}.map-article>article header.small-devices{height:auto;display:block}}@media only screen and (width<=640px){#blog-logo{width:200px;height:39px}#slogan,.slogan.large-devices{display:none}.slogan.small-devices{display:block}.maps section>.content>div{padding-right:15px}.maps section>.content>div>.enter{margin-top:1em;position:relative;top:0;right:0}.maps section>.content>div>.enter a{width:65px;height:65px;padding:10px;font-size:16pt}.map-article>article header h1{font-size:2em}.map-article>article.interview header h1,.map-article>article.video-interview header h1{font-size:1.5em}.map-article>article header h2{font-size:.9em}}@media only screen and (width<=568px){.blog article h2{font-size:22pt}.blog article>div,.article>div{font-size:12pt}.blog article .share span a{margin-right:1em}.campaign .large-devices{display:none}.campaign .small-devices{display:block}}@media only screen and (width<=480px),only screen and (height<=480px){#inhalt,#blog-logo{padding-left:20px}#logo,.home>.slogan,.home .intro,.home section:not(.fullsized),.home .slideshow-main .slogan{padding-left:15px;padding-right:10px}.maps section>.content>div>.authors .accordion-content{margin-right:120px}#logo{padding-right:0}#header .large-devices,.home .slideshow-main.large-devices,header>nav .beta-version .large-devices,#about_what .large-devices{display:none}#header .small-devices,.home .slideshow-main.small-devices,#about_what .small-devices{display:block}header>nav .beta-version .small-devices{display:inline-block}#about_statements figure .portrait{margin-bottom:.75em;margin-right:1em}#about_statements figure .portrait,#about_statements figure .portrait img{width:75px;height:75px}#about_statements figure figcaption{vertical-align:bottom;height:75px;display:table-cell}#about_statements figure blockquote{clear:both}.home #about_statements figure blockquote{font-family:Fakt Pro,Helvetica,Arial,sans-serif;font-size:1em}.home .about-usage.large-devices{display:none}.home .about-usage.small-devices{display:block}.home .follow-sidebar{display:none}#header h1 .title{padding-left:10px}#map .logos{margin-left:10px}#map .logos .logo{width:66px;height:66px}#map .logos .beta{width:57px;height:25px}.article-controls{left:10px}body>footer{padding-left:10px;padding-right:10px}#menu .mobile-only{display:list-item}.tabs:not(.small-devices){display:none}.map-article>article{font-size:12pt}.map-article>article>header,.article-content>*{padding-left:10px;padding-right:10px}.map-article>article>header h1,.map-article>article>header h2{max-width:100%}.map-article>article>header h1{font-size:2em;line-height:1.1}.map-article>article>header h2{font-size:.8em}.map-article>article.essay>.article-content>main .intro{font-size:1.5em;line-height:1.2}.map-article>article.text>.article-content>aside{font-size:8pt}.map-article>article.text>.article-content>main ul>li{padding-left:1.5rem}.dialog{line-height:1.2}.dialog section{padding-top:1em}.dialog h1{line-height:1}.dialog .close{transform-origin:100% 0;transform:scale(.5)}.dialog nav{margin-top:0}.dialog .large-devices{display:none}.dialog .small-devices{display:block}.cf-campaign section>:not(.slideshow){max-width:none}.info-sidebar{pointer-events:auto;box-sizing:border-box;background-color:#2e2a2b;width:100%;font-size:1em;position:static}.info-sidebar .button-cta>a{padding:1.5em .5em;font-size:1.1em}#cf_countdown>*>:first-child{border-bottom-width:.05em;font-size:4em}.cf-campaign .large-devices{display:none}.cf-campaign .small-devices{display:block}.cf-campaign .slideshow-main{height:56.25vw}.cf-campaign .slideshow-main:after{content:"";display:none}.cf-campaign #about_cf_intro>*{font-size:1.5em}.social-share-btn,.social-share-link{border-radius:15px;width:27px;height:27px;margin:7px}}@media only screen and (width<=335px){#inhalt,#blog-logo{padding-left:13px;padding-right:13px}#logo,.home>.slogan,.home .intro,.home section:not(.fullsized),.home .slideshow-main .slogan{padding-left:13px;padding-right:10px}.newsletter .email input{width:170px}.slideshow-main:after{font-size:1.8em;bottom:-.3em}.slideshow-main .progress-bullets{bottom:2em}.home #about_who figure .portrait{height:150px}.home #about_who figure,#about_who figure .portrait img{width:100%;height:auto}#about_who figure .portrait img{position:relative;top:-20px}.progress-bullets>*{padding-right:.5em}.progress-bullets>:last-child{padding-right:30px}.tabs .label{margin-right:2px}.maps section>.content>div>.authors .accordion-content{margin-right:0}.map-article .share span a{margin-right:.5em}}@media only screen and (width<=320px){.blog article .share a{margin-right:2em}}@keyframes bounce-vertical{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-.5em)}60%{transform:translateY(-.25em)}}@keyframes slide-in{to{transform:translate(0)}}@media print{body{display:block}#map{height:auto!important}#header,#map nav,.controls,.map-article>article>header:after,.map-article .share{display:none}.map-article>article>header,.article-content>*{padding-left:0;padding-right:0}.map-article>article>header{background:0 0;height:auto}.map-article>article>header>div{padding-bottom:1em;position:static}.map-article>article>header h1>span,.map-article>article>header h2>span{color:#000;-webkit-box-decoration-break:unset;box-decoration-break:unset;background-color:#0000}.article-content{display:block}.article-content li.answer{display:list-item!important}}.sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sr-only.sr-only-focusable:focus,.sr-only.sr-only-focusable:focus-within{clip:auto;clip-path:none;white-space:normal;z-index:100;width:auto;height:auto;margin:0;position:static;overflow:visible}:focus-visible{outline-offset:0;outline:3px solid #fff;box-shadow:0 0 0 6px #000}.skip-link{z-index:1000;color:#000;background:#fff;padding:.75em 1.25em;font-size:1rem;text-decoration:underline;position:absolute;top:0;left:0}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--icon-font:"Font Awesome 5 Free";--map-padding-top:0px;--map-padding-bottom:0px;--map-controls-margin-top:25px;--map-controls-margin-right:15px;--map-controls-margin-bottom:64px;--map-controls-margin-left:15px;--map-controls-font-family:"Rubik", sans-serif;--map-controls-color-fg:white;--map-controls-color-fg-inner:white;--map-controls-color-bg:#000000bf;--map-controls-color-bg-inactive:#00000080;--map-controls-blur:3px;--map-attribution-color:black;--map-button-size:35px;--map-button-icon-size:24px;--map-button-radius:2px;--map-button-margin:5px;--popup-default-font-size:18px;--popup-separator-width:2px;--popup-mobile-gap:27px;--popup-large-vscale:.85;--popup-large-min-width:240px;--popup-medium-vscale:.5;--popup-medium-min-width:200px;--popup-small-vscale:.3;--popup-small-min-width:160px;--popup-panel-base-width:400px;--popup-panel-large-vscale:.5;--popup-panel-large-max-width:900px;--popup-panel-full-vscale:.85;--popup-panel-mobile:0;--popup-detached-mobile:0}.bg--dark{--map-controls-color-fg:black;--map-controls-color-fg-inner:white;--map-controls-color-bg:#ffffffbf;--map-controls-color-bg-inactive:#ffffff80;--map-attribution-color:white}#map>.map-model{transform-origin:0 0;backface-visibility:hidden;-ms-touch-action:none;touch-action:none;position:absolute}.map-model>*{backface-visibility:hidden;position:absolute}.map-model .edge,.map-model .node{will-change:unset}.map2.is-zooming .edge,.map2.is-zooming .node{will-change:transform, transition}.map-model .node{z-index:2;transform-origin:50%;--border-width:0px;background:0 0;border:2px solid #000;border-radius:50%;width:75px;height:75px;font-size:14px;display:table-cell}.node--link{cursor:pointer}.node .node-content{text-align:center;width:100%;height:100%;display:table}.node .node-content .icon-wrapper{padding-bottom:10px;display:table-row}.node .node-content .icon-wrapper .custom-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:50%;height:100%;display:table-cell}.node .node-content .icon-wrapper .custom-icon--animation{background-image:none!important}.node .node-content .icon-wrapper .custom-icon--animation svg{width:100%;height:100%}.node .node-content .title{letter-spacing:.01em;width:100%;height:100%;display:table-cell}.node .node-content .title.top{white-space:nowrap;vertical-align:bottom;align-items:flex-end;height:auto;display:flex;position:absolute;bottom:calc(100% + 8px)}.node .node-content .title.middle{vertical-align:middle;-ms-grid-row-align:center;align-items:center;top:0}.node .node-content .title.bottom{white-space:nowrap;vertical-align:top;align-items:flex-start;height:auto;display:flex;position:absolute;top:calc(100% + 8px)}.node .node-content .title.left{white-space:nowrap;text-align:right;justify-content:flex-end;width:auto;max-width:100%;display:flex;position:absolute;right:calc(100% + 8px)}.node .node-content .title.center{text-align:center;justify-content:center;left:0}.node .node-content .title.right{white-space:nowrap;text-align:left;justify-content:flex-start;width:auto;max-width:100%;display:flex;position:absolute;left:calc(100% + 8px)}.node .node-content .title.top.left{bottom:calc(85% + 5px);right:calc(85% + 5px)}.node .node-content .title.top.right{bottom:calc(85% + 5px);left:calc(85% + 5px)}.node .node-content .title.bottom.left{top:calc(85% + 5px);right:calc(85% + 5px)}.node .node-content .title.bottom.right{top:calc(85% + 5px);left:calc(85% + 5px)}.node .node-content-v2{text-align:center;width:100%;height:100%;display:block;position:absolute;overflow:visible}.node .node-content-v2 .icon-wrapper{border-radius:50%;width:100%;height:100%;display:block;position:absolute}.node .node-content-v2 .icon-wrapper .custom-icon{top:var(--border-width);left:var(--border-width);width:calc(100% - 2 * var(--border-width));height:calc(100% - 2 * var(--border-width));background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;position:absolute}.node .icon-wrapper .custom-icon--animation{background-image:none!important}.node .icon-wrapper .custom-icon--animation svg{width:100%;height:100%}.node .node-content-v2 .border-container{border-radius:50%;width:100%;height:100%;display:block;position:absolute}.node .node-content-v2 .title{width:100%;height:100%;display:flex;position:absolute}.node .node-content-v2 .title.top{white-space:nowrap;vertical-align:bottom;align-items:flex-end;height:auto;display:flex;position:absolute;bottom:calc(100% + 8px)}.node .node-content-v2 .title.middle{vertical-align:middle;-ms-grid-row-align:center;align-items:center;top:0}.node .node-content-v2 .title.bottom{white-space:nowrap;vertical-align:top;align-items:flex-start;height:auto;display:flex;position:absolute;top:calc(100% + 8px)}.node .node-content-v2 .title.left{white-space:nowrap;text-align:right;justify-content:flex-end;width:auto;display:flex;position:absolute;right:calc(100% + 8px)}.node .node-content-v2 .title.center{text-align:center;justify-content:center;left:0}.node .node-content-v2 .title.right{white-space:nowrap;text-align:left;justify-content:flex-start;width:auto;display:flex;position:absolute;left:calc(100% + 8px)}.node .node-content-v2 .title.top.left{bottom:calc(100% + 5px);right:calc(100% + 5px)}.node .node-content-v2 .title.top.right{bottom:calc(100% + 5px);left:calc(100% + 5px)}.node .node-content-v2 .title.bottom.left{top:calc(100% + 5px);right:calc(100% + 5px)}.node .node-content-v2 .title.bottom.right{top:calc(100% + 5px);left:calc(100% + 5px)}.node-shape-circle .node-content-v2 .title.top.left{bottom:calc(85% + 5px);right:calc(85% + 5px)}.node-shape-circle .node-content-v2 .title.top.right{bottom:calc(85% + 5px);left:calc(85% + 5px)}.node-shape-circle .node-content-v2 .title.bottom.left{top:calc(85% + 5px);right:calc(85% + 5px)}.node-shape-circle .node-content-v2 .title.bottom.right{top:calc(85% + 5px);left:calc(85% + 5px)}.map-model .edge{min-width:2px;min-height:2px}.map-model .edge svg{width:100%;height:100%;position:absolute}.map-model .edge .map-label{color:#000;width:auto;height:1em;font-size:13px;position:absolute;top:0;left:0}.map-model .map-label{box-sizing:border-box;text-align:center;width:100%;display:block;position:relative;top:50%;left:50%}.map-model .label-start,.map-model .label-middle,.map-model .label-end{transform-origin:0 0}.map-label.label-start{text-align:left}.map-label.label-middle{text-align:center}.map-label.label-end{text-align:right}.zoom-controls{right:var(--map-controls-margin-right);bottom:calc(var(--map-controls-margin-bottom) + var(--map-padding-bottom));text-align:center;color:var(--map-controls-color-fg);position:absolute}.zoom-controls>*{width:var(--map-button-size);height:var(--map-button-size);font-size:var(--map-button-icon-size);background:var(--map-controls-color-bg);border-radius:var(--map-button-radius);margin-top:var(--map-button-margin);-webkit-backdrop-filter:blur(var(--map-controls-blur));backdrop-filter:blur(var(--map-controls-blur));justify-content:center;align-items:center;text-decoration:none;display:flex}.zoom-range{right:var(--map-controls-margin-right);bottom:calc(var(--map-controls-margin-bottom) + var(--map-padding-bottom) + 3 * var(--map-button-size) + 4 * var(--map-button-margin));color:var(--map-controls-color-fg);position:absolute}.zoom-range>*{background-color:var(--map-controls-color-bg-inactive);width:var(--map-button-size);height:calc(var(--map-button-size) / 1.4);border-radius:var(--map-button-radius);margin-top:var(--map-button-margin);-webkit-backdrop-filter:blur(var(--map-controls-blur));backdrop-filter:blur(var(--map-controls-blur));font-family:var(--map-controls-font-family);justify-content:center;align-items:center;font-size:15px;font-weight:500;text-decoration:none;display:flex}.zoom-level-1 .zoom-range>.zoom-level-1,.zoom-level-2 .zoom-range>.zoom-level-2,.zoom-level-3 .zoom-range>.zoom-level-3,.zoom-level-4 .zoom-range>.zoom-level-4,.zoom-level-5 .zoom-range>.zoom-level-5,.zoom-level-6 .zoom-range>.zoom-level-6,.zoom-level-7 .zoom-range>.zoom-level-7,.zoom-level-8 .zoom-range>.zoom-level-8,.zoom-level-9 .zoom-range>.zoom-level-9,.zoom-level-10 .zoom-range>.zoom-level-10,.zoom-level-11 .zoom-range>.zoom-level-11,.zoom-level-12 .zoom-range>.zoom-level-12{background-color:var(--map-controls-color-bg)}#map nav.tabs{bottom:var(--map-padding-bottom);font-size:12pt}#map nav.tabs .label{background:var(--map-controls-color-bg);border-top-left-radius:var(--map-button-radius);border-top-right-radius:var(--map-button-radius);-webkit-backdrop-filter:blur(var(--map-controls-blur));backdrop-filter:blur(var(--map-controls-blur))}#map nav.tabs .label a{color:var(--map-controls-color-fg)}#map nav.tabs .body{border-top:none}#attribution{right:var(--map-controls-margin-right);bottom:calc(var(--map-padding-bottom) + 1rem);pointer-events:none;opacity:.5;text-align:right;color:var(--map-attribution-color);font-size:.5em;position:absolute}#attribution a[href]{pointer-events:auto;text-decoration:none}.popup{cursor:auto;--paragraph-spacing:0}.popup .popup-content p:not(:empty){margin-bottom:var(--paragraph-spacing)}.popup .popup-content-marginal{font-size:.8em}.popup .popup-content-marginal a{overflow-wrap:break-word;word-wrap:break-word;word-break:normal}.popup .popup-social h3,.popup .popup-connections h3{font-size:.75em}.popup .popup-connections ul{margin:.5em 0 0;padding:0;list-style:none}.popup .popup-connections li{display:inline-block}.popup .popup-connections a{border:1px solid #000;border-radius:.2rem;margin-bottom:.2em;margin-right:.2em;padding:.2em 1em;font-size:.75em;text-decoration:none;display:inline-block}.popup-detached{opacity:0;visibility:hidden;transform-origin:bottom;z-index:3;aspect-ratio:3/2;--arrow-size:17px;height:auto;font-size:var(--popup-default-font-size);flex-direction:column;transition:opacity 1s,visibility 0s linear 1s;display:flex}.popup-detached.active{opacity:1;visibility:visible;transition:opacity 1s,visibility linear}.popup-detached>section{max-height:calc(100% - var(--arrow-size));background:#fff;flex-direction:column;flex:auto;display:flex;box-shadow:0 0 10px #0000001a}.popup-detached .popup-content{touch-action:pan-y;scrollbar-gutter:auto;flex:auto;display:block;overflow:hidden auto}.popup-detached .popup-content>*{padding:.75em}.popup-detached .popup-content>.popup-social{padding-top:.25em;padding-bottom:.25em}.popup-detached .popup-content iframe,.popup-detached .popup-content video,.popup-detached .popup-content audio{max-width:100%;margin:1em 0}.popup-detached .popup-navigation-bottom>ul,.popup-detached .popup-social ul{margin:0;padding:0}.popup-detached .popup-connections,.popup-detached .popup-content-marginal,.popup-detached .popup-navigation-bottom,.popup-detached .popup-social{border-top:var(--popup-separator-width) solid;padding:.75em;transition:border-color 1s}.popup-detached aside{text-align:center;height:var(--arrow-size)}.popup-detached .popup-arrow{margin-left:calc(.5 * var(--arrow-size));border-top:var(--arrow-size) solid #fff;border-right:var(--arrow-size) solid transparent;border-bottom:var(--arrow-size) solid transparent;border-left:var(--arrow-size) solid transparent;display:inline-block}.popup-detached-full{width:100%;height:75vh}.popup-detached-full,.popup-detached-full>section,.popup-detached-full .popup-content{flex-direction:column;flex:auto;display:flex;overflow:hidden}.popup-detached-full>section{padding:0}.popup-detached-full .popup-content{max-width:none;max-height:none;padding:0 0 .5rem}.popup-detached-full .popup-content>iframe{border:none;width:100%;height:100%;margin:0}.popup-large{width:max(min(calc(var(--popup-large-vscale) * 100vw), calc(var(--popup-large-vscale) * 100vh)), var(--popup-large-min-width))}.popup-medium{width:max(min(calc(var(--popup-medium-vscale) * 100vw), calc(var(--popup-medium-vscale) * 100vh)), var(--popup-medium-min-width))}.popup-small{width:max(min(calc(var(--popup-small-vscale) * 100vw), calc(var(--popup-small-vscale) * 100vh)), var(--popup-small-min-width))}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.popup-large{width:60vw;height:60vh}.popup-medium{width:40vw;height:40vh}.popup-small{width:20vw;height:20vh}}.popup-panel{left:0;top:var(--map-padding-top);width:min(var(--popup-panel-base-width), 100vw);height:calc(100% - var(--map-padding-top) - var(--map-padding-bottom));opacity:0;visibility:hidden;pointer-events:none;transition:opacity 1s,visibility 0s linear 1s;display:flex;position:absolute}.popup-panel.active{opacity:1;visibility:visible;pointer-events:auto;z-index:5;transition:opacity 1s,visibility linear}.popup-panel>section{width:100%;min-height:100%;font-size:var(--popup-default-font-size);background:#fff;flex-direction:column;flex:auto;display:flex}.popup-panel>section>main{touch-action:pan-y;-webkit-hyphens:auto;hyphens:auto;scrollbar-gutter:auto;flex:auto;overflow:hidden auto}.popup-panel .popup-content>*,.popup-panel .popup-navigation-bottom>*{border-top:var(--popup-separator-width) solid #000000bf;padding:1rem 2rem;transition:border-color 1s}.popup-panel .popup-content>h1,.popup-panel .popup-content>h2{font-weight:400}.popup-panel .popup-content>h1{border-top:none;font-size:2em;transition:color 1s}.popup-panel .popup-content>h2{font-size:.9em}.popup-panel .popup-content-main ul,.popup-panel .popup-content-marginal ul{margin:0 0 var(--paragraph-spacing) 0;padding:0 0 0 1em}.popup-panel .popup-navigation-bottom>ul{margin-top:0;margin-bottom:0}.popup-panel main audio,.popup-panel main img,.popup-panel main iframe,.popup-panel main picture,.popup-panel main video{max-width:100%;margin:1em 0}.popup main.popup-external-content{display:flex}.popup main.popup-external-content iframe{flex:auto;margin:0;padding:0}.popup-panel .popup-social{padding-top:.5rem;padding-bottom:.5rem}.popup-panel .popup-social>ul{margin:0;padding:0}.popup .popup-navigation-bottom,.popup .popup-navigation-top{white-space:nowrap;flex:none;overflow:hidden}.popup .popup-navigation-top{font-family:var(--map-controls-font-family);text-align:right;font-size:15px;display:none}.popup .popup-navigation-top a{margin:0 .5em 0 0;padding:.5em .5em .25em;font-weight:700;text-decoration:none;display:inline-block}.popup .popup-navigation-bottom{font-family:Open Sans Condensed,Helvetica,Arial,sans-serif;font-size:.9em}.popup .popup-navigation-bottom>ul{list-style:none;display:flex}.popup .popup-navigation-bottom>ul>li{flex:auto}.popup .popup-navigation-bottom a{width:100%;height:100%;text-decoration:none;display:block}.popup .popup-navigation-bottom a>*{text-decoration:underline}.popup .popup-navigation-bottom .prev a :first-child{padding-right:.5em;text-decoration:none}.popup .popup-navigation-bottom .next{text-align:right}.popup .popup-navigation-bottom .next a :last-child{padding-left:.5em;text-decoration:none}.popup-panel-large{max-width:var(--popup-panel-large-max-width);min-width:min(var(--popup-panel-base-width), 100vw);width:calc(var(--popup-panel-large-vscale) * 100vw)}.popup-panel-full{width:calc(var(--popup-panel-full-vscale) * 100vw)}.popup-panel-full .popup-navigation-bottom{display:none}.popup-panel-full .popup.content{flex:auto;display:flex}.popup-panel-full .popup.content>*{border:none;margin:0;padding:0 .5rem 0 0}.popup-panel-full .popup-content>iframe{border:none;flex:auto;width:100%;min-height:100%}.popup-content-main img,.popup-content-marginal img,.popup-content-main picture,.popup-content-marginal picture{max-width:100%;height:auto}.popup-content .accordion{list-style:none}.popup-content .accordion>li.accordion-header{position:relative}.popup-content .accordion>li.accordion-header:before{content:"";width:1em;height:1em;font-family:var(--icon-font);transform-origin:.3em .5em;font-weight:900;font-size:inherit;padding-right:.5em;transition:transform .3s;display:block;position:absolute;top:.25em;left:-1em}.popup-content .accordion>li.accordion-header-active:before{transform:rotate(90deg)}.popup .external-frame{margin-top:1rem}.popup .external-frame h2,.popup .external-frame h3,.popup .external-frame h4,.popup .external-frame h5,.popup .external-frame h6{margin-top:.5em}.popup .external-frame img,.popup .external-frame picture,.popup .external-frame video,.popup .external-frame iframe{max-width:100%;height:auto}.popup .external-frame table{border-collapse:collapse;max-width:100%;margin:.5em 0;display:block;overflow-x:auto}.popup .external-frame .table-wrap{max-width:100%;overflow-x:auto}.popup .external-frame .table-wrap table{width:100%;display:table}.popup .external-frame th,.popup .external-frame td{text-align:left;vertical-align:top;border:1px solid #00000026;padding:.4em .6em}.popup .external-frame th{background-color:#0000000a;font-weight:600}.popup .external-frame pre,.popup .external-frame code{white-space:pre-wrap;word-break:break-word;max-width:100%;overflow-x:auto}.popup .external-frame pre{background-color:#0000000a;border-radius:4px;padding:.6em .8em}.popup .external-frame ul,.popup .external-frame ol{margin:.5em 0;padding-left:1.4em}.popup .external-frame ul.inline-task-list{padding-left:.4em;list-style:none}.popup .external-frame blockquote{border-left:3px solid #00000026;margin:.5em 0;padding-left:.8em}.popup .external-frame a{word-break:break-word}.popup [data-external-provider=lms365] h2{font-size:1.8em}.popup [data-external-provider=lms365] .course-description{font-style:italic}.popup [data-external-provider=lms365] .course-profile{display:flex}.popup [data-external-provider=lms365] .course-profile .course-image{flex:none;width:33%;margin-right:1em}.popup [data-external-provider=lms365] .course-profile .additional-course-info{flex:auto}.popup [data-external-provider=lms365] img,.popup [data-external-provider=lms365] picture{width:100%;height:auto}.popup [data-external-provider=lms365] .main-url-button{color:#fff;text-align:center;cursor:pointer;background-color:#000;border:2px solid #000;border-radius:7px;margin:2em 0 1em;padding:16px 32px;text-decoration:none;transition-duration:.4s;display:inline-block}.popup [data-external-provider=lms365] .main-url-button:hover{color:#000;background-color:#fff}.popup [data-external-provider=notion] .notion-columns{flex-wrap:wrap;gap:1em;display:flex}.popup [data-external-provider=notion] .notion-column{flex:12em;min-width:0}.popup [data-external-provider=notion] .notion-callout{background-color:#0000000a;border-radius:4px;gap:.6em;margin:.8em 0;padding:.7em .9em;display:flex}.popup [data-external-provider=notion] .notion-callout__icon{flex:none;line-height:1.4}.popup [data-external-provider=notion] .notion-callout__body{flex:auto;min-width:0}.popup [data-external-provider=notion] .notion-callout__body>:first-child{margin-top:0}.popup [data-external-provider=notion] ul.notion-todo{padding-left:.2em;list-style:none}.popup [data-external-provider=notion] .notion-todo__item:before{content:"☐";width:1.2em;display:inline-block}.popup [data-external-provider=notion] .notion-todo__item--done:before{content:"☑"}.popup [data-external-provider=notion] .notion-todo__item--done{color:#0000008c}.popup [data-external-provider=notion] details.notion-toggle>summary{cursor:pointer}.popup [data-external-provider=notion] details.notion-toggle>summary>h1,.popup [data-external-provider=notion] details.notion-toggle>summary>h2,.popup [data-external-provider=notion] details.notion-toggle>summary>h3,.popup [data-external-provider=notion] details.notion-toggle>summary>h4{display:inline}.popup [data-external-provider=notion] figure.notion-image{margin:.8em 0}.popup [data-external-provider=notion] figcaption,.popup [data-external-provider=notion] .notion-caption{color:#0009;margin-top:.3em;font-size:.85em}.popup [data-external-provider=notion] .notion-embed iframe{aspect-ratio:16/9;border:0;width:100%}.popup [data-external-provider=notion] .notion-video,.popup [data-external-provider=notion] .notion-audio{width:100%}.popup [data-external-provider=notion] .notion-truncated{color:#0009;font-style:italic}.popup [data-external-provider=notion] .notion-color-gray{color:#787774}.popup [data-external-provider=notion] .notion-color-brown{color:#9f6b53}.popup [data-external-provider=notion] .notion-color-orange{color:#d9730d}.popup [data-external-provider=notion] .notion-color-yellow{color:#cb912f}.popup [data-external-provider=notion] .notion-color-green{color:#448361}.popup [data-external-provider=notion] .notion-color-blue{color:#337ea9}.popup [data-external-provider=notion] .notion-color-purple{color:#9065b0}.popup [data-external-provider=notion] .notion-color-pink{color:#c14c8a}.popup [data-external-provider=notion] .notion-color-red{color:#d44c47}.popup [data-external-provider=notion] .notion-color-gray_background{background-color:#f1f1ef}.popup [data-external-provider=notion] .notion-color-brown_background{background-color:#f4eeee}.popup [data-external-provider=notion] .notion-color-orange_background{background-color:#fbecdd}.popup [data-external-provider=notion] .notion-color-yellow_background{background-color:#fbf3db}.popup [data-external-provider=notion] .notion-color-green_background{background-color:#edf3ec}.popup [data-external-provider=notion] .notion-color-blue_background{background-color:#e7f3f8}.popup [data-external-provider=notion] .notion-color-purple_background{background-color:#f6f3f9}.popup [data-external-provider=notion] .notion-color-pink_background{background-color:#faf1f5}.popup [data-external-provider=notion] .notion-color-red_background{background-color:#fdebec}.map,.map-article,.popup-panel main,.search-box,.toc-box,#editorial{-webkit-overflow-scrolling:touch}.search-button,.toc-button{width:var(--map-button-size);height:var(--map-button-size);color:var(--map-controls-color-fg);background:var(--map-controls-color-bg);border-radius:var(--map-button-radius);-webkit-backdrop-filter:blur(var(--map-controls-blur));backdrop-filter:blur(var(--map-controls-blur));opacity:1;top:calc(var(--map-padding-top) + var(--map-controls-margin-top));cursor:pointer;left:var(--map-controls-margin-left);justify-content:center;align-items:center;font-size:16pt;transition:background .3s,color .4s;display:flex;position:absolute}.toc-button+.search-button,.toc-box+.search-box.dropped .search-button-inner{left:calc(var(--map-controls-margin-left) + var(--map-button-size) + 5 * var(--map-button-margin))}.search-button>*,.toc-button>*{display:block!important}.dropped.search-button,.dropped.toc-button{opacity:0;visibility:hidden;pointer-events:none}.search-box,.toc-box{font-family:var(--toc-all-font-family,"Fakt Pro", Helvetica, Arial, sans-serif);width:50%;height:calc(100% - var(--map-padding-top));left:0;top:var(--map-padding-top);color:#fff;box-sizing:border-box;opacity:0;cursor:default;pointer-events:none;-webkit-backdrop-filter:blur(var(--map-controls-blur));backdrop-filter:blur(var(--map-controls-blur));background:#171717e6;padding:5rem 2rem;transition:opacity .3s;position:absolute;overflow-x:auto}.dropped.search-box,.dropped.toc-box{pointer-events:auto;opacity:1;z-index:1}.search-form{border-bottom:4px solid #fff;align-items:center;margin-bottom:10px;display:flex;position:relative}.search-form label{flex:auto;min-width:0;display:flex}.search-reset{flex:none;text-decoration:none}.search-button-inner,.toc-button-inner,.map-button{display:none}.dropped .search-button-inner,.dropped .toc-button-inner,.dropped .map-button{width:var(--map-button-size);height:var(--map-button-size);color:var(--map-controls-color-fg-inner);border-radius:var(--map-button-size);top:var(--map-controls-margin-top);pointer-events:auto;cursor:pointer;justify-content:center;align-items:center;font-size:16pt;display:flex;position:absolute}.dropped .search-button-inner,.dropped .toc-button-inner{left:var(--map-controls-margin-left)}.dropped .map-button{right:1.5rem}.search-field{text-transform:uppercase;color:#9d9d9d;letter-spacing:2px;vertical-align:middle;border:0;flex:auto;height:2rem;font-size:18pt;font-weight:200;padding:0 0 8px 8px!important}.search-sub-field{color:#9d9d9d;vertical-align:middle;border:0;flex:auto;height:3rem;font-size:16pt;font-style:italic;font-weight:100;padding:0 5px!important}.search-field-label i.fa{color:#fff;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:30px;min-width:30px;margin:2px 5px;font-size:20pt}.search-form .search-sub-field-label{border-bottom-width:1px;padding-top:2px}.search-sub-field-label span{color:#fff;min-width:35px;margin:2px 5px;font-size:14pt;line-height:3rem}.search-subfields{display:none}.search-form.dropped .search-subfields{border-bottom:1px solid #fff;padding-bottom:2px;display:block}.combobox-suggestions{box-sizing:border-box;z-index:9999;cursor:default;border:1px solid #ddd;max-height:60vh;margin:0;padding:0;list-style:none;overflow-y:auto}.combobox-suggestions>li{cursor:pointer;margin:0;padding:3px 1em 3px .4em}.combobox-suggestions>li.is-active,.combobox-suggestions>li:hover{color:#2b2b2b;background-color:#ededed}.search-form .combobox-suggestions{color:#000;opacity:.9;text-transform:uppercase;background-color:#fff;width:100%;padding-left:0;font-size:.6em;line-height:1.5em}.search-form input[type=submit]{display:none}.search-headline,.toc-headline{margin-bottom:20px;font-size:18pt;font-weight:500}.search-filters>.search-result-message{font-size:14pt;font-weight:400}.search-filters .js-list-toggle:before{font-size:inherit;width:25px;min-width:25px;margin:0 0 0 5px}.search-filters.list-wrapper.dropped ul{margin:5px 0}.search-filter{font-weight:200}.search-filter:hover{cursor:pointer;text-decoration:underline}.search-filter.active{color:#04e0d7;font-weight:500}.search-filters.list-wrapper.dropped ul .search-filter{margin-bottom:5px;padding-left:30px;font-size:14pt}.list-wrapper{flex-wrap:wrap;align-items:center;margin-bottom:20px;display:flex}.js-list-toggle:before{content:"";color:#fff;width:30px;min-width:30px;font-weight:900;line-height:1;font-family:var(--icon-font);text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:20px;font-size:20pt}.dropped>.js-list-toggle:before{content:""}.list-wrapper>p{-webkit-user-select:none;user-select:none;color:#fff;cursor:pointer;flex-wrap:wrap;align-items:center;font-size:16pt;font-weight:400;display:flex}.list-wrapper>p:hover span{text-decoration:underline}.list-wrapper>p:before{text-decoration:none}.list-wrapper ul{width:100%;max-height:0;font-size:initial;margin:0 0 0 30px;padding:0;list-style:none;overflow:hidden}.list-wrapper.dropped ul{max-height:100%;padding:0}.list-wrapper li{margin-top:.75em}.list-wrapper>ul{margin-left:50px}.list-wrapper:first-child .toc-item-header,.list-wrapper:first-child .js-list-toggle:before{font-size:20pt}.list-wrapper:not(:first-child) .toc-item-header,.list-wrapper:not(:first-child) .js-list-toggle:before{font-size:14pt}.list-wrapper>ul>li>a .toc-item-title,.list-wrapper ul.glossary .toc-item-title{font-weight:700}.list-wrapper .toc-item-subhead{flex-direction:column;display:flex}.list-wrapper ul:not(.glossary) .toc-item-subhead{border-bottom:1px solid #fff;padding-bottom:.75em;font-weight:700}.toc-item-subhead>*{flex:auto}.toc-item-subhead>:last-child{flex:none}.list-wrapper ul.references ul{margin-left:0}.list-wrapper ul.glossary .toc-item-subhead a,.list-wrapper ul.references ul a{text-decoration:underline}.list-wrapper ul.glossary .toc-item-subhead p,.list-wrapper li>p{margin-bottom:.5em}.search-result-message{font-size:12pt;font-weight:200;line-height:18pt}.search-result-message--no-results{font-weight:200}.search-area>ul{margin:0;padding:0}.search-area>ul li{font-size:initial;margin-bottom:12px;list-style-type:none}.search-area>ul li:before{content:"";background:#686467;width:80px;height:1px;margin:20px 0;display:block}.search-area ul li:last-of-type{margin-bottom:0}.search-area ul li a{color:#fff;font-size:12pt;font-weight:200;line-height:18pt;text-decoration:none;display:inline-block}.search-area ul li a:hover{color:#fff;text-decoration:underline}.search-area>ul a.visited{color:#9a9899}.search-area ul li a span{color:#04e0d7;margin-right:5px;font-weight:400}.search-area ul li a span:after{content:":"}.search-area ul li a:hover span{color:#04e0d7;text-decoration-color:#04e0d7}.toc-content li a{text-decoration:none}.toc-content li a strong{text-decoration:underline}@media only screen and (width<=1024px){.search-box,.toc-box{padding:5rem 2rem}.list-wrapper{position:relative}.list-wrapper>p:hover span{text-decoration:none}.list-wrapper ul li{padding-left:0}}@media only screen and (width<=767px){.search-box,.toc-box{width:100%}}.preview-notice{top:var(--map-padding-top);width:100%;padding:0 calc(4 * var(--map-button-size));font-family:var(--map-controls-font-family);text-align:center;pointer-events:none;box-sizing:border-box;font-size:15px;position:absolute}.preview-notice p{background:var(--map-controls-color-bg);width:fit-content;color:var(--map-controls-color-fg);text-align:left;border-bottom-left-radius:var(--map-button-radius);border-bottom-right-radius:var(--map-button-radius);-webkit-backdrop-filter:blur(var(--map-controls-blur));backdrop-filter:blur(var(--map-controls-blur));margin:0 auto;padding:1.5em 1em 1.5em 3em}.preview-notice i{margin-left:-2em;display:block;position:absolute}.language-selection{right:var(--map-controls-margin-right);top:calc(var(--map-controls-margin-top) + var(--map-padding-top));width:auto;height:var(--map-button-size);flex-direction:row;display:flex;position:absolute}.language-button,.language-panel{box-sizing:border-box;min-width:var(--map-button-size);height:var(--map-button-size);color:var(--map-controls-color-fg);background:var(--map-controls-color-bg);border-radius:var(--map-button-radius);-webkit-backdrop-filter:blur(var(--map-controls-blur));backdrop-filter:blur(var(--map-controls-blur));opacity:1;font-family:var(--map-controls-font-family);text-transform:uppercase;cursor:pointer;flex:none;font-size:18px;font-weight:700;display:none}.language-button{padding:0 var(--map-button-margin)}.language-panel{width:auto;margin-right:var(--map-button-margin);opacity:0;z-index:-99;flex-direction:row;align-content:center;align-items:center;transition:opacity .3s;display:flex}.language-panel.dropped{opacity:1;z-index:1}.language-item{color:var(--map-controls-color-fg);text-transform:uppercase;height:var(--map-button-size);min-width:var(--map-button-size);padding:0 var(--map-button-margin);background:0 0;border:none;font-size:18px;text-decoration:none}.language-territory{padding-bottom:.33em;padding-left:.1em;font-size:.67em}.language-button,.language-item{justify-content:center;align-items:center;display:flex}.share-button,.share-panel{width:var(--map-button-size);height:var(--map-button-size);color:var(--map-controls-color-fg);background:var(--map-controls-color-bg);border-radius:var(--map-button-radius);-webkit-backdrop-filter:blur(var(--map-controls-blur));backdrop-filter:blur(var(--map-controls-blur));opacity:1;left:var(--map-controls-margin-left);bottom:calc(var(--map-controls-margin-bottom) + var(--map-padding-bottom));cursor:pointer;font-size:16pt;display:none;position:absolute}.share-panel{bottom:calc(var(--map-controls-margin-bottom) + var(--map-padding-bottom) + var(--map-button-size) + var(--map-button-margin));opacity:0;z-index:-99;flex-direction:column;align-content:center;align-items:center;height:auto;transition:opacity .3s;display:flex}.share-panel.dropped{opacity:1;z-index:1}.share-button i{display:block}.share-panel .social-share-btn{width:calc(.8 * var(--map-button-size));height:calc(.8 * var(--map-button-size));margin-top:var(--map-button-margin);background:var(--map-controls-color-fg);border-radius:50%}.share-panel .social-share-btn i{color:var(--map-controls-color-bg);font-size:1rem}.share-button,.social-share-btn{justify-content:center;align-items:center;display:flex}#editorial{color:#fff;background:#000000bf;overflow-y:auto}#editorial h2{margin-top:1em;font-family:Arnhem Display Pro,Georgia,Times New Roman,Times,serif;font-size:1.5em}#editorial h3{margin-bottom:1em}#editorial section>*{max-width:700px;margin-left:auto;margin-right:auto}#editorial>section:nth-child(2){padding-top:2em;padding-bottom:1em}#editorial>section:nth-child(2) .button,#editorial>section:last-child .button{margin-bottom:1em}#editorial>section{padding-top:0;padding-bottom:3em}#editorial .team figure,.team.team-preview figure{margin-bottom:2em;display:flex;overflow:hidden}#editorial .team .portrait,.team.team-preview .portrait{border-radius:49.9%;flex:none;margin-right:1.5em;overflow:hidden}#editorial .team .portrait,#editorial .team .portrait img,.team.team-preview .portrait,.team.team-preview .portrait img{width:100px;height:100px}#editorial .team figcaption,.team.team-preview figcaption{flex:auto;align-self:center}#editorial video,#editorial img{width:100%}.team-preview main{max-width:700px;margin-right:auto}.team-preview main,.team-preview p{margin-left:200px}.forum{touch-action:pan-y;display:flex;overflow:hidden auto}.forum .menu,.forum .posts{padding-bottom:1.5em}.forum .menu{flex:0 auto;min-width:16em;padding-right:3em}.forum .menu,.forum .menu ul{margin:0;padding-left:0;list-style:none}.forum .menu a:link,.forum .menu a:visited{text-decoration:none}.forum .menu ul{padding-left:0}.forum .menu li li>div{padding-left:1.5em}.forum .menu li li li>div{padding-left:3em}.forum .menu li li li li>div{padding-left:4.5em}.forum .menu li>div{border-bottom:1px solid #000;padding-top:.25em;padding-bottom:.25em}.forum .menu li>ul{display:none}.forum .menu li.active>ul{display:block}.forum .menu li>div>i{padding-left:.25em}.forum .menu .active>div>a{font-style:italic;font-weight:700}.forum .posts{flex:auto;max-width:800px;line-height:1.4}.forum .posts h1,.forum .posts h2,.forum .posts h3,.forum .posts h4,.forum .posts h5,.forum .posts h6{margin-top:1em}.forum .posts>h1:first-child,.forum .posts>h2:first-child,.forum .posts>h3:first-child,.forum .posts>h4:first-child,.forum .posts>h5:first-child,.forum .posts>h6:first-child{margin-top:0}.forum .posts h1,.forum .posts h2,.forum .posts h3{font-family:Arnhem Display Pro,Georgia,Times New Roman,Times,serif;font-size:1.5em;font-style:italic}.forum .posts>.description{margin-bottom:1em;font-weight:700}.forum .posts article,.forum .posts .article{border-top:1px solid #000;margin-top:.5em;padding-top:1em;padding-bottom:1em;display:flex}.forum .posts article .avatar{min-width:4.5em}.forum .posts article .avatar img{width:45px;height:45px}.forum .posts article :last-child{flex:auto}.forum .posts article .info{margin-bottom:1em}.forum .posts blockquote{margin-left:1.75em}.forum .posts blockquote:before{content:"";height:0;font-family:"Font Awesome 5 Free";display:block;position:relative;left:-1.75em}.forum .posts article .reply{margin-top:1em;font-family:Fakt Pro,Helvetica,Arial,sans-serif;font-size:.9em;font-weight:700}.forum .posts article .reply a{word-spacing:.25em;margin-right:1em;text-decoration:none;display:inline-block}.forum .posts .md-editor,.forum .posts textarea{border:1px solid #000;width:100%;min-height:6em}.forum .posts textarea{font-family:inherit}.cc-button{bottom:calc(var(--map-controls-margin-bottom) - var(--map-button-size) - 2*var(--map-button-margin));left:var(--map-controls-margin-left);width:var(--map-button-size);height:var(--map-button-size);color:var(--map-controls-color-fg);background:var(--map-controls-color-bg);border-radius:var(--map-button-radius);-webkit-backdrop-filter:blur(var(--map-controls-blur));backdrop-filter:blur(var(--map-controls-blur));cursor:pointer;justify-content:center;align-items:center;display:flex;position:absolute}.cc-button i{display:block}.external-content-placeholder{box-sizing:border-box;color:#444;text-align:center;background:#f5f5f5;border:1px solid #999;border-radius:5px;align-content:center;width:100%;min-height:180px;padding:1rem;font-style:italic;display:block}.privacy-settings-button{font:inherit;text-align:center;color:inherit;cursor:pointer;background:0 0;border:none;padding:.25em;text-decoration:underline;display:inline-block}.map-model .tx-exclude{transform-origin:0 0}.highlight-backdrop{opacity:0;transform-origin:0 0;background:var(--highlight-backdrop-bg,black);z-index:2;pointer-events:none;width:300vw;height:300vh;transition:opacity .3s;position:absolute;top:-33%;left:-33%}.highlight-backdrop--active{opacity:.5}.map-model>.highlighted{z-index:3}.backdrop--dark .node.highlighted .title.top,.backdrop--dark .node.highlighted .title.right,.backdrop--dark .node.highlighted .title.bottom,.backdrop--dark .node.highlighted .title.left,.backdrop--light .node.highlighted.bg--transparent.has-no-icon .title{color:#fff!important}.backdrop--light .node.highlighted .title.top,.backdrop--light .node.highlighted .title.right,.backdrop--light .node.highlighted .title.bottom,.backdrop--light .node.highlighted .title.left,.backdrop--light .node.highlighted.bg--transparent.has-no-icon .title{color:#000!important}.node.highlighted[style*=--node-highlighted-border],.node.highlighted[style*=--node-highlighted-border] .border-container{border-color:var(--node-highlighted-border)!important}.node.highlighted[style*=--node-highlighted-font]{color:var(--node-highlighted-font)!important}.lightbox__bg{color:#f0f0f0;z-index:100;background-color:#151515e6;width:100vw;height:100vh;margin:0;padding:0;position:absolute;bottom:0;left:0;overflow:hidden}.lightbox__container{place-content:center;width:100%;height:100%;display:flex;overflow:auto}.lightbox__close{text-align:center;position:absolute;top:0;right:0}.lightbox__close a,.lightbox__close button{color:inherit;cursor:pointer;background:0 0;border:0;width:40px;height:40px;margin:auto;font-size:40px;text-decoration:none;display:block}@media only screen and (width<=600px),only screen and (orientation:portrait){:root{--popup-panel-mobile:1}.popup-panel{width:calc(100% - var(--map-padding-right) - var(--popup-mobile-gap));height:calc(100% - var(--map-padding-top) - var(--map-padding-bottom));opacity:1;flex-direction:column;margin-left:100%;transition:margin-left .3s}.popup-panel-large,.popup-panel-full{min-width:auto}.popup-panel.active{margin-left:var(--popup-mobile-gap)}.popup .popup-navigation-top{display:block}}@media only screen and (width<=480px),only screen and (height<=480px){:root{--popup-detached-mobile:1;--map-controls-margin-top:10px;--map-controls-margin-right:10px;--map-controls-margin-bottom:35px;--map-controls-margin-left:10px;--map-button-size:25px;--map-button-icon-size:20px}.popup-large,.popup-medium,.popup-small{width:calc(100vw - var(--map-padding-right))}.popup .content{font-size:10pt}.popup-panel .popup-content>*,.popup-panel .popup-navigation-bottom>*{padding:.2rem 1rem}.popup-panel .popup-content>h1{font-size:1.75em}.popup-panel-full .popup-content{padding-bottom:.5rem}.popup-panel-full>section>main>*,.popup-panel-full .popup-navigation-bottom>*{padding:0}.popup-content-main{font-size:.9em}#attribution{bottom:calc(var(--map-padding-bottom) + 5px);font-size:10px}.zoom-range{right:0;bottom:calc(var(--map-padding-bottom) + var(--map-controls-margin-bottom));height:calc(100vh - var(--map-padding-top) - var(--map-padding-bottom) - var(--map-controls-margin-top) - var(--map-controls-margin-bottom));flex-direction:column;justify-content:center;width:10px;display:flex}.zoom-range>*{border-top-right-radius:0;border-bottom-right-radius:0;width:10px;height:20px;font-size:7px}.language-button,.language-item{font-size:10px}.share-button,.share-panel,.search-button,.share-button,.share-panel,.toc-button,.zoom-controls,.dropped .map-button,.dropped .search-button-inner,.dropped .toc-button-inner{font-size:14px}}#header{min-height:var(--header-min-height,0);height:var(--header-height);box-shadow:var(--header-box-shadow,none);font-family:var(--header-font-family);font-size:var(--header-font-size);font-style:var(--header-font-style);font-weight:var(--header-font-weight);color:var(--header-fg-color,#fff)!important;background:var(--header-bg-color,#000)!important}#header nav,#menu{font-family:var(--header-font-family);font-size:var(--header-font-size);font-style:var(--header-font-style);font-weight:var(--header-font-weight)}#menu{color:var(--header-fg-color)!important;background:var(--header-bg-color)!important}#header>.logos img{max-height:var(--header-height)}.popup-panel{font-family:var(--popup-panel-font-family)}.popup-articles,.popup-content-marginal,.popup-links{font-family:var(--popup-links-font-family,var(--popup-articles-font-family))}.glossary-tooltip{font-family:var(--popup-tooltips-font-family)}#editorial main>h2{font-family:var(--toc-all-font-family,"Arnhem Display Pro",Georgia,"Times New Roman",Times,serif)}#editorial main>p{font-family:var(--toc-all-font-family)}#subscription-form{font-family:Rubik,sans-serif;font-size:16px}.map2 .node:focus-visible{z-index:4}.toc-links.sr-only.sr-only-focusable:focus-within{top:var(--map-padding-top);color:#000;z-index:10;background:#fff;max-width:24rem;max-height:60vh;padding:1em;position:absolute;left:0;overflow-y:auto;box-shadow:0 0 10px #00000059}.toc-links.sr-only.sr-only-focusable:focus-within a{min-height:24px;line-height:24px;display:block}:where(.map2 button.toc-button,.map2 button.search-button,.map2 button.toc-button-inner,.map2 button.search-button-inner,.map2 button.map-button,.map2 button.share-button,.map2 button.cc-button,.map2 button.language-button,.map2 button.search-reset,.map2 .popup-navigation-top button,.lightbox__close button){appearance:none;font:inherit;color:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}#cookie-consent{font-family:Open Sans,Helvetica,Arial,sans-serif}#cookie-consent .button-area{flex-wrap:wrap;align-items:center;margin:0 -15px;display:flex}#cookie-consent .button-area .button{white-space:nowrap;cursor:pointer;color:#fff;box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;background:#2c2c2c;border:none;border-radius:2px;flex-grow:1;justify-content:center;align-items:center;min-width:42px;height:42px;margin:0 15px 15px;padding:8px 12px;font-size:15px;font-weight:300;line-height:1.2;text-decoration:none;transition:background .3s;display:flex;position:relative;box-shadow:2px 2px 4px #000000b3}#cookie-consent .links-area{justify-content:space-around;display:flex}#cookie-consent .links-area a{color:#2c2c2c}#cookie-consent .custom-checkbox{--checkbox-color:#a6dddd;--checkbox-disabled-color:#e0e0e0;margin-bottom:20px}#cookie-consent .custom-checkbox__container{cursor:pointer;align-items:flex-start;gap:12px;display:flex;position:relative}#cookie-consent .custom-checkbox__input{opacity:0;width:0;height:0;position:absolute}#cookie-consent .custom-checkbox__checkmark{border:2px solid var(--checkbox-color);background-color:#fff;border-radius:4px;flex-shrink:0;width:20px;height:20px;transition:all .2s;position:relative;top:2px;box-shadow:0 0 2px 1px #9b9b9b80}#cookie-consent .custom-checkbox__input:focus-visible~.custom-checkbox__checkmark{outline-offset:0;outline:3px solid #fff;box-shadow:0 0 0 6px #000}#cookie-consent .custom-checkbox__input:checked~.custom-checkbox__checkmark{background-color:var(--checkbox-color)}#cookie-consent .custom-checkbox__input:checked~.custom-checkbox__checkmark:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:10px;position:absolute;top:2px;left:6px;transform:rotate(45deg)}#cookie-consent .custom-checkbox__input:disabled~.custom-checkbox__checkmark{border-color:var(--checkbox-disabled-color);cursor:not-allowed}#cookie-consent .custom-checkbox__input:disabled:checked~.custom-checkbox__checkmark{background-color:var(--checkbox-disabled-color)}#cookie-consent .custom-checkbox__input:disabled~.custom-checkbox__content{opacity:.6;cursor:not-allowed}#cookie-consent .custom-checkbox__content{-webkit-user-select:none;user-select:none;flex-grow:1}#cookie-consent .custom-checkbox__title{font-weight:500}#cookie-consent .custom-checkbox__description{font-size:.9em;line-height:1.4}
