.services-page{color:#041b3b;background:#fff;width:100%;overflow:hidden}.services-container{width:100%;max-width:1280px;margin:0 auto;padding-left:24px;padding-right:24px}.services-hero{background:#041b3b;align-items:center;min-height:700px;display:flex;position:relative;overflow:hidden}.services-hero-bg{background-image:linear-gradient(90deg,#041b3bf7 0%,#041b3be0 45%,#041b3b8c 100%),url(https://images.unsplash.com/photo-1551434678-e076c223a692?auto=format&fit=crop&w=2200&q=85);background-position:50%;background-size:cover;animation:16s ease-in-out infinite alternate servicesHeroZoom;position:absolute;inset:0}@keyframes servicesHeroZoom{0%{transform:scale(1)}to{transform:scale(1.08)}}.services-glow{filter:blur(90px);pointer-events:none;border-radius:999px;position:absolute}.services-glow-one{background:#0390e740;width:450px;height:450px;top:-180px;right:-100px}.services-glow-two{background:#f8540226;width:300px;height:300px;bottom:-120px;left:-100px}.services-hero-content{z-index:2;padding-top:100px;padding-bottom:100px;position:relative}.services-hero-text{max-width:850px}.services-label{color:#dbeafe;text-transform:uppercase;letter-spacing:.2em;align-items:center;gap:10px;font-size:12px;font-weight:800;display:inline-flex}.services-label:before{content:"";background:#f85402;width:35px;height:2px}.services-label.orange{color:#f85402}.services-hero h1{letter-spacing:-.05em;color:#fff;max-width:900px;margin-top:25px;font-size:clamp(50px,7vw,86px);font-weight:900;line-height:1}.services-hero h1 span{color:#f85402;display:block}.services-hero-text>p{color:#dbeafecc;max-width:700px;margin-top:30px;font-size:18px;line-height:1.8}.services-hero-buttons{flex-wrap:wrap;gap:14px;margin-top:40px;display:flex}.services-btn-primary,.services-btn-secondary{border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:16px 26px;font-size:14px;font-weight:800;text-decoration:none;transition:transform .3s,background .3s;display:inline-flex}.services-btn-primary{color:#fff;background:#f85402;box-shadow:0 15px 40px #f8540240}.services-btn-primary:hover{background:#fd8f15;transform:translateY(-3px)}.services-btn-secondary{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff14;border:1px solid #fff3}.services-btn-secondary:hover{background:#ffffff29;transform:translateY(-3px)}.services-hero-stats{border-top:1px solid #ffffff1f;gap:70px;margin-top:70px;padding-top:30px;display:flex}.hero-stat{flex-direction:column;display:flex}.hero-stat strong{color:#fff;font-size:30px;font-weight:900}.hero-stat span{text-transform:uppercase;letter-spacing:.12em;color:#dbeafe8c;margin-top:5px;font-size:11px;font-weight:700}.services-list{background:#f8fafc;padding:120px 0}.services-section-heading{max-width:750px}.services-section-heading h2{letter-spacing:-.04em;margin-top:20px;font-size:clamp(40px,5vw,60px);font-weight:900;line-height:1.05}.services-section-heading h2 span{color:#0390e7}.services-section-heading>p{color:#64748b;max-width:650px;margin-top:20px;font-size:17px;line-height:1.8}.services-cards{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:60px;display:grid}.service-card{background:#fff;border:1px solid #e2e8f0;border-radius:30px;transition:transform .4s,box-shadow .4s;overflow:hidden;box-shadow:0 10px 30px #041b3b0a}.service-card:hover{transform:translateY(-10px);box-shadow:0 30px 70px #041b3b1f}.service-image{height:270px;position:relative;overflow:hidden}.service-image img{object-fit:cover;width:100%;height:100%;transition:transform .7s}.service-card:hover .service-image img{transform:scale(1.08)}.service-image-overlay{background:linear-gradient(#0000 35%,#041b3bbf);position:absolute;inset:0}.service-number{color:#fff;font-size:14px;font-weight:900;position:absolute;top:22px;left:22px}.service-category{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-transform:uppercase;letter-spacing:.08em;color:#fff;background:#041b3b73;border:1px solid #fff3;border-radius:999px;padding:8px 13px;font-size:11px;font-weight:800;position:absolute;bottom:20px;left:22px}.service-card-content{padding:30px}.service-card-content h3{color:#041b3b;font-size:25px;font-weight:900;line-height:1.2}.service-card-content>p{color:#64748b;margin-top:14px;font-size:15px;line-height:1.8}.service-features{flex-direction:column;gap:11px;margin-top:25px;display:flex}.service-feature{color:#475569;align-items:center;gap:10px;font-size:13px;font-weight:600;display:flex}.service-feature span{color:#0390e7;background:#e0f2fe;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;font-weight:900;display:flex}.service-card-button{color:#041b3b;border-top:1px solid #e2e8f0;justify-content:space-between;align-items:center;margin-top:30px;padding-top:20px;font-size:14px;font-weight:800;text-decoration:none;transition:color .3s;display:flex}.service-card-button:hover{color:#f85402}.services-why{background:#fff;padding:120px 0}.services-why-grid{grid-template-columns:1fr 1fr;align-items:center;gap:90px;display:grid}.services-why-image{border-radius:35px;height:560px;position:relative;overflow:hidden}.services-why-image img{object-fit:cover;width:100%;height:100%;transition:transform .7s}.services-why-image:hover img{transform:scale(1.05)}.services-why-badge{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);color:#fff;background:#041b3bcc;border:1px solid #fff3;border-radius:999px;align-items:center;gap:7px;padding:15px 20px;font-size:12px;font-weight:800;display:flex;position:absolute;bottom:25px;right:25px}.services-why-badge strong{color:#f85402}.services-why-content h2{letter-spacing:-.04em;margin-top:20px;font-size:clamp(40px,5vw,60px);font-weight:900;line-height:1.05}.services-why-content h2 span{color:#0390e7;display:block}.services-why-content>p{color:#64748b;margin-top:25px;font-size:17px;line-height:1.8}.why-points{flex-direction:column;gap:25px;margin-top:40px;display:flex}.why-point{border-bottom:1px solid #e2e8f0;grid-template-columns:45px 1fr;gap:20px;padding-bottom:25px;display:grid}.why-point>div{color:#f85402;font-size:13px;font-weight:900}.why-point h3{color:#041b3b;font-size:18px;font-weight:900}.why-point p{color:#64748b;margin-top:6px;font-size:14px;line-height:1.7}.services-process{background:#f8fafc;padding:120px 0}.centered{text-align:center;margin-left:auto;margin-right:auto}.centered .services-label{justify-content:center}.centered>p{margin-left:auto;margin-right:auto}.process-grid{grid-template-columns:repeat(4,1fr);gap:24px;margin-top:60px;display:grid}.process-card{background:#fff;border:1px solid #e2e8f0;border-radius:25px;padding:30px;transition:transform .3s,box-shadow .3s;position:relative}.process-card:hover{transform:translateY(-7px);box-shadow:0 20px 50px #041b3b14}.process-card>span{color:#f85402;font-size:13px;font-weight:900}.process-line{background:#0390e7;width:45px;height:2px;margin-top:20px}.process-card h3{color:#041b3b;margin-top:25px;font-size:23px;font-weight:900}.process-card p{color:#64748b;margin-top:12px;font-size:14px;line-height:1.8}.services-cta{background:#041b3b;position:relative;overflow:hidden}.services-cta-bg{background-image:linear-gradient(90deg,#041b3bf5,#0258abbf),url(https://images.unsplash.com/photo-1556761175-b413da4baf72?auto=format&fit=crop&w=2200&q=85);background-position:50%;background-size:cover;position:absolute;inset:0}.services-cta-content{z-index:2;justify-content:space-between;align-items:center;gap:50px;padding-top:100px;padding-bottom:100px;display:flex;position:relative}.services-cta h2{color:#fff;max-width:700px;margin-top:18px;font-size:clamp(40px,5vw,65px);font-weight:900;line-height:1.05}.services-cta h2 span{color:#f85402}.services-cta p{color:#bfdbfe;max-width:620px;margin-top:20px;font-size:17px;line-height:1.8}.services-cta-button{color:#fff;background:#f85402;border-radius:999px;flex-shrink:0;align-items:center;gap:12px;padding:17px 28px;font-size:14px;font-weight:800;text-decoration:none;transition:transform .3s,background .3s;display:inline-flex;box-shadow:0 15px 40px #f8540240}.services-cta-button:hover{background:#fd8f15;transform:translateY(-4px)}@media (max-width:1100px){.services-cards{grid-template-columns:1fr 1fr}.services-why-grid{gap:50px}.process-grid{grid-template-columns:1fr 1fr}}@media (max-width:800px){.services-hero{min-height:650px}.services-hero h1{font-size:52px}.services-why-grid{grid-template-columns:1fr}.services-why-image{height:450px}.services-cta-content{flex-direction:column;align-items:flex-start}}@media (max-width:640px){.services-container{padding-left:20px;padding-right:20px}.services-hero{min-height:650px}.services-hero-content{padding-top:80px;padding-bottom:80px}.services-hero h1{font-size:46px}.services-hero-text>p{font-size:16px}.services-hero-buttons{flex-direction:column;align-items:stretch}.services-btn-primary,.services-btn-secondary{width:100%}.services-hero-stats{gap:25px}.hero-stat strong{font-size:24px}.hero-stat span{font-size:9px}.services-list,.services-why,.services-process{padding:80px 0}.services-cards{grid-template-columns:1fr}.service-image{height:240px}.services-why-image{height:350px}.process-grid{grid-template-columns:1fr}.services-cta-content{padding-top:80px;padding-bottom:80px}.services-cta-button{justify-content:center;width:100%}}
