.services-module__hMESjq__page{--service-blue:#2e4f6a;--service-blue-light:#548eb5;--service-violet:#525989;--service-lavender:#e9e6f2;--service-yellow:#ffcc5a;--service-teal:#679fa0;--service-green:#8ab598;--service-mint:#d7f9e2;--service-ink:#2f3447;--service-muted-text:color-mix(in srgb, var(--service-ink) 76%, white);--service-yellow-light:color-mix(in srgb, var(--service-yellow) 65%, white);--service-illustration-surface:color-mix(in srgb, var(--service-mint) 35%, white);--service-illustration-muted:color-mix(in srgb, var(--service-teal) 42%, white)}.services-module__hMESjq__page [data-service-contact]>section{background-color:var(--service-teal)}.services-module__hMESjq__page [data-service-contact] [class~="bg-[#2E3346]"]{background-color:var(--service-ink)}.services-module__hMESjq__page [data-service-contact] [class~="bg-[#FED064]"]{background-color:var(--service-yellow)}.services-module__hMESjq__page [data-service-contact] a{color:var(--service-ink)}.services-module__hMESjq__content{--service-accent:var(--service-blue);max-width:1200px;margin-inline:auto;padding:110px 32px 74px}.services-module__hMESjq__social{--service-accent:var(--service-teal)}.services-module__hMESjq__breadcrumbs{color:var(--service-muted-text);flex-wrap:wrap;gap:8px;margin-bottom:36px;font-size:12px;display:flex}.services-module__hMESjq__breadcrumbs a:hover{color:var(--service-accent);text-decoration:underline}.services-module__hMESjq__hero{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);align-items:center;gap:24px;margin-bottom:56px;display:grid}.services-module__hMESjq__heroCopy{z-index:1;min-width:0;position:relative}.services-module__hMESjq__titleBanner{isolation:isolate;padding:20px 26px;position:relative}.services-module__hMESjq__titleBanner:before{content:"";background:var(--service-accent);z-index:-1;box-shadow:0 5px 0 color-mix(in srgb, var(--service-blue) 4%, transparent);border-radius:14px;position:absolute;inset:0;transform:skew(-9deg)}.services-module__hMESjq__titleBanner h1{font-family:var(--font-scheherazade);color:#fff;font-size:clamp(29px,3.05vw,43px);font-weight:700;line-height:1.35}.services-module__hMESjq__englishTitle{white-space:nowrap;font-size:.79em;display:inline-block}.services-module__hMESjq__subtitle{max-width:650px;color:var(--service-ink);margin-top:26px;font-size:clamp(17px,1.5vw,22px);line-height:1.9}.services-module__hMESjq__heroUnderline{background:var(--service-yellow);transform-origin:100%;border-radius:5px;width:76px;height:4px;margin-top:22px}.services-module__hMESjq__artwork{width:calc(100% + 24px);margin-inline-start:-5px}.services-module__hMESjq__sectionHeading{font-family:var(--font-scheherazade);color:var(--service-ink);margin-bottom:30px;font-size:clamp(26px,2.65vw,36px);font-weight:700;line-height:1.45}.services-module__hMESjq__centered{text-align:center}.services-module__hMESjq__problemSection{margin-block:32px 78px}.services-module__hMESjq__problemSection>div:first-child{text-align:right}.services-module__hMESjq__problemSection .services-module__hMESjq__sectionHeading{isolation:isolate;font-family:var(--font-ibm-plex-sans-arabic);margin-bottom:32px;padding:9px 24px;font-size:clamp(19px,1.7vw,23px);font-weight:500;display:inline-block;position:relative}.services-module__hMESjq__problemSection .services-module__hMESjq__sectionHeading:before{content:"";background:color-mix(in srgb, var(--service-teal) 20%, transparent);z-index:-1;border-radius:12px;position:absolute;inset:0;transform:skew(-10deg)}.services-module__hMESjq__problemCard{border-inline-end:8px solid var(--service-yellow);width:78%;box-shadow:0 5px 30px color-mix(in srgb, var(--service-ink) 7%, transparent);background:#fff;border-radius:12px;margin-inline-end:auto;padding:34px 38px;position:relative}.services-module__hMESjq__problemCard p{color:var(--service-muted-text);font-size:18px;line-height:1.95}.services-module__hMESjq__problemCard strong{color:var(--service-ink);font-weight:600}.services-module__hMESjq__questionMark{top:-24px;width:76px;height:76px;position:absolute;inset-inline-end:-20px}.services-module__hMESjq__questionMark img{object-fit:contain;width:100%;height:100%}.services-module__hMESjq__solution{margin-block:0 76px}.services-module__hMESjq__sectionIntro{text-align:center;max-width:820px;color:var(--service-muted-text);margin:-16px auto 52px;font-size:18px;line-height:1.9}.services-module__hMESjq__strategyList{flex-direction:column;gap:28px;display:flex;position:relative}.services-module__hMESjq__strategyList:before{content:"";border-right:2px dashed color-mix(in srgb, var(--service-teal) 25%, transparent);position:absolute;top:40px;bottom:40px;right:50%}.services-module__hMESjq__strategyItem{width:83%;position:relative}.services-module__hMESjq__strategyItem:nth-child(2){margin-inline-start:auto}.services-module__hMESjq__strategyCard{background:color-mix(in srgb, var(--service-teal) 6%, white);border:1px solid color-mix(in srgb, var(--service-teal) 15%, transparent);box-shadow:0 5px 22px color-mix(in srgb, var(--service-blue) 2%, transparent);border-radius:14px;min-height:156px;padding:28px 126px 30px 44px;position:relative}.services-module__hMESjq__ads .services-module__hMESjq__strategyCard{background:color-mix(in srgb, var(--service-blue-light) 7%, white);border-color:color-mix(in srgb, var(--service-blue-light) 15%, transparent)}.services-module__hMESjq__strategyCard:after{content:"";background:var(--service-yellow);border-radius:0 6px 6px 0;width:6px;position:absolute;inset-block:20px;inset-inline-end:-6px}.services-module__hMESjq__strategyCard h3{font-family:var(--font-ibm-plex-sans-arabic);color:var(--service-accent);margin-bottom:12px;padding-inline-end:20px;font-size:22px;font-weight:600}.services-module__hMESjq__strategyCard p{color:var(--service-muted-text);font-size:17px;line-height:1.95}.services-module__hMESjq__iconPlate{inset-inline-start:10px;width:100px;height:100px;box-shadow:0 8px 18px color-mix(in srgb, var(--service-blue) 5%, transparent);background:#fff;border-radius:25px;place-items:center;transition:transform .4s;display:grid;position:absolute;top:50%;transform:translateY(-50%)rotate(-6deg)}.services-module__hMESjq__strategyCard:hover .services-module__hMESjq__iconPlate{transform:translateY(-56%)rotate(0)}.services-module__hMESjq__strategyIcon{width:78px;height:78px}.services-module__hMESjq__stepNumber{top:17px;font-family:var(--font-syne-tactile), cursive;color:color-mix(in srgb, var(--service-blue-light) 35%, transparent);font-size:27px;line-height:1;position:absolute;inset-inline-end:22px}.services-module__hMESjq__outcomes{margin-bottom:80px}.services-module__hMESjq__outcomeGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;display:grid}.services-module__hMESjq__outcomeGrid li{display:flex}.services-module__hMESjq__outcomeCard{text-align:center;border-bottom:4px solid var(--service-yellow);box-shadow:0 4px 25px color-mix(in srgb, var(--service-blue) 5%, transparent);background:#fff;border-radius:14px;width:100%;padding:18px 25px 30px;position:relative}.services-module__hMESjq__outcomeIcon{width:78px;height:78px;margin:0 auto 12px}.services-module__hMESjq__outcomeCard p{color:var(--service-ink);font-size:18px;line-height:1.8}.services-module__hMESjq__philosophy{background:var(--service-ink);text-align:center;width:91%;box-shadow:10px 10px 0 color-mix(in srgb, var(--service-yellow) 27%, transparent);border-radius:18px;margin:30px auto 0;padding:46px 65px 38px;position:relative}.services-module__hMESjq__philosophy p{color:#fff;font-size:20px;line-height:1.95}.services-module__hMESjq__quoteMark{top:-23px;width:52px;height:52px;position:absolute;inset-inline-start:30px}.services-module__hMESjq__quoteMark img{object-fit:contain;width:100%;height:100%}.services-module__hMESjq__philosophyLine{background:var(--service-yellow);border-radius:3px;width:54px;height:3px;margin:23px auto 0}.services-module__hMESjq__challengeList{flex-direction:column;gap:30px;display:flex}.services-module__hMESjq__challengeList li:nth-child(2) .services-module__hMESjq__problemCard{margin-inline:auto 0}.services-module__hMESjq__challengeList .services-module__hMESjq__problemCard{padding-inline-start:118px}.services-module__hMESjq__challengeIcon{top:50%;width:80px;height:80px;position:absolute;inset-inline-start:20px;transform:translateY(-50%)}.services-module__hMESjq__truth{background:color-mix(in srgb, var(--service-yellow) 15%, transparent);border-inline-start:4px solid var(--service-yellow);border-radius:12px;max-width:950px;margin:44px auto 0;padding:22px 32px;position:relative}.services-module__hMESjq__truth p{font-size:18px;line-height:1.95}.services-module__hMESjq__resultRibbon{isolation:isolate;text-align:center;max-width:930px;margin:-8px auto 74px;padding:17px 28px;position:relative}.services-module__hMESjq__resultRibbon:before{content:"";background:var(--service-accent);z-index:-1;border-radius:12px;position:absolute;inset:0;transform:skew(-10deg)}.services-module__hMESjq__resultRibbon p{color:#fff;font-family:var(--font-scheherazade);font-size:29px;font-weight:700;line-height:1.5}.services-module__hMESjq__audience{margin-bottom:72px}.services-module__hMESjq__audience ul{max-width:920px;margin:auto}.services-module__hMESjq__audienceRow{border-bottom:1px solid color-mix(in srgb, var(--service-teal) 25%, transparent);align-items:center;gap:22px;padding:22px 4px;display:flex}.services-module__hMESjq__audienceRow span{color:var(--service-teal);font-size:29px;font-family:var(--font-syne-tactile), cursive;flex-shrink:0}.services-module__hMESjq__audienceRow p{color:var(--service-muted-text);font-size:18px;line-height:1.95}@media (min-width:768px) and (max-width:1100px){.services-module__hMESjq__page [data-service-contact]>section>div>div{flex-direction:column}.services-module__hMESjq__page [data-service-contact]>section>div>div>div{width:100%}.services-module__hMESjq__hero{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:15px}.services-module__hMESjq__titleBanner{padding:16px 20px}.services-module__hMESjq__titleBanner h1{font-size:32px}.services-module__hMESjq__problemCard,.services-module__hMESjq__strategyItem{width:91%}}@media (max-width:767px){.services-module__hMESjq__content{padding:84px 22px 44px}.services-module__hMESjq__breadcrumbs{gap:5px;margin-bottom:28px;font-size:10px}.services-module__hMESjq__hero{grid-template-columns:minmax(0,1fr);gap:2px;margin-bottom:18px}.services-module__hMESjq__titleBanner{padding:16px 19px}.services-module__hMESjq__titleBanner h1{font-size:30px;line-height:1.35}.services-module__hMESjq__subtitle{margin-top:23px;font-size:16px;line-height:1.9}.services-module__hMESjq__heroUnderline{width:53px;height:3px;margin-top:16px}.services-module__hMESjq__artwork{width:248px;max-width:90%;margin:10px auto 0}.services-module__hMESjq__sectionHeading{margin-bottom:26px;font-size:27px}.services-module__hMESjq__problemSection{margin-top:12px;margin-bottom:48px}.services-module__hMESjq__problemSection .services-module__hMESjq__sectionHeading{margin-bottom:28px;padding:9px 13px;font-size:17px}.services-module__hMESjq__problemCard{border-inline-end-width:5px;width:100%;padding:25px 21px}.services-module__hMESjq__problemCard p{font-size:15px;line-height:1.95}.services-module__hMESjq__questionMark{top:-20px;width:44px;height:44px;inset-inline-end:-8px}.services-module__hMESjq__solution{margin-bottom:49px}.services-module__hMESjq__sectionIntro{margin:-13px auto 30px;font-size:15px}.services-module__hMESjq__strategyList{gap:21px}.services-module__hMESjq__strategyItem{width:100%}.services-module__hMESjq__strategyCard{min-height:0;padding:23px 22px 24px}.services-module__hMESjq__strategyCard h3{align-items:center;min-height:55px;margin-bottom:16px;padding-inline:67px 10px;font-size:18px;display:flex}.services-module__hMESjq__strategyCard p{font-size:15px;line-height:1.95}.services-module__hMESjq__iconPlate{top:19px;border-radius:17px;width:63px;height:63px;inset-inline-start:14px;transform:rotate(-6deg)}.services-module__hMESjq__strategyCard:hover .services-module__hMESjq__iconPlate{transform:translateY(-3px)rotate(0)}.services-module__hMESjq__strategyIcon{width:53px;height:53px}.services-module__hMESjq__stepNumber{inset-inline-end:12px;font-size:19px;top:11px}.services-module__hMESjq__outcomeGrid{grid-template-columns:minmax(0,1fr);gap:15px}.services-module__hMESjq__outcomeCard{text-align:right;border-bottom-width:3px;align-items:center;gap:16px;padding:15px 18px;display:flex}.services-module__hMESjq__outcomeIcon{flex-shrink:0;width:60px;height:60px;margin:0}.services-module__hMESjq__outcomeCard p{font-size:16px}.services-module__hMESjq__outcomes{margin-bottom:48px}.services-module__hMESjq__philosophy{width:97%;box-shadow:6px 6px 0 color-mix(in srgb, var(--service-yellow) 27%, transparent);padding:35px 22px 26px}.services-module__hMESjq__philosophy p{font-size:16px}.services-module__hMESjq__quoteMark{top:-18px;width:40px;height:40px;inset-inline-start:18px}.services-module__hMESjq__challengeList{gap:21px}.services-module__hMESjq__challengeList .services-module__hMESjq__problemCard{padding:23px;padding-top:72px}.services-module__hMESjq__challengeIcon{top:10px;width:58px;height:58px;inset-inline-start:18px;transform:none}.services-module__hMESjq__truth{margin-top:26px;padding:18px 20px}.services-module__hMESjq__truth p{font-size:15px}.services-module__hMESjq__resultRibbon{margin-bottom:45px;padding:17px 20px}.services-module__hMESjq__resultRibbon p{font-size:24px}.services-module__hMESjq__audience{margin-bottom:45px}.services-module__hMESjq__audienceRow{gap:15px;padding-block:20px}.services-module__hMESjq__audienceRow p{font-size:15px}.services-module__hMESjq__audienceRow span{font-size:24px}}@media (prefers-reduced-motion:reduce){.services-module__hMESjq__content *,.services-module__hMESjq__content :before,.services-module__hMESjq__content :after{transition:none!important}}
