.CnhNXG_hero{color:var(--text-light);background:radial-gradient(circle at 86% 10%, #ebb34429, transparent 36%), radial-gradient(circle at 12% 82%, #5a648f57, transparent 44%), linear-gradient(155deg, var(--obsidian) 0%, var(--navy-dark) 54%, var(--navy) 100%);border-bottom:1px solid #ffffff24;padding:54px 24px 52px}.CnhNXG_heroTopRow{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.CnhNXG_heroLogoPlaque{background:#f4f6fbf5;border:1.5px solid #ebb34499;border-radius:12px;align-items:center;padding:7px 14px;display:inline-flex}.CnhNXG_hero h1{color:#fff;max-width:820px;margin-top:18px}.CnhNXG_lead{color:#f0ece4e0;max-width:740px;margin:18px 0 24px;font-size:1.08rem}.CnhNXG_lead strong{color:#fff}.CnhNXG_monoHero,.CnhNXG_monoInlineDark{font-family:var(--font-mono);color:var(--gold-light);background:#ebb34429;border-radius:6px;padding:2px 6px;font-size:.9em}.CnhNXG_jumpLinks{flex-wrap:wrap;gap:10px;display:flex}.CnhNXG_jumpLinks a{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;background:#ffffff14;border:1px solid #ffffff38;border-radius:999px;align-items:center;padding:8px 14px;font-size:.85rem;font-weight:700;text-decoration:none;display:inline-flex}.CnhNXG_jumpLinks a:hover{border-color:var(--gold);color:var(--gold-light)}.CnhNXG_sectionHead,.CnhNXG_sectionHeadDark{max-width:740px;margin-bottom:32px}.CnhNXG_num,.CnhNXG_numDark{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.07em;margin-bottom:10px;font-size:.78rem;font-weight:700;display:inline-block}.CnhNXG_num{color:var(--gold-ink)}.CnhNXG_numDark{color:var(--gold-light)}.CnhNXG_sectionHead p{color:var(--muted)}.CnhNXG_sectionHeadDark p{color:var(--text-light-muted)}.CnhNXG_forgeHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.CnhNXG_gridThree,.CnhNXG_gridThreeDark{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.CnhNXG_gridThree p{color:var(--muted);margin:8px 0 0;font-size:.93rem}.CnhNXG_darkCard{padding:22px}.CnhNXG_darkCard p{color:var(--text-light-muted);margin:8px 0 0;font-size:.93rem}.CnhNXG_ctaBar{background:radial-gradient(circle at 88% 15%, #ebb34429, transparent 36%), linear-gradient(145deg, var(--navy-dark) 0%, var(--navy) 100%);color:#fff;border:1px solid #ebb34473;border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:34px;padding:28px;display:flex}.CnhNXG_ctaBar h3{color:#fff}.CnhNXG_ctaBar p{color:#f5f7fcd6;margin:6px 0 0}@media (max-width:960px){.CnhNXG_gridThree,.CnhNXG_gridThreeDark{grid-template-columns:1fr}}@media (max-width:760px){.CnhNXG_hero{padding:36px 16px}.CnhNXG_ctaBar{padding:22px}}
