/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@page{margin:2cm}body{font-family:'JMBPro',Arial,Helvetica,sans-serif;font-size:12pt;line-height:1.2;background:white;color:black;}h1{font-family:'Headline',Arial,Helvetica,sans-serif;}h1,h2,h3,h4,h5,h6{page-break-after:avoid;page-break-inside:avoid}#main-content,#close-layer,header,.mainmenu-opener,#leftmenu,.leftmenu-opener,.nowebp_info,ul.primary,#locationmap,.row.teasers,.row--share-icons,footer,#mobilemenu,button,.slider-controls,#backtotop{display:none;}.acc-research,.acc-teaser{display:none;}.video-wrapper::before{content:"[Video]"}.video-wrapper *{display:none;}.audio-wrapper::before{content:"[Audio]";}a{color:black;}a[href^="http"]::after{content:" (" attr(href) ")";font-size:90%;}a[href^="/"]::after{content:" (https://www.jmberlin.de" attr(href) ")";font-size:90%;}img,svg,video,audio{display:none;}figure{margin:0 0 10pt 0;}.print-alt{font-style:italic;}::marker{display:none;}summary{list-style:none}details::details-content{display:contents;}.accordion::before,.accordion::after{display:none;}#jmb-logo-print{display:block;width:4cm;height:auto;margin:0 auto 1cm;}.print-only--footer{margin-top:1cm;text-align:center;}.print-only svg{display:block;height:0.4cm;width:auto;margin:0 auto;}@font-face{font-family:'JMBPro';src:url(/themes/custom/jmb/fonts/JMBProMedium.woff2) format('woff2'),url(/themes/custom/jmb/fonts/JMBProMedium.woff) format('woff');font-weight:400;font-style:normal;webkit-font-smoothing:antialiased;moz-osx-font-smoothing:grayscale;font-display:swap;}@font-face{font-family:'JMBPro';src:url(/themes/custom/jmb/fonts/JMBProMediumItalic.woff2) format('woff2'),url(/themes/custom/jmb/fonts/JMBProMediumItalic.woff) format('woff');font-weight:400;font-style:italic;webkit-font-smoothing:antialiased;moz-osx-font-smoothing:grayscale;font-display:swap;}@font-face{font-family:'JMBPro';src:url(/themes/custom/jmb/fonts/JMBProBold.woff2) format('woff2'),url(/themes/custom/jmb/fonts/JMBProBold.woff) format('woff');font-weight:700;font-style:normal;webkit-font-smoothing:antialiased;moz-osx-font-smoothing:grayscale;font-display:swap;}@font-face{font-family:'JMBPro';src:url(/themes/custom/jmb/fonts/JMBProBoldItalic.woff2) format('woff2'),url(/themes/custom/jmb/fonts/JMBProBoldItalic.woff) format('woff');font-weight:700;font-style:italic;webkit-font-smoothing:antialiased;moz-osx-font-smoothing:grayscale;font-display:swap;}@font-face{font-family:'JMBPro';src:url(/themes/custom/jmb/fonts/JMBProBlack.woff2) format('woff2'),url(/themes/custom/jmb/fonts/JMBProBlack.woff) format('woff');font-weight:900;font-style:normal;webkit-font-smoothing:antialiased;moz-osx-font-smoothing:grayscale;font-display:swap;}@font-face{font-family:'JMBPro';src:url(/themes/custom/jmb/fonts/JMBProBlackItalic.woff2) format('woff2'),url(/themes/custom/jmb/fonts/JMBProBlackItalic.woff) format('woff');font-weight:900;font-style:italic;webkit-font-smoothing:antialiased;moz-osx-font-smoothing:grayscale;font-display:swap;}@font-face{font-family:'Headline';src:url(/themes/custom/jmb/fonts/JMBProHeadline.woff2) format('woff2'),url(/themes/custom/jmb/fonts/JMBProHeadline.woff) format('woff');webkit-font-smoothing:antialiased;moz-osx-font-smoothing:grayscale;font-weight:normal;font-style:normal;font-display:swap;}
