.g3d-impact,.g3d-impact *{box-sizing:border-box}.g3d-impact{background:#09090B;color:#FAFAFA;padding:64px 32px;font-family:var(--font-body)}.g3d-impact-inner{max-width:1400px;margin:0 auto}.g3d-eyebrow{color:#00A8E0;font-size:13px;font-weight:600;letter-spacing:.16em}.g3d-impact h2{font-family:var(--font-title);font-weight:700;font-size:clamp(36px,4.2vw,60px);line-height:1.12;letter-spacing:-.025em;max-width:1180px;margin:24px 0 48px}.g3d-impact h2 strong{color:#DE8200;font-weight:700}.g3d-impact-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.g3d-impact-card{border:1px solid #2B2B30;border-radius:7px;padding:28px 22px;min-width:0}.g3d-impact-card img{display:block;width:48px;height:48px;margin-bottom:26px}.g3d-impact-card h3{color:#FAFAFA;font-size:20px;line-height:1.3;letter-spacing:-.03em;margin:0 0 16px;font-weight:700}.g3d-impact-card p{color:#A8A8B0;font-size:16px;line-height:1.65;margin:0}.g3d-impact h2,.g3d-impact h3,.g3d-impact p{hyphens:none;overflow-wrap:break-word}@media(max-width:1050px){.g3d-impact-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.g3d-impact{padding:36px 20px}.g3d-impact-grid{grid-template-columns:1fr}.g3d-impact h2{font-size:36px;margin-bottom:30px}.g3d-impact-card{padding:26px}.g3d-impact-card h3{font-size:22px}}
.g3d-impact h2{color:inherit}
