.Services_page__FIOZ7{--bg:#0B1016;--panel:#0E1421;--line:#131B28;--text:#E6E9F2;--muted:#9AA4B2;--brand-1:#004BFF;--brand-2:#7C3AED;--wrap:1120px;color:var(--text);background:var(--bg)}.Services_wrap__2MhIZ{max-width:var(--wrap);margin:0 auto;padding:0 24px}.Services_h1__6Ncy1{font-size:clamp(32px,3.6vw,48px);line-height:1.12;margin:10px 0 12px;letter-spacing:.2px}.Services_h2__GqfH_{font-size:clamp(24px,2.4vw,32px);line-height:1.2;margin:0 0 18px}.Services_h2Center__JkM3L{text-align:center}.Services_eyebrow__MudEC{color:var(--muted);text-transform:uppercase;letter-spacing:.12em;font-size:12px}.Services_lead__CRxSB{color:var(--muted);max-width:72ch;margin:0 0 18px}.Services_trust__4Rktt{color:var(--muted);margin-top:14px;font-size:14px}.Services_ctaRowCenter__jtesa,.Services_ctaRow__cJejz{display:flex;gap:10px;flex-wrap:wrap}.Services_ctaRowCenter__jtesa{justify-content:center}.Services_ctaPrimary__nI09d{background:linear-gradient(90deg,var(--brand-1),var(--brand-2));color:#fff;font-weight:700}.Services_ctaGhost__CAi0B,.Services_ctaPrimary__nI09d{display:inline-flex;align-items:center;justify-content:center;padding:12px 16px;border-radius:12px;text-decoration:none;min-width:150px}.Services_ctaGhost__CAi0B{border:1px solid var(--line);color:var(--text);background:#0F1622}.Services_cardBtn__0bvt5:focus-visible,.Services_cardLink__AjVRo:focus-visible,.Services_ctaGhost__CAi0B:focus-visible,.Services_ctaPrimary__nI09d:focus-visible{outline:2px solid color-mix(in srgb,var(--brand-1) 60%,var(--brand-2) 40%);outline-offset:2px;border-radius:10px}.Services_hero__FXwiJ{position:relative;overflow:hidden;padding:96px 0 56px;border-bottom:1px solid var(--line)}.Services_heroBg__82WBy:after,.Services_heroBg__82WBy:before{content:"";position:absolute;inset:0;pointer-events:none}.Services_heroBg__82WBy:before{background:linear-gradient(90deg,color-mix(in srgb,var(--brand-1) 40%,transparent),color-mix(in srgb,var(--brand-2) 40%,transparent));mask-image:repeating-linear-gradient(120deg,#000,#000 1px,transparent 0,transparent 22px);opacity:.1}.Services_heroBg__82WBy:after{background:radial-gradient(60% 60% at 65% 30%,rgba(64,88,255,.08),transparent 60%),radial-gradient(40% 40% at 10% 80%,rgba(124,58,237,.08),transparent 60%);mix-blend-mode:screen;opacity:.6}@media (prefers-reduced-motion:no-preference){.Services_heroBg__82WBy:before{animation:Services_hueShift__GJRSC 48s ease-in-out infinite alternate}}@keyframes Services_hueShift__GJRSC{0%{transform:translateX(-2%)}to{transform:translateX(2%)}}.Services_outcomes__40iVZ{padding:48px 0}.Services_outcomeGrid__E_rdV{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;list-style:none;padding:0;margin:0}@media (max-width:900px){.Services_outcomeGrid__E_rdV{grid-template-columns:1fr}}.Services_outcomeCard__obCu1{background:linear-gradient(180deg,#0F1622,#0E1421);border:1px solid var(--line);border-radius:16px;padding:18px}.Services_icn__Hs3LD{color:color-mix(in srgb,var(--brand-1) 50%,var(--brand-2) 50%);display:inline-flex}.Services_cardTitle__05FFX{margin:8px 0 6px;font-size:18px}.Services_cardCopy__ecLSO{color:var(--muted);margin:0}.Services_clusters__obwTP{padding:24px 0 12px}.Services_clusterGrid__JN3_p{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;list-style:none;padding:0;margin:0}@media (max-width:900px){.Services_clusterGrid__JN3_p{grid-template-columns:1fr}}.Services_clusterCard__dER8_{background:#0F1622;border:1px solid var(--line);border-radius:16px;padding:18px;position:relative;overflow:hidden}.Services_clusterCard__dER8_:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,color-mix(in srgb,var(--brand-1) 35%,transparent),color-mix(in srgb,var(--brand-2) 35%,transparent));mask-image:repeating-linear-gradient(120deg,#000,#000 1px,transparent 0,transparent 28px);opacity:.06;pointer-events:none}.Services_clusterHead__poBlk{margin-bottom:8px}.Services_clusterTitle__f06Gq{font-size:20px;margin:0 0 4px}.Services_clusterLead___Imep{color:var(--muted);margin:0}.Services_bulletsSmall__Dynm7,.Services_bullets__dlWTf{margin:10px 0;padding-left:18px}.Services_bullets__dlWTf li{margin:6px 0}.Services_bulletsSmall__Dynm7 li{margin:4px 0;color:var(--muted)}.Services_clusterCtas__kaBsk{display:flex;gap:10px;flex-wrap:wrap;margin-top:10px}.Services_cardBtn__0bvt5{text-decoration:none;color:#fff;background:linear-gradient(90deg,var(--brand-1),var(--brand-2));border-radius:12px;padding:10px 12px;font-weight:700}.Services_cardLink__AjVRo{text-decoration:none;color:var(--text);border:1px solid var(--line);border-radius:12px;padding:10px 12px;background:#0E1421}.Services_growth__W18xR{padding:32px 0}.Services_growthGrid__b0U9R{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;list-style:none;padding:0;margin:0}@media (max-width:900px){.Services_growthGrid__b0U9R{grid-template-columns:1fr}}.Services_growthItem__Nvo1C{background:linear-gradient(180deg,#0F1622,#0E1421);border:1px solid var(--line);border-radius:16px;padding:18px}.Services_process__0e4_Z{padding:32px 0}.Services_steps__eNp9_{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;list-style:none;padding:0;margin:0}@media (max-width:1100px){.Services_steps__eNp9_{grid-template-columns:repeat(3,1fr)}}@media (max-width:700px){.Services_steps__eNp9_{grid-template-columns:1fr}}.Services_step__q3jqp{background:#0F1622;border:1px solid var(--line);border-radius:16px;padding:18px;position:relative;overflow:hidden}.Services_step__q3jqp:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,color-mix(in srgb,var(--brand-1) 30%,transparent),color-mix(in srgb,var(--brand-2) 30%,transparent));mask-image:repeating-linear-gradient(120deg,#000,#000 1px,transparent 0,transparent 32px);opacity:.05;pointer-events:none}.Services_stepBadge__vgbme{width:10px;height:10px;border-radius:9999px;background:linear-gradient(90deg,var(--brand-1),var(--brand-2));margin-bottom:8px}.Services_stepTitle__aYpeC{margin:0 0 4px;font-size:18px}.Services_stepCopy__vXSJ2{margin:0;color:var(--muted)}.Services_models__i_Sxx{padding:32px 0}.Services_modelGrid__xh0DR{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;list-style:none;padding:0;margin:0}@media (max-width:960px){.Services_modelGrid__xh0DR{grid-template-columns:1fr}}.Services_modelCard__hZvc1{background:#0F1622;border:1px solid var(--line);border-radius:16px;padding:18px}.Services_modelsCta__V7I0a{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin-top:16px}.Services_finalCta__4YnVa{padding:40px 0 80px;text-align:center}@media (prefers-reduced-motion:no-preference){.Services_clusterCard__dER8_,.Services_growthItem__Nvo1C,.Services_modelCard__hZvc1,.Services_outcomeCard__obCu1,.Services_step__q3jqp{transform:translateZ(0);transition:transform .25s ease,box-shadow .25s ease,background-color .25s ease}.Services_clusterCard__dER8_:hover,.Services_growthItem__Nvo1C:hover,.Services_modelCard__hZvc1:hover,.Services_outcomeCard__obCu1:hover,.Services_step__q3jqp:hover{transform:translateY(-2px)}}.Services_backNav__l5KkS{position:absolute;top:clamp(10px,2vw,18px);left:clamp(10px,2vw,18px);z-index:5;pointer-events:none}.Services_backLink__w5K22{pointer-events:auto;display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 12px;border-radius:999px;color:var(--muted,#9AA4B2);background:color-mix(in srgb,var(--surface,#101826) 72%,transparent);border:1px solid color-mix(in srgb,var(--surface,#101826) 40%,transparent);backdrop-filter:blur(6px);text-decoration:none;transition:transform .15s ease,color .15s ease,border-color .15s ease,background-color .15s ease,opacity .25s ease;opacity:0;transform:translateY(-6px);animation:Services_backIn__de91w .35s ease .1s forwards}@keyframes Services_backIn__de91w{to{opacity:1;transform:translateY(0)}}.Services_backLink__w5K22:focus-visible,.Services_backLink__w5K22:hover{color:var(--text,#E6E9F2);border-color:color-mix(in srgb,var(--surface,#101826) 60%,transparent)}.Services_backLink__w5K22:focus-visible{outline:2px solid var(--brand,#4F46E5);outline-offset:2px}.Services_backIcon__ixGYF{flex:0 0 auto;transition:transform .15s ease}.Services_backLink__w5K22:hover .Services_backIcon__ixGYF{transform:translateX(-2px)}.Services_backLabel__JC7_V{font-size:14px;line-height:1}@media (max-width:420px){.Services_backLabel__JC7_V{display:none}.Services_backLink__w5K22{padding:0 10px}}@media (prefers-reduced-motion:reduce){.Services_backLink__w5K22{animation:none;transform:none}.Services_backIcon__ixGYF{transition:none}}@media print{.Services_backNav__l5KkS{display:none}}