
/* GCD V22.9.2 Production Hardening */
.v2292-hero{display:flex;justify-content:space-between;gap:1rem;align-items:center;padding:1.4rem 1.6rem;border-radius:22px;background:linear-gradient(135deg,var(--company-primary,#101827),#253044);color:#fff;box-shadow:0 18px 38px rgba(15,23,42,.14)}
.v2292-hero .eyebrow{font-size:.76rem;text-transform:uppercase;letter-spacing:.12em;color:rgba(255,255,255,.68);font-weight:700}.v2292-hero h2{margin:0 0 .35rem;font-weight:800}.v2292-hero p{margin:0;color:rgba(255,255,255,.82);max-width:760px}.v2292-kpi{padding:1.1rem;border-radius:18px;background:#fff;border:1px solid rgba(15,23,42,.08);box-shadow:0 10px 26px rgba(15,23,42,.06);height:100%}.v2292-kpi-success{border-left:5px solid #118c4f}.v2292-kpi-warning{border-left:5px solid #d79a16}.v2292-kpi-danger{border-left:5px solid #d13232}.v2292-kpi-info{border-left:5px solid #2d6cdf}.v2292-status-row{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(15,23,42,.08);padding:.72rem 0}.v2292-status-row:last-child{border-bottom:0}.v2292-status-row span{color:#64748b}.v2292-status-row strong{font-size:1.15rem;color:#0f172a}@media(max-width:768px){.v2292-hero{align-items:flex-start;flex-direction:column;padding:1.1rem}.v2292-hero form,.v2292-hero .btn{width:100%}.v2292-kpi .h3{font-size:1.55rem}}
