body{margin:0;background:#f7f2e7;color:#191714}.owner-review{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:10px 20px;border-bottom:1px solid #a49b89;font:12px/1.5 Arial,sans-serif;background:#e8e4db;color:#302b23}.owner-review a{color:inherit}.owner-review details{position:relative}.owner-review details[open] ul{max-width:900px}.owner-review>span:last-child{margin-left:auto}.preview-site-header{display:flex;justify-content:space-between;align-items:center;padding:20px max(24px,calc((100vw - 1204px)/2));background:linear-gradient(180deg,#b8c9d7,#dce4e5 56%,#f7f2e7);font:15px Arial,sans-serif;color:#213344}.preview-site-header a{color:inherit}.preview-site-header nav{display:flex;gap:15px}.preview-site-header .site-home{font:700 32px/1 Georgia,serif;text-decoration:none}.preview-site-footer{padding:30px max(24px,calc((100vw - 1204px)/2));background:linear-gradient(180deg,#f7f2e7,#dce4e5 48%,#b8c9d7);font:12px/1.5 Arial,sans-serif;color:#213344}#koos-newspaper .toolbar .lang{display:flex;gap:10px;margin-left:auto}#koos-newspaper .lang a{display:inline-flex;align-items:center;justify-content:center;min-width:35px;min-height:40px;font:12px Arial,sans-serif}#koos-newspaper .lang a[aria-current]{font-weight:bold;text-decoration:underline;text-underline-offset:5px}#koos-newspaper .story .article-source{break-inside:avoid;margin-top:14px}#koos-newspaper .story .source-links{overflow-wrap:anywhere}#koos-newspaper .footnotes a{overflow-wrap:anywhere}#koos-newspaper .story figure img{filter:none}#koos-newspaper .story figure{margin-left:0;margin-right:0}#koos-newspaper .copy p{orphans:3;widows:3}#koos-newspaper .folio{scroll-margin-top:18px}#koos-newspaper .mobile-edition{white-space:normal}#koos-newspaper .article-notes p{font:12px/1.5 Arial,sans-serif}#koos-newspaper .mobile-top .lang{display:flex}#koos-newspaper .mobile-home{flex:none}.newspaper-pdf-archive>p{font:13px/1.6 Arial,sans-serif}.review-index{max-width:1200px;margin:auto;padding:40px 28px;font:17px/1.65 Georgia,serif}.review-index header{max-width:1000px}.review-index h1{font:700 clamp(34px,5vw,64px)/1.05 Georgia,serif}.review-index header>p:first-child{font:12px Arial,sans-serif;letter-spacing:.16em}.review-index table{border-collapse:collapse;width:100%;margin:35px 0;font:15px/1.5 Arial,sans-serif}.review-index th,.review-index td{text-align:left;padding:16px 14px;border-bottom:1px solid #c9c0af}.review-index a{color:#294858}.review-index th{font-size:12px;letter-spacing:.05em}.review-index main>p{max-width:900px}.review-index td:first-child{font-weight:bold;white-space:nowrap}
@media(max-width:760px){.owner-review{font-size:10px;gap:6px;padding:6px 12px;position:relative;z-index:30}.owner-review>strong{font-size:10px}.owner-review>span:last-child{display:none}.owner-review details[open]{width:100%;max-height:30vh;overflow:auto}.preview-site-header{display:none}#koos-newspaper .mobile{height:calc(100svh - 116px)!important;min-height:360px}#koos-newspaper .mobile-top{min-height:65px}#koos-newspaper .mobile-edition{max-width:130px;font-size:9px}.preview-site-footer{height:34px;box-sizing:border-box;padding:6px 14px;overflow:hidden;position:static}.preview-site-footer p{margin:0;font-size:9px}.newspaper-pdf-archive{position:static;max-height:none}.newspaper-pdf-archive[open]{max-height:35svh}.review-index{padding:20px 14px}.review-index table{font-size:12px}.review-index th,.review-index td{padding:12px 5px}.review-index th:nth-child(3),.review-index td:nth-child(3){display:none}.review-index h1{font-size:38px}}
@media print{.owner-review,.preview-site-header,.preview-site-footer,.toolbar,.mobile,.newspaper-page-dock,.newspaper-pdf-archive{display:none!important}#koos-newspaper .desktop{display:block!important;margin:0;max-width:none}.folio{break-after:page}}
/* Keep scientific labels and maps intact; colour may encode data. */
#koos-newspaper .mosaic-bottom:not(:empty){margin-top:26px}
#koos-newspaper .folio-2 .mosaic-lanes{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr)}
#koos-newspaper .story.creator>.copy>.lead-visual img{max-height:230px!important;width:auto!important;max-width:100%;margin:0 auto}
#koos-newspaper .story .scientific-media img,#koos-newspaper .slide .scientific-media img{object-fit:contain!important;height:auto!important;max-height:none!important;filter:none!important}
/* A narrow portrait must not reserve the whole width of its text column. */
@media(min-width:761px){#koos-newspaper .story.wide>.copy>.portrait-visual{float:left!important;width:46%!important;margin:0 16px 12px 0!important;break-inside:avoid}#koos-newspaper .story.wide>.copy>.portrait-visual img{width:100%!important;height:auto!important;max-height:230px!important;object-fit:contain!important}#koos-newspaper .story.wide>.copy>figure+p{clear:none}}
@media(max-width:760px){#koos-newspaper .mobile{height:calc(100svh - var(--preview-review-height,64px) - var(--preview-archive-height,45px))!important;height:calc(100dvh - var(--preview-review-height,64px) - var(--preview-archive-height,45px))!important;min-height:0!important}.preview-site-footer{height:auto;min-height:0;padding:8px 14px;font-size:9px;overflow:visible}}
