.anatomy-overlay[hidden]{display:none!important}
.anatomy-overlay{position:fixed;inset:0;z-index:40;pointer-events:none;color:#edf4ef}
.anatomy-overlay svg{position:absolute;inset:0;width:100%;height:100%;fill:none;stroke:#b1cab78c;stroke-width:1}
.anatomy-overlay circle{fill:#d9f5e8;stroke:none}
.anatomy-label{position:absolute;box-sizing:border-box;padding:8px 10px;border-radius:6px;background:#071511b8;font:13px/1.35 Arial,sans-serif;box-shadow:0 4px 16px #0002}
.anatomy-label span{display:block;color:#dfece4}.anatomy-label small{display:block;font-size:11px;color:#acc5b8;margin-top:3px}
@media(max-width:760px){.anatomy-overlay{display:none!important}}
/* Open a wider model column without adding a single pixel of scroll length. */
@media(min-width:761px){
 .scene-mode .page-chapter[data-composition="split"] .chapter-photo{left:4%;top:14%;width:47%;height:38%}
 .scene-mode .page-chapter[data-composition="split"] .chapter-heading>h2{left:4%;top:56%;width:49%;font-size:clamp(30px,3.4vw,54px)}
 .scene-mode .page-chapter[data-composition="split"] .scene-summary{left:4%;width:48%;font-size:clamp(15px,1.25vw,20px)}
 .scene-mode .page-chapter[data-composition="split"] .scene-discover{left:4%;max-width:48%}
 .scene-mode #cinematic-journey #vorteile .chapter-heading>h2{top:56%;font-size:clamp(30px,3.4vw,54px)}
}
@media(min-width:761px) and (max-height:650px){
 .scene-mode .page-chapter[data-composition="split"] .chapter-photo{top:94px;height:30%}
 .scene-mode .page-chapter[data-composition="split"] .chapter-heading>h2{top:51%;font-size:clamp(26px,2.7vw,38px)}
 .scene-mode .page-chapter[data-composition="split"] .scene-summary{font-size:14px;line-height:1.35}
 .scene-mode #cinematic-journey #vorteile .chapter-heading>h2{top:51%;font-size:clamp(26px,2.7vw,38px)}
}
