.batch-gsc-depth{max-width:980px;margin:30px auto;padding:22px 24px;background:#fbfffd;border-top:1px solid #d8eee5;border-bottom:1px solid #d8eee5}.batch-gsc-depth h2{margin:0 0 10px;font-size:clamp(24px,3vw,34px);line-height:1.15}.batch-gsc-depth p{color:#315a50;line-height:1.72}.batch-gsc-depth li{margin:7px 0;color:#1f453b}@media(max-width:760px){.batch-gsc-depth{margin:20px 16px;padding:18px}}.second-pass-depth{max-width:1040px;margin:24px auto;padding:24px;background:#ffffff;border-top:1px solid #d7eee6;border-bottom:1px solid #d7eee6}.second-pass-depth h2{margin:0 0 10px;font-size:clamp(24px,3vw,34px);line-height:1.15}.second-pass-depth p{line-height:1.72;color:#315a50}.second-pass-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:16px}.second-pass-grid article{background:#f6fffb;border-left:3px solid #17a36a;padding:14px}.second-pass-grid h3{margin:0 0 8px;font-size:17px}@media(max-width:760px){.second-pass-depth{margin:18px 14px;padding:18px}.second-pass-grid{grid-template-columns:1fr}}.expanded-gsc-depth{max-width:1040px;margin:28px auto;padding:24px;background:#fff;border-top:1px solid #d7eee6;border-bottom:1px solid #d7eee6}.expanded-gsc-depth h2{margin:0 0 10px;font-size:clamp(24px,3vw,34px);line-height:1.15}.expanded-gsc-depth p{line-height:1.72;color:#315a50}.expanded-depth-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:16px}.expanded-depth-grid article{background:#f6fffb;border-left:3px solid #17a36a;padding:14px}.expanded-depth-grid h3{margin:0 0 8px;font-size:17px}@media(max-width:760px){.expanded-gsc-depth{margin:18px 14px;padding:18px}.expanded-depth-grid{grid-template-columns:1fr}}