.moodlet-case .moodlet-figure{margin:28px 0}.moodlet-case .moodlet-figure button{width:100%;display:block;background:#fff;border:0;padding:0;border-radius:12px;overflow:hidden;cursor:zoom-in}.moodlet-case .moodlet-figure img{display:block;width:100%;height:auto;max-height:none;object-fit:contain}.moodlet-case figcaption{font-size:13px;line-height:1.6;color:#577084;margin-top:12px}.moodlet-case .moodlet-evidence-grid,.moodlet-case .moodlet-decision-grid,.moodlet-case .moodlet-iteration-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.moodlet-case .moodlet-evidence-grid .moodlet-figure{margin:10px 0 0}.moodlet-case .moodlet-decision-grid{margin-top:36px}.moodlet-case .moodlet-decision-grid>div,.moodlet-case .moodlet-iteration-grid>div{background:#edf4f7;border-radius:12px;padding:24px}.moodlet-case .moodlet-iteration-grid{margin:28px 0}.moodlet-case .moodlet-iteration-grid .moodlet-figure{margin:20px 0 0}.moodlet-case .moodlet-map{max-width:772px}.moodlet-case .moodlet-decision-grid p:last-child{margin-bottom:0!important}@media(max-width:760px){.moodlet-case .moodlet-evidence-grid,.moodlet-case .moodlet-decision-grid,.moodlet-case .moodlet-iteration-grid{grid-template-columns:1fr}.moodlet-case .moodlet-decision-grid>div,.moodlet-case .moodlet-iteration-grid>div{padding:20px}}
.work-item[href="/work/moodlet/"] .work-cover{padding:0;background:#eaf0f6}
.work-item[href="/work/moodlet/"] .work-cover img{width:100%;height:100%;object-fit:contain;max-height:none}
