.OilGasHero_hero__mbGvx{position:relative;min-height:60vh;display:flex;align-items:center;overflow:hidden;background:linear-gradient(135deg,#0a1628,#0d1f3c 35%,#111827 65%,#0d1f3c);padding:calc(var(--header-h) + var(--space-16)) var(--space-6) var(--space-16)}.OilGasHero_pattern__DCGEs{position:absolute;inset:0;opacity:.06;background-image:repeating-linear-gradient(60deg,rgba(255,255,255,.15),rgba(255,255,255,.15) 1px,transparent 0,transparent 30px),repeating-linear-gradient(-60deg,rgba(255,255,255,.15),rgba(255,255,255,.15) 1px,transparent 0,transparent 30px),repeating-linear-gradient(0deg,rgba(255,255,255,.08),rgba(255,255,255,.08) 1px,transparent 0,transparent 30px);pointer-events:none}.OilGasHero_hero__mbGvx:after{content:"";position:absolute;top:-20%;right:-10%;width:55%;height:120%;background:radial-gradient(ellipse at center,rgba(99,139,173,.18) 0,transparent 65%);pointer-events:none}.OilGasHero_inner__AObqq{position:relative;z-index:1;max-width:var(--container-max);margin:0 auto;width:100%;animation:OilGasHero_fadeUp__h435p .65s var(--ease-out) both}@keyframes OilGasHero_fadeUp__h435p{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.OilGasHero_eyebrow__bjCL5{display:inline-block;font-family:var(--font-heading);font-size:var(--text-xs);font-weight:var(--fw-bold);letter-spacing:var(--ls-widest);text-transform:uppercase;color:var(--color-accent-400);background:rgba(99,139,173,.12);border:1px solid rgba(99,139,173,.3);padding:var(--space-1) var(--space-4);border-radius:var(--radius-pill);margin-bottom:var(--space-5)}.OilGasHero_heading__3U2_A{font-family:var(--font-heading);font-size:clamp(var(--text-3xl),5vw,var(--text-5xl));font-weight:var(--fw-extrabold);color:#ffffff;line-height:var(--lh-tight);margin:0 0 var(--space-5)}.OilGasHero_accent__iaShS{color:var(--color-accent-400)}.OilGasHero_subtitle__IH7ir{font-size:var(--text-md);color:rgba(255,255,255,.68);line-height:var(--lh-relaxed);max-width:640px;margin:0 0 var(--space-8)}.OilGasHero_badges__9DA8H{display:flex;flex-wrap:wrap;gap:var(--space-3)}.OilGasHero_badge__aKriY{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--fw-semibold);color:rgba(255,255,255,.8);background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.14);padding:var(--space-2) var(--space-4);border-radius:var(--radius-pill)}.OilGasHero_badge__aKriY svg{color:var(--color-accent-400);flex-shrink:0}.OilGasCapabilities_section__C3VTv{padding:var(--space-20) 0;background:var(--color-bg)}.OilGasCapabilities_container__7E0u3{max-width:var(--container-max);margin:0 auto;padding:0 var(--space-6)}.OilGasCapabilities_intro__595L1{text-align:center;max-width:680px;margin:0 auto var(--space-14)}.OilGasCapabilities_eyebrow__GNPvp{display:inline-block;font-family:var(--font-heading);font-size:var(--text-xs);font-weight:var(--fw-bold);letter-spacing:var(--ls-widest);text-transform:uppercase;color:var(--color-accent-400);margin-bottom:var(--space-3)}.OilGasCapabilities_title__qGBW7{font-family:var(--font-heading);font-size:clamp(var(--text-2xl),3.5vw,var(--text-4xl));font-weight:var(--fw-bold);color:var(--color-dark);line-height:var(--lh-snug);margin:0 0 var(--space-4)}.OilGasCapabilities_subtitle__ztqr1{font-size:var(--text-md);color:var(--color-text-light);line-height:var(--lh-relaxed);margin:0}.OilGasCapabilities_grid__0OmkS{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-6);gap:var(--space-6)}.OilGasCapabilities_card__RuC5L{padding:var(--space-8) var(--space-6);border:1px solid var(--color-border-light);border-radius:var(--radius-xl);background:var(--color-bg);box-shadow:var(--shadow-xs);transition:box-shadow var(--transition-fast),transform var(--transition-fast),border-color var(--transition-fast)}.OilGasCapabilities_card__RuC5L:hover{box-shadow:var(--shadow-card);transform:translateY(-5px);border-color:rgba(99,139,173,.3)}.OilGasCapabilities_iconWrap__AobnR{width:52px;height:52px;border-radius:var(--radius-lg);background:rgba(99,139,173,.08);border:1px solid rgba(99,139,173,.18);display:flex;align-items:center;justify-content:center;color:var(--color-accent-400);margin-bottom:var(--space-5);transition:background var(--transition-fast),color var(--transition-fast)}.OilGasCapabilities_card__RuC5L:hover .OilGasCapabilities_iconWrap__AobnR{background:var(--color-accent-400);color:#ffffff}.OilGasCapabilities_cardTitle__eGu03{font-family:var(--font-heading);font-size:var(--text-md);font-weight:var(--fw-semibold);color:var(--color-dark);margin:0 0 var(--space-3);line-height:var(--lh-snug)}.OilGasCapabilities_cardBody__n6YyB{font-size:var(--text-sm);color:var(--color-text-light);line-height:var(--lh-relaxed);margin:0}.OilGasCapabilities_statsBar__N5hb2{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px;background:var(--color-border-light);border:1px solid var(--color-border-light);border-radius:var(--radius-xl);overflow:hidden;margin-top:var(--space-14)}.OilGasCapabilities_stat__kMepD{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-1);padding:var(--space-8) var(--space-6);background:var(--color-bg-light);text-align:center}.OilGasCapabilities_statValue__BijB7{font-family:var(--font-heading);font-size:var(--text-3xl);font-weight:var(--fw-extrabold);color:var(--color-accent-400);line-height:1}.OilGasCapabilities_statLabel__qCEFm{font-size:var(--text-sm);color:var(--color-text-light);font-weight:var(--fw-semibold)}.OilGasCapabilities_cta__dZY2v{text-align:center;margin-top:var(--space-10)}.OilGasCapabilities_ctaLink__Tn4wr{font-size:var(--text-sm);font-weight:var(--fw-semibold);color:var(--color-primary-500);text-decoration:none;border-bottom:1px solid transparent;transition:border-color var(--transition-fast),color var(--transition-fast)}.OilGasCapabilities_ctaLink__Tn4wr:hover{color:var(--color-primary-700);border-color:var(--color-primary-500)}@media (max-width:1024px){.OilGasCapabilities_grid__0OmkS{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.OilGasCapabilities_statsBar__N5hb2{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.OilGasCapabilities_grid__0OmkS{grid-template-columns:1fr}}