.scenes-page .editorial-layout{display:block}.scenes-page .editorial-nav{display:none}.scenes-page .editorial-wrap{max-width:1100px}.scene-list{border:1px solid #e5e1ec;border-radius:16px;background:white;overflow:hidden}.scene-row{--scene:#53988a;--wash:#edf7f2;display:grid;grid-template-columns:230px minmax(0,1fr);gap:30px;padding:30px;position:relative;transition:background .2s}.scene-row+.scene-row{border-top:1px solid #eeeaf3}.scene-1{--scene:#7198c8;--wash:#eef5fc}.scene-2{--scene:#9a77c4;--wash:#f4effb}.scene-3{--scene:#8794a9;--wash:#f1f4f8}.scene-4{--scene:#c08d70;--wash:#fbf2ec}.scene-row:hover{background:var(--wash)}.scene-product{position:relative;padding-left:16px;border-left:3px solid var(--scene)}.scene-number{position:absolute;right:5px;top:0;font-size:11px;letter-spacing:2px;color:var(--scene);opacity:.7}.scene-logo{display:grid;place-items:center;width:45px;height:45px;border:1px solid #ece8f0;border-radius:12px;background:white;margin-bottom:13px}.scene-logo .guide-brand{width:27px;height:27px;margin:0}.scene-tag{font-size:11px;color:var(--scene)}.scene-product h3{font-size:18px;line-height:1.5;font-weight:550;color:#49556f;margin-top:7px}.scene-detail h4{font-size:15px;line-height:1.7;font-weight:500;color:#606d87;margin-bottom:11px}.scene-detail p{font-size:13px;line-height:1.95;color:#5f6e83;margin:0 0 17px}.scene-caption{font-size:10px;color:#72697f}.scene-tags{display:flex;gap:8px;flex-wrap:wrap;margin-top:9px}.scene-tags>span{display:inline-flex;align-items:center;gap:6px;font-size:11px;line-height:1.6;color:var(--scene);background:var(--wash);padding:6px 10px;border:1px solid transparent;border-radius:6px}.scene-tags>span:before{content:"";width:4px;height:4px;flex:none;border-radius:50%;background:var(--scene);opacity:.65}.scene-row:hover .scene-tags>span{background:white;border-color:#ffffff}.scenes-page .editorial-hero{background:linear-gradient(110deg,#fff,#f3f0fc 65%,#eff7fa)}@media(max-width:750px){.scene-row{grid-template-columns:1fr;gap:20px;padding:23px}.scene-product{padding-left:13px}.scene-logo{float:left;margin:0 12px 0 0}.scene-product h3{font-size:17px;margin-top:4px}.scene-number{right:0}.scene-detail h4{font-size:14px}}@media(prefers-reduced-motion:reduce){.scene-row{transition:none}}
