/* 의견을 하나의 기준으로 비교하고 조정하는 수업 장면 */
.worked-scene::before{background:rgba(9,41,41,.76)}
.worked-scene>.worked-layout{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-template-rows:auto minmax(0,1fr) auto;gap:14px;align-items:stretch;width:min(100%,1780px);max-width:1780px;margin:auto;padding:clamp(15px,2vw,28px)}
.worked-heading{grid-column:1;padding:clamp(17px,1.5vw,25px)}
.worked-heading h1{font-size:clamp(26px,2.2vw,38px);line-height:1.25;margin:9px 0}.worked-heading>p{font-size:clamp(15px,1.1vw,19px);line-height:1.5;margin:0 0 10px}
.worked-criterion{padding:10px 13px;border-radius:9px;background:#ffe9ad;border-left:4px solid #c98736;line-height:1.45}.worked-criterion b,.worked-resolution span{display:block;font-size:13px;color:#84502c;margin-bottom:4px}.worked-criterion strong{font-size:clamp(15px,1.1vw,18px)}
.worked-picture{grid-column:2;grid-row:1/3;margin:0;position:relative;min-width:0;min-height:0;overflow:hidden;border-radius:16px;border:2px solid #263b35;box-shadow:4px 4px #263b35;background:#b8cfb8}.worked-picture img{width:100%;height:100%;display:block;object-fit:cover;object-position:center}.worked-picture figcaption{position:absolute;bottom:12px;right:12px;padding:6px 10px;border-radius:6px;background:rgba(16,52,48,.86);color:white;font-size:13px;font-weight:700}
.worked-options{grid-column:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.worked-option{background:rgba(235,247,236,.97);border:2px solid #263b35;border-radius:14px;box-shadow:4px 4px #263b35;padding:clamp(14px,1.4vw,20px);display:flex;gap:10px;min-width:0}.worked-option:nth-child(2){background:rgba(255,241,214,.97)}.worked-number{flex:none;display:grid;place-items:center;border:1px solid #507568;background:#fff9eb;border-radius:7px;font-size:13px;font-weight:800;width:32px;height:32px}.worked-option h2{font-size:clamp(17px,1.2vw,22px);line-height:1.35;margin:2px 0 10px}.worked-option p{font-size:clamp(15px,1vw,18px);line-height:1.5;margin:8px 0}.worked-option p b{display:block;color:#287565;font-size:13px}.worked-option p:last-child b{color:#9b5c38}
.worked-resolution{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:12px}.worked-resolution>div{background:rgba(255,246,224,.97);padding:14px 18px;border:2px solid #263b35;border-radius:13px;box-shadow:3px 3px #263b35}.worked-resolution>div:nth-child(2){background:rgba(224,242,232,.97)}.worked-resolution p{font-size:clamp(15px,1.05vw,18px);line-height:1.5;margin:0}
@media(max-width:950px),(max-height:650px){.worked-scene>.worked-layout{display:flex;flex-direction:column;gap:12px}.worked-picture{height:auto;aspect-ratio:16/8;min-height:0}.worked-picture img{width:100%;height:100%;object-fit:cover}.worked-options{grid-template-columns:1fr 1fr}.worked-resolution{grid-template-columns:1fr}}
@media(max-width:600px){.worked-scene>.worked-layout{padding:14px}.worked-picture{aspect-ratio:16/9}.worked-options{grid-template-columns:1fr}.worked-resolution>div{padding:13px}.worked-heading{padding:18px}}
