.services-catalog-section{color:#fff;background-color:#070709;padding:60px 0 80px;position:relative;overflow:hidden}.services-catalog__canvas-bg{pointer-events:none;z-index:0;position:absolute;inset:0}.services-catalog__grid-overlay{opacity:.8;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0}.services-catalog__radial-glow{filter:blur(100px);pointer-events:none;background:radial-gradient(70% 50%,#f201011f 0%,#0000 70%);width:900px;height:450px;position:absolute;top:25%;left:50%;transform:translate(-50%,-50%)}.services-catalog__grid{z-index:1;grid-template-columns:repeat(3,1fr);gap:20px;display:grid;position:relative}.services-catalog__mobile-slider{display:none!important}@media (max-width:1023px){.services-catalog__grid{display:none!important}.services-catalog__mobile-slider{z-index:2!important;flex-direction:column!important;align-items:center!important;gap:18px!important;width:100%!important;max-width:440px!important;margin:0 auto!important;padding:0 4px!important;display:flex!important;position:relative!important}.services-catalog__mobile-stage{width:100%!important;position:relative!important}.services-catalog__mobile-stage .service-card-3d-wrap{width:100%!important;margin:0 auto!important}.services-catalog__mobile-stage .service-card-3d-inner{border-radius:20px!important;box-shadow:0 16px 40px -10px #000000d9!important}.services-catalog__mobile-controls{justify-content:center!important;align-items:center!important;gap:16px!important;width:100%!important;margin-top:4px!important;display:flex!important}.services-catalog__mobile-nav-btn{color:#fff!important;cursor:pointer!important;-webkit-backdrop-filter:blur(12px)!important;background:#ffffff0d!important;border:1px solid #ffffff1f!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:42px!important;height:42px!important;font-size:16px!important;transition:all .2s!important;display:inline-flex!important}.services-catalog__mobile-nav-btn:active{background:#ffffff1f!important;transform:scale(.92)!important}.services-catalog__mobile-dots{align-items:center!important;gap:8px!important;display:flex!important}.services-catalog__mobile-dot{cursor:pointer!important;background:#ffffff26!important;border:none!important;border-radius:999px!important;width:16px!important;height:6px!important;padding:0!important;transition:all .35s cubic-bezier(.16,1,.3,1)!important}.services-catalog__mobile-dot--active{background:var(--dot-color,#f20101)!important;width:32px!important;box-shadow:0 0 12px var(--dot-color,#f20101)!important}}@media (max-width:640px){.services-catalog__mobile-slider{max-width:100%!important}}html.light .services-catalog__mobile-nav-btn,html[data-theme=light] .services-catalog__mobile-nav-btn,[data-theme=light] .services-catalog__mobile-nav-btn,.light .services-catalog__mobile-nav-btn{color:#0f172a!important;background:#fff!important;border:1px solid #0000001a!important;box-shadow:0 2px 8px #0000000f!important}html.light .services-catalog__mobile-dot,html[data-theme=light] .services-catalog__mobile-dot,[data-theme=light] .services-catalog__mobile-dot,.light .services-catalog__mobile-dot{background:#0000001f!important}.services-catalog__grid .service-card-3d-wrap{width:100%}.service-card__highlights{flex-direction:column;gap:5px;margin:0 0 10px;padding:0;list-style:none;display:flex}.service-card__highlights li{align-items:center;gap:8px;margin:0;padding:0;display:flex}.service-card__highlight-link,.service-card__highlights li a{display:inline-block;font-family:var(--urban), "Urbanist", sans-serif!important;letter-spacing:-.01em!important;color:#ffffffe0!important;font-size:13px!important;font-weight:600!important;line-height:1.4!important;text-decoration:none!important;transition:color .25s,transform .25s!important}.service-card__highlight-link:hover,.service-card__highlights li a:hover{transform:translate(3px);color:var(--card-accent,#fff)!important}.services-process-section{color:#fff;background-color:#070709;border-top:1px solid #ffffff0f;padding:100px 0 120px;position:relative;overflow:hidden}.services-process__canvas-bg{pointer-events:none;z-index:0;position:absolute;inset:0}.services-process__grid-overlay{opacity:.6;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0}.services-process__radial-glow{filter:blur(100px);pointer-events:none;background:radial-gradient(70% 50%,#f2010117 0%,#0000 70%);width:800px;height:450px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.services-process__grid{z-index:1;grid-template-columns:repeat(4,1fr);gap:24px;display:grid;position:relative}.services-process__mobile-slider{display:none!important}@media (max-width:1023px){.services-process__grid{display:none!important}.services-process__mobile-slider{z-index:2!important;flex-direction:column!important;align-items:center!important;gap:16px!important;width:100%!important;max-width:420px!important;margin:0 auto!important;padding:0 4px!important;display:flex!important;position:relative!important}.services-process__mobile-stage{width:100%!important;position:relative!important}.services-process__mobile-stage .process-card-3d-wrap{width:100%!important;max-width:100%!important;margin:0 auto!important}.services-process__mobile-stage .process-card-3d-inner{border-radius:18px!important;padding:20px 18px 18px!important;box-shadow:0 16px 40px -10px #000000d9!important}.services-process__mobile-stage .process-card__num{font-size:28px!important}.services-process__mobile-stage .process-card__icon-box{width:38px!important;height:38px!important;font-size:16px!important}.services-process__mobile-stage .process-card__phase-tag{margin-bottom:6px!important;font-size:10.5px!important}.services-process__mobile-stage .process-card__title{margin-bottom:6px!important;font-size:17px!important;line-height:1.25!important}.services-process__mobile-stage .process-card__desc{margin-bottom:14px!important;font-size:12.5px!important;line-height:1.45!important}.services-process__mobile-stage .process-card__deliverables{margin-bottom:14px!important;padding-top:10px!important}.services-process__mobile-stage .process-card__deliv-header{margin-bottom:6px!important}.services-process__mobile-stage .process-card__deliv-title,.services-process__mobile-stage .process-card__deliv-count{font-size:9.5px!important}.services-process__mobile-stage .process-card__deliv-list{gap:5px!important}.services-process__mobile-stage .process-card__deliv-link{border-radius:8px!important;padding:6.5px 10px!important;font-size:12px!important}.services-process__mobile-stage .process-card__deliv-icon{width:18px!important;height:18px!important;font-size:10px!important}.services-process__mobile-stage .process-card__outcome-pill{padding:4px 10px!important}.services-process__mobile-stage .process-card__outcome-text{font-size:10.5px!important}.services-process__mobile-controls{justify-content:center!important;align-items:center!important;gap:16px!important;width:100%!important;margin-top:4px!important;display:flex!important}.services-process__mobile-nav-btn{color:#fff!important;cursor:pointer!important;-webkit-backdrop-filter:blur(12px)!important;background:#ffffff0d!important;border:1px solid #ffffff1f!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:42px!important;height:42px!important;font-size:16px!important;transition:all .2s!important;display:inline-flex!important}.services-process__mobile-nav-btn:active{background:#ffffff1f!important;transform:scale(.92)!important}.services-process__mobile-dots{align-items:center!important;gap:8px!important;display:flex!important}.services-process__mobile-dot{cursor:pointer!important;background:#ffffff26!important;border:none!important;border-radius:999px!important;width:18px!important;height:6px!important;padding:0!important;transition:all .35s cubic-bezier(.16,1,.3,1)!important}.services-process__mobile-dot--active{background:var(--dot-color,#f20101)!important;width:36px!important;box-shadow:0 0 12px var(--dot-color,#f20101)!important}}@media (max-width:640px){.services-process__mobile-slider{max-width:100%!important}.services-process__mobile-stage .process-card-3d-inner{border-radius:16px!important;padding:16px 14px 14px!important}.services-process__mobile-stage .process-card__title{font-size:15.5px!important}.services-process__mobile-stage .process-card__desc{font-size:12px!important;line-height:1.4!important}.services-process__mobile-stage .process-card__deliv-link{padding:5.5px 8px!important;font-size:11.5px!important}}html.light .services-process__mobile-nav-btn,html[data-theme=light] .services-process__mobile-nav-btn,[data-theme=light] .services-process__mobile-nav-btn,.light .services-process__mobile-nav-btn{color:#0f172a!important;background:#fff!important;border:1px solid #0000001a!important;box-shadow:0 2px 8px #0000000f!important}html.light .services-process__mobile-dot,html[data-theme=light] .services-process__mobile-dot,[data-theme=light] .services-process__mobile-dot,.light .services-process__mobile-dot{background:#0000001f!important}.services-process__pipeline{z-index:2;grid-template-columns:repeat(4,1fr);gap:24px;display:grid;position:relative}.services-process__pipeline-col{flex-direction:column;display:flex;position:relative}.services-process__pipeline-track{align-items:center;height:24px;display:flex;position:relative}.services-process__pipeline-node{border:2px solid var(--step-accent,#f20101);z-index:2;width:20px;height:20px;box-shadow:0 0 16px var(--card-glow,#f2010166);background:#0e0d12;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.services-process__pipeline-dot{background:var(--step-accent,#f20101);border-radius:50%;width:8px;height:8px}.services-process__pipeline-ping{border:1px solid var(--step-accent,#f20101);border-radius:50%;animation:2.8s cubic-bezier(0,0,.2,1) infinite pipelinePing;position:absolute;inset:-3px}@keyframes pipelinePing{0%{opacity:.8;transform:scale(.9)}60%,to{opacity:0;transform:scale(1.7)}}.services-process__pipeline-rail{z-index:1;background:#ffffff14;border-radius:9999px;flex-grow:1;align-items:center;height:2px;margin-left:12px;margin-right:-12px;display:flex;position:relative}.services-process__pipeline-flow{border-radius:inherit;background:linear-gradient(90deg, var(--step-accent,#f20101) 0%, var(--step-next-accent,#fff3) 100%);opacity:.75;position:absolute;inset:0}.services-process__pipeline-arrow{color:var(--step-next-accent,#fffc);filter:drop-shadow(0 0 6px var(--step-next-accent,#ffffff80));z-index:2;font-size:11px;position:absolute;right:6px}.services-process__pipeline-rail--end{background:linear-gradient(90deg, var(--step-accent,#10b981) 0%, transparent 100%);margin-right:0}.services-process__pipeline-rail--end .services-process__pipeline-flow{background:linear-gradient(90deg, var(--step-accent,#10b981) 0%, #10b9811a 80%, transparent 100%)}.services-process__pipeline-meta{justify-content:space-between;align-items:center;margin-top:10px;padding-left:2px;padding-right:12px;display:flex}.services-process__pipeline-labels{align-items:baseline;gap:7px;display:flex}.services-process__pipeline-num{font-family:var(--urban), "Urbanist", sans-serif;color:#fff;letter-spacing:-.02em;font-size:14px;font-weight:900}.services-process__pipeline-name{font-family:var(--space-mono), monospace;letter-spacing:.1em;color:var(--step-accent,#f20101);text-transform:uppercase;font-size:10px;font-weight:700}.services-process__pipeline-sprint{font-family:var(--space-mono), monospace;letter-spacing:.06em;color:#ffffff8c;background:#ffffff0a;border:1px solid #ffffff14;border-radius:4px;padding:2px 7px;font-size:9px;font-weight:700}.process-card-3d-wrap{perspective:1200px;height:100%}.process-card-3d-inner{height:100%;transform-style:preserve-3d;background:#0e0d12;border:1px solid #ffffff14;border-radius:22px;flex-direction:column;padding:28px 24px 22px;transition:border-color .35s,box-shadow .35s;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 40px -10px #000000bf,inset 0 1px #ffffff1a}.process-card-3d-wrap:hover .process-card-3d-inner{box-shadow:0 26px 60px -10px #000000e6, 0 0 35px var(--card-glow,#f2010126), inset 0 1px 0 #ffffff38;border-color:#ffffff3d}.process-card__bottom-glow{pointer-events:none;z-index:1;opacity:.9;border-radius:22px;transition:opacity .4s,filter .4s;position:absolute;inset:0}.process-card-3d-wrap:hover .process-card__bottom-glow{opacity:1;filter:saturate(1.35)brightness(1.15)}.process-card__line-glow{background:linear-gradient(90deg, transparent 0%, var(--step-accent,#f20101) 35%, var(--step-accent,#f20101) 65%, transparent 100%);opacity:.45;z-index:2;height:1.5px;transition:opacity .35s,height .35s;position:absolute;top:0;left:0;right:0}.process-card-3d-wrap:hover .process-card__line-glow{opacity:.9;height:2px}.process-card__top{z-index:3;justify-content:space-between;align-items:center;margin-bottom:12px;display:flex;position:relative}.process-card__num-group{align-items:baseline;gap:10px;display:flex}.process-card__num{font-family:var(--urban), "Urbanist", sans-serif;letter-spacing:-.04em;color:var(--step-accent,#f20101);text-shadow:0 0 24px var(--card-glow,#f2010166);font-size:34px;font-weight:900;line-height:1}.process-card__sprint-chip{background:#ffffff0d;border:1px solid #ffffff17;border-radius:9999px;align-items:center;gap:5px;padding:3px 8px;display:inline-flex}.process-card__sprint-dot{background:var(--step-accent,#f20101);border-radius:50%;width:5px;height:5px}.process-card__sprint-text{font-family:var(--space-mono), monospace;letter-spacing:.06em;color:#ffffffb3;text-transform:uppercase;font-size:9px;font-weight:700}.process-card__icon-box{background:var(--icon-bg,#f201011a);border:1px solid var(--icon-border,#f201014d);width:38px;height:38px;color:var(--step-accent,#f20101);box-shadow:0 0 20px var(--card-glow,#f2010133);border-radius:10px;justify-content:center;align-items:center;font-size:18px;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s;display:flex}.process-card-3d-wrap:hover .process-card__icon-box{box-shadow:0 0 26px var(--card-glow,#f2010166);transform:scale(1.1)translateY(-2px)}.process-card__phase-tag{font-family:var(--space-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--step-accent,#f20101);z-index:3;opacity:.9;margin-bottom:10px;font-size:9.5px;font-weight:700;position:relative}.process-card__title{font-family:var(--urban), "Urbanist", sans-serif;letter-spacing:-.02em;color:#fff;z-index:3;margin:0 0 10px;font-size:18px;font-weight:800;line-height:1.3;position:relative}.process-card__desc{font-family:var(--sora), sans-serif;color:#ffffffb8;z-index:3;margin:0 0 22px;font-size:13px;line-height:1.6;position:relative}.process-card__deliverables{z-index:3;border-top:1px solid #ffffff12;margin-top:auto;margin-bottom:18px;padding-top:16px;position:relative}.process-card__deliv-header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.process-card__deliv-title{font-family:var(--space-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:#ffffff73;font-size:9.5px;font-weight:700}.process-card__deliv-count{font-family:var(--space-mono), monospace;letter-spacing:.06em;color:var(--step-accent,#fff9);background:#ffffff0a;border-radius:4px;padding:2px 6px;font-size:8.5px;font-weight:700}.process-card__deliv-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.process-card__deliv-item{margin:0;padding:0}.process-card__deliv-link{color:#ffffffeb;background:#ffffff09;border:1px solid #ffffff12;border-radius:10px;align-items:center;gap:10px;padding:8px 12px;text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex;font-family:var(--urban), "Urbanist", sans-serif!important;font-size:13px!important;font-weight:600!important}.process-card__deliv-link:hover{border-color:var(--icon-border,#ffffff40);color:#fff;box-shadow:0 4px 16px -4px var(--card-glow,#0006);background:#ffffff14;transform:translate(3px)}.process-card__deliv-icon{background:var(--icon-bg,#f2010133);border:1px solid var(--icon-border,#f2010180);width:20px;height:20px;color:var(--step-accent,#f20101);box-shadow:0 0 10px var(--card-glow,#f2010133);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;transition:transform .25s;display:flex}.process-card__deliv-link:hover .process-card__deliv-icon{transform:scale(1.15)}.process-card__deliv-text{flex-grow:1;line-height:1.35}.process-card__deliv-arrow{opacity:0;color:var(--step-accent,#fff);font-size:12px;transition:all .25s;transform:translate(-3px,3px)}.process-card__deliv-link:hover .process-card__deliv-arrow{opacity:1;transform:translate(0)}.process-card__footer{z-index:3;margin-top:auto;position:relative}.process-card__outcome-pill{background:#ffffff08;border:1px solid #ffffff0f;border-radius:8px;align-items:center;gap:7px;padding:8px 12px;display:flex}.process-card__outcome-status{background:var(--step-accent,#f20101);width:6px;height:6px;box-shadow:0 0 8px var(--step-accent,#f20101);border-radius:50%;flex-shrink:0}.process-card__outcome-text{font-family:var(--space-mono), monospace;letter-spacing:.04em;color:#ffffffa6;font-size:9px;font-weight:700}.process-card--crimson{--step-accent:#f20101;--step-next-accent:#00f0ff;--card-glow:#f2010159;--icon-bg:#f201011f;--icon-border:#f2010159}.process-card--crimson .process-card__bottom-glow{background:radial-gradient(120% 70% at 50% 112%,#b91c1c 0%,#f20101 30%,#f2010159 55%,#0000 75%),radial-gradient(circle at 50% 100%,#f201018c 0%,#0000 50%)}.process-card--cyan{--step-accent:#00f0ff;--step-next-accent:#a855f7;--card-glow:#00f0ff59;--icon-bg:#00f0ff1f;--icon-border:#00f0ff59}.process-card--cyan .process-card__bottom-glow{background:radial-gradient(120% 70% at 50% 112%,#0284c7 0%,#00f0ff 30%,#00f0ff59 55%,#0000 75%),radial-gradient(circle at 50% 100%,#00f0ff8c 0%,#0000 50%)}.process-card--purple{--step-accent:#a855f7;--step-next-accent:#10b981;--card-glow:#a855f759;--icon-bg:#a855f71f;--icon-border:#a855f759}.process-card--purple .process-card__bottom-glow{background:radial-gradient(120% 70% at 50% 112%,#7c3aed 0%,#a855f7 30%,#a855f759 55%,#0000 75%),radial-gradient(circle at 50% 100%,#a855f78c 0%,#0000 50%)}.process-card--emerald{--step-accent:#10b981;--step-next-accent:#10b981;--card-glow:#10b98159;--icon-bg:#10b9811f;--icon-border:#10b98159}.process-card--emerald .process-card__bottom-glow{background:radial-gradient(120% 70% at 50% 112%,#059669 0%,#10b981 30%,#10b98159 55%,#0000 75%),radial-gradient(circle at 50% 100%,#10b9818c 0%,#0000 50%)}.services-faq-section{color:#fff;background-color:#070709;padding:40px 0 120px;transition:background-color .3s,border-color .3s;position:relative;overflow:hidden;border-top:none!important}.services-faq__canvas-bg{pointer-events:none;z-index:0;position:absolute;inset:0}.services-faq__grid-overlay{opacity:.6;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0}.services-faq__radial-glow{filter:blur(100px);pointer-events:none;background:radial-gradient(70% 50%,#f2010114 0%,#0000 70%);width:800px;height:450px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.services-faq__grid{z-index:1;grid-template-columns:1.55fr 1fr;align-items:stretch;gap:32px;display:grid;position:relative}@media (max-width:1024px){.services-faq__grid{grid-template-columns:1fr;gap:40px}}.services-faq__cta-wrap{height:100%;transform-style:preserve-3d;position:relative}.services-faq__cta-card{text-align:center;height:100%;min-height:480px;transform-style:preserve-3d;will-change:transform;border:1px solid #ffffff2e;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;padding:70px 40px;display:flex;position:relative;overflow:hidden;box-shadow:0 25px 60px #0000008c,0 0 45px #f2010126}.services-faq__cta-title{letter-spacing:-.03em;margin-bottom:16px;font-size:clamp(2.4rem,4vw,3.5rem);font-weight:800;line-height:1.12;font-family:var(--urban), "Urbanist", sans-serif!important;color:#fff!important;text-transform:none!important}.services-faq__cta-desc{max-width:420px;margin-bottom:32px;font-size:.95rem;font-weight:400;line-height:1.5;font-family:var(--sora), sans-serif!important;color:#ffffffeb!important;text-transform:none!important}.services-faq__cta-btn{cursor:pointer;background-color:#111115;border:1px solid #ffffff29;border-radius:12px;padding:14px 34px;font-size:.95rem;font-weight:700;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s,background-color .25s;box-shadow:0 10px 24px #00000059;font-family:var(--urban), "Urbanist", sans-serif!important;color:#fff!important;text-transform:none!important}.services-faq__cta-btn:hover{background-color:#0a0a0d;transform:translateY(-2px);box-shadow:0 16px 36px #00000080,0 0 20px #ffffff1a}.services-faq__accordion-list{z-index:1;flex-direction:column;justify-content:center;gap:12px;display:flex;position:relative}.services-faq__item{-webkit-backdrop-filter:blur(16px);cursor:pointer;-webkit-user-select:none;user-select:none;background:#0e0e14b8;border:1px solid #ffffff14;border-radius:14px;padding:18px 22px;transition:border-color .25s,background-color .25s,box-shadow .25s,transform .2s;position:relative;box-shadow:0 4px 20px #00000040}.services-faq__item:hover{background:#14141ee0;border-color:#fff3;transform:translateY(-1px)}.services-faq__item--active{background:#161622f2;border-color:#f2010161;box-shadow:0 10px 30px -5px #0000008c,0 0 20px #f201011a}.services-faq__question-row{justify-content:space-between;align-items:center;gap:16px;display:flex}.services-faq__question{text-align:left;letter-spacing:-.015em;margin:0;font-size:16px;font-weight:700;line-height:1.45;transition:color .2s;font-family:var(--urban), "Urbanist", sans-serif!important;color:#fff!important;text-transform:none!important}.services-faq__chevron-wrap{background:#ffffff0a;border:1px solid #ffffff12;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:background-color .25s,border-color .25s;display:flex}.services-faq__item:hover .services-faq__chevron-wrap{background:#ffffff14;border-color:#ffffff24}.services-faq__item--active .services-faq__chevron-wrap{background:#f201011f;border-color:#f2010152}.services-faq__chevron-icon{color:#ffffffbf;transform-origin:50%;will-change:transform;transition:color .2s}.services-faq__item--active .services-faq__chevron-icon{color:#fff}.services-faq__answer-wrap{overflow:hidden}.services-faq__answer{text-align:left;padding-top:14px;font-size:13.5px;line-height:1.6;font-family:var(--urban), "Urbanist", sans-serif!important;color:#ffffffc7!important;text-transform:none!important}.services-faq__answer-link,.services-faq__answer a,.services-faq__answer p{margin:0;transition:color .2s;display:block;font-family:var(--urban), "Urbanist", sans-serif!important;letter-spacing:-.01em!important;color:#ffffffc7!important;font-size:13.5px!important;font-weight:500!important;line-height:1.6!important;text-decoration:none!important}.services-faq__answer-link:hover,.services-faq__answer a:hover{color:#fff!important}html.light .services-catalog-section,html[data-theme=light] .services-catalog-section,[data-theme=light] .services-catalog-section,.light .services-catalog-section,html.light .services-process-section,html[data-theme=light] .services-process-section,[data-theme=light] .services-process-section,.light .services-process-section,html.light .services-faq-section,html[data-theme=light] .services-faq-section,[data-theme=light] .services-faq-section,.light .services-faq-section{color:#0f172a!important;background-color:#f5f6f8!important;border-color:#00000012!important}.light .catalog-card-inner,[data-theme=light] .catalog-card-inner,.light .process-step-card,[data-theme=light] .process-step-card,.light .process-card-3d-inner,[data-theme=light] .process-card-3d-inner,.light .services-faq__lead-card,[data-theme=light] .services-faq__lead-card,.light .services-faq__item,[data-theme=light] .services-faq__item{background:#fff!important;border-color:#00000014!important;box-shadow:0 12px 30px -8px #00000012!important}.light .catalog-card__title,[data-theme=light] .catalog-card__title,.light .process-step-card__title,[data-theme=light] .process-step-card__title,.light .process-card__title,[data-theme=light] .process-card__title,.light .services-faq__question,[data-theme=light] .services-faq__question,.light .services-faq__lead-name,[data-theme=light] .services-faq__lead-name{color:#0f172a!important}.light .process-step-card__desc,[data-theme=light] .process-step-card__desc,.light .process-card__desc,[data-theme=light] .process-card__desc,.light .services-faq__answer-text p,[data-theme=light] .services-faq__answer-text p,.light .services-faq__lead-quote,[data-theme=light] .services-faq__lead-quote{color:#475569!important}.light .process-step-card__deliv-item,[data-theme=light] .process-step-card__deliv-item,.light .services-faq__lead-stat-item,[data-theme=light] .services-faq__lead-stat-item{color:#1e293b!important;background:#f1f5f9!important;border-color:#00000017!important}.light .process-card__deliv-link,[data-theme=light] .process-card__deliv-link{color:#1e293b!important;background:#f8fafc!important;border-color:#0000000f!important}.light .process-card__deliv-link:hover,[data-theme=light] .process-card__deliv-link:hover{color:#0f172a!important;background:#f1f5f9!important;border-color:#0000001f!important}.light .process-card__deliv-text,[data-theme=light] .process-card__deliv-text{color:#1e293b!important}.light .process-card__sprint-chip,[data-theme=light] .process-card__sprint-chip,.light .process-card__outcome-pill,[data-theme=light] .process-card__outcome-pill{background:#f1f5f9!important;border-color:#00000014!important}.light .process-card__sprint-text,[data-theme=light] .process-card__sprint-text,.light .process-card__outcome-text,[data-theme=light] .process-card__outcome-text{color:#475569!important}.light .services-process__pipeline-node,[data-theme=light] .services-process__pipeline-node{background:#fff!important}.light .services-process__pipeline-rail,[data-theme=light] .services-process__pipeline-rail{background:#00000014!important}.light .services-process__pipeline-num,[data-theme=light] .services-process__pipeline-num{color:#0f172a!important}.light .services-process__pipeline-sprint,[data-theme=light] .services-process__pipeline-sprint{color:#475569!important;background:#f1f5f9!important;border-color:#00000014!important}.light .service-card-3d-inner,[data-theme=light] .service-card-3d-inner{background:#fff!important;border-color:#00000014!important;box-shadow:0 12px 30px -8px #00000012!important}.light .service-card__title,[data-theme=light] .service-card__title{color:#0f172a!important}.light .service-card__desc,[data-theme=light] .service-card__desc{color:#475569!important}.light .service-card__highlights li,[data-theme=light] .service-card__highlights li{color:#334155!important}.light .service-card__tag,[data-theme=light] .service-card__tag{color:#64748b!important}.light .service-card__highlight-link,[data-theme=light] .service-card__highlight-link,.light .service-card__highlights li a,[data-theme=light] .service-card__highlights li a{color:#1e293b!important}.light .service-card__highlight-link:hover,[data-theme=light] .service-card__highlight-link:hover,.light .service-card__highlights li a:hover,[data-theme=light] .service-card__highlights li a:hover{color:#f20101!important}.light .services-faq__lead-stat-val,[data-theme=light] .services-faq__lead-stat-val{color:#0f172a!important}html.light .services-faq-section,html[data-theme=light] .services-faq-section,[data-theme=light] .services-faq-section,.light .services-faq-section{color:#0f172a!important;background-color:#f5f6f8!important;border-top:none!important}html.light .services-faq__grid-overlay,[data-theme=light] .services-faq__grid-overlay,.light .services-faq__grid-overlay,html.light .services-process__grid-overlay,[data-theme=light] .services-process__grid-overlay,.light .services-process__grid-overlay{opacity:.6!important;background-image:linear-gradient(#00000005 1px,#0000 1px),linear-gradient(90deg,#00000005 1px,#0000 1px)!important}html.light .services-faq__radial-glow,[data-theme=light] .services-faq__radial-glow,.light .services-faq__radial-glow{background:radial-gradient(70% 50%,#f201010a 0%,#0000 70%)!important}html.light .services-faq__cta-card,[data-theme=light] .services-faq__cta-card,.light .services-faq__cta-card{border-color:#ffffff4d!important;box-shadow:0 15px 35px #00000014!important}.services-faq__cta-card .services-faq__cta-title,.light .services-faq__cta-card .services-faq__cta-title,[data-theme=light] .services-faq__cta-card .services-faq__cta-title{color:#fff!important;text-shadow:0 2px 14px #0006!important}.services-faq__cta-card .services-faq__cta-desc,.light .services-faq__cta-card .services-faq__cta-desc,[data-theme=light] .services-faq__cta-card .services-faq__cta-desc{color:#ffffffe6!important;text-shadow:0 1px 8px #0000004d!important}html.light .services-faq__cta-btn,[data-theme=light] .services-faq__cta-btn,.light .services-faq__cta-btn{color:#fff!important;background-color:#111115!important;border:1px solid #fff3!important;box-shadow:0 10px 20px #00000040!important}html.light .services-faq__cta-btn:hover,[data-theme=light] .services-faq__cta-btn:hover,.light .services-faq__cta-btn:hover{background-color:#000!important;box-shadow:0 14px 30px #00000059!important}html.light .services-faq__item,[data-theme=light] .services-faq__item,.light .services-faq__item{background:#fff!important;border-color:#f0f0f0!important;box-shadow:0 2px 8px #00000005!important}html.light .services-faq__item:hover,[data-theme=light] .services-faq__item:hover,.light .services-faq__item:hover{background:#fff!important;border-color:#eaeaea!important;box-shadow:0 4px 14px #0000000a!important}html.light .services-faq__item--active,[data-theme=light] .services-faq__item--active,.light .services-faq__item--active{background:#fff!important;border-color:#eaeaea!important;box-shadow:0 6px 18px #0000000d!important}html.light .services-faq__question,[data-theme=light] .services-faq__question,.light .services-faq__question{color:#171717!important}html.light .services-faq__chevron-wrap,[data-theme=light] .services-faq__chevron-wrap,.light .services-faq__chevron-wrap{background:#0000000a!important;border-color:#0000000f!important}html.light .services-faq__item:hover .services-faq__chevron-wrap,[data-theme=light] .services-faq__item:hover .services-faq__chevron-wrap,.light .services-faq__item:hover .services-faq__chevron-wrap{background:#00000012!important;border-color:#0000001a!important}html.light .services-faq__item--active .services-faq__chevron-wrap,[data-theme=light] .services-faq__item--active .services-faq__chevron-wrap,.light .services-faq__item--active .services-faq__chevron-wrap{background:#0f172a14!important;border-color:#0f172a33!important}html.light .services-faq__chevron-icon,[data-theme=light] .services-faq__chevron-icon,.light .services-faq__chevron-icon{color:#171717!important}html.light .services-faq__answer,[data-theme=light] .services-faq__answer,.light .services-faq__answer,html.light .services-faq__answer-link,[data-theme=light] .services-faq__answer-link,.light .services-faq__answer-link{color:#334155!important}html.light .services-faq__answer-link:hover,[data-theme=light] .services-faq__answer-link:hover,.light .services-faq__answer-link:hover{color:#0f172a!important}
