.services-module__g8J8Uq__servicesWrapper{color:#0f172a;background-color:#faf9f6;width:100%;overflow-x:hidden}.services-module__g8J8Uq__container{max-width:1200px;margin:0 auto;padding:0 20px}.services-module__g8J8Uq__hero{background:linear-gradient(#fff 0%,#faf9f6 100%);border-bottom:1px solid #e2e8f0;padding:120px 20px 52px}.services-module__g8J8Uq__heroContainer{text-align:center;max-width:860px;margin:0 auto}.services-module__g8J8Uq__heroEyebrow{letter-spacing:2.5px;text-transform:uppercase;color:#0284c7;margin-bottom:14px;font-size:11.5px;font-weight:700;display:inline-block}.services-module__g8J8Uq__heroTitle{color:#0b1120;letter-spacing:-.8px;margin-bottom:18px;font-size:clamp(32px,4.5vw,48px);font-weight:700;line-height:1.2}.services-module__g8J8Uq__heroSubtitle{color:#64748b;max-width:720px;margin:0 auto;font-size:16.5px;line-height:1.7}.services-module__g8J8Uq__sectionHeader{text-align:center;max-width:680px;margin:0 auto 52px}.services-module__g8J8Uq__sectionEyebrow{letter-spacing:2px;text-transform:uppercase;color:#0284c7;margin-bottom:10px;font-size:11px;font-weight:700;display:inline-block}.services-module__g8J8Uq__sectionTitle{color:#0b1120;letter-spacing:-.6px;margin-bottom:12px;font-size:clamp(26px,3.2vw,36px);font-weight:700;line-height:1.25}.services-module__g8J8Uq__sectionSub{color:#64748b;font-size:15px;line-height:1.65}.services-module__g8J8Uq__servicesSection{padding:56px 0 80px}.services-module__g8J8Uq__servicesGrid{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.services-module__g8J8Uq__serviceCard{background:#fff;border:1px solid #e2e8f0;border-radius:18px;flex-direction:column;padding:32px 28px 26px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;box-shadow:0 4px 20px -2px #0b11200a}.services-module__g8J8Uq__serviceCard:hover{border-color:#cbd5e1;transform:translateY(-5px);box-shadow:0 14px 34px -4px #0b112014}.services-module__g8J8Uq__cardTop{justify-content:space-between;align-items:center;gap:14px;margin-bottom:20px;display:flex}.services-module__g8J8Uq__iconBox{color:#0b1120;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;transition:background .2s,color .2s;display:flex}.services-module__g8J8Uq__serviceCard:hover .services-module__g8J8Uq__iconBox{color:#fff;background:#0b1120;border-color:#0b1120}.services-module__g8J8Uq__cardTag{color:#0369a1;letter-spacing:.3px;white-space:nowrap;background:#f0f9ff;border:1px solid #bae6fd;border-radius:100px;padding:4px 10px;font-size:11px;font-weight:600}.services-module__g8J8Uq__cardTitle{color:#0b1120;letter-spacing:-.3px;margin-bottom:10px;font-size:19px;font-weight:700;line-height:1.3}.services-module__g8J8Uq__cardDesc{color:#475569;flex-grow:1;margin-bottom:22px;font-size:14px;line-height:1.65}.services-module__g8J8Uq__highlightsList{border-top:1px solid #f1f5f9;border-bottom:1px solid #f1f5f9;flex-direction:column;gap:10px;margin-bottom:20px;padding:16px 0;display:flex}.services-module__g8J8Uq__highlightItem{color:#334155;align-items:flex-start;gap:10px;font-size:13px;line-height:1.45;display:flex}.services-module__g8J8Uq__checkIcon{color:#0284c7;flex-shrink:0;margin-top:2px}.services-module__g8J8Uq__cardLink{color:#0b1120;align-items:center;gap:8px;font-size:13.5px;font-weight:600;text-decoration:none;transition:color .2s,gap .2s;display:inline-flex}.services-module__g8J8Uq__cardLink:hover{color:#0284c7;gap:12px}.services-module__g8J8Uq__linkArrow{transition:transform .2s}.services-module__g8J8Uq__cardLink:hover .services-module__g8J8Uq__linkArrow{transform:translate(2px)}.services-module__g8J8Uq__pillarsSection{background:#faf9f6;padding:90px 0}.services-module__g8J8Uq__pillarsGrid{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.services-module__g8J8Uq__pillarCard{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:28px 22px;transition:transform .25s,border-color .25s;box-shadow:0 4px 18px -2px #0b112008}.services-module__g8J8Uq__pillarCard:hover{border-color:#cbd5e1;transform:translateY(-4px)}.services-module__g8J8Uq__pillarIconCircle{color:#0b1120;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:18px;display:flex}.services-module__g8J8Uq__pillarTitle{color:#0b1120;margin-bottom:8px;font-size:16px;font-weight:700;line-height:1.35}.services-module__g8J8Uq__pillarDesc{color:#64748b;font-size:13px;line-height:1.6}.services-module__g8J8Uq__ctaSection{background:#faf9f6;padding:0 0 100px}.services-module__g8J8Uq__ctaCard{text-align:center;background:#0b1120;border:1px solid #ffffff14;border-radius:24px;padding:64px 36px;box-shadow:0 20px 50px -10px #0b112033}.services-module__g8J8Uq__ctaContent{max-width:680px;margin:0 auto}.services-module__g8J8Uq__ctaEyebrow{letter-spacing:2px;text-transform:uppercase;color:#38bdf8;margin-bottom:14px;font-size:11px;font-weight:700;display:inline-block}.services-module__g8J8Uq__ctaTitle{color:#fff;letter-spacing:-.6px;margin-bottom:14px;font-size:clamp(28px,3.8vw,42px);font-weight:700;line-height:1.2}.services-module__g8J8Uq__ctaText{color:#94a3b8;margin-bottom:32px;font-size:15.5px;line-height:1.65}.services-module__g8J8Uq__ctaActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}.services-module__g8J8Uq__primaryCtaBtn{color:#fff;background:#0284c7;border-radius:10px;align-items:center;gap:8px;padding:14px 28px;font-size:14.5px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.services-module__g8J8Uq__primaryCtaBtn:hover{background:#0369a1;transform:translateY(-2px);box-shadow:0 6px 20px -2px #0284c766}.services-module__g8J8Uq__secondaryCtaBtn{color:#fff;background:#ffffff0f;border:1px solid #ffffff26;border-radius:10px;align-items:center;gap:8px;padding:14px 24px;font-size:14.5px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.services-module__g8J8Uq__secondaryCtaBtn:hover{background:#ffffff1f;border-color:#ffffff40;transform:translateY(-2px)}@media (max-width:1100px){.services-module__g8J8Uq__servicesGrid,.services-module__g8J8Uq__pillarsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.services-module__g8J8Uq__hero{padding:100px 20px 40px}.services-module__g8J8Uq__servicesSection,.services-module__g8J8Uq__pillarsSection{padding:60px 0}.services-module__g8J8Uq__servicesGrid,.services-module__g8J8Uq__pillarsGrid{grid-template-columns:1fr}.services-module__g8J8Uq__ctaCard{padding:44px 20px}.services-module__g8J8Uq__ctaActions{flex-direction:column;width:100%}.services-module__g8J8Uq__primaryCtaBtn,.services-module__g8J8Uq__secondaryCtaBtn{justify-content:center;width:100%}}
.servicesSlider-module__wyYlCq__sliderWrapper{width:100%;position:relative}.servicesSlider-module__wyYlCq__controlsBar{justify-content:space-between;align-items:center;margin-bottom:24px;padding:0 4px;display:flex}.servicesSlider-module__wyYlCq__counter{align-items:baseline;gap:6px;font-family:inherit;display:flex}.servicesSlider-module__wyYlCq__activeNumber{color:#0b1120;letter-spacing:-.5px;font-size:24px;font-weight:800;line-height:1}.servicesSlider-module__wyYlCq__divider{color:#94a3b8;font-size:15px;font-weight:400}.servicesSlider-module__wyYlCq__totalNumber{color:#64748b;font-size:15px;font-weight:600}.servicesSlider-module__wyYlCq__counterLabel{text-transform:uppercase;letter-spacing:1.5px;color:#0284c7;margin-left:8px;font-size:12px;font-weight:700}.servicesSlider-module__wyYlCq__navButtons{align-items:center;gap:10px;display:flex}.servicesSlider-module__wyYlCq__navBtn{color:#0b1120;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:all .2s;display:flex;box-shadow:0 2px 8px #0b11200a}.servicesSlider-module__wyYlCq__navBtn:hover:not(.servicesSlider-module__wyYlCq__disabled){color:#fff;background:#0b1120;border-color:#0b1120;transform:translateY(-2px);box-shadow:0 6px 16px -2px #0b112026}.servicesSlider-module__wyYlCq__navBtn.servicesSlider-module__wyYlCq__disabled{opacity:.35;cursor:not-allowed;pointer-events:none;background:#f8fafc}.servicesSlider-module__wyYlCq__sliderTrack{scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:24px;padding:8px 4px 20px;display:flex;overflow-x:auto}.servicesSlider-module__wyYlCq__sliderTrack::-webkit-scrollbar{display:none}.servicesSlider-module__wyYlCq__serviceCard{scroll-snap-align:start;background:#fff;border:1px solid #e2e8f0;border-radius:18px;flex-direction:column;flex:0 0 380px;padding:32px 28px 28px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;box-shadow:0 4px 20px -2px #0b11200a}.servicesSlider-module__wyYlCq__serviceCard:hover{border-color:#cbd5e1;transform:translateY(-5px);box-shadow:0 14px 34px -4px #0b112014}.servicesSlider-module__wyYlCq__cardTop{justify-content:space-between;align-items:center;gap:14px;margin-bottom:20px;display:flex}.servicesSlider-module__wyYlCq__iconBox{color:#0b1120;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;transition:background .2s,color .2s;display:flex}.servicesSlider-module__wyYlCq__serviceCard:hover .servicesSlider-module__wyYlCq__iconBox{color:#fff;background:#0b1120;border-color:#0b1120}.servicesSlider-module__wyYlCq__cardTag{color:#0369a1;letter-spacing:.3px;white-space:nowrap;background:#f0f9ff;border:1px solid #bae6fd;border-radius:100px;padding:4px 10px;font-size:11px;font-weight:600}.servicesSlider-module__wyYlCq__cardTitle{color:#0b1120;letter-spacing:-.3px;margin-bottom:10px;font-size:19px;font-weight:700;line-height:1.3}.servicesSlider-module__wyYlCq__cardDesc{color:#475569;flex-grow:1;margin-bottom:22px;font-size:14px;line-height:1.65}.servicesSlider-module__wyYlCq__highlightsList{border-top:1px solid #f1f5f9;border-bottom:1px solid #f1f5f9;flex-direction:column;gap:10px;margin-bottom:22px;padding:16px 0;display:flex}.servicesSlider-module__wyYlCq__highlightItem{color:#334155;align-items:flex-start;gap:10px;font-size:13px;line-height:1.45;display:flex}.servicesSlider-module__wyYlCq__checkIcon{color:#0284c7;flex-shrink:0;margin-top:2px}.servicesSlider-module__wyYlCq__cardLink{color:#0b1120;align-items:center;gap:8px;margin-top:auto;font-size:13.5px;font-weight:600;text-decoration:none;transition:color .2s,gap .2s;display:inline-flex}.servicesSlider-module__wyYlCq__cardLink:hover{color:#0284c7;gap:12px}.servicesSlider-module__wyYlCq__linkArrow{transition:transform .2s}.servicesSlider-module__wyYlCq__cardLink:hover .servicesSlider-module__wyYlCq__linkArrow{transform:translate(2px)}.servicesSlider-module__wyYlCq__dotsBar{justify-content:center;align-items:center;gap:8px;margin-top:20px;display:flex}.servicesSlider-module__wyYlCq__dot{cursor:pointer;background:#cbd5e1;border:none;border-radius:4px;width:8px;height:8px;padding:0;transition:all .25s cubic-bezier(.16,1,.3,1)}.servicesSlider-module__wyYlCq__dot:hover{background:#94a3b8}.servicesSlider-module__wyYlCq__activeDot{background:#0284c7;width:28px}@media (max-width:992px){.servicesSlider-module__wyYlCq__serviceCard{flex:0 0 340px;padding:26px 22px 24px}}@media (max-width:640px){.servicesSlider-module__wyYlCq__serviceCard{flex:0 0 86vw;padding:24px 20px 22px}.servicesSlider-module__wyYlCq__navBtn{width:40px;height:40px}}
