.services-module__EimPha__page{color:#0f172a;background:linear-gradient(#f8fafc 0%,#fff 46%,#f8fafc 100%);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.services-module__EimPha__hero{color:#fff;background:radial-gradient(circle at 78% 26%,#2563eb6b,#0000 28%),linear-gradient(135deg,#07111f 0%,#12234b 54%,#1d4ed8 100%);padding:clamp(56px,8vw,94px) 20px 70px}.services-module__EimPha__heroInner,.services-module__EimPha__trustStrip,.services-module__EimPha__sectionIntro,.services-module__EimPha__packageGrid,.services-module__EimPha__serviceDesk,.services-module__EimPha__processSection,.services-module__EimPha__documentSection,.services-module__EimPha__complianceCta{max-width:1160px;margin:0 auto}.services-module__EimPha__heroInner{grid-template-columns:minmax(0,1fr) 390px;align-items:center;gap:54px;display:grid}.services-module__EimPha__pill{color:#dbeafe;background:#ffffff17;border:1px solid #dbeafe47;border-radius:999px;margin:0 0 18px;padding:8px 14px;font-size:12px;font-weight:900;display:inline-flex}.services-module__EimPha__hero h1{max-width:800px;margin:0;font-size:clamp(38px,5.4vw,72px);font-weight:900;line-height:1.02}.services-module__EimPha__heroCopy>p:not(.services-module__EimPha__pill){color:#cbd5e1;max-width:710px;margin:22px 0 0;font-size:17px;line-height:1.75}.services-module__EimPha__heroActions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.services-module__EimPha__primaryAction,.services-module__EimPha__secondaryAction,.services-module__EimPha__packageCard a,.services-module__EimPha__serviceCard a,.services-module__EimPha__complianceBox a{border-radius:8px;justify-content:center;align-items:center;min-height:46px;padding:0 20px;font-size:14px;font-weight:900;text-decoration:none;transition:transform .18s,box-shadow .18s,background-color .18s,border-color .18s,color .18s;display:inline-flex}.services-module__EimPha__primaryAction,.services-module__EimPha__packageCard a,.services-module__EimPha__serviceCard a{color:#fff;background:#2563eb;box-shadow:0 16px 34px #2563eb3b}.services-module__EimPha__primaryAction:hover,.services-module__EimPha__packageCard a:hover,.services-module__EimPha__serviceCard a:hover{background:#1d4ed8;transform:translateY(-2px);box-shadow:0 20px 40px #2563eb4d}.services-module__EimPha__secondaryAction{color:#dbeafe;background:#ffffff0f;border:1px solid #bfdbfe57}.services-module__EimPha__secondaryAction:hover{color:#fff;background:#ffffff1f;border-color:#dbeafe94;transform:translateY(-2px)}.services-module__EimPha__heroVisual{background:#0b1220;border:1px solid #bfdbfe3d;border-radius:8px;min-height:460px;position:relative;overflow:hidden;box-shadow:0 30px 90px #0206176b}.services-module__EimPha__heroVisual:after{content:"";background:linear-gradient(#07111f05 0%,#07111f1a 46%,#07111fad 100%),radial-gradient(circle at 78% 18%,#2563eb38,#0000 30%);position:absolute;inset:0}.services-module__EimPha__heroVisualImage{filter:brightness(1.08)contrast(1.03);background-image:url(/images/services-mobility-desk.png);background-position:50%;background-size:cover;width:100%;height:100%;min-height:460px;position:absolute;inset:0}.services-module__EimPha__visualOverlay{z-index:1;grid-template-columns:repeat(2,1fr);gap:8px;display:grid;position:absolute;top:18px;left:18px;right:18px}.services-module__EimPha__visualOverlay span{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0f172a85;border:1px solid #dbeafe47;border-radius:8px;place-items:center;min-height:40px;font-size:12px;font-weight:900;display:grid}.services-module__EimPha__visualNote{z-index:1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#081024b8;border:1px solid #dbeafe3d;border-radius:8px;padding:16px;position:absolute;bottom:18px;left:18px;right:18px}.services-module__EimPha__visualNote span{color:#93c5fd;letter-spacing:.1em;text-transform:uppercase;margin-bottom:7px;font-size:11px;font-weight:900;display:block}.services-module__EimPha__visualNote strong{color:#fff;font-size:14px;line-height:1.45;display:block}.services-module__EimPha__trustStrip{grid-template-columns:repeat(4,1fr);gap:1px;margin-top:-30px;padding:0 20px;display:grid}.services-module__EimPha__trustStrip div{background:#fff;border:1px solid #e2e8f0;min-height:102px;padding:22px;transition:transform .18s,box-shadow .18s,border-color .18s;box-shadow:0 18px 45px #0f172a14}.services-module__EimPha__trustStrip div:hover{border-color:#bfdbfe;transform:translateY(-4px);box-shadow:0 22px 48px #2563eb1f}.services-module__EimPha__trustStrip strong{color:#0f172a;font-size:22px;line-height:1.1;display:block}.services-module__EimPha__trustStrip span{color:#64748b;margin-top:8px;font-size:13px;line-height:1.45;display:block}.services-module__EimPha__sectionIntro{grid-template-columns:.9fr 1fr;align-items:end;gap:64px;padding:74px 20px 30px;display:grid}.services-module__EimPha__eyebrow{color:#2563eb;letter-spacing:.12em;text-transform:uppercase;margin:0 0 12px;font-size:11px;font-weight:900}.services-module__EimPha__sectionIntro h2,.services-module__EimPha__serviceHeader h2,.services-module__EimPha__processIntro h2,.services-module__EimPha__documentHeader h2,.services-module__EimPha__complianceCta h2{color:#0f172a;margin:0;font-size:clamp(28px,4vw,44px);font-weight:900;line-height:1.08}.services-module__EimPha__sectionIntro>p,.services-module__EimPha__processIntro>p,.services-module__EimPha__complianceCta>div>p{color:#475569;margin:0;font-size:16px;line-height:1.75}.services-module__EimPha__packageGrid{grid-template-columns:repeat(4,1fr);gap:16px;padding:28px 20px 84px;display:grid}.services-module__EimPha__packageCard,.services-module__EimPha__serviceCard,.services-module__EimPha__documentGrid article,.services-module__EimPha__processGrid article{background:#fff;border:1px solid #dbe5f2;border-radius:8px;transition:transform .2s,box-shadow .2s,border-color .2s,background-color .2s;box-shadow:0 16px 44px #0f172a12}.services-module__EimPha__packageCard:hover,.services-module__EimPha__serviceCard:hover,.services-module__EimPha__documentGrid article:hover,.services-module__EimPha__processGrid article:hover{border-color:#bfdbfe;transform:translateY(-6px);box-shadow:0 24px 58px #0f172a21}.services-module__EimPha__packageCard{flex-direction:column;min-height:430px;padding:22px;display:flex;position:relative;overflow:hidden}.services-module__EimPha__packageCard:before{content:"";background:linear-gradient(90deg,#2563eb,#93c5fd);height:5px;transition:height .2s,background .2s;position:absolute;inset:0 0 auto}.services-module__EimPha__packageCard:hover:before{background:linear-gradient(90deg,#1d4ed8,#38bdf8);height:7px}.services-module__EimPha__packageIcon{color:#1d4ed8;background:#eff6ff;border:1px solid #dbeafe;border-radius:8px;place-items:center;width:48px;height:48px;font-size:22px;font-weight:900;transition:transform .2s,border-color .2s,background-color .2s,color .2s;display:grid}.services-module__EimPha__packageCard:hover .services-module__EimPha__packageIcon{color:#1e40af;background:#dbeafe;border-color:#93c5fd;transform:translateY(-3px)scale(1.04)}.services-module__EimPha__packageCard>p:first-of-type{color:#2563eb;letter-spacing:.06em;text-transform:uppercase;margin:18px 0 10px;font-size:11px;font-weight:900}.services-module__EimPha__packageCard h3,.services-module__EimPha__serviceCard h3,.services-module__EimPha__documentGrid h3,.services-module__EimPha__processGrid h3{color:#0f172a;margin:0;font-size:22px;font-weight:900;line-height:1.16}.services-module__EimPha__timeline{color:#475569;background:#f1f5f9;border-radius:999px;align-self:flex-start;margin-top:12px;padding:5px 9px;font-size:11px;font-weight:850;transition:background-color .18s,color .18s,transform .18s;display:inline-flex}.services-module__EimPha__packageCard:hover .services-module__EimPha__timeline{color:#1d4ed8;background:#dbeafe;transform:translate(2px)}.services-module__EimPha__cardText,.services-module__EimPha__serviceCard p,.services-module__EimPha__documentGrid p,.services-module__EimPha__processGrid p{color:#475569;font-size:14px;line-height:1.65}.services-module__EimPha__cardText{margin:16px 0 18px}.services-module__EimPha__includeList{flex-wrap:wrap;gap:7px;margin-bottom:22px;display:flex}.services-module__EimPha__includeList span{color:#1d4ed8;background:#eff6ff;border:1px solid #dbeafe;border-radius:999px;padding:5px 9px;font-size:11px;font-weight:850;transition:background-color .18s,border-color .18s,transform .18s}.services-module__EimPha__includeList span:hover{background:#dbeafe;border-color:#93c5fd;transform:translateY(-2px)}.services-module__EimPha__packageCard a,.services-module__EimPha__serviceCard a{margin-top:auto}.services-module__EimPha__serviceDesk{padding:0 20px 84px}.services-module__EimPha__serviceHeader{justify-content:space-between;align-items:end;gap:24px;margin-bottom:24px;display:flex}.services-module__EimPha__serviceHeader>div{max-width:760px}.services-module__EimPha__serviceHeader>a{color:#2563eb;white-space:nowrap;font-weight:900;text-decoration:none;transition:color .18s,transform .18s}.services-module__EimPha__serviceHeader>a:hover{color:#1e40af;transform:translate(3px)}.services-module__EimPha__serviceGrid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.services-module__EimPha__serviceCard{flex-direction:column;min-height:345px;padding:22px;display:flex}.services-module__EimPha__typeBadge{color:#475569;background:#f1f5f9;border-radius:999px;align-self:flex-start;margin-bottom:16px;padding:6px 10px;font-size:11px;font-weight:900;transition:background-color .18s,color .18s,transform .18s}.services-module__EimPha__serviceCard:hover .services-module__EimPha__typeBadge{color:#1d4ed8;background:#eff6ff;transform:translateY(-2px)}.services-module__EimPha__serviceCard p{margin:12px 0 16px}.services-module__EimPha__serviceCard ul{flex-direction:column;gap:7px;margin:0 0 20px;padding:0;list-style:none;display:flex}.services-module__EimPha__serviceCard li{color:#334155;padding-left:17px;font-size:12px;line-height:1.45;position:relative}.services-module__EimPha__serviceCard li:before{color:#2563eb;content:"•";font-weight:900;transition:transform .18s;position:absolute;left:0}.services-module__EimPha__serviceCard:hover li:before{transform:scale(1.3)}.services-module__EimPha__processSection{grid-template-columns:.82fr 1fr;gap:40px;padding:0 20px 84px;display:grid}.services-module__EimPha__processIntro p:last-child{margin-top:16px}.services-module__EimPha__processGrid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.services-module__EimPha__processGrid article{padding:22px}.services-module__EimPha__processGrid span{color:#fff;background:#2563eb;border-radius:999px;place-items:center;width:34px;height:34px;margin-bottom:18px;font-size:13px;font-weight:900;transition:transform .2s,background-color .2s,box-shadow .2s;display:grid}.services-module__EimPha__processGrid article:hover span{background:#1d4ed8;transform:rotate(-4deg)scale(1.06);box-shadow:0 12px 22px #2563eb3d}.services-module__EimPha__processGrid p{margin:10px 0 0}.services-module__EimPha__documentSection{padding:0 20px 84px}.services-module__EimPha__documentHeader{max-width:760px;margin-bottom:24px}.services-module__EimPha__documentGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.services-module__EimPha__documentGrid article{background:linear-gradient(#fffffffa,#f8fafcf0);padding:22px}.services-module__EimPha__documentGrid article:hover{background:linear-gradient(#eff6fffa,#fffffff5)}.services-module__EimPha__documentGrid h3{font-size:18px}.services-module__EimPha__documentGrid p{margin:10px 0 0}.services-module__EimPha__complianceCta{background:linear-gradient(135deg,#eff6fff2,#fffffffa);border:1px solid #dbeafe;border-radius:8px;grid-template-columns:minmax(0,1fr) 390px;align-items:center;gap:32px;margin-bottom:80px;padding:34px;transition:transform .2s,box-shadow .2s,border-color .2s;display:grid;box-shadow:0 20px 55px #0f172a14}.services-module__EimPha__complianceCta:hover{border-color:#bfdbfe;transform:translateY(-4px);box-shadow:0 26px 64px #2563eb21}.services-module__EimPha__complianceCta>div>p{max-width:720px;margin-top:16px}.services-module__EimPha__complianceBox{background:#fff;border:1px solid #c7d2fe;border-radius:8px;padding:22px;transition:border-color .18s,box-shadow .18s}.services-module__EimPha__complianceCta:hover .services-module__EimPha__complianceBox{border-color:#93c5fd;box-shadow:0 16px 36px #2563eb1a}.services-module__EimPha__complianceBox strong{color:#0f172a;font-size:16px}.services-module__EimPha__complianceBox p{color:#475569;margin:10px 0 18px;font-size:13px;line-height:1.65}.services-module__EimPha__complianceBox a{color:#fff;background:#0f172a;width:100%}.services-module__EimPha__complianceBox a:hover{background:#1d4ed8;transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.services-module__EimPha__primaryAction,.services-module__EimPha__secondaryAction,.services-module__EimPha__packageCard,.services-module__EimPha__serviceCard,.services-module__EimPha__documentGrid article,.services-module__EimPha__processGrid article,.services-module__EimPha__complianceCta,.services-module__EimPha__trustStrip div,.services-module__EimPha__packageIcon,.services-module__EimPha__timeline,.services-module__EimPha__includeList span,.services-module__EimPha__typeBadge,.services-module__EimPha__processGrid span,.services-module__EimPha__serviceHeader>a,.services-module__EimPha__packageCard a,.services-module__EimPha__serviceCard a,.services-module__EimPha__complianceBox a{transition:none}.services-module__EimPha__primaryAction:hover,.services-module__EimPha__secondaryAction:hover,.services-module__EimPha__packageCard:hover,.services-module__EimPha__serviceCard:hover,.services-module__EimPha__documentGrid article:hover,.services-module__EimPha__processGrid article:hover,.services-module__EimPha__complianceCta:hover,.services-module__EimPha__trustStrip div:hover,.services-module__EimPha__packageCard:hover .services-module__EimPha__packageIcon,.services-module__EimPha__packageCard:hover .services-module__EimPha__timeline,.services-module__EimPha__includeList span:hover,.services-module__EimPha__serviceCard:hover .services-module__EimPha__typeBadge,.services-module__EimPha__processGrid article:hover span,.services-module__EimPha__serviceHeader>a:hover,.services-module__EimPha__packageCard a:hover,.services-module__EimPha__serviceCard a:hover,.services-module__EimPha__complianceBox a:hover{transform:none}}@media (max-width:1100px){.services-module__EimPha__heroInner,.services-module__EimPha__sectionIntro,.services-module__EimPha__processSection,.services-module__EimPha__complianceCta{grid-template-columns:1fr}.services-module__EimPha__packageGrid,.services-module__EimPha__serviceGrid,.services-module__EimPha__trustStrip{grid-template-columns:repeat(2,1fr)}.services-module__EimPha__heroVisual{max-width:560px}}@media (max-width:720px){.services-module__EimPha__hero{padding:48px 20px 56px}.services-module__EimPha__hero h1{font-size:38px}.services-module__EimPha__heroVisual,.services-module__EimPha__heroVisualImage{min-height:0}.services-module__EimPha__heroVisual{background:#081024b3}.services-module__EimPha__heroVisual:after{display:none}.services-module__EimPha__heroVisualImage{aspect-ratio:16/10;background-position:50%;width:100%;min-height:auto;display:block;position:relative}.services-module__EimPha__visualOverlay,.services-module__EimPha__visualNote{z-index:1;margin-left:14px;margin-right:14px;position:relative;inset:auto}.services-module__EimPha__visualOverlay{margin-top:14px}.services-module__EimPha__visualNote{margin-top:12px;margin-bottom:14px}.services-module__EimPha__heroActions,.services-module__EimPha__serviceHeader{flex-direction:column;align-items:stretch}.services-module__EimPha__primaryAction,.services-module__EimPha__secondaryAction{width:100%}.services-module__EimPha__trustStrip{grid-template-columns:1fr;margin-top:0;padding-top:20px}.services-module__EimPha__sectionIntro{padding-top:54px}.services-module__EimPha__packageGrid,.services-module__EimPha__serviceGrid,.services-module__EimPha__processGrid,.services-module__EimPha__documentGrid{grid-template-columns:1fr}.services-module__EimPha__packageCard,.services-module__EimPha__serviceCard{min-height:auto}.services-module__EimPha__complianceCta{margin-left:20px;margin-right:20px;padding:24px}}
