.dd-gpsr{width:100%;margin:24px 0 8px;overflow:hidden;box-sizing:border-box;background:#fff;border:1px solid #d8dfd6;border-radius:11px}.dd-gpsr-header{padding:18px 20px;background:#f6f9f5;border-bottom:1px solid #d8dfd6}.dd-gpsr-label{display:block;margin-bottom:5px;color:#12651f;font-size:11px;font-weight:700;letter-spacing:.8px}.dd-gpsr-header h3{margin:0;color:#151815;font-size:19px;line-height:1.3}.dd-gpsr-content{padding:20px}.dd-gpsr-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin-bottom:19px}.dd-gpsr-item{padding:13px 14px;background:#f8faf7;border:1px solid #e0e5df;border-radius:8px}.dd-gpsr-item span{display:block;margin-bottom:3px;color:#6b736c;font-size:11px}.dd-gpsr-item strong{display:block;color:#202420;font-size:14px;line-height:1.45}.dd-gpsr-item a{color:#12651f!important;text-decoration:none!important}.dd-gpsr-safety{padding:17px 18px;background:#f3f8f2;border-left:4px solid #12651f;border-radius:7px}.dd-gpsr-safety-title{display:block;margin-bottom:9px;color:#12651f;font-size:15px;font-weight:700}.dd-gpsr-safety ul{margin:0;padding-left:19px}.dd-gpsr-safety li{margin:6px 0;color:#424842;font-size:13px;line-height:1.5}.dd-gpsr-footer{margin-top:12px;color:#747b74;font-size:11px;line-height:1.45}@media (max-width:767px){.dd-gpsr{margin-top:20px}.dd-gpsr-header,.dd-gpsr-content{padding:16px}.dd-gpsr-grid{grid-template-columns:1fr;gap:8px}}