.caper-professor-panel{display:flex;align-items:center;gap:20px;margin:20px 0;padding:20px;border-radius:20px;background:#f3e7ca;color:#193b42}
.caper-professor-panel img{width:110px;height:150px;object-fit:contain;flex-shrink:0}
.caper-professor-panel p{margin:4px 0;line-height:1.5}
.caper-professor-panel--words{background:#e9e3f2}
.caper-professor-panel--case{background:#e2ede8}
.case-card .caper-professor-card{display:flex;align-items:center;gap:10px;padding:10px 14px;background:#e2ede8;border-radius:12px;margin:12px}
.case-card .caper-professor-card img{width:42px;height:60px;object-fit:contain;margin:0;border-radius:0}
.caper-professor-card span{font-size:13px;font-weight:700;color:#193b42}
@media(max-width:600px){.caper-professor-panel{gap:12px;padding:14px}.caper-professor-panel img{width:76px;height:110px}}
