.CaseStudyHighlight_caseStudyHighlight__XjsRX{margin-top:4rem;padding:3rem;border-radius:24px;background:radial-gradient(115% 140% at 50% 0,#212529 0,#212529 50%,#2a2f34 100%);color:#e2e8f0;position:relative;overflow:hidden;box-shadow:0 30px 70px rgba(15,23,42,.45)}.CaseStudyHighlight_caseStudyHighlight__XjsRX:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 20%,rgba(59,130,246,.25),transparent 45%);pointer-events:none}.CaseStudyHighlight_caseStudyHighlight__XjsRX>*{position:relative;z-index:1}.CaseStudyHighlight_caseStudyHeader__vXDxu{margin-bottom:.75rem}.CaseStudyHighlight_caseStudyHeading__65j0H{color:#f1f5f9;margin:0 0 .75rem;font-size:3rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.CaseStudyHighlight_caseStudyHeader__vXDxu h3{margin:0 0 .75rem;font-size:2rem;color:#f8fafc}.CaseStudyHighlight_caseStudyHeader__vXDxu p{margin:0;max-width:720px;color:rgba(226,232,240,.9);line-height:1.7}.CaseStudyHighlight_caseStudyBody__g5330{margin-top:2.5rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.5rem}.CaseStudyHighlight_casePillar__AnLcI{background:rgba(15,23,42,.65);border:1px solid rgba(148,163,184,.28);border-radius:18px;padding:1.5rem;min-height:100%}.CaseStudyHighlight_casePillar__AnLcI h4{margin:0 0 1rem;color:#f8fafc;font-size:1.1rem}.CaseStudyHighlight_casePillar__AnLcI ul{margin:0;padding-left:1.25rem;color:rgba(226,232,240,.9)}.CaseStudyHighlight_casePillar__AnLcI li{margin:0 0 .65rem;line-height:1.5}.CaseStudyHighlight_caseStudyMetrics__6gt7S{margin-top:2.5rem;display:flex;gap:1.5rem;flex-wrap:wrap}.CaseStudyHighlight_caseMetric__yUAcI{flex:1;min-width:180px;background:rgba(15,23,42,.75);border-radius:18px;padding:1.75rem;border:1px solid rgba(59,130,246,.35)}.CaseStudyHighlight_metricValue__abnvG{font-size:2rem;font-weight:700;color:#fbbf24;margin:0 0 .3rem}.CaseStudyHighlight_metricLabel__UsHr7{font-size:1rem;font-weight:600;color:#cbd5f5;margin:0 0 .5rem}.CaseStudyHighlight_caseMetric__yUAcI p{margin:0;color:rgba(226,232,240,.8)}.CaseStudyHighlight_caseTimeline__7WNKY{margin-top:2.5rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.25rem}.CaseStudyHighlight_timelineStep__Bl5e9{padding:1.5rem;border-radius:16px;background:rgba(15,23,42,.65);border:1px solid rgba(148,163,184,.28)}.CaseStudyHighlight_timelinePhase__IU306{font-size:.95rem;text-transform:uppercase;letter-spacing:.18em;color:#ffffff;margin-bottom:.35rem}.CaseStudyHighlight_timelineDuration__aRbpQ{font-size:1.25rem;font-weight:700;color:#f8fafc;margin-bottom:.35rem}.CaseStudyHighlight_timelineStep__Bl5e9 p{margin:0;color:rgba(226,232,240,.85)}@media (max-width:768px){.CaseStudyHighlight_caseStudyHighlight__XjsRX{padding:2rem}.CaseStudyHighlight_caseStudyHeading__65j0H{font-size:2.2rem}.CaseStudyHighlight_caseStudyBody__g5330{grid-template-columns:1fr}.CaseStudyHighlight_caseStudyMetrics__6gt7S{flex-direction:column}.CaseStudyHighlight_caseTimeline__7WNKY{grid-template-columns:1fr}}