.work-scenes{background:#fffaf0;padding:46px 24px 38px;border-top:1px solid #eddfc9;border-bottom:1px solid #eddfc9}.work-scenes-inner{max-width:1080px;margin:auto}.work-scenes .work-scenes-heading{margin-bottom:23px}.work-scenes-kicker{color:#b56a20;font-size:13px;font-weight:800;letter-spacing:.12em;margin:0 0 9px}.work-scenes h2{font-size:clamp(25px,3.3vw,36px);line-height:1.4;color:#493322;margin:0 0 9px}.work-scenes h2 span{color:#bd5416}.work-scenes .work-scenes-heading>p:last-child{font-size:15px;color:#6b5b49;margin:0}.work-scenes-grid{display:grid;grid-template-columns:1.65fr 1fr;gap:16px}.work-scenes figure{margin:0;overflow:hidden;border:1px solid #e7d5b7;border-radius:14px;background:#fff;box-shadow:0 3px 10px #67451d0a}.work-scenes img{display:block;width:100%;object-fit:cover}.work-scenes-main{display:flex;flex-direction:column}.work-scenes-main img{height:390px;flex:1;min-height:0;object-position:50% 48%}.work-scenes figcaption{padding:13px 17px;color:#6b5b49;font-size:13px;line-height:1.6}.work-scenes figcaption span{font-size:16px;color:#71401e;font-weight:800;margin-right:12px}.work-scenes-side{display:grid;gap:16px;grid-template-rows:1fr 1fr}.work-scenes-side img{height:176px}.work-scenes-side figcaption{padding:9px 14px}.work-scenes-note{font-size:11px;line-height:1.8;color:#82715e;margin:14px 0 0}@media(max-width:700px){.work-scenes{padding:30px 18px}.work-scenes h2 span{display:block}.work-scenes-grid{grid-template-columns:1fr;gap:12px}.work-scenes-main img{height:235px;flex:auto}.work-scenes-main figcaption span{display:block}.work-scenes-side{grid-template-columns:1fr 1fr;grid-template-rows:auto;gap:10px}.work-scenes-side img{height:125px}.work-scenes-side figcaption{padding:9px}.work-scenes-side figcaption span{font-size:12px;margin:0}.work-scenes-note{font-size:10px}}
@media(min-width:701px){.work-scenes-grid{height:440px}.work-scenes-main img{height:385px;flex:1}.work-scenes-side figure{display:flex;flex-direction:column}.work-scenes-side img{flex:1;min-height:0;height:170px}}
@media(min-width:701px){.work-scenes-grid{grid-template-rows:minmax(0,1fr)}.work-scenes-main,.work-scenes-side,.work-scenes-side figure{min-height:0}.work-scenes-side{grid-template-rows:repeat(2,minmax(0,1fr))}}
