#scenario-panel{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}#scenario-panel>.scenario-visual{min-height:420px}#scenario-panel>.scenario-feature-grid{grid-column:1 / -1;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:26px 30px 30px;gap:18px}#scenario-panel .scenario-feature{min-width:0;padding:24px}#scenario-panel .scenario-feature .card-overline{font-size:11px;letter-spacing:.7px}#scenario-panel .scenario-feature h4{font-size:23px}#scenario-panel .scenario-feature p{font-size:15px;line-height:1.8}@media(min-width:1200px){#scenario-panel .gaming-art{transform:scale(1.08)}}@media(min-width:768px)and (max-width:1023px){#scenario-panel>.scenario-visual{min-height:400px}#scenario-panel>.scenario-copy{padding:28px 24px}#scenario-panel>.scenario-feature-grid{padding:22px;gap:12px}#scenario-panel .scenario-feature{padding:18px}#scenario-panel .scenario-feature h4{font-size:20px}#scenario-panel .scenario-feature .card-overline{font-size:10px}}@media(max-width:767px){#scenario-panel{grid-template-columns:minmax(0,1fr)}#scenario-panel>.scenario-visual{min-height:320px}#scenario-panel>.scenario-feature-grid{grid-template-columns:minmax(0,1fr);padding:22px;gap:14px}#scenario-panel .scenario-feature{display:grid;grid-template-columns:44px minmax(0,1fr);gap:0 15px;padding:20px}#scenario-panel .scenario-feature .feature-icon{grid-row:1 / 4;width:42px;height:42px;margin:0}#scenario-panel .scenario-feature .card-overline,#scenario-panel .scenario-feature h4,#scenario-panel .scenario-feature p{grid-column:2}#scenario-panel .scenario-feature h4{font-size:21px;margin-top:7px}}
