.ServicesGrid_container__ZXiMF{max-width:1200px;margin:0 auto;padding:3rem 2rem 5rem}.ServicesGrid_header__VeVRR{text-align:center;margin-bottom:4rem}.ServicesGrid_sectionBadge___m8mJ{display:inline-block;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#e8c97a;background:hsla(43,71%,69%,.1);border:1px solid hsla(43,71%,69%,.25);padding:4px 14px;border-radius:20px;margin-bottom:1.25rem}.ServicesGrid_title__drej1{font-size:3.2rem;font-weight:700;margin-bottom:1rem;letter-spacing:-.5px}.ServicesGrid_subtitle__1A8g_{color:var(--text-muted);font-size:1.15rem;max-width:700px;margin:0 auto;line-height:1.6}.ServicesGrid_list__AA8j9{display:flex;flex-direction:column;gap:3rem}.ServicesGrid_serviceRow__3gwYv{display:grid;grid-template-columns:1.15fr 1fr;align-items:center;grid-gap:3.5rem;gap:3.5rem;background-color:var(--surface);border:1px solid var(--border);border-radius:24px;padding:3rem;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease;box-shadow:0 10px 30px rgba(0,0,0,.25)}.ServicesGrid_serviceRow__3gwYv:hover{transform:translateY(-4px);border-color:var(--primary-hover);box-shadow:0 16px 36px rgba(90,24,154,.25)}.ServicesGrid_rowMain__b9ox9{display:flex;flex-direction:column}.ServicesGrid_headerGroup__L5bnC{display:flex;align-items:center;gap:1.25rem;margin-bottom:1.25rem}.ServicesGrid_iconBox__QHmq0{width:56px;height:56px;border-radius:14px;background:linear-gradient(135deg,var(--primary-dark),var(--primary));border:1px solid rgba(199,125,255,.25);display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.ServicesGrid_categoryLabel__2fsAz{font-size:.78rem;color:#c77dff;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.ServicesGrid_solutionName__ZBv5n{font-size:1.85rem;font-weight:700;color:#fff;margin:0;line-height:1.2}.ServicesGrid_tagline__oz6Ud{color:var(--text-muted);font-size:1.05rem;line-height:1.6;margin-bottom:1.75rem}.ServicesGrid_metricsRow__B_ULT{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:2rem}.ServicesGrid_metricBadge__VJq7D{display:inline-flex;align-items:center;gap:6px;font-size:.82rem;color:#cbd5e1;background:rgba(90,24,154,.15);border:1px solid rgba(157,78,221,.2);padding:5px 12px;border-radius:8px;font-weight:600}.ServicesGrid_metricIcon__QzPVC{color:#2ecc71;flex-shrink:0}.ServicesGrid_actions__GAW0L{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.ServicesGrid_primaryBtn__6ricb{background:linear-gradient(135deg,var(--primary),var(--primary-dark));color:#fff;font-weight:600;font-size:.95rem;display:inline-flex;align-items:center;gap:6px;padding:.85rem 1.6rem;border-radius:12px;text-decoration:none;transition:all .2s ease;box-shadow:0 4px 14px rgba(90,24,154,.3)}.ServicesGrid_primaryBtn__6ricb:hover{background:linear-gradient(135deg,var(--primary-hover),var(--primary));transform:translateY(-2px);box-shadow:0 6px 18px rgba(90,24,154,.45);color:#fff}.ServicesGrid_secondaryBtn__g8Ufs{color:var(--text-muted);font-size:.9rem;font-weight:600;display:inline-flex;align-items:center;gap:6px;text-decoration:none;transition:color .2s ease;padding:.6rem 1rem}.ServicesGrid_secondaryBtn__g8Ufs:hover{color:#e8c97a}.ServicesGrid_workflowBox__ZJywr{background:rgba(13,9,18,.6);border:1px solid hsla(0,0%,100%,.05);border-radius:16px;padding:1.75rem}.ServicesGrid_workflowTitle__QcAAx{display:block;font-size:.78rem;text-transform:uppercase;letter-spacing:.5px;color:#94a3b8;font-weight:700;margin-bottom:1.25rem}.ServicesGrid_stepsList__HCxgb{display:flex;flex-direction:column;gap:1.15rem}.ServicesGrid_stepItem__YfnHG{display:flex;align-items:flex-start;gap:14px}.ServicesGrid_stepNumber__akkOJ{font-family:var(--font-black-mango),serif;font-size:.9rem;font-weight:700;color:#e8c97a;background:hsla(43,71%,69%,.1);border:1px solid hsla(43,71%,69%,.2);width:28px;height:28px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px}.ServicesGrid_stepText__KakbV{flex-grow:1}.ServicesGrid_stepHeading__9FLiS{font-size:.92rem;font-weight:700;color:#f1f5f9;margin:0 0 4px}.ServicesGrid_stepParagraph__fTzWp{font-size:.85rem;color:#94a3b8;margin:0;line-height:1.45}@media (max-width:1024px){.ServicesGrid_serviceRow__3gwYv{grid-template-columns:1fr;gap:2.5rem;padding:2.25rem}}@media (max-width:768px){.ServicesGrid_container__ZXiMF{padding:2rem 1.25rem 4rem}.ServicesGrid_title__drej1{font-size:2.4rem}.ServicesGrid_actions__GAW0L{flex-direction:column;align-items:stretch}.ServicesGrid_primaryBtn__6ricb,.ServicesGrid_secondaryBtn__g8Ufs{justify-content:center;text-align:center}}@media (max-width:480px){.ServicesGrid_title__drej1{font-size:2rem}.ServicesGrid_solutionName__ZBv5n{font-size:1.5rem}.ServicesGrid_serviceRow__3gwYv{padding:1.5rem}}