@import url(/themes/custom/jmb/css/normalize.css) screen;@import url(/themes/custom/jmb/css/fonts.css) screen;@import url(/themes/custom/jmb/css/grid.css) screen;@import url(/themes/custom/jmb/css/basics.css) screen;@import url(/themes/custom/jmb/css/navigation.css) screen;@import url(/themes/custom/jmb/css/frontpage.css) screen;@import url(/themes/custom/jmb/css/keyvisual.css) screen;@import url(/themes/custom/jmb/css/content.css) screen;@import url(/themes/custom/jmb/css/slider.css) screen;@import url(/themes/custom/jmb/css/carousel.css) screen;@import url(/themes/custom/jmb/css/teasers.css) screen;@import url(/themes/custom/jmb/css/forms.css) screen;@import url(/themes/custom/jmb/css/footer.css) screen;@import url(/themes/custom/jmb/css/rudb.css) screen;@import url(/themes/custom/jmb/css/extras.css) screen;@import url(/themes/custom/jmb/css/intern.css) screen;@import url(/themes/custom/jmb/css/interactive.css) screen;@import url(/themes/custom/jmb/css/responsive.css) screen;@import url(/themes/custom/jmb/css/animations.css) screen;@import url(/themes/custom/jmb/css/card.css) screen;@import url(/themes/custom/jmb/css/infopanel.css) screen;@import url(/themes/custom/jmb/css/status.css) screen;@import url(/themes/custom/jmb/css/player.css) screen;@import url(/themes/custom/jmb/css/views.css) screen;@import url(/themes/custom/jmb/css/dikla.css) screen;@import url(/themes/custom/jmb/css/hotspots.css) screen;@import url(/themes/custom/jmb/css/temp.css) screen;@import url(/themes/custom/jmb/css/links_external.css) screen;
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.result-switch{display:flex;gap:20px;justify-content:end;height:34px;margin-bottom:50px;}.result-switch button{width:34px;height:34px;border:2px solid white;padding:3px;color:var(--jmb-blue);}.view-switch svg{width:24px;height:24px;}.result-switch button:hover,.result-switch button:focus{border:2px solid var(--jmb-blue);}.result-switch [aria-pressed="true"]{color:white;background:var(--jmb-blue);}@media only screen and (max-width:590px){.result-switch{display:none;}}
.share-icons{display:flex;justify-content:flex-end;gap:4rem;margin-bottom:0;}.share-icons li{padding:0;height:28px;max-width:32px;}.share-icons li::before{display:none;}.share-icons svg{height:28px;height:32px;width:auto;}.share-icons a{border:none;}.row.row--share-icons{margin-bottom:8rem;}.row--share-icons h2{text-align:right;font-family:JMBProBo,sans-serif;font-size:2.5rem;line-height:3rem;margin-bottom:2rem;}

.nowebp_info{display:none;}body.nowebp .nowebp_info{display:block;}.nowebp_info p{margin:30px 0;padding:30px;border:2px solid #AA005F;}
