/* Project-specific visual layer for the interactive technical guide. */
body{background:#e8e6df}
.topbar{width:min(100%,1600px);margin:0 auto}
.guide{width:min(100%,1600px);margin:0 auto;background:var(--paper);box-shadow:0 0 0 1px rgba(24,33,31,.08)}
.content{width:100%;max-width:1270px}
.caseArt{margin:0 0 28px;border:1px solid var(--line);background:#071423;overflow:hidden}
.caseArt img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:contain;object-position:center;mix-blend-mode:normal}
.caseArt figcaption{padding:13px 16px;border-top:1px solid var(--line);background:#f7f2e7;color:var(--green);font:13px/1.45 Georgia,serif}
.scenarioList{gap:7px}.scenarioBtn{padding:13px 15px}
@media(max-width:650px){.caseArt{margin-left:-8px;margin-right:-8px}}
