.ServicesHero-module__uBHwmq__heroSection{padding:calc(var(--header-height,88px) + 52px) 24px 32px;border-bottom:var(--border-subtle,1px solid #dbe2ef99);background:radial-gradient(at 100% 0,#3f72af29,#0000 70%),radial-gradient(at 0 100%,#0891b21f,#0000 60%);position:relative;overflow:hidden}[data-theme=dark] .ServicesHero-module__uBHwmq__heroSection{background:radial-gradient(at 100% 0,#38bdf824,#0000 70%),radial-gradient(at 0 100%,#6366f126,#0000 60%);border-bottom-color:#3f72af40}.ServicesHero-module__uBHwmq__heroGrid{grid-template-columns:1.05fr .95fr;align-items:center;gap:48px;max-width:1240px;margin:0 auto;display:grid}@media (max-width:968px){.ServicesHero-module__uBHwmq__heroGrid{grid-template-columns:1fr;gap:40px}}.ServicesHero-module__uBHwmq__leftContent{flex-direction:column;gap:20px;display:flex}.ServicesHero-module__uBHwmq__badge{color:#3f72af;text-transform:uppercase;letter-spacing:1px;background:#3f72af1f;border:1px solid #3f72af59;border-radius:999px;align-items:center;gap:8px;width:max-content;padding:6px 16px;font-size:.82rem;font-weight:700;display:inline-flex}[data-theme=dark] .ServicesHero-module__uBHwmq__badge{color:#38bdf8;background:#38bdf826;border-color:#38bdf873}.ServicesHero-module__uBHwmq__title{font-family:var(--font-heading,sans-serif);font-size:clamp(34px,4.5vw,52px);font-weight:var(--font-weight-bold,700);color:var(--color-text-primary);letter-spacing:-.02em;line-height:1.15}.ServicesHero-module__uBHwmq__gradientText{background:linear-gradient(135deg,#3f72af,#0891b2,#7eb4e8);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.ServicesHero-module__uBHwmq__subtitle{color:var(--color-text-secondary);max-width:600px;font-size:1.1rem;line-height:1.65}.ServicesHero-module__uBHwmq__statsRow{flex-wrap:wrap;gap:14px;margin-top:6px;display:flex}.ServicesHero-module__uBHwmq__statPill{background:var(--glass-bg,#ffffffd9);-webkit-backdrop-filter:blur(12px);color:var(--color-text-primary);border:1px solid #3f72af40;border-radius:12px;align-items:center;gap:8px;padding:10px 18px;font-size:.9rem;font-weight:600;display:inline-flex;box-shadow:0 4px 12px #112d4e0d}[data-theme=dark] .ServicesHero-module__uBHwmq__statPill{color:#f9f7f7;background:#0d1b30d9;border-color:#3f72af59}.ServicesHero-module__uBHwmq__statIcon{color:#3f72af;font-size:1.1rem}[data-theme=dark] .ServicesHero-module__uBHwmq__statIcon{color:#38bdf8}.ServicesHero-module__uBHwmq__rightContent{width:100%;position:relative}.ServicesHero-module__uBHwmq__aiSentinelBox{color:#f9f7f7;background:#0a1b30;border:1px solid #3f72af73;border-radius:20px;padding:24px;animation:.5s cubic-bezier(.16,1,.3,1) ServicesHero-module__uBHwmq__fadeInRight;position:relative;overflow:hidden;box-shadow:0 24px 60px #00000073,0 0 35px #3f72af33}[data-theme=dark] .ServicesHero-module__uBHwmq__aiSentinelBox{background:#0a1b30;border-color:#38bdf873;box-shadow:0 28px 70px #0009,0 0 40px #38bdf82e}.ServicesHero-module__uBHwmq__topBar{border-bottom:1px solid #3f72af59;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:18px;padding-bottom:16px;display:flex}.ServicesHero-module__uBHwmq__windowDots{align-items:center;gap:6px;display:flex}.ServicesHero-module__uBHwmq__dot{border-radius:50%;width:10px;height:10px}.ServicesHero-module__uBHwmq__dotRed{background:#ff5f56}.ServicesHero-module__uBHwmq__dotYellow{background:#ffbd2e}.ServicesHero-module__uBHwmq__dotGreen{background:#27c93f}.ServicesHero-module__uBHwmq__widgetHeaderTitle{color:#f9f7f7;letter-spacing:.5px;margin-left:4px;font-size:.85rem;font-weight:700}.ServicesHero-module__uBHwmq__statusPill{color:#10b981;background:#27c93f26;border:1px solid #27c93f66;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:.75rem;font-weight:700;display:inline-flex}.ServicesHero-module__uBHwmq__pulseDot{background:#10b981;border-radius:50%;width:6px;height:6px;animation:2s infinite ServicesHero-module__uBHwmq__pulse}.ServicesHero-module__uBHwmq__sectionBox{background:#0d1b30bf;border:1px solid #3f72af61;border-radius:14px;margin-bottom:16px;padding:16px}.ServicesHero-module__uBHwmq__sectionTop{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.ServicesHero-module__uBHwmq__sectionTitle{color:#f9f7f7;text-transform:uppercase;letter-spacing:.5px;align-items:center;gap:6px;font-size:.82rem;font-weight:700;display:flex}.ServicesHero-module__uBHwmq__aiBadge{color:#7eb4e8;background:#7eb4e82e;border:1px solid #7eb4e859;border-radius:6px;padding:2px 8px;font-size:.72rem;font-weight:700}.ServicesHero-module__uBHwmq__progressLabelRow{color:#cbd5e1;justify-content:space-between;margin-bottom:6px;font-size:.8rem;display:flex}.ServicesHero-module__uBHwmq__progressBar{background:#0a1b30d9;border-radius:999px;width:100%;height:8px;overflow:hidden}.ServicesHero-module__uBHwmq__progressFill{background:linear-gradient(90deg,#3f72af,#0891b2,#7eb4e8);border-radius:999px;width:100%;height:100%;box-shadow:0 0 10px #7eb4e899}.ServicesHero-module__uBHwmq__metricsRow{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.ServicesHero-module__uBHwmq__metricCard{text-align:center;background:#0d1b30bf;border:1px solid #3f72af61;border-radius:12px;padding:12px}.ServicesHero-module__uBHwmq__metricVal{font-size:1.35rem;font-weight:var(--font-weight-bold,700);color:#7eb4e8;display:block}.ServicesHero-module__uBHwmq__metricDesc{color:#cbd5e1;margin-top:2px;font-size:.75rem}.ServicesHero-module__uBHwmq__clusterList{flex-direction:column;gap:8px;display:flex}.ServicesHero-module__uBHwmq__clusterItem{color:#cbd5e1;background:#0d1b30b3;border:1px solid #3f72af40;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;padding:6px 10px;font-size:.82rem;display:flex}.ServicesHero-module__uBHwmq__clusterStatus{color:#10b981;align-items:center;gap:6px;font-size:.75rem;font-weight:600;display:inline-flex}.ServicesHero-module__uBHwmq__footerNote{color:#94a3b8;justify-content:center;align-items:center;gap:8px;padding-top:4px;font-size:.78rem;display:flex}
