@page{size:A4;margin:18mm 18mm 20mm}
html,body{background:#fff!important;color:#111!important;font-size:11pt;scroll-behavior:auto}
.site-header,.chapter-rail,.story-controls,.site-footer,.print-controls,.quiet-link,.next-reading,.skip-link,.article-toc{display:none!important}
.story-layout,.story,.print-edition,.chapter,.queen,.story-after{margin:0!important;padding:0!important;max-width:none!important;background:none!important;border:0!important}
.reading,.story-photo,.article-page,.article-copy,.story-sources{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}
.story-masthead{margin-bottom:12mm!important}.story-masthead h1,.print-intro h1{font-size:38pt!important;margin:0 0 8mm!important}.story-intro{font-size:14pt!important}.reading-meta{font-size:8pt!important}
.chapter{break-before:page;padding-top:0!important}.chapter.prolog{break-before:auto}.chapter h2{font-size:27pt!important}.chapter h3{font-size:17pt!important;margin:10mm 0 4mm!important;break-after:avoid}
.chapter .reading>p:not(.eyebrow),.chapter .sound-passage>p,.article-copy p{font-size:11pt!important;line-height:1.55!important;margin-bottom:4mm!important;orphans:3;widows:3}
.eyebrow{font-size:8pt!important;color:#444!important;margin-bottom:5mm!important}.chapter .chapter-deck{font-size:13pt!important;margin-bottom:7mm!important}.chapter .closing-line{font-size:15pt!important;color:#222!important}
details,details>div,details:not([open])>div{display:block!important}details::details-content{content-visibility:visible!important;display:block!important}
.background{margin:7mm 0!important;font-size:9pt!important;line-height:1.5!important;border-color:#aaa!important}.background summary{font-size:10pt!important;font-weight:bold!important;padding:4mm 0!important;list-style:none;break-after:avoid}.background summary:after{display:none}.background>div{padding-bottom:4mm}.background p{margin-bottom:3mm!important}.timeline li{padding-bottom:3mm!important}.timeline strong{font-size:9pt!important}.source-note{font-size:8pt!important}
.story-photo{margin:8mm 0!important;break-inside:avoid}.story-photo img{width:auto!important;max-width:100%!important;max-height:105mm;object-fit:contain;margin:0 auto}.story-photo figcaption{font-size:8pt!important;line-height:1.5!important;color:#333!important}.story-photo figcaption strong{font-size:9pt!important}.story-photo figcaption a{color:#333!important}
a{color:#222!important;text-decoration:underline}.background .source-note a[href^="/"]:after{content:' (bienenleben.info' attr(href) ')';font-size:7pt;overflow-wrap:anywhere}.sources a:after{content:' — ' attr(href);font-size:7pt;overflow-wrap:anywhere}.sources{font-size:8pt!important;line-height:1.45!important}.sources li{break-inside:avoid}.story-after{break-before:page}.story-after h2{font-size:24pt!important}.story-after p{font-size:10pt!important;line-height:1.55!important}.story-sources{margin-top:10mm!important;padding-bottom:0!important}.story-sources h2{font:500 10pt/1.5 var(--sans)!important}.story-sources>p{font-size:9pt!important}
.article-heading,.credits-copy{margin:0!important}.article-heading{margin-bottom:10mm!important}.article-heading h1{font-size:32pt!important}.article-grid{display:block!important}.article-page{padding:0!important}.article-copy h2{font-size:19pt!important}.article-copy section{margin-bottom:10mm!important}

.article-copy .article-sources h2{font:500 10pt/1.5 var(--sans)!important}
.article-opener{display:block!important}.article-meta{font-size:8pt!important;margin:4mm 0!important}.editorial-photo{break-inside:avoid;margin:8mm 0!important;max-width:100%!important}.editorial-photo img{width:auto!important;max-width:100%!important;height:auto!important;max-height:100mm!important;object-fit:contain!important;aspect-ratio:auto!important}.editorial-photo figcaption{font-size:8pt!important;line-height:1.5!important}.imkerei-gallery-grid{display:block!important}.magazine-jump-links{display:none!important}
