.services_page__lFi0D{background:#fff;color:#111827;min-height:100vh}.services_hero__GR9k6{background:linear-gradient(135deg,#111827,#1f2937,#374151);padding:120px 24px 130px;color:#fff;text-align:center}.services_heroInner__9LV8_{max-width:900px;margin:auto}.services_heroLabel__RC_Iy{display:inline-block;padding:7px 16px;border-radius:24px;background:#0ea5e926;color:#38bdf8;font-size:12px;letter-spacing:.12em}.services_hero__GR9k6 h1{font-size:48px;margin:22px 0 16px}.services_hero__GR9k6 p{color:#d1d5db;font-size:19px;line-height:1.8;max-width:680px;margin:auto}.services_stats__aUqJr{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin:55px auto 0;max-width:700px}.services_stats__aUqJr div{display:grid;gap:8px}.services_stats__aUqJr strong{font-size:30px;color:#38bdf8}.services_stats__aUqJr span{font-size:14px;color:#9ca3af}.services_content__nRhol{max-width:1280px;padding:100px 24px 112px;margin:auto}.services_heading__hgPMt{text-align:center;margin:0 auto 64px}.services_heading__hgPMt>span{display:inline-block;background:#f0f9ff;color:#0284c7;padding:6px 12px;border-radius:20px;font-size:12px;letter-spacing:.05em}.services_heading__hgPMt h2{font-size:36px;line-height:1.3;margin:16px 0}.services_heading__hgPMt p{color:#6b7280;font-size:18px;line-height:1.7;margin:0}.services_list__PZlGs{display:grid;gap:80px}.services_card__wXNfK{--accent:#0284c7;--soft:#e0f2fe;--button:#0ea5e9;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:48px}.services_card__wXNfK[data-icon=compass]{--accent:#059669;--soft:#d1fae5;--button:#10b981}.services_card__wXNfK[data-icon=heart]{--accent:#e11d48;--soft:#ffe4e6;--button:#f43f5e}.services_card__wXNfK[data-icon=trending-up]{--accent:#d97706;--soft:#fef3c7;--button:#f59e0b}.services_card__wXNfK[data-icon=house]{--accent:#7c3aed;--soft:#ede9fe;--button:#8b5cf6}.services_card__wXNfK[data-icon=monitor]{--accent:#0891b2;--soft:#cffafe;--button:#06b6d4}.services_reversed__4Esaz .services_image__4zVdj{order:2}.services_image__4zVdj{position:relative;display:block;aspect-ratio:16/10;border-radius:16px;overflow:hidden;background:#f3f4f6;box-shadow:0 10px 20px #0002}.services_image__4zVdj img{object-fit:cover;transition:transform .7s}.services_card__wXNfK:hover .services_image__4zVdj img{transform:scale(1.04)}.services_cardBody__MrDOA{min-width:0}.services_cardMeta__OsLbI{display:flex;align-items:center;gap:8px;margin-bottom:16px}.services_cardIcon__0DQBl{width:40px;height:40px;border-radius:12px;background:var(--soft);color:var(--accent);display:grid;place-items:center;margin-right:4px}.services_tag__3Q8OG{background:var(--soft);color:var(--accent);padding:3px 9px;border-radius:12px;font-size:12px}.services_card__wXNfK h2{font-size:30px;margin:0 0 12px;line-height:1.3}.services_subtitle__GVtCx{font-size:14px;color:#9ca3af;font-weight:500;margin-bottom:16px}.services_cardBody__MrDOA>p{color:#4b5563;line-height:1.8;margin:0 0 24px}.services_card__wXNfK ul{list-style:none;padding:0;margin:0 0 28px;display:grid;gap:10px}.services_card__wXNfK li{display:flex;align-items:center;gap:12px;color:#374151;font-size:14px}.services_card__wXNfK li svg{color:var(--accent);flex:none}.services_cardButton__lvpCv{display:inline-flex;align-items:center;gap:8px;padding:11px 24px;border-radius:24px;color:white;background:var(--button);font-size:14px;font-weight:600}.services_benefits__rE1hS{background:linear-gradient(135deg,#111827,#1f2937,#374151);color:white;padding:100px 24px 112px}.services_benefitsInner__Ca5X6{max-width:1232px;margin:auto}.services_benefits__rE1hS .services_heading__hgPMt{margin-bottom:56px}.services_benefits__rE1hS .services_heading__hgPMt>span{background:#ffffff1a;color:#38bdf8}.services_benefits__rE1hS .services_heading__hgPMt p{color:#9ca3af}.services_benefitGrid__KbrJ3{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.services_benefitGrid__KbrJ3 article{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;padding:32px;text-align:center}.services_benefitIcon__FfeCw{width:56px;height:56px;display:grid;place-items:center;margin:0 auto 20px;border-radius:16px;background:linear-gradient(135deg,#0ea5e9,#0284c7)}.services_benefitGrid__KbrJ3 article:nth-child(2) .services_benefitIcon__FfeCw{background:linear-gradient(135deg,#10b981,#059669)}.services_benefitGrid__KbrJ3 article:nth-child(3) .services_benefitIcon__FfeCw{background:linear-gradient(135deg,#f59e0b,#d97706)}.services_benefitGrid__KbrJ3 article:nth-child(4) .services_benefitIcon__FfeCw{background:linear-gradient(135deg,#8b5cf6,#7c3aed)}.services_benefitGrid__KbrJ3 h3{font-size:18px;margin:0 0 10px}.services_benefitGrid__KbrJ3 p{font-size:14px;color:#9ca3af;line-height:1.7;margin:0}.services_cta__O5Gca{text-align:center;background:linear-gradient(90deg,#f0f9ff,#fff,#f0f9ff);padding:96px 24px}.services_cta__O5Gca h2{font-size:36px;margin:0 0 16px}.services_cta__O5Gca p{color:#6b7280;font-size:18px;margin:0 0 32px}.services_cta__O5Gca>div{display:flex;justify-content:center;gap:16px}.services_cta__O5Gca a{display:inline-flex;align-items:center;gap:8px;border:2px solid #e5e7eb;border-radius:30px;padding:12px 32px;color:#374151;font-weight:600}.services_cta__O5Gca a:first-child{background:#0ea5e9;color:#fff;border-color:#0ea5e9}.services_empty__5umes{text-align:center;color:#6b7280}@media(max-width:768px){.services_hero__GR9k6{padding:78px 20px 85px}.services_hero__GR9k6 h1{font-size:36px}.services_hero__GR9k6 p{font-size:16px}.services_stats__aUqJr{grid-template-columns:repeat(2,1fr);gap:24px}.services_content__nRhol{padding:70px 20px}.services_heading__hgPMt{margin-bottom:48px}.services_cta__O5Gca h2,.services_heading__hgPMt h2{font-size:28px}.services_cta__O5Gca p,.services_heading__hgPMt p{font-size:16px}.services_list__PZlGs{gap:58px}.services_card__wXNfK{grid-template-columns:1fr;gap:28px}.services_reversed__4Esaz .services_image__4zVdj{order:0}.services_card__wXNfK h2{font-size:25px}.services_benefits__rE1hS{padding:70px 20px}.services_benefitGrid__KbrJ3{grid-template-columns:repeat(2,1fr);gap:14px}.services_benefitGrid__KbrJ3 article{padding:24px 14px}.services_cta__O5Gca{padding:70px 20px}}@media(max-width:420px){.services_cta__O5Gca>div{flex-direction:column;align-items:center}.services_cta__O5Gca a{justify-content:center;min-width:170px}}.services_content__nRhol{padding-top:56px}.services_stats__aUqJr{margin:0 auto 48px;text-align:center}.services_stats__aUqJr strong{color:#0b5bd3}.services_stats__aUqJr span{color:#6b7280}@media(max-width:900px){.services_content__nRhol{padding-top:38px}}.services_stats__aUqJr{margin:32px auto 0}.services_stats__aUqJr strong{color:#fff}.services_stats__aUqJr div span{color:#dbe9ff}.services_imageOverlay__6Lq2d{position:absolute;inset:0;display:grid;place-items:center;padding:28px;background:rgba(20,58,155,.55);color:white;pointer-events:none;transition:opacity .22s ease}.services_imageOverlay__6Lq2d span{width:100%;padding:20px 8px;border:1px solid rgba(255,255,255,.85);outline:1px solid rgba(255,255,255,.65);outline-offset:5px;text-align:center;font-size:clamp(32px,5vw,72px);font-weight:800;line-height:1.3}@media(hover:hover){.services_card__wXNfK:hover .services_imageOverlay__6Lq2d{opacity:0}}.services_card__wXNfK:focus-visible .services_imageOverlay__6Lq2d{opacity:0}@media(prefers-reduced-motion:reduce){.services_imageOverlay__6Lq2d{transition:none}}