.case-scenario{background:#e5efd2;padding:30px;margin:30px 0;max-width:900px}.case-scenario p{line-height:1.8;margin-top:15px;color:#425b4e}.case-task{max-width:900px;padding:30px 0;border-bottom:1px solid #d9e0d2}.case-task h3{font:26px Georgia,serif;margin-bottom:18px}.case-task label{display:block;font-size:15px;line-height:1.6}.case-number{display:flex;align-items:center;gap:12px;margin-top:15px}.case-number input{width:130px;padding:12px;font:inherit;border:1px solid #a9bea8}.case-number span{font-size:13px;color:#61746a}.case-task textarea{width:100%;margin-top:14px;padding:14px;font:inherit;border:1px solid #a9bea8;resize:vertical}.case-task details{background:#e9eddb;padding:16px 20px;margin-top:16px;line-height:1.7}.case-task summary{font-weight:bold;cursor:pointer}.case-task details p{margin-top:12px}.case-note{font-size:12px;line-height:1.6;color:#61746a;margin-top:15px}.case-task :focus-visible{outline:3px solid #17372e;outline-offset:3px}

@media (max-width:500px){.case-number{flex-wrap:wrap}.case-task,.case-scenario{overflow-wrap:anywhere}}
