.cxea-t4-method-grid,
.cxea-t4-cx6-grid,
.cxea-t4-toolkit-grid,
.cxea-t4-output-grid{display:grid;gap:18px}
.cxea-t4-method-grid{grid-template-columns:repeat(6,minmax(0,1fr))}
.cxea-t4-method-grid article{padding:24px 18px;border:1px solid #e1e7ef;border-radius:18px;background:#fff;box-shadow:0 10px 28px rgba(4,24,58,.06)}
.cxea-t4-method-grid article span{display:inline-flex;width:34px;height:34px;align-items:center;justify-content:center;border-radius:50%;background:#f6e7bd;color:#805b0b;font-weight:800;font-size:12px}
.cxea-t4-method-grid h3{margin:15px 0 8px;color:#071d49;font-size:18px}
.cxea-t4-method-grid p{margin:0;color:#4a5568;font-size:14px;line-height:1.65}
.cxea-t4-cx6-grid{grid-template-columns:repeat(6,minmax(0,1fr))}
.cxea-t4-cx6-grid article{padding:24px 18px;border:1px solid rgba(231,189,91,.35);border-radius:18px;background:rgba(255,255,255,.07)}
.cxea-t4-cx6-grid strong{color:#e8bc54;font-size:12px;letter-spacing:.12em}
.cxea-t4-cx6-grid h3{color:#fff;margin:9px 0 7px;font-size:20px}
.cxea-t4-cx6-grid p{color:#dbe5f1;margin:0;font-size:14px;line-height:1.6}
.cxea-t4-toolkit-grid{grid-template-columns:repeat(3,minmax(0,1fr))}
.cxea-t4-toolkit-grid article{position:relative;padding:26px;border-radius:20px;background:#fff;border:1px solid #dde5ee;box-shadow:0 14px 34px rgba(7,29,73,.07)}
.cxea-t4-toolkit-grid article span{display:inline-block;color:#9b6d0d;background:#fff4d8;border-radius:999px;padding:6px 10px;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}
.cxea-t4-toolkit-grid h3{margin:15px 0 9px;color:#071d49;font-size:20px}
.cxea-t4-toolkit-grid p{margin:0;color:#4a5568;line-height:1.65}
.cxea-t4-output-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.cxea-t4-output-grid article{display:flex;gap:18px;padding:22px;border:1px solid #dfe5ed;border-radius:18px;background:#fff}
.cxea-t4-output-grid article>span{flex:0 0 44px;width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:14px;background:#071d49;color:#fff;font-weight:800}
.cxea-t4-output-grid h3{margin:0 0 6px;color:#071d49;font-size:19px}
.cxea-t4-output-grid p{margin:0;color:#4a5568;line-height:1.6}
.cxea-t4-impact-strip{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}
.cxea-t4-impact-strip span{display:flex;align-items:center;justify-content:center;min-height:74px;padding:12px;border-radius:16px;background:#071d49;color:#fff;text-align:center;font-weight:700}
.cxea-t4-impact-note{max-width:900px;margin:22px auto 0;text-align:center;color:#5b6470;font-size:13px}
.cxea-t4-guide-toolkit{grid-template-columns:repeat(3,minmax(0,1fr))!important}
.cxea-t4-guide-outputs{columns:2;column-gap:36px}
.cxea-t4-guide-outputs li{break-inside:avoid;margin:0 0 10px}
@media(max-width:1050px){.cxea-t4-method-grid,.cxea-t4-cx6-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.cxea-t4-impact-strip{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:760px){.cxea-t4-method-grid,.cxea-t4-cx6-grid,.cxea-t4-toolkit-grid,.cxea-t4-output-grid,.cxea-t4-impact-strip{grid-template-columns:1fr}.cxea-t4-guide-toolkit{grid-template-columns:1fr!important}.cxea-t4-guide-outputs{columns:1}}
@media print{.cxea-t4-method-grid,.cxea-t4-cx6-grid,.cxea-t4-toolkit-grid,.cxea-t4-output-grid{display:grid;grid-template-columns:repeat(2,1fr)}.cxea-t4-impact-strip{grid-template-columns:repeat(3,1fr)}.cxea-t4-toolkit-grid article,.cxea-t4-output-grid article,.cxea-t4-method-grid article{box-shadow:none;break-inside:avoid}}
