@import "https://fonts.googleapis.com/css2?family=Cairo:wght@400;500;600;700;800&family=DM+Sans:wght@400;500;600;700&display=swap";
@import "https://fonts.googleapis.com/css2?family=IBM+Plex+Sans+Arabic:wght@400;500;600;700&family=Manrope:wght@400;500;600;700;800&display=swap";
.cx-page :is(a,button,input,textarea):focus-visible,.masar-mobile-drawer button:focus-visible,.masar-mobile-rail:focus-visible{outline-offset:4px;outline:3px solid #52cfff}.nav-package-menu:before{content:"";inset-inline:0;height:18px;position:absolute;top:-18px}.cx-page.ar .footer-bottom :is(a[href^=tel\:],a[href^=mailto\:]){direction:ltr;unicode-bidi:isolate}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}.theme-obsidian{--ink:#f3eee3;--line:#c7a76b42;color:#f3eee3;background:#080d14;padding:0;font-family:DM Sans,Cairo,Arial,sans-serif}.theme-obsidian .cx-hero{height:100vh;min-height:720px;box-shadow:none;background:#080d14;border-bottom:1px solid #c7a76b66;border-radius:0}.theme-obsidian .hero-art{filter:saturate(.5)contrast(1.08)brightness(.68);transform:translate3d(calc(var(--px,0px) * .018), calc(var(--py,0px) * .018), 0) scale(1.035)}.theme-obsidian .hero-art:after{background:linear-gradient(90deg,#05080d2e,#05080db8 58%,#05080df5),linear-gradient(#05080dd1,#0000 32%,#05080d75)}.theme-obsidian .cx-hero:before{content:"";z-index:1;pointer-events:none;background-image:linear-gradient(#c7a76b12 1px,#0000 1px),linear-gradient(90deg,#c7a76b12 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 72%);mask-image:linear-gradient(#000,#0000 72%)}.theme-obsidian .cx-hero header{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#080d14b8;border-bottom:1px solid #c7a76b55;max-width:1180px;height:96px;padding:0 35px}.theme-obsidian .cx-logo{color:#e7c98f}.theme-obsidian .logo-word b{letter-spacing:.2em;font-family:Georgia,Times New Roman,serif;font-weight:500}.theme-obsidian .logo-word small{color:#c7a76b}.theme-obsidian .cx-hero nav{text-transform:uppercase;letter-spacing:.08em;gap:42px}.theme-obsidian .cx-hero nav a,.theme-obsidian .cx-actions button{color:#e8dfce}.theme-obsidian .contact-chip,.theme-obsidian .cx-button{text-transform:uppercase;letter-spacing:.06em;background:#c7a76b;border:1px solid #c7a76b;border-radius:0;color:#080d14!important}.theme-obsidian .contact-chip:hover,.theme-obsidian .cx-button:hover{background:#f0d9aa}.theme-obsidian .hero-copy{max-width:600px;top:29%;right:11%}.theme-obsidian.en .hero-copy{left:11%;right:auto}.theme-obsidian .hero-copy h1,.theme-obsidian.en .hero-copy h1,.theme-obsidian .cx-intro h2,.theme-obsidian .section-title h2,.theme-obsidian .cx-statement h2,.theme-obsidian .cx-roadmap h2,.theme-obsidian .cx-faq h2,.theme-obsidian .contact-content h2{letter-spacing:-.045em;font-family:Georgia,Times New Roman,serif;font-weight:400}.theme-obsidian .hero-copy h1{font-size:clamp(56px,6.4vw,96px);line-height:.96}.theme-obsidian .hero-copy h1 strong{color:#e7c98f;font-style:italic;font-weight:400}.theme-obsidian .hero-copy p{color:#d5cbbc;max-width:520px}.theme-obsidian .cx-time{color:#c7a76b;text-transform:uppercase;letter-spacing:.08em;top:18%;right:11%}.theme-obsidian.en .cx-time{left:11%;right:auto}.theme-obsidian .stat-card{color:#f3eee3;background:#0e151f;border:1px solid #c7a76b77;border-radius:0;width:250px;min-height:260px;top:auto;bottom:12%;left:9%;transform:none;box-shadow:14px 14px #c7a76b18}.theme-obsidian.en .stat-card{left:auto;right:9%}.theme-obsidian .stat-card strong{color:#e7c98f;font-family:Georgia,serif}.theme-obsidian .stat-card i{color:#9eacb5}.theme-obsidian .hero-dots{color:#c7a76b;opacity:.6}.theme-obsidian .cx-intro,.theme-obsidian .cx-roadmap,.theme-obsidian .cx-faq,.theme-obsidian footer{color:#f3eee3;background:#080d14;max-width:none;padding-inline:max(7vw,50vw - 560px)}.theme-obsidian .cx-intro{padding-top:160px;padding-bottom:130px}.theme-obsidian .kicker{color:#c7a76b;text-transform:uppercase;letter-spacing:.12em}.theme-obsidian .kicker:before{color:#c7a76b}.theme-obsidian .cx-intro h2,.theme-obsidian .cx-statement h2 strong,.theme-obsidian .section-title h2 strong,.theme-obsidian .contact-content h2 strong{color:#e7c98f}.theme-obsidian .body-copy,.theme-obsidian .cx-statement p:not(.kicker),.theme-obsidian .service-copy p,.theme-obsidian .method-grid p,.theme-obsidian .cx-faq details p{color:#9ca8b0}.theme-obsidian .under-link,.theme-obsidian .service-copy a{color:#e7c98f;border-color:#c7a76b}.theme-obsidian .cx-highlights{max-width:1120px;box-shadow:none;background:#0b1119;border-color:#c7a76b55}.theme-obsidian .cx-highlights article+article{border-color:#c7a76b3d}.theme-obsidian .cx-highlights h3{color:#f3eee3;font-family:Georgia,serif;font-size:19px}.theme-obsidian .cx-highlights p{color:#84939c}.theme-obsidian .cx-services,.theme-obsidian .cx-method{background:linear-gradient(#0d141e,#090e15);border-block:1px solid #c7a76b3b}.theme-obsidian .section-title,.theme-obsidian .service-grid,.theme-obsidian .method-grid,.theme-obsidian .sector-note{max-width:1120px}.theme-obsidian .section-title .outline-number{color:#c7a76b08;-webkit-text-stroke-color:#c7a76b33}.theme-obsidian .service-grid{background:#c7a76b55;border:1px solid #c7a76b55;gap:1px}.theme-obsidian .service-grid article,.theme-obsidian .service-grid article.active,.theme-obsidian .service-grid article:hover{box-shadow:none;background:#0f1721;border-radius:0}.theme-obsidian .service-grid article:hover,.theme-obsidian .service-grid article.active{background:#141e29;transform:translateY(-5px)}.theme-obsidian .service-visual{height:235px}.theme-obsidian .service-visual img{filter:grayscale(.35)sepia(.15)}.theme-obsidian .service-visual span,.theme-obsidian .service-orb{color:#080d14;background:#c7a76b;border-radius:0}.theme-obsidian .service-copy{padding:30px}.theme-obsidian .service-copy small{color:#c7a76b}.theme-obsidian .service-copy h3,.theme-obsidian .method-grid h3{color:#f3eee3;font-family:Georgia,serif;font-weight:400}.theme-obsidian .cx-statement{max-width:1120px}.theme-obsidian .statement-art{filter:grayscale(.35)contrast(1.05);border:1px solid #c7a76b55;border-radius:0}.theme-obsidian .method-grid,.theme-obsidian .method-grid article{border-color:#c7a76b55}.theme-obsidian .method-grid article:hover{background:#121c27}.theme-obsidian .method-grid b{color:#e7c98f;background:0 0;border:1px solid #c7a76b;border-radius:0}.theme-obsidian .sector-note{color:#d8cfbf;border-color:#c7a76b55}.theme-obsidian .roadmap-row article,.theme-obsidian .cx-faq details{border-color:#c7a76b55}.theme-obsidian .roadmap-row b{color:#e7c98f;font-family:Georgia,serif;font-weight:400}.theme-obsidian .cx-faq summary{color:#e9e0d2}.theme-obsidian .cx-faq summary span{color:#c7a76b}.theme-obsidian .cx-contact{max-width:none;min-height:680px;box-shadow:none;background:#0a1018;border-block:1px solid #c7a76b55;border-radius:0;margin:0;padding-inline:max(8vw,50vw - 560px)}.theme-obsidian .contact-art{filter:grayscale(.6)sepia(.15);opacity:.32}.theme-obsidian .contact-content input,.theme-obsidian .contact-content textarea{background:#080d1499;border-color:#c7a76b66}.theme-obsidian footer{padding-top:80px}.theme-obsidian footer>div:last-child{border-color:#c7a76b55}.theme-obsidian footer a{color:#e7c98f}@media (max-width:800px){.theme-obsidian .cx-hero{min-height:850px}.theme-obsidian .cx-hero header{padding:0 20px}.theme-obsidian .hero-copy,.theme-obsidian.en .hero-copy{top:25%;left:7%;right:7%}.theme-obsidian .hero-copy h1,.theme-obsidian.en .hero-copy h1{font-size:clamp(45px,13vw,62px)}.theme-obsidian .cx-time,.theme-obsidian.en .cx-time{top:15%;left:7%;right:7%}.theme-obsidian .stat-card,.theme-obsidian.en .stat-card{width:190px;min-height:205px;bottom:8%;left:7%;right:auto}.theme-obsidian .cx-intro,.theme-obsidian .cx-roadmap,.theme-obsidian .cx-faq,.theme-obsidian footer,.theme-obsidian .cx-statement,.theme-obsidian .cx-contact{padding-inline:24px}}.hero-identity{z-index:3;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:12px;font:600 9px DM Sans,Arial;display:flex;position:absolute;bottom:34px;left:40px}.hero-identity b{font-weight:700}.theme-grid-lines,.theme-orbit{pointer-events:none;z-index:1;position:absolute}.theme-identity{letter-spacing:.14em;text-transform:uppercase;color:#78decf;font:700 9px DM Sans,Arial}.theme-preview{position:relative}.theme-preview:after{content:"";border:1px solid var(--blue);position:absolute;inset:12px}@supports (color:color-mix(in lab, red, red)){.theme-preview:after{border:1px solid color-mix(in srgb,var(--blue) 35%,transparent)}}.theme-preview:after{border-radius:inherit}.preview-midnight{background-image:linear-gradient(#39d4ff1b 1px,#0000 1px),linear-gradient(90deg,#39d4ff1b 1px,#0000 1px);background-size:18px 18px}.preview-sand{border-radius:80px 6px 6px!important}.preview-emerald{border-radius:40px!important}.preview-obsidian{border:1px solid #c7a76b55;background:#080d14!important;border-radius:0!important}.theme-midnight{--ink:#edf6ff;--line:#47c9ff3d;color:#edf6ff;background:#07111f;padding:0;font-family:DM Sans,Cairo,sans-serif}.theme-midnight .cx-hero{height:100vh;box-shadow:none;background:#07111f;border-bottom:1px solid #36d8ff66;border-radius:0}.theme-midnight .hero-art{filter:saturate(1.15)brightness(.62);transform:translate3d(calc(var(--px)*.014),calc(var(--py)*.014),0) scale(1.02)}.theme-midnight .hero-art:after{background:linear-gradient(90deg,#04101bdd,#04101b55 50%,#04101bcc),linear-gradient(#04101b99,#0000 50%,#04101bdd)}.theme-midnight .theme-grid-lines{background-image:linear-gradient(#38d9ff14 1px,#0000 1px),linear-gradient(90deg,#38d9ff14 1px,#0000 1px);background-size:64px 64px;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 90%);mask-image:linear-gradient(#000,#0000 90%)}.theme-midnight .theme-grid-lines:after{content:"";background:linear-gradient(90deg,#0000 49.8%,#42dcff55 50%,#0000 50.2%);animation:8s linear infinite scanGrid;position:absolute;inset:0}.theme-midnight .cx-hero header{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#04101b88;border-bottom:1px solid #38d9ff44;max-width:none;padding:0 4vw}.theme-midnight .cx-logo{color:#66e3ff}.theme-midnight .logo-word b{letter-spacing:.2em}.theme-midnight .contact-chip,.theme-midnight .cx-button{background:#45dcff;border-radius:2px;box-shadow:0 0 28px #3ad9ff55;color:#03101b!important}.theme-midnight .hero-copy{max-width:650px;top:29%;right:8%}.theme-midnight.en .hero-copy{left:8%;right:auto}.theme-midnight .hero-copy h1,.theme-midnight.en .hero-copy h1{text-transform:uppercase;letter-spacing:-.065em;font-size:clamp(55px,6.6vw,100px);line-height:.92}.theme-midnight .hero-copy h1 strong{color:#52e0ff;text-shadow:0 0 28px #32d8ff44}.theme-midnight .hero-copy p{color:#b9d3df}.theme-midnight .cx-time{color:#52e0ff;top:17%;right:8%}.theme-midnight.en .cx-time{left:8%;right:auto}.theme-midnight .stat-card{color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#061321c9;border:1px solid #52e0ff66;border-radius:3px;grid-template-columns:130px 1fr;align-items:center;width:350px;min-height:122px;padding:20px;display:grid;inset:auto 8% 7% auto;transform:none;box-shadow:0 0 45px #32d8ff19}.theme-midnight.en .stat-card{left:8%;right:auto}.theme-midnight .stat-card strong{color:#52e0ff;font-size:54px}.theme-midnight .stat-card p{margin:0}.theme-midnight .stat-card i{color:#6f8d9d;grid-column:2;font-size:9px}.theme-midnight .hero-identity{color:#7a9bac;left:4vw}.theme-midnight .hero-identity b{color:#52e0ff}.theme-midnight .cx-intro,.theme-midnight .cx-roadmap,.theme-midnight .cx-faq,.theme-midnight footer{color:#edf6ff;background:#07111f;max-width:none;padding-inline:8vw}.theme-midnight .cx-intro{grid-template-columns:.8fr 1.2fr}.theme-midnight .kicker,.theme-midnight .under-link,.theme-midnight .service-copy a,.theme-midnight .cx-intro h2,.theme-midnight .section-title h2 strong,.theme-midnight .cx-statement h2 strong,.theme-midnight .contact-content h2 strong{color:#52e0ff}.theme-midnight .body-copy,.theme-midnight .service-copy p,.theme-midnight .method-grid p,.theme-midnight .cx-faq details p,.theme-midnight .cx-statement p:not(.kicker){color:#9bb3c1}.theme-midnight .cx-highlights{background:#091725;border-block:1px solid #38d9ff36;grid-template-columns:repeat(3,1fr);max-width:none;margin:0}.theme-midnight .cx-highlights article{background:linear-gradient(135deg,#0b1a29,#07131f);padding-inline:8vw}.theme-midnight .cx-highlights article+article{border-color:#38d9ff2c}.theme-midnight .cx-services,.theme-midnight .cx-method{background:#091725;border-block:1px solid #38d9ff2c}.theme-midnight .section-title,.theme-midnight .service-grid,.theme-midnight .method-grid,.theme-midnight .sector-note,.theme-midnight .cx-statement{max-width:1180px}.theme-midnight .service-grid{background:#38d9ff44;border:1px solid #38d9ff44;grid-template-columns:repeat(4,1fr);gap:1px}.theme-midnight .service-grid article,.theme-midnight .service-grid article.active,.theme-midnight .service-grid article:hover{box-shadow:none;background:#0b1c2b;border-radius:0;transform:none}.theme-midnight .service-grid article:hover{background:#10283a}.theme-midnight .service-visual{height:290px}.theme-midnight .service-visual span,.theme-midnight .service-orb,.theme-midnight .method-grid b{color:#04111c;background:#52e0ff;border-radius:2px}.theme-midnight .service-copy h3,.theme-midnight .method-grid h3{color:#f4faff}.theme-midnight .statement-art{clip-path:polygon(0 0,94% 0,100% 8%,100% 100%,6% 100%,0 92%);border-radius:2px}.theme-midnight .method-grid,.theme-midnight .method-grid article{border-color:#38d9ff44}.theme-midnight .method-grid article:hover{background:#0e2434}.theme-midnight .roadmap-row b{color:#52e0ff}.theme-midnight .cx-contact{background:#07111f;border-block:1px solid #38d9ff55;border-radius:0;max-width:none;margin:0;padding-inline:8vw}.theme-midnight .contact-art{filter:saturate(1.2)brightness(.52);opacity:.52}.theme-midnight footer>div:last-child{border-color:#38d9ff33}.theme-sand{--ink:#2e2a24;--line:#b8a68b;color:#2e2a24;background:#e9dfcf;padding:20px;font-family:Cairo,Arial,sans-serif}.theme-sand.en{font-family:DM Sans,Arial,sans-serif}.theme-sand .cx-hero{background:#b76c3f;border-radius:140px 12px 12px;height:calc(100vh - 40px);box-shadow:0 24px 70px #80623d35}.theme-sand .hero-art{filter:saturate(.78)sepia(.12);transform:translate3d(calc(var(--px)*.012),calc(var(--py)*.012),0) scale(1.025);border-radius:112px 8px 8px;inset:18px 18px 18px 43%}.theme-sand .hero-art:after{background:linear-gradient(90deg,#2b2119b8,#0000 55%)}.theme-sand .cx-hero header{border-bottom:1px solid #fff5e055;max-width:none;margin:0 5vw}.theme-sand .hero-copy{max-width:500px;top:28%;right:7%}.theme-sand.en .hero-copy{left:7%;right:auto}.theme-sand .hero-copy h1,.theme-sand.en .hero-copy h1,.theme-sand .cx-intro h2,.theme-sand .section-title h2,.theme-sand .cx-statement h2,.theme-sand .cx-roadmap h2,.theme-sand .cx-faq h2,.theme-sand .contact-content h2{letter-spacing:-.045em;font-family:Georgia,Times New Roman,serif;font-weight:400}.theme-sand .hero-copy h1{font-size:clamp(52px,6vw,90px);line-height:.98}.theme-sand .hero-copy h1 strong{color:#f2d7ae;font-style:italic;font-weight:400}.theme-sand .cx-time{color:#f5e7d1;top:18%;right:7%}.theme-sand.en .cx-time{left:7%;right:auto}.theme-sand .stat-card{color:#322c25;background:#f1e7d7;border-radius:60px 8px 8px;top:auto;bottom:8%;left:6%;transform:none;box-shadow:14px 14px #7d4127}.theme-sand.en .stat-card{left:auto;right:6%}.theme-sand .stat-card strong{color:#a85532;font-family:Georgia,serif}.theme-sand .cx-button,.theme-sand .contact-chip{background:#f0dbc0;border-radius:100px;color:#3c281d!important}.theme-sand .hero-identity{color:#f1dfc6}.theme-sand .hero-identity b{color:#f0c494}.theme-sand .cx-intro{grid-template-columns:1fr 1.2fr;padding-top:170px}.theme-sand .cx-intro h2,.theme-sand .section-title h2 strong,.theme-sand .cx-statement h2 strong,.theme-sand .contact-content h2 strong{color:#a85532}.theme-sand .body-copy,.theme-sand .service-copy p,.theme-sand .method-grid p,.theme-sand .cx-faq details p,.theme-sand .cx-statement p:not(.kicker){color:#6f6252}.theme-sand .kicker:before{content:"—";color:#a85532}.theme-sand .cx-highlights{background:0 0;border-block:1px solid #ae9d85}.theme-sand .cx-highlights article:nth-child(2){background:#dfcfb8}.theme-sand .cx-services{background:#f2e9dc;padding-top:140px}.theme-sand .service-grid{grid-template-columns:1fr 1fr;gap:55px}.theme-sand .service-grid article{box-shadow:none;background:0 0;border-radius:0;overflow:visible}.theme-sand .service-grid article:nth-child(2n){margin-top:110px}.theme-sand .service-grid article:hover{transform:none}.theme-sand .service-visual{border-radius:120px 6px 6px;height:360px;overflow:hidden;box-shadow:0 22px 45px #795d3f25}.theme-sand .service-grid article:nth-child(2n) .service-visual{border-radius:6px 6px 120px}.theme-sand .service-visual span,.theme-sand .service-orb{color:#fff;background:#a85532}.theme-sand .service-copy{padding:25px 5px}.theme-sand .service-copy h3,.theme-sand .method-grid h3{font-family:Georgia,serif;font-weight:400}.theme-sand .statement-art{border-radius:8px 140px 8px 8px;height:560px}.theme-sand .cx-method{background:#d9c7ae}.theme-sand .method-grid{border:0;gap:30px}.theme-sand .method-grid article{border:0;border-top:1px solid #9f896d;padding-inline:0}.theme-sand .method-grid b{color:#a85532;background:0 0;border:1px solid #a85532}.theme-sand .roadmap-row article{border-color:#a99477}.theme-sand .roadmap-row b{color:#a85532;font-family:Georgia,serif}.theme-sand .cx-contact{background:#6f3c2a;border-radius:8px 150px 8px 8px}.theme-sand .contact-art{filter:sepia(.3)brightness(.75);opacity:.45}.theme-sand footer{color:#52483c}.theme-emerald{--ink:#11372f;--line:#70a896;color:#11372f;background:#cfe6dc;padding:10px}.theme-emerald .cx-hero{background:#075d4e;border-radius:56px;height:calc(100vh - 20px);box-shadow:0 20px 60px #184d3d2d}.theme-emerald .hero-art{clip-path:ellipse(74% 92% at 30% 18%);filter:saturate(.9);transform:translate3d(calc(var(--px)*.02),calc(var(--py)*.02),0) scale(1.04)}.theme-emerald .hero-art:after{background:linear-gradient(90deg,#063b31dd 0%,#075d4e66 48%,#063f36d9 100%)}.theme-emerald .theme-orbit{aspect-ratio:1;border:1px solid #baf4d888;border-radius:50%;width:48vw;animation:18s linear infinite ecoOrbit;bottom:-24vw;left:-12vw;box-shadow:0 0 0 70px #baf4d80a,0 0 0 140px #baf4d80a}.theme-emerald .cx-hero header{max-width:1180px;height:94px}.theme-emerald .contact-chip,.theme-emerald .cx-button{background:#d6f5e5;border-radius:100px;color:#0b3f35!important}.theme-emerald .hero-copy{max-width:560px;top:29%;right:10%}.theme-emerald.en .hero-copy{left:10%;right:auto}.theme-emerald .hero-copy h1,.theme-emerald.en .hero-copy h1{font-size:clamp(52px,6.2vw,92px);line-height:.95}.theme-emerald .hero-copy h1 strong{color:#aaf1d2}.theme-emerald .cx-time{top:18%;right:10%}.theme-emerald.en .cx-time{left:10%;right:auto}.theme-emerald .stat-card{aspect-ratio:1;color:#124338;background:#d9f4e8e8;border-radius:50%;flex-direction:column;justify-content:center;width:260px;min-height:0;display:flex;top:40%;left:8%;transform:none;box-shadow:0 0 0 13px #a2d8c677}.theme-emerald.en .stat-card{left:auto;right:8%}.theme-emerald .stat-card strong{color:#075d4e}.theme-emerald .hero-identity{color:#d4f3e7}.theme-emerald .hero-identity b{color:#aaf1d2}.theme-emerald .cx-intro h2,.theme-emerald .section-title h2 strong,.theme-emerald .cx-statement h2 strong,.theme-emerald .contact-content h2 strong{color:#075d4e}.theme-emerald .body-copy,.theme-emerald .service-copy p,.theme-emerald .method-grid p,.theme-emerald .cx-faq details p,.theme-emerald .cx-statement p:not(.kicker){color:#466c62}.theme-emerald .cx-highlights{background:0 0;border:0;gap:18px}.theme-emerald .cx-highlights article{background:#dff1e9;border-radius:100px;padding-inline:38px;border:0!important}.theme-emerald .cx-services{color:#effff8;background:#0c493e;border-radius:60px;padding-top:130px}.theme-emerald .cx-services .kicker,.theme-emerald .cx-services .section-title h2 strong{color:#aaf1d2}.theme-emerald .service-grid{grid-template-columns:repeat(4,1fr);gap:14px}.theme-emerald .service-grid article,.theme-emerald .service-grid article.active{box-shadow:none;background:#d5e9e0;border-radius:140px 140px 28px 28px}.theme-emerald .service-grid article:hover{background:#e5f5ed}.theme-emerald .service-visual{border-radius:140px 140px 0 0;height:300px}.theme-emerald .service-visual span,.theme-emerald .service-orb,.theme-emerald .method-grid b{background:#075d4e}.theme-emerald .service-copy{padding:28px}.theme-emerald .statement-art{aspect-ratio:1;border-radius:50%;height:auto}.theme-emerald .cx-method{background:#b8dacd;border-radius:60px 60px 0 0}.theme-emerald .method-grid{border:0;gap:20px}.theme-emerald .method-grid article{text-align:center;border:1px solid #76aa99;border-radius:100px;padding:50px 34px}.theme-emerald .method-grid b{margin:auto}.theme-emerald .roadmap-row article{border-top:4px solid #70a896;border-radius:0 0 30px 30px;padding:28px}.theme-emerald .roadmap-row b{color:#075d4e}.theme-emerald .cx-contact{background:#06483c;border-radius:60px}.theme-emerald .contact-art{filter:saturate(.8)brightness(.6);opacity:.48}.theme-emerald footer{color:#355b51}@keyframes scanGrid{to{transform:translate(64px)}}@keyframes ecoOrbit{to{transform:rotate(360deg)}}@media (max-width:1000px){.theme-midnight .service-grid,.theme-emerald .service-grid{grid-template-columns:1fr 1fr}.theme-midnight .service-visual,.theme-emerald .service-visual{height:240px}.theme-sand .service-grid{gap:25px}}@media (max-width:800px){.hero-identity{display:none}.theme-midnight,.theme-sand,.theme-emerald{padding:7px}.theme-midnight .cx-hero{border-radius:10px;height:calc(100svh - 14px)}.theme-midnight .hero-copy,.theme-midnight.en .hero-copy,.theme-sand .hero-copy,.theme-sand.en .hero-copy,.theme-emerald .hero-copy,.theme-emerald.en .hero-copy{top:25%;left:7%;right:7%}.theme-midnight .cx-time,.theme-midnight.en .cx-time,.theme-sand .cx-time,.theme-sand.en .cx-time,.theme-emerald .cx-time,.theme-emerald.en .cx-time{top:15%;left:7%;right:7%}.theme-midnight .stat-card,.theme-midnight.en .stat-card{width:270px;bottom:7%;left:7%;right:auto}.theme-midnight .cx-intro,.theme-midnight .cx-roadmap,.theme-midnight .cx-faq,.theme-midnight footer{padding-inline:24px}.theme-midnight .service-grid,.theme-emerald .service-grid{grid-template-columns:1fr}.theme-midnight .cx-highlights article{padding-inline:28px}.theme-sand .cx-hero{border-radius:68px 10px 10px;height:calc(100svh - 14px)}.theme-sand .hero-art{clip-path:none;border-radius:60px 8px 8px;inset:8px}.theme-sand .stat-card,.theme-sand.en .stat-card{left:7%;right:auto}.theme-sand .service-grid{grid-template-columns:1fr}.theme-sand .service-grid article:nth-child(2n){margin-top:20px}.theme-sand .service-visual{height:300px}.theme-emerald .cx-hero{border-radius:32px;height:calc(100svh - 14px)}.theme-emerald .stat-card,.theme-emerald.en .stat-card{width:185px;inset:auto auto 7% 7%}.theme-emerald .cx-highlights article{border-radius:28px}.theme-emerald .cx-services,.theme-emerald .cx-method{border-radius:34px}.theme-emerald .method-grid article{border-radius:35px}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.block{display:block}.contents{display:contents}.grid{display:grid}.table{display:table}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.nav-package-wrap{align-items:center;display:inline-flex;position:relative}.nav-package-menu{opacity:0;visibility:hidden;z-index:30;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);top:calc(100% + 16px);background:#0c2537f5;border:1px solid #fff2;border-radius:14px;gap:3px;min-width:260px;padding:10px;transition:opacity .2s,transform .2s,visibility .2s;display:grid;position:absolute;inset-inline-end:0;transform:translateY(-5px);box-shadow:0 18px 45px #0008}.nav-package-wrap:hover .nav-package-menu,.nav-package-wrap:focus-within .nav-package-menu{opacity:1;visibility:visible;transform:none}.nav-package-menu a,.nav-package-menu>span{white-space:nowrap;border-radius:9px;justify-content:space-between;gap:12px;padding:10px 12px;text-decoration:none;color:#eaf5f5!important;letter-spacing:0!important;font-size:12px!important;display:flex!important}.nav-package-menu a:hover{background:#ffffff12;color:#76cfc0!important}.nav-package-menu>span{cursor:help;color:#9db1bd!important}.nav-package-menu small{color:#76cfc0;font-size:10px}:root{--ice:#dcecf3;--ink:#101827;--blue:#071bda;--blue2:#0610a8;--aqua:#76cfc0;--mint:#b5e2cd;--peach:#f4c3a7;--line:#a7b9c2}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--ice);color:var(--ink);margin:0;font-family:Cairo,DejaVu Sans,Arial,sans-serif}.en{font-family:DM Sans,DejaVu Sans,Arial,sans-serif}a,button{cursor:pointer}button{border:0;font-family:inherit}.cx-page{background:var(--ice);padding:12px;overflow:hidden}.cx-hero{background:var(--blue);color:#fff;border-radius:18px;height:calc(100vh - 24px);min-height:700px;position:relative;overflow:hidden}.cx-art{position:absolute;inset:0;overflow:hidden}.hero-art{background:url(/images/cx-hero.png) 50%/cover no-repeat}.hero-art:after,.statement-art:after,.contact-art:after{content:"";background:linear-gradient(90deg,#071bda09 0%,#071bda17 45%,#071bdaa8 100%);position:absolute;inset:0}.cx-hero header{z-index:3;justify-content:space-between;align-items:center;width:min(1280px,100% - 44px);height:84px;margin:auto;padding:0;display:flex;position:relative}.cx-logo{color:#fff;grid-template-rows:22px 13px;grid-template-columns:25px 1fr;align-items:center;column-gap:4px;width:150px;display:grid}.cx-mark{color:#fff;grid-row:1/3;font-size:27px;transform:rotate(-25deg)}.cx-logo b{letter-spacing:.04em;font:700 20px/1 DM Sans,Arial}.cx-logo small{letter-spacing:.13em;font:600 7px/1 Arial}.cx-hero nav{gap:35px;font-size:12px;display:flex}.cx-hero nav a,.cx-actions button,.contact-chip{color:#fff;opacity:.95}.cx-actions{align-items:center;gap:17px;font-size:12px;display:flex}.cx-actions button{background:0 0}.contact-chip{background:#f6f7f5;border-radius:5px;padding:13px 18px;font-weight:700;color:#111!important}.cx-time{z-index:2;gap:12px;font-size:11px;display:flex;position:absolute;top:20%;right:max(22px,50% - 640px)}.cx-time b{font-weight:500}.hero-copy{z-index:2;max-width:720px;position:absolute;top:24%;right:max(22px,50% - 640px)}.en .hero-copy{left:max(22px,50% - 640px);right:auto}.hero-copy h1{letter-spacing:-.07em;margin:0 0 28px;font-size:clamp(58px,7.4vw,112px);font-weight:700;line-height:.92}.en .hero-copy h1{letter-spacing:-.07em;font:700 clamp(58px,7.4vw,112px)/.92 DM Sans,Arial}.hero-copy h1 strong{font-weight:800}.hero-copy p{max-width:560px;margin:0 0 20px;font-size:14px;line-height:1.85}.hero-copy p b{font-weight:600}.cx-button{color:#101827;background:#f7f8f8;border-radius:4px;padding:12px 22px;font-size:12px;font-weight:700;transition:all .2s}.cx-button:hover{background:var(--peach);transform:translateY(-2px)}.stat-card{z-index:2;color:#18202a;background:#f2f5f4;border-radius:17px;width:235px;min-height:285px;padding:38px 30px;position:absolute;top:42%;left:13%;transform:rotate(-1deg);box-shadow:0 13px #e0e6e4,0 22px #cedbdc}.en .stat-card{left:auto;right:13%}.stat-card strong{letter-spacing:-.08em;font:400 75px/1 DM Sans,Arial;display:block}.stat-card p{margin:22px 0;font-size:12px;line-height:1.8}.stat-card i{color:#444;font:italic 13px Georgia}.hero-card{z-index:2;color:#06152b;background:#fffffff7;border-radius:26px;width:min(350px,100% - 44px);min-height:410px;padding:38px 34px 26px;animation:5s ease-in-out infinite heroCardFloat;position:absolute;top:calc(50% - 185px);left:max(22px,50% - 640px);overflow:hidden;box-shadow:0 24px 80px #00000047}.en .hero-card{left:auto;right:max(22px,50% - 640px)}.hero-card:before{content:"";pointer-events:none;background:linear-gradient(145deg,#2f73e01a,#0000 45%);position:absolute;inset:0}.hero-slides{min-height:300px;position:relative}.hero-slides article{opacity:0;pointer-events:none;transition:opacity .65s,transform .65s;position:absolute;inset:0;transform:translate(34px)scale(.98)}.hero-slides article.active{opacity:1;pointer-events:auto;transform:none}.hero-slides strong{letter-spacing:-.06em;font:500 78px/1 DM Sans,Arial;display:block}.hero-slides h3{margin:24px 0 10px;font-size:21px;line-height:1.3}.hero-slides p{color:#526078;margin:0;font-size:14px;line-height:1.7}.hero-slides b{color:#344157;margin-top:34px;font:italic 13px Georgia,serif;display:block}.hero-card-dots{z-index:2;gap:8px;display:flex;position:absolute;bottom:22px;left:34px}.hero-card-dots button{cursor:pointer;background:#bdc8d8;border:0;border-radius:99px;width:8px;height:8px;padding:0;transition:width .3s,background .3s}.hero-card-dots button.active{background:var(--blue);width:34px}@keyframes heroCardFloat{50%{transform:translateY(-12px)rotate(-.5deg)}}.hero-dots{color:#fff5;letter-spacing:15px;font-size:12px;position:absolute;bottom:38px;right:45%}.cx-intro{grid-template-columns:1fr 1fr;gap:10vw;max-width:1000px;margin:0 auto;padding:145px 5vw 100px;display:grid}.kicker{margin:0 0 23px;font-size:12px;font-weight:700}.kicker:before{content:"✦";color:var(--blue);margin-inline-end:10px}.cx-intro h2,.section-title h2,.cx-statement h2,.cx-roadmap h2,.cx-faq h2,.contact-content h2{letter-spacing:-.06em;margin:0;font-size:clamp(37px,4.6vw,68px);line-height:1.08}.cx-intro h2,.cx-statement h2 strong,.section-title h2 strong,.contact-content h2 strong{color:var(--blue)}.body-copy{color:#53616a;margin:42px 0 22px;font-size:16px;line-height:2}.under-link{color:var(--blue);border-bottom:1px solid #8ea6b1;padding-bottom:8px;font-size:12px;font-weight:700}.cx-highlights{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#eef5f6;grid-template-columns:repeat(3,1fr);max-width:1000px;margin:0 auto 135px;display:grid}.cx-highlights article{grid-template-columns:35px 1fr;gap:13px;min-height:160px;padding:35px 28px;display:grid}.cx-highlights article+article{border-inline-start:1px solid var(--line)}.cx-highlights span{color:#697d85;font:700 11px DM Sans}.cx-highlights h3{margin:0 0 8px;font-size:16px}.cx-highlights p{color:#64747d;margin:0;font-size:12px;line-height:1.8}.cx-services{background:#eef5f6;padding:115px 5vw 140px}.section-title{max-width:1000px;margin:0 auto 70px;position:relative}.section-title .outline-number{color:#0000;-webkit-text-stroke:1px #b3c6cd33;font:700 160px/1 DM Sans;position:absolute;top:-45px;right:0}.service-grid{grid-template-columns:1fr 1fr;gap:24px;max-width:1000px;margin:auto;display:grid}.service-grid article{background:#d9ebee;border-radius:15px;min-height:390px;transition:all .25s;position:relative;overflow:hidden}.service-grid article:hover{transform:translateY(-5px)}.service-visual{height:205px;position:relative}.service-visual img{object-fit:cover;width:100%;height:100%}.service-visual span{background:#f5f6f5;border-radius:50%;place-items:center;width:42px;height:42px;font:700 12px DM Sans;display:grid;position:absolute;top:16px;left:17px}.service-copy{padding:23px 25px}.service-copy small{color:#647e84;font:700 10px DM Sans}.service-copy h3{margin:10px 0;font-size:22px;line-height:1.2}.service-copy p{color:#5e6e75;max-width:400px;font-size:12px;line-height:1.8}.service-copy a{color:var(--blue);font-size:11px;font-weight:700}.cx-statement{grid-template-columns:1fr 1fr;align-items:center;gap:8vw;max-width:1000px;min-height:660px;margin:0 auto;padding:145px 0;display:grid}.statement-art{background:url(/images/cx-statement.png) 50%/cover no-repeat;border-radius:15px;order:2;height:480px;position:relative;inset:auto}.cx-statement>div:last-child{order:1}.cx-statement p:not(.kicker){color:#5d6c74;max-width:420px;margin:30px 0;font-size:14px;line-height:1.9}.cx-method{background:#eef5f6;padding:125px 5vw 0}.cx-method .section-title{margin-bottom:70px}.method-grid{border-top:1px solid var(--line);border-inline-start:1px solid var(--line);grid-template-columns:repeat(3,1fr);max-width:1000px;margin:auto;display:grid}.method-grid article{border-inline-end:1px solid var(--line);border-bottom:1px solid var(--line);padding:34px 30px 62px}.method-grid b{background:var(--blue);color:#fff;border-radius:50%;place-items:center;width:41px;height:41px;font:700 14px DM Sans;display:grid}.method-grid h3{margin:38px 0 8px;font-size:22px}.method-grid p{color:#62737b;font-size:12px;line-height:1.8}.sector-note{border-top:1px solid var(--line);max-width:1000px;margin:110px auto 0;padding:38px 0;font-size:20px;line-height:1.5}.sector-note span{color:var(--blue);float:inline-end}.cx-roadmap{max-width:1000px;margin:0 auto;padding:145px 5vw}.cx-roadmap h2{max-width:700px}.roadmap-row{grid-template-columns:repeat(3,1fr);gap:25px;margin-top:75px;display:grid}.roadmap-row article{border-top:1px solid var(--line);padding-top:22px}.roadmap-row b{color:var(--blue);font:700 42px DM Sans;display:block}.roadmap-row span{font-size:15px}.cx-faq{grid-template-columns:.8fr 1.2fr;gap:8vw;max-width:1000px;margin:auto;padding:100px 5vw;display:grid}.cx-faq details{border-top:1px solid var(--line)}.cx-faq details:last-child{border-bottom:1px solid var(--line)}.cx-faq summary{cursor:pointer;grid-template-columns:35px 1fr 25px;align-items:center;gap:10px;padding:23px 0;font-size:13px;font-weight:700;list-style:none;display:grid}.cx-faq summary::-webkit-details-marker{display:none}.cx-faq summary span{color:#84949a;font:10px DM Sans}.cx-faq summary b{font-size:22px;font-weight:400}.cx-faq details[open] summary b{transform:rotate(45deg)}.cx-faq details p{color:#62737b;margin:0 0 22px;padding-inline-start:45px;font-size:12px;line-height:1.8}.cx-contact{background:var(--blue);color:#fff;border-radius:15px;grid-template-columns:1fr 1fr;max-width:1000px;min-height:560px;margin:0 auto 12px;padding:80px;display:grid;position:relative;overflow:hidden}.contact-art{opacity:.68;background:url(/images/cx-contact.png) 50%/cover no-repeat}.contact-content{z-index:2;position:relative}.contact-content .kicker:before,.contact-content h2{color:#fff}.contact-content h2 strong{color:#b5e2cd}.contact-content>p{color:#d6e0e8;max-width:400px;font-size:13px;line-height:1.8}.contact-content form{gap:15px;max-width:420px;margin-top:30px;display:grid}.contact-content input,.contact-content textarea{color:#fff;background:#ffffff13;border:0;border-bottom:1px solid #fff5;outline:0;width:100%;padding:13px 12px;font:12px inherit}.contact-content textarea{resize:vertical;min-height:90px}.contact-content input::placeholder,.contact-content textarea::placeholder{color:#d5e0e9}.success{color:var(--mint);margin-top:60px;font-size:42px}.success p{color:#fff;font-size:15px}.cx-contact .cx-button{margin-top:8px}.en .cx-contact{direction:ltr}footer{color:#5b6b73;grid-template-columns:1fr 1fr;gap:25px;max-width:1000px;margin:auto;padding:65px 5vw 35px;display:grid}footer>p{max-width:300px;font-size:12px;line-height:1.8}footer>div:last-child{border-top:1px solid var(--line);grid-column:1/-1;gap:24px;padding-top:20px;font-size:11px;display:flex}footer>div:last-child span{margin-inline-start:auto}@media (max-width:800px){.cx-page{padding:7px}.cx-hero{border-radius:13px;height:calc(100svh - 14px);min-height:920px}.cx-hero header{padding:0 19px}.cx-hero nav{display:none}.cx-actions{gap:9px;font-size:11px}.contact-chip{padding:10px}.cx-time{top:17%;right:8%}.hero-copy,.en .hero-copy{max-width:none;top:20%;left:8%;right:8%}.hero-copy h1,.en .hero-copy h1{max-width:500px;font-size:48px}.hero-copy p{max-width:390px;font-size:12px}.stat-card,.en .stat-card{width:185px;min-height:205px;padding:24px 20px;inset:auto auto 10% 9%}.hero-card,.en .hero-card{width:290px;min-height:350px;padding:30px 25px 22px;inset:auto auto 3% 9%}.hero-slides{min-height:255px}.hero-slides strong{font-size:62px}.hero-slides h3{margin:18px 0 8px;font-size:18px}.hero-slides p{font-size:12px}.hero-slides b{margin-top:22px;font-size:11px}.hero-card-dots{bottom:18px;left:25px}.stat-card strong{font-size:58px}.stat-card p{margin:14px 0;font-size:10px}.hero-dots{bottom:24px;right:15%}.cx-intro,.cx-statement,.cx-faq{padding:90px 22px;display:block}.cx-intro>div+div{margin-top:35px}.cx-highlights{grid-template-columns:1fr;margin:0 22px 90px}.cx-highlights article+article{border-inline-start:0;border-top:1px solid var(--line)}.cx-services,.cx-method{padding:90px 22px}.section-title .outline-number{font-size:90px;top:-20px}.service-grid{grid-template-columns:1fr}.service-grid article{min-height:0}.statement-art{height:310px;margin-bottom:50px;order:0!important}.cx-statement>div:last-child{order:1!important}.method-grid{grid-template-columns:1fr}.method-grid article{padding:28px 24px}.roadmap-row{grid-template-columns:1fr;gap:35px;margin-top:45px}.cx-roadmap{padding:90px 22px}.cx-faq{padding-top:60px}.cx-faq>div+div{margin-top:50px}.cx-contact{min-height:650px;margin:0 0 7px;padding:55px 24px;display:block}.contact-art{opacity:.45}.contact-content{position:relative}.cx-contact .cx-button{margin-top:10px}footer{padding:55px 22px 25px;display:block}footer>p{margin:25px 0}footer>div:last-child{flex-wrap:wrap;gap:13px;display:flex}footer>div:last-child span{width:100%;margin-inline-start:0}}:root{--ice:#b8ccd5;--line:#8da6b0}body,.cx-page{background:var(--ice)}.cx-hero{box-shadow:0 16px 35px #69838d45}.cx-intro,.cx-roadmap,.cx-faq,footer{color:#172733}.cx-highlights,.cx-services,.cx-method{background:#c9dce2}.cx-highlights{box-shadow:0 12px 25px #78939d18}.service-grid article{background:#b9d2da;box-shadow:0 10px 20px #78939d24}.service-copy p,.cx-statement p:not(.kicker),.method-grid p,.cx-faq details p{color:#405762}.cx-contact{box-shadow:0 14px 30px #5d788244}.hero-art:after{background:linear-gradient(#020830f2 0%,#040d4cd1 19%,#071bda57 55%,#071bda1a 100%),linear-gradient(90deg,#030d3c66 0%,#050a481a 52%,#0305377a 100%)}.cx-hero header{background:linear-gradient(#02083057,#02083000);border-bottom:1px solid #ffffff1f}.hero-copy h1,.cx-time{text-shadow:0 3px 22px #00001959}.cx-logo{color:#fff;align-items:center;width:190px;display:flex}.logo-word{flex-direction:column;line-height:.85;display:flex}.logo-word b{letter-spacing:.14em;font:800 22px/1 DM Sans,Arial;transition:letter-spacing .35s}.logo-word small{letter-spacing:.14em;white-space:nowrap;opacity:.8;margin-top:7px;font:700 7px/1.2 Arial}.cx-logo:hover .logo-word b{letter-spacing:.2em}footer .cx-logo{color:var(--ink)}.hero-art{transform:translate3d(calc(var(--px,0px)*.035),calc(var(--py,0px)*.035),0) scale(1.045);transition:transform .25s ease-out;animation:18s ease-in-out infinite alternate heroFloat}.hero-light{z-index:1;pointer-events:none;background:radial-gradient(circle at calc(50% + var(--px,0px)) calc(50% + var(--py,0px)),#8ae9de3d,transparent 25%);mix-blend-mode:screen;transition:background-position .2s ease-out;animation:8s ease-in-out infinite alternate lightPulse;position:absolute;inset:-22%}.hero-dots{animation:3s ease-in-out infinite alternate dotsPulse}.stat-card{transition:transform .35s,box-shadow .35s;animation:6s ease-in-out infinite cardFloat}.stat-card:hover{transform:translateY(-10px)rotate(1deg);box-shadow:0 18px #e0e6e4,0 29px #cedbdc}.cx-actions button,.contact-chip,.cx-hero nav a,.under-link,.service-copy a{transition:color .2s,opacity .2s,transform .2s}.cx-actions button:hover,.cx-hero nav a:hover,.under-link:hover,.service-copy a:hover{color:var(--peach);opacity:1;transform:translateY(-2px)}.cx-button{position:relative;overflow:hidden}.cx-button:after{content:"";background:linear-gradient(115deg,#0000 25%,#ffffffb3 50%,#0000 75%);transition:transform .65s;position:absolute;inset:0;transform:translate(-120%)}.cx-button:hover:after{transform:translate(120%)}.service-grid article{transition:transform .35s,box-shadow .35s,background .35s;transform:translateY(0)}.service-grid article.active,.service-grid article:hover{background:#c8e0e5;transform:translateY(-9px);box-shadow:0 18px 30px #607c8642}.service-visual{overflow:hidden}.service-visual img{transition:transform .6s cubic-bezier(.2,.8,.2,1),filter .35s}.service-grid article.active .service-visual img,.service-grid article:hover .service-visual img{filter:saturate(1.12);transform:scale(1.08)rotate(1deg)}.service-orb{background:var(--blue);color:#fff;opacity:0;border-radius:50%;place-items:center;width:42px;height:42px;font-size:19px;transition:all .35s;display:grid;position:absolute;bottom:15px;right:15px;transform:translateY(8px)rotate(-25deg)}.service-grid article.active .service-orb,.service-grid article:hover .service-orb{opacity:1;transform:translateY(0)rotate(0)}.method-grid article{transition:background .3s,transform .3s}.method-grid article:hover{background:#b9d7de;transform:translateY(-4px)}.method-grid article b{transition:transform .3s,background .3s}.method-grid article:hover b{background:#1020ef;transform:scale(1.12)rotate(8deg)}.reveal{opacity:0;transition:opacity .75s,transform .75s;transform:translateY(28px)}.reveal.in-view{opacity:1;transform:translateY(0)}@keyframes heroFloat{0%{background-position:50%}to{background-position:52% 48%}}@keyframes lightPulse{0%{opacity:.45;transform:scale(.96)}to{opacity:.8;transform:scale(1.04)}}@keyframes cardFloat{0%,to{margin-top:0}50%{margin-top:-7px}}@keyframes dotsPulse{0%{opacity:.35;letter-spacing:12px}to{opacity:.9;letter-spacing:18px}}@media (prefers-reduced-motion:reduce){.hero-art,.hero-light,.hero-dots,.stat-card,.hero-card{animation:none}.reveal{opacity:1;transition:none;transform:none}}.statement-art{background-image:url(/images/logistics.webp)}.contact-art{background-image:url(/images/delivery.webp)}.admin-shell{z-index:50;color:#f6f8f8;background:#0c1525;font-family:Cairo,DM Sans,Arial,sans-serif;position:fixed;inset:0;overflow:auto}.admin-login{background:#142238;border:1px solid #ffffff18;border-radius:22px;width:min(440px,100% - 32px);margin:10vh auto;padding:42px;position:relative;box-shadow:0 30px 80px #0008}.admin-close{color:#fff;opacity:.7;top:18px;background:0 0;font-size:28px;position:absolute;inset-inline-end:20px}.admin-eyebrow{letter-spacing:.16em;color:#7fe1d1;font:700 10px DM Sans,Arial}.admin-login h2,.admin-top h2{letter-spacing:-.04em;margin:12px 0 7px;font-size:32px}.admin-login p{color:#a7b8c8;margin:0 0 28px;font-size:13px}.admin-login form,.admin-card{gap:16px;display:grid}.admin-login label,.admin-card label{color:#c9d4df;gap:7px;font-size:12px;display:grid}.admin-login input,.admin-card input,.admin-card textarea{color:#fff;background:#0d1a2c;border:1px solid #ffffff1c;border-radius:9px;outline:none;padding:13px;font:13px inherit}.admin-login input:focus,.admin-card input:focus,.admin-card textarea:focus{border-color:#70d8ca}.admin-primary{color:#081824;cursor:pointer;background:#78decf;border:0;border-radius:8px;padding:13px 18px;font-weight:800}.admin-error{color:#ff9e9e;background:#ff575714;border-radius:7px;padding:10px;font-size:12px}.admin-panel{grid-template-columns:220px 1fr;min-height:100vh;display:grid}.admin-panel aside{background:#0b1728;border-inline-end:1px solid #ffffff12;flex-direction:column;gap:8px;padding:28px 18px;display:flex}.admin-brand{flex-direction:column;gap:5px;padding:8px 13px 34px;display:flex}.admin-brand b{letter-spacing:.15em;font:800 24px DM Sans}.admin-brand small{letter-spacing:.2em;color:#72d9ca;font:700 9px DM Sans}.admin-panel aside button{color:#aebdcc;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:13px;font:600 13px inherit}.admin-panel aside button.active,.admin-panel aside button:hover{color:#081824;background:#78decf}.admin-panel aside .admin-site{border-top:1px solid #ffffff15;border-radius:0;margin-top:auto;padding-top:23px}.admin-main{width:100%;max-width:1300px;padding:45px clamp(22px,5vw,70px)}.admin-top{border-bottom:1px solid #ffffff16;justify-content:space-between;align-items:end;gap:20px;margin-bottom:28px;padding-bottom:28px;display:flex}.admin-actions{align-items:center;gap:14px;display:flex}.saved{color:#7fe1d1;font-size:12px}.admin-content-grid{grid-template-columns:minmax(0,1.3fr) minmax(250px,.7fr);gap:22px;display:grid}.admin-card{background:#142238;border:1px solid #ffffff12;border-radius:15px;padding:24px}.admin-card h3{margin:0;font-size:18px}.admin-card p{color:#a7b8c8;margin:0;font-size:12px;line-height:1.8}.json-editor{resize:vertical;text-align:left;direction:ltr;min-height:620px;font:12px/1.65 ui-monospace,SFMono-Regular,Consolas,monospace!important}.admin-hint{border-inline-start:2px solid #78decf;padding-inline-start:12px}.admin-stat{border-top:1px solid #ffffff14;gap:4px;margin-top:8px;padding-top:18px;display:grid}.admin-stat b{color:#78decf;font:800 24px DM Sans}.admin-stat span{color:#a7b8c8;font-size:11px}.media-card{max-width:850px}.media-card label{margin-top:6px}.media-card img{object-fit:cover;border:1px solid #ffffff20;border-radius:6px;width:110px;height:65px;margin-top:3px}.theme-grid{grid-template-columns:repeat(2,minmax(240px,1fr));gap:20px;display:grid}.theme-option{text-align:start;color:#fff;cursor:pointer;background:#142238;border:1px solid #ffffff15;border-radius:16px;gap:8px;padding:14px;display:grid;position:relative}.theme-option.selected{border-color:#78decf;box-shadow:0 0 0 2px #78decf44}.theme-option b{font-size:16px}.theme-option small{color:#a7b8c8}.theme-option em{color:#78decf;top:14px;font-size:11px;font-style:normal;position:absolute;inset-inline-end:14px}.theme-preview{background:var(--ice);border-radius:10px;align-items:end;gap:7px;height:150px;padding:14px;display:flex;overflow:hidden}.theme-preview i{background:var(--blue);border-radius:5px 5px 0 0;flex:1;height:60%;display:block}.theme-preview i:nth-child(2){background:var(--aqua);height:82%}.theme-preview i:nth-child(3){background:var(--peach);height:42%}.admin-entry{opacity:.45;font-size:10px!important}.theme-midnight{color:#f4f7fb}.theme-midnight .cx-highlights,.theme-midnight .cx-services,.theme-midnight .cx-method{background:#21344a}.theme-midnight .service-grid article{background:#2d465d}.theme-midnight .body-copy,.theme-midnight .service-copy p,.theme-midnight .method-grid p,.theme-midnight .cx-faq details p{color:#b8c9d5}.theme-sand .cx-highlights,.theme-sand .cx-services,.theme-sand .cx-method{background:#eadfce}.theme-emerald .cx-highlights,.theme-emerald .cx-services,.theme-emerald .cx-method{background:#d9ebe4}@media (max-width:760px){.admin-panel{display:block}.admin-panel aside{z-index:2;flex-direction:row;padding:10px;display:flex;position:sticky;top:0;overflow:auto}.admin-brand{display:none}.admin-panel aside .admin-site{border:0;margin:0;padding:13px}.admin-main{padding:25px 16px}.admin-top{display:block}.admin-actions{justify-content:space-between;margin-top:18px}.admin-content-grid,.theme-grid{grid-template-columns:1fr}.json-editor{min-height:460px}}:focus-visible{outline:3px solid var(--peach);outline-offset:3px}.cx-button:disabled,.admin-primary:disabled{opacity:.65;cursor:wait;transform:none}.contact-trap{opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important}.contact-error{color:#fff;background:#ff5b5b28;border:1px solid #ffb0b066;border-radius:7px;padding:11px 13px;font-size:12px}.success button{color:#fff;background:0 0;border-bottom:1px solid #fff8;margin-top:18px;padding:7px 0;font:600 12px inherit;display:block}.inquiry-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.inquiry-card{gap:10px}.inquiry-card>div{justify-content:space-between;align-items:start;gap:15px;display:flex}.inquiry-card time{color:#8296a9;font:10px DM Sans,Arial}.inquiry-card a{color:#78decf;font-size:12px}.inquiry-card blockquote{color:#d9e3eb;white-space:pre-wrap;background:#0d1a2c;border-radius:9px;margin:4px 0 0;padding:15px;font-size:13px;line-height:1.8}.content-toolbar{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.content-toolbar>p{color:#9eb0c0;margin:0;font-size:12px}.language-switch{background:#0b1728;border:1px solid #ffffff14;border-radius:10px;padding:4px;display:flex}.language-switch button{color:#9eb0c0;background:0 0;border-radius:7px;padding:10px 20px;font-weight:700}.language-switch button.active{color:#081824;background:#78decf}.content-editor-layout{grid-template-columns:210px minmax(0,1fr);align-items:start;gap:20px;display:grid}.section-list{gap:7px;display:grid;position:sticky;top:25px}.section-list button{color:#aebdcc;text-align:start;background:#101f33;border:1px solid #ffffff0d;border-radius:9px;padding:13px 15px;font:600 12px inherit}.section-list button.active,.section-list button:hover{color:#081824;background:#78decf}.section-fields{gap:20px}.section-fields-title{border-bottom:1px solid #ffffff14;padding-bottom:18px}.section-fields-title span{color:#78decf;letter-spacing:.08em;font-size:10px}.section-fields-title h3{margin-top:5px}.content-field{gap:7px;display:grid}.content-field>span{color:#c9d4df;font-size:12px;font-weight:600}.content-field input,.content-field textarea{color:#fff;resize:vertical;background:#0d1a2c;border:1px solid #ffffff1c;border-radius:9px;outline:0;width:100%;padding:13px;font:13px/1.7 inherit}.content-field input:focus,.content-field textarea:focus{border-color:#70d8ca;box-shadow:0 0 0 3px #70d8ca1c}.content-array{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.content-groups{gap:14px;display:grid}.content-group{background:#0d1a2c;border:1px solid #ffffff10;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;padding:18px;display:grid}.content-group h4{color:#78decf;grid-column:1/-1;margin:0;font-size:13px}.content-group .content-field:last-child:nth-child(4),.content-group .content-field:nth-child(3){grid-column:auto}.hero-copy h1,.hero-copy p,.cx-intro h2,.section-title h2,.cx-statement h2,.cx-roadmap h2,.cx-faq h2,.contact-content h2{white-space:pre-line}@media (max-width:760px){.inquiry-list{grid-template-columns:1fr}.cx-actions .contact-chip{display:none}.cx-logo{width:148px}.logo-word b{font-size:19px}.hero-copy h1,.en .hero-copy h1{font-size:clamp(40px,11vw,52px)}.contact-content input,.contact-content textarea{font-size:16px}.content-toolbar{display:block}.content-toolbar>p{margin-top:12px}.content-editor-layout{display:block}.section-list{margin-bottom:14px;padding-bottom:5px;display:flex;position:static;overflow:auto}.section-list button{white-space:nowrap}.content-array,.content-group{grid-template-columns:1fr}.content-group .content-field{grid-column:1!important}}.hero-copy .cx-button{z-index:4;align-items:center;min-height:42px;display:inline-flex;position:relative}@media (max-width:800px){.hero-copy .cx-button{min-height:40px;margin-top:0}.hero-copy p{margin-bottom:16px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
.theme-amaala{--ice:#f4f0e8;--ink:#302f2b;--blue:#8b5545;--blue2:#694034;--aqua:#b9c7b7;--mint:#dfe7d7;--peach:#d6b18a;--line:#d8d0c3;color:#302f2b;background:#f4f0e8;padding:0;font-family:IBM Plex Sans Arabic,Cairo,sans-serif;font-weight:400}.theme-amaala.en{font-family:Manrope,DM Sans,sans-serif}.theme-amaala .cx-hero{color:#302f2b;height:100vh;min-height:720px;box-shadow:none;background:#efe9df;border-radius:0}.theme-amaala .hero-art{filter:saturate(.72)contrast(.94)brightness(1.03);inset:0 0 0 49%;transform:scale(1.01)}.theme-amaala.en .hero-art{inset:0 49% 0 0}.theme-amaala .hero-art:after{background:linear-gradient(90deg,#f4f0e8 0%,#f4f0e8ee 35%,#f4f0e822 70%,#0000 100%)}.theme-amaala.en .hero-art:after{background:linear-gradient(270deg,#f4f0e8 0%,#f4f0e8ee 35%,#f4f0e822 70%,#0000 100%)}.theme-amaala .hero-light{z-index:1;pointer-events:none;background:radial-gradient(circle at 20% 18%,#fff8,#0000 34%);position:absolute;inset:0}.theme-amaala .cx-hero header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f4f0e8e8;border-bottom:1px solid #cfc5b7;max-width:none;height:98px;margin:0;padding:0 5vw}.theme-amaala .cx-logo,.theme-amaala .cx-hero nav a,.theme-amaala .cx-actions button{color:#302f2b}.theme-amaala .logo-word b{letter-spacing:.18em;font-family:Manrope,sans-serif;font-weight:500}.theme-amaala .logo-word small{letter-spacing:.18em;color:#7c756c;font-family:Manrope,sans-serif}.theme-amaala .cx-hero nav{letter-spacing:.04em;gap:40px;font-size:11px}.theme-amaala .contact-chip,.theme-amaala .cx-button{box-shadow:none;background:#8b5545;border-radius:0;padding:14px 23px;font-weight:500;color:#fff!important}.theme-amaala .contact-chip:hover,.theme-amaala .cx-button:hover{background:#694034;transform:none}.theme-amaala .cx-time{color:#6f685f;letter-spacing:.06em;font-size:10px;top:18%;right:7%}.theme-amaala.en .cx-time{left:7%;right:auto}.theme-amaala .hero-copy{max-width:570px;top:27%;right:7%}.theme-amaala.en .hero-copy{left:7%;right:auto}.theme-amaala .hero-copy h1,.theme-amaala .cx-intro h2,.theme-amaala .section-title h2,.theme-amaala .cx-statement h2,.theme-amaala .cx-roadmap h2,.theme-amaala .cx-faq h2,.theme-amaala .contact-content h2{letter-spacing:-.025em;font-family:Noto Serif Arabic,serif;font-weight:500}.theme-amaala.en .hero-copy h1,.theme-amaala.en .cx-intro h2,.theme-amaala.en .section-title h2,.theme-amaala.en .cx-statement h2,.theme-amaala.en .cx-roadmap h2,.theme-amaala.en .cx-faq h2,.theme-amaala.en .contact-content h2{letter-spacing:-.035em;font-family:Cormorant Garamond,Georgia,serif}.theme-amaala .hero-copy h1{color:#302f2b;font-size:clamp(58px,7vw,108px);line-height:1.08}.theme-amaala.en .hero-copy h1{line-height:.91}.theme-amaala .hero-copy h1 strong{color:#8b5545;font-weight:500}.theme-amaala.en .hero-copy h1 strong{font-style:italic}.theme-amaala .hero-copy p{color:#655f57;max-width:470px;font-size:13px;line-height:2}.theme-amaala .stat-card{color:#302f2b;background:#fffaf2dd;border:1px solid #d6ccbd;border-radius:0;width:270px;min-height:205px;padding:32px;inset:auto auto 8% 7%;transform:none;box-shadow:18px 18px #d9c7b2}.theme-amaala.en .stat-card{left:auto;right:7%}.theme-amaala .stat-card strong{color:#8b5545;font-family:Cormorant Garamond,serif;font-size:72px;font-weight:500}.theme-amaala .hero-dots{display:none}.theme-amaala .cx-intro,.theme-amaala .cx-statement,.theme-amaala .cx-roadmap,.theme-amaala .cx-faq,.theme-amaala footer{max-width:1240px}.theme-amaala .cx-intro{grid-template-columns:.9fr 1.1fr;padding:180px 5vw 125px}.theme-amaala .cx-intro h2,.theme-amaala .section-title h2 strong,.theme-amaala .cx-statement h2 strong{color:#8b5545;font-weight:500}.theme-amaala .kicker{color:#8b5545;text-transform:uppercase;letter-spacing:.14em;font-size:10px}.theme-amaala .kicker:before{content:"—";color:#8b5545}.theme-amaala .body-copy,.theme-amaala .service-copy p,.theme-amaala .method-grid p,.theme-amaala .cx-faq details p,.theme-amaala .cx-statement p:not(.kicker){color:#6f685f}.theme-amaala .under-link,.theme-amaala .service-copy a{color:#8b5545;border-color:#bda895}.theme-amaala .cx-highlights{background:0 0;border-color:#d1c7b9;max-width:1240px;margin-bottom:150px}.theme-amaala .cx-highlights article{min-height:185px;padding:45px 35px}.theme-amaala .cx-highlights article:nth-child(2){background:#ebe3d7}.theme-amaala .cx-services{background:#e8e1d6;padding:145px 5vw 165px}.theme-amaala .section-title,.theme-amaala .service-grid,.theme-amaala .method-grid,.theme-amaala .sector-note{max-width:1240px}.theme-amaala .service-grid{grid-template-columns:repeat(2,1fr);gap:58px 36px}.theme-amaala .service-grid article{box-shadow:none;background:0 0;border-radius:0;overflow:visible}.theme-amaala .service-grid article:nth-child(2n){margin-top:80px}.theme-amaala .service-grid article:hover{transform:none}.theme-amaala .service-visual{height:390px;overflow:hidden}.theme-amaala .service-visual img{filter:saturate(.7);transition:transform .8s}.theme-amaala .service-grid article:hover img{transform:scale(1.035)}.theme-amaala .service-visual span{color:#8b5545;background:#f4f0e8;border-radius:0;width:48px;height:48px}.theme-amaala .service-copy{padding:28px 0 0}.theme-amaala .service-copy h3,.theme-amaala .method-grid h3{font-family:Noto Serif Arabic,serif;font-size:30px;font-weight:500}.theme-amaala.en .service-copy h3,.theme-amaala.en .method-grid h3{font-family:Cormorant Garamond,Georgia,serif}.theme-amaala .cx-statement{gap:10vw;padding:170px 0}.theme-amaala .statement-art{border-radius:0;height:620px;box-shadow:32px 32px #d8c8b4}.theme-amaala .cx-method{background:#f4f0e8;padding:145px 5vw 0}.theme-amaala .method-grid,.theme-amaala .method-grid article,.theme-amaala .sector-note,.theme-amaala .roadmap-row article,.theme-amaala .cx-faq details{border-color:#d1c7b9}.theme-amaala .method-grid article{padding:48px 34px 70px}.theme-amaala .method-grid b{color:#8b5545;background:0 0;border:1px solid #8b5545}.theme-amaala .roadmap-row b{color:#8b5545;font-family:Cormorant Garamond,serif;font-weight:500}.theme-amaala .cx-contact{color:#fff;background:#6f594f;border-radius:0;max-width:1240px;padding:95px}.theme-amaala .contact-art{filter:saturate(.55)sepia(.12)brightness(.58);opacity:.42}.theme-amaala .contact-content h2 strong{color:#ead7bc}.theme-amaala footer{color:#665f57;padding-top:85px}.theme-amaala footer .cx-logo{color:#302f2b}.preview-amaala{background:linear-gradient(115deg,#f4f0e8 0 58%,#b58b72 58% 100%)!important;border-radius:0!important}.preview-amaala i:first-child{background:#8b5545!important}.preview-amaala i:nth-child(2){background:#d6b18a!important}.preview-amaala i:nth-child(3){background:#b9c7b7!important}@media (max-width:800px){.theme-amaala .cx-hero{height:100svh;min-height:850px}.theme-amaala .cx-hero header{height:76px;padding:0 20px}.theme-amaala .hero-art,.theme-amaala.en .hero-art{inset:46% 0 0}.theme-amaala .hero-art:after,.theme-amaala.en .hero-art:after{background:linear-gradient(#f4f0e8 0%,#f4f0e8dd 22%,#0000 70%)}.theme-amaala .hero-copy,.theme-amaala.en .hero-copy{top:19%;left:24px;right:24px}.theme-amaala .hero-copy h1{font-size:50px}.theme-amaala .cx-time{display:none}.theme-amaala .stat-card,.theme-amaala.en .stat-card{width:190px;min-height:165px;padding:22px;bottom:5%;left:24px;right:auto;box-shadow:10px 10px #d9c7b2}.theme-amaala .stat-card strong{font-size:52px}.theme-amaala .cx-intro,.theme-amaala .cx-statement,.theme-amaala .cx-faq{padding:95px 24px}.theme-amaala .cx-highlights{margin:0 24px 95px}.theme-amaala .cx-services,.theme-amaala .cx-method{padding:95px 24px}.theme-amaala .service-grid{grid-template-columns:1fr;gap:60px}.theme-amaala .service-grid article:nth-child(2n){margin-top:0}.theme-amaala .service-visual{height:310px}.theme-amaala .statement-art{height:360px;box-shadow:14px 14px #d8c8b4}.theme-amaala .cx-contact{margin:0;padding:65px 25px}.theme-amaala footer{padding-inline:24px}}
html,body{min-width:100%;margin:0;overflow-x:hidden;background:#f4f0e8!important}main.cx-page.theme-amaala{background:#f4f0e8!important;border-radius:18px!important;width:calc(100% - 48px)!important;max-width:1240px!important;margin:24px auto!important;padding:0!important;display:block!important;overflow:hidden!important;box-shadow:0 18px 70px #302f2b14!important}main.cx-page.theme-amaala .cx-hero{border-radius:18px!important;height:calc(100vh - 48px)!important;min-height:700px!important}@media (max-width:900px){main.cx-page.theme-amaala{border-radius:14px!important;width:calc(100% - 20px)!important;margin:10px auto!important}main.cx-page.theme-amaala .cx-hero{border-radius:14px!important;height:calc(100svh - 20px)!important}}@media (max-width:600px){main.cx-page.theme-amaala{border-radius:0!important;width:100%!important;margin:0!important}main.cx-page.theme-amaala .cx-hero{border-radius:0!important;height:100svh!important}}main.cx-page.theme-amaala{font-family:Cairo,DejaVu Sans,Arial,sans-serif!important}main.cx-page.theme-amaala *,main.cx-page.theme-amaala :before,main.cx-page.theme-amaala :after{font-family:inherit!important}main.cx-page.theme-amaala.en,main.cx-page.theme-amaala.en *{font-family:DM Sans,DejaVu Sans,Arial,sans-serif!important}main.cx-page.theme-amaala button,main.cx-page.theme-amaala input,main.cx-page.theme-amaala textarea,main.cx-page.theme-amaala select{font-family:inherit!important}main.cx-page.theme-amaala .cx-logo b{letter-spacing:.04em!important;font-family:DM Sans,Arial,sans-serif!important;font-weight:700!important}main.cx-page.theme-amaala .cx-logo small{letter-spacing:.13em!important;font-family:Arial,sans-serif!important;font-weight:600!important}main.cx-page.theme-amaala .stat-card strong,main.cx-page.theme-amaala .cx-highlights span,main.cx-page.theme-amaala .section-title .outline-number,main.cx-page.theme-amaala .service-visual span,main.cx-page.theme-amaala .service-copy small,main.cx-page.theme-amaala .method-grid b,main.cx-page.theme-amaala .roadmap-row b,main.cx-page.theme-amaala .cx-faq summary span{font-family:DM Sans,Arial,sans-serif!important}main.cx-page.theme-amaala .hero-copy h1{letter-spacing:-.065em!important;font-weight:700!important;line-height:1.08!important}main.cx-page.theme-amaala .hero-copy h1 strong{font-weight:800!important}main.cx-page.theme-amaala.en .hero-copy h1{letter-spacing:-.07em!important;font-family:DM Sans,Arial,sans-serif!important;font-weight:700!important;line-height:.98!important}
.clients-section{border-bottom:1px solid color-mix(in srgb,var(--line) 72%,transparent);max-width:1000px;margin:0 auto;padding:48px 0 54px;position:relative}.clients-section:before{content:"";inset-inline:0;border-top:1px solid color-mix(in srgb,var(--line) 72%,transparent);position:absolute;top:0}.clients-heading{grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);align-items:end;gap:14px 7vw;padding:0 5vw 30px;display:grid}.clients-heading .kicker{grid-column:1;margin:0}.clients-heading h2{letter-spacing:-.04em;color:var(--ink);grid-column:1;margin:0;font-size:clamp(28px,3.4vw,46px);line-height:1.08}.clients-heading p:last-child{color:#53616a;grid-area:1/2/3;max-width:540px;margin:0;font-size:14px;line-height:1.85}.clients-marquee{direction:ltr;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%)}.clients-marquee-track{width:max-content;animation:33s linear infinite clientsMarquee;display:flex}.clients-marquee:hover .clients-marquee-track{animation-play-state:paused}.clients-marquee-group{flex-shrink:0;align-items:center;display:flex}.client-mark{color:color-mix(in srgb,var(--ink) 54%,transparent);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:clamp(24px,4vw,54px);padding-inline:clamp(18px,3.5vw,44px);font:700 clamp(13px,1.4vw,18px)/1 DM Sans,Cairo,Arial,sans-serif;transition:color .25s,transform .25s;display:flex}.client-mark:after{content:"";background:color-mix(in srgb,var(--blue) 55%,transparent);opacity:.55;width:28px;height:1px;display:block}.client-mark:hover{color:var(--blue);transform:scale(1.04)}.client-mark img{object-fit:contain;filter:grayscale();opacity:.72;width:auto;max-width:160px;height:34px;transition:filter .25s,opacity .25s,transform .25s;display:block}.client-mark:hover img{filter:none;opacity:1;transform:scale(1.03)}@keyframes clientsMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.theme-midnight .clients-heading h2,.theme-obsidian .clients-heading h2{color:#f4f7fb}.theme-midnight .clients-heading p:last-child,.theme-obsidian .clients-heading p:last-child{color:#b8c9d5}.theme-midnight .client-mark,.theme-obsidian .client-mark{color:#f4f7fb94}.clients-admin-trigger{color:#aebdcc;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:13px;font:600 13px inherit}.clients-admin-trigger.active,.clients-admin-trigger:hover{color:#081824;background:#78decf}.clients-admin-overlay{z-index:80;background:#07101de6;padding:32px;position:fixed;inset:0;overflow:auto}.clients-admin-modal{max-width:980px;margin:30px auto;position:relative}.clients-admin-close{top:14px;color:#fff;background:0 0;font-size:28px;position:absolute;inset-inline-end:16px}.clients-admin-panel{gap:16px;display:grid}.admin-check{background:#0d1a2c;border:1px solid #ffffff12;border-radius:10px;align-items:center;gap:10px;padding:13px 14px;grid-template-columns:none!important;display:flex!important}.admin-check input{accent-color:#78decf;height:18px;width:18px!important;padding:0!important}.clients-admin-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.clients-admin-list{gap:12px;display:grid}.client-admin-row{background:#0d1a2c;border:1px solid #ffffff10;border-radius:12px;grid-template-columns:minmax(160px,1fr) minmax(190px,1.25fr) 74px 76px;align-items:end;gap:12px;padding:14px;display:grid}.client-admin-row img{object-fit:contain;background:#ffffff0b;border:1px solid #ffffff18;border-radius:6px;width:74px;height:42px;padding:5px}.admin-secondary,.admin-danger{border-radius:8px;padding:12px 15px;font:800 12px inherit}.admin-secondary{color:#dbe8f2;background:#20324d;border:1px solid #ffffff16;justify-self:start}.admin-secondary:hover{color:#081824;background:#78decf}.admin-danger{color:#ffb4b4;background:#ff6b6b1c;border:1px solid #ff9e9e33}.admin-danger:hover{color:#fff;background:#ff6b6b}.admin-save-note{color:#7fe1d1;background:#7fe1d114;border-radius:7px;padding:10px;font-size:12px}@media (prefers-reduced-motion:reduce){.clients-marquee-track{animation:none;transform:none}.clients-marquee{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.clients-marquee-group[aria-hidden=true]{display:none}}@media (max-width:800px){.clients-section{margin:0 22px;padding:38px 0 42px}.clients-heading{padding:0 0 24px;display:block}.clients-heading h2{font-size:30px}.clients-heading p:last-child{margin-top:13px;font-size:12px}.client-mark{letter-spacing:.13em;gap:24px;padding-inline:22px;font-size:12px}.client-mark:after{width:20px}.client-mark img{max-width:130px;height:28px}.clients-admin-trigger{white-space:nowrap}.clients-admin-grid,.client-admin-row{grid-template-columns:1fr}.client-admin-row img{width:100%;max-width:150px}.admin-secondary{width:100%}}
main.cx-page{font-size:16px;line-height:1.75;font-family:IBM Plex Sans Arabic,sans-serif!important}main.cx-page.en{font-family:Manrope,sans-serif!important}main.cx-page *,main.cx-page :before,main.cx-page :after{font-family:inherit!important}main.cx-page h1,main.cx-page h2,main.cx-page h3{text-wrap:balance;font-weight:600!important}main.cx-page.ar h1,main.cx-page.ar h2,main.cx-page.ar h3{letter-spacing:0!important;line-height:1.45!important}main.cx-page.en h1,main.cx-page.en h2{letter-spacing:-.045em!important}main.cx-page .hero-copy h1{font-size:clamp(44px,6.5vw,88px)!important;font-weight:600!important;line-height:1.08!important}main.cx-page .hero-copy h1 strong{font-weight:700!important}main.cx-page .hero-copy p,main.cx-page .body-copy,main.cx-page .service-copy p,main.cx-page .method-grid p,main.cx-page .cx-faq details p{max-width:62ch;font-size:16px!important;line-height:1.85!important}main.cx-page .cx-hero nav{gap:28px!important;font-size:14px!important}main.cx-page .kicker{letter-spacing:.08em;font-size:13px!important}main.cx-page.ar .kicker{letter-spacing:0}main.cx-page .cx-intro h2,main.cx-page .section-title h2,main.cx-page .cx-statement h2,main.cx-page .cx-faq h2{line-height:1.2;font-size:clamp(30px,4vw,52px)!important}main.cx-page .service-copy h3{line-height:1.35;font-size:clamp(24px,2.6vw,34px)!important}main.cx-page .service-grid{gap:42px!important}main.cx-page .service-visual{overflow:hidden;border-radius:14px!important}main.cx-page .service-copy{padding-top:24px!important}main.cx-page .service-copy a{cursor:pointer;border-bottom:1px solid;align-items:center;gap:10px;padding:10px 0;font-size:15px;text-decoration:none;display:inline-flex}main.cx-page .cx-intro,main.cx-page .cx-services,main.cx-page .cx-method,main.cx-page .cx-faq{padding-top:90px!important;padding-bottom:90px!important}main.cx-page button,main.cx-page input,main.cx-page textarea{font-size:16px}main.cx-page button,main.cx-page .contact-chip{border-radius:8px!important}main.cx-page .masar-footer{line-height:1.8;font-size:14px!important}main.cx-page.theme-amaala,main.cx-page.theme-amaala.ar{font-family:IBM Plex Sans Arabic,sans-serif!important}main.cx-page.theme-amaala.en,main.cx-page.theme-amaala.en *{font-family:Manrope,sans-serif!important}main.cx-page.theme-amaala.ar *,main.cx-page.theme-amaala.ar .hero-copy h1{letter-spacing:0!important;font-family:IBM Plex Sans Arabic,sans-serif!important}main.cx-page.theme-amaala.en .hero-copy h1{letter-spacing:-.045em!important;font-family:Manrope,sans-serif!important;font-weight:600!important;line-height:1.08!important}main.cx-page.theme-masar{--ice:#06132f!important;--ink:#f4f9ff!important;--blue:#57a8ff!important;--blue2:#355cff!important;--aqua:#59d9ff!important;--mint:#7ee3d5!important;--peach:#9edfff!important;--line:#badcff26!important;color:#f4f9ff!important;background:#06132f!important;padding:0!important}main.cx-page.theme-masar.home-page{background:linear-gradient(#041026 0%,#071833 48%,#06132f 100%)!important}main.cx-page.theme-masar .cx-hero{isolation:isolate;background:#06132f!important;border:0!important;border-radius:0!important;height:100svh!important;min-height:720px!important}main.cx-page.theme-masar .cx-hero:before,main.cx-page.theme-masar .cx-hero:after{content:"";z-index:1;pointer-events:none;mix-blend-mode:screen;will-change:transform,opacity;position:absolute;inset:-12%}main.cx-page.theme-masar .cx-hero:before{opacity:.92;filter:blur(22px);background:radial-gradient(29rem 9rem at 14% 67%,#a4d2ff38,#0000 72%),radial-gradient(34rem 11rem at 36% 81%,#bfdeff40,#0000 72%),radial-gradient(24rem 8rem at 66% 68%,#aad5ff33,#0000 73%),radial-gradient(22rem 7rem at 82% 30%,#d2e7ff29,#0000 74%);animation:18s ease-in-out infinite alternate masarCloudA}main.cx-page.theme-masar .cx-hero:after{opacity:.74;filter:blur(29px);background:radial-gradient(25rem 8rem at 5% 26%,#e5f0ff2b,#0000 74%),radial-gradient(29rem 9rem at 48% 56%,#b9dcff29,#0000 74%),radial-gradient(28rem 9rem at 88% 82%,#b4daff29,#0000 75%),radial-gradient(22rem 7rem at 68% 15%,#c6e2ff24,#0000 74%);animation:25s ease-in-out infinite alternate masarCloudB}main.cx-page.theme-masar .hero-art{will-change:transform,filter;filter:brightness(.9)saturate(1.08)contrast(1.08)!important;width:128%!important;height:100%!important;transform:translate3d(clamp(-16px,calc(var(--px) / -45),16px),clamp(-9px,calc(var(--py) / -65),9px),0) scale(1.025)!important;transform-origin:50%!important;z-index:0!important;background-image:linear-gradient(90deg,#020a1df0 0%,#020a1db8 38%,#020a1d2e 70%,#020a1d85 100%),linear-gradient(#030c221a,#030c22b8),url(https://svs.gsfc.nasa.gov/vis/a030000/a030000/a030003/dmsp_4096.png)!important;background-position:50%,50%,62% 53%!important;background-repeat:no-repeat!important;background-size:cover,cover,86%!important;transition:filter .25s,transform .16s ease-out!important;inset:0 auto 0 -18%!important}main.cx-page.theme-masar .hero-art:after{content:""!important;pointer-events:none!important;background:radial-gradient(32rem 24rem at 71% 46%,#4592ff1f,#0000 70%)!important;position:absolute!important;inset:0!important}main.cx-page.theme-masar .hero-light{z-index:1!important;pointer-events:none!important;opacity:.72!important;background:0 0!important;position:absolute!important;inset:0!important;overflow:hidden!important}main.cx-page.theme-masar .hero-light:before,main.cx-page.theme-masar .hero-light:after{content:"";filter:drop-shadow(0 0 4px #4abdff3d);will-change:transform;border-top:.55px dashed #70deffc7;border-right:.35px dashed #54a6ff47;border-radius:50%;width:62vw;min-width:650px;height:32vh;min-height:235px;position:absolute;right:-7%}main.cx-page.theme-masar .hero-light:before{animation:14s ease-in-out infinite alternate masarRouteA;top:19%;transform:rotate(-15deg)translate(0,0)}main.cx-page.theme-masar .hero-light:after{opacity:.62;width:70vw;height:36vh;animation:19s ease-in-out infinite alternate masarRouteB;top:36%;transform:rotate(-7deg)translate(0,0)}main.cx-page.theme-masar .hero-dots{display:none!important}main.cx-page.theme-masar .cx-hero header{-webkit-backdrop-filter:blur(14px)saturate(125%);background:linear-gradient(#040f2a40,#040f2a0a)!important;border-bottom:1px solid #ffffff1f!important;width:min(1320px,100% - 52px)!important;height:92px!important}main.cx-page.theme-masar .cx-hero nav a,main.cx-page.theme-masar .cx-actions button{color:#f6fbffe0!important}main.cx-page.theme-masar .contact-chip{color:#101728!important;background:#fffffff5!important;border-radius:11px!important;padding:13px 18px!important;box-shadow:0 12px 34px #00000029!important}main.cx-page.theme-masar .nav-package-menu{-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:#05183fe6!important;border:1px solid #85d6ff2e!important}main.cx-page.theme-masar .cx-time{z-index:3!important;color:#e4f1ffab!important;top:18%!important}main.cx-page.theme-masar .hero-copy{z-index:3!important;max-width:760px!important;top:24%!important}main.cx-page.theme-masar .hero-copy h1{color:#f8fbff!important;text-shadow:0 10px 38px #0003!important}main.cx-page.theme-masar .hero-copy h1 strong{color:#0000!important;background:linear-gradient(112deg,#60afff 0%,#54d9ff 35%,#91edff 45%,#fff 50%,#73e5ff 55%,#54d9ff 66%,#60afff 100%) -140% 0/260% 100%!important;-webkit-background-clip:text!important;background-clip:text!important;animation:4.4s ease-in-out infinite alternate masarTitleShine!important}main.cx-page.theme-masar .hero-copy p{color:#e0edfad1!important;border-top:1px solid #ffffff1f!important;margin-top:28px!important;padding-top:22px!important}main.cx-page.theme-masar .cx-button{color:#0d1830!important;background:#fffffff7!important;border-radius:999px!important;padding:14px 24px!important;box-shadow:0 14px 36px #00000038!important}main.cx-page.theme-masar .cx-button:hover{background:#fff!important;transform:translateY(-2px)!important}main.cx-page.theme-masar .hero-card{z-index:3!important;color:#f4f9ff!important;-webkit-backdrop-filter:blur(17px)saturate(124%)!important;background:linear-gradient(#1444840e,#081c4409)!important;border:1px solid #8adaff38!important;border-radius:25px!important;width:min(310px,100% - 44px)!important;min-height:335px!important;padding:28px 26px 24px!important;animation:8s ease-in-out infinite masarCardFloat!important;top:calc(50% - 155px)!important;box-shadow:0 20px 46px #0000002b,inset 0 0 0 1px #ffffff05!important}main.cx-page.theme-masar .hero-card:before{background:linear-gradient(145deg,#54c4ff0e,#0000 46%)!important}main.cx-page.theme-masar .hero-slides{min-height:250px!important}main.cx-page.theme-masar .hero-slides article{transition:opacity .72s,transform .72s cubic-bezier(.2,.8,.2,1)!important;transform:translateY(34px)scale(.985)!important}main.cx-page.theme-masar .hero-slides article.active{transform:translateY(0)scale(1)!important}main.cx-page.theme-masar .hero-slides strong{color:#f8fbff!important;text-shadow:0 0 26px #5dcbff26!important;font-size:64px!important}main.cx-page.theme-masar .hero-slides h3{color:#fff!important;margin:18px 0 8px!important;font-size:18px!important}main.cx-page.theme-masar .hero-slides p{color:#dceaf9c7!important;font-size:13px!important;line-height:1.65!important}main.cx-page.theme-masar .hero-slides b{color:#cee8ff94!important;letter-spacing:.12em!important;margin-top:25px!important;font-size:10px!important}main.cx-page.theme-masar .hero-card-dots{bottom:18px!important;left:26px!important}main.cx-page.theme-masar .hero-card-dots button{background:#ffffff3d!important;width:7px!important;height:7px!important}main.cx-page.theme-masar .hero-card-dots button.active{background:#6fe4ff!important;width:28px!important;box-shadow:0 0 12px #6fe4ff73!important}main.cx-page.theme-masar .cx-intro,main.cx-page.theme-masar .cx-roadmap,main.cx-page.theme-masar .cx-faq,main.cx-page.theme-masar footer{color:#eef6ff!important;background:0 0!important}main.cx-page.theme-masar .cx-highlights,main.cx-page.theme-masar .cx-services,main.cx-page.theme-masar .cx-method{color:#eef6ff!important;background:#081c3e85!important;border-color:#b8daff1f!important}main.cx-page.theme-masar .cx-highlights{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;border:1px solid #b8daff21!important;border-radius:18px!important;overflow:hidden!important}main.cx-page.theme-masar .cx-highlights article+article{border-color:#b8daff1f!important}main.cx-page.theme-masar .cx-highlights h3,main.cx-page.theme-masar .service-copy h3,main.cx-page.theme-masar .method-grid h3,main.cx-page.theme-masar .roadmap-row span,main.cx-page.theme-masar .cx-faq summary{color:#f4f9ff!important}main.cx-page.theme-masar .cx-highlights p,main.cx-page.theme-masar .body-copy,main.cx-page.theme-masar .service-copy p,main.cx-page.theme-masar .method-grid p,main.cx-page.theme-masar .cx-statement p:not(.kicker),main.cx-page.theme-masar .cx-faq details p,main.cx-page.theme-masar footer{color:#cbdcedb8!important}main.cx-page.theme-masar .kicker,main.cx-page.theme-masar .under-link,main.cx-page.theme-masar .service-copy a,main.cx-page.theme-masar .kicker:before{color:#66d9ff!important}main.cx-page.theme-masar .cx-intro h2,main.cx-page.theme-masar .cx-intro h2 strong,main.cx-page.theme-masar .section-title h2 strong,main.cx-page.theme-masar .cx-statement h2 strong,main.cx-page.theme-masar .contact-content h2 strong{color:#62d9ff!important}main.cx-page.theme-masar .service-grid article{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:linear-gradient(#0f36657a,#071d42b3)!important;border:1px solid #8ed3ff24!important;border-radius:18px!important;box-shadow:0 22px 48px #00000024!important}main.cx-page.theme-masar .service-grid article:hover{border-color:#71d8ff4d!important;transform:translateY(-5px)!important}main.cx-page.theme-masar .service-visual img{filter:saturate(.84)brightness(.76)contrast(1.06)!important;transition:transform .55s,filter .45s!important}main.cx-page.theme-masar .service-grid article:hover .service-visual img{filter:saturate(.98)brightness(.84)contrast(1.05)!important;transform:scale(1.035)!important}main.cx-page.theme-masar .method-grid{border-color:#b8daff21!important}main.cx-page.theme-masar .method-grid article{background:#09214938!important;border-color:#b8daff21!important}main.cx-page.theme-masar .method-grid b{color:#fff!important;background:linear-gradient(135deg,#4c7dff,#59d9ff)!important}main.cx-page.theme-masar .sector-note,main.cx-page.theme-masar .roadmap-row article,main.cx-page.theme-masar .cx-faq details{border-color:#b8daff24!important}main.cx-page.theme-masar .roadmap-row b{color:#64dcff!important}main.cx-page.theme-masar .cx-statement{color:#eef6ff!important}main.cx-page.theme-masar .statement-art{border:1px solid #8cd2ff24!important;overflow:hidden!important;box-shadow:0 28px 55px #0000002e!important}main.cx-page.theme-masar .statement-art:after{background:linear-gradient(135deg,#05143414,#05143494)!important}main.cx-page.theme-masar .cx-contact{background:linear-gradient(135deg,#061736,#0b2d5a)!important;border:1px solid #87d5ff29!important;box-shadow:0 30px 70px #0000002e!important}main.cx-page.theme-masar .contact-art{opacity:.42!important;filter:saturate(.78)brightness(.64)!important}main.cx-page.theme-masar .contact-content input,main.cx-page.theme-masar .contact-content textarea{background:#ffffff09!important;border-color:#ffffff38!important}main.cx-page.theme-masar footer .cx-logo{color:#eef6ff!important}main.cx-page.theme-masar footer>div:last-child{border-color:#b8daff21!important}main.cx-page.theme-masar.packages-page{background:linear-gradient(#041026,#071833 55%,#06132f)!important;min-height:100vh!important}@keyframes masarCloudA{0%{opacity:.84;transform:translate(-5%,1%)scale(1)}50%{opacity:1;transform:translate(1.5%,-1.5%)scale(1.04)}to{opacity:.9;transform:translate(6%,-3%)scale(1.08)}}@keyframes masarCloudB{0%{opacity:.62;transform:translate(6%,-1%)scale(1.02)}50%{opacity:.82;transform:translateY(1.5%)scale(1.06)}to{opacity:.7;transform:translate(-7%,3%)scale(1.11)}}@keyframes masarRouteA{0%{opacity:.48;transform:rotate(-15deg)translate(-1.2%)}50%{opacity:.82;transform:rotate(-13deg)translate(1.1%,-3%)}to{opacity:.58;transform:rotate(-16deg)translate(2.2%,-5%)}}@keyframes masarRouteB{0%{opacity:.34;transform:rotate(-7deg)translate(1.2%,1%)}50%{opacity:.64;transform:rotate(-9deg)translate(-1.2%,-2%)}to{opacity:.42;transform:rotate(-6deg)translate(-2.3%,-4%)}}@keyframes masarCardFloat{0%{transform:translate(-9px)}25%{transform:translate(4px,-5px)}50%{transform:translate(12px)}75%{transform:translate(2px,6px)}to{transform:translate(-9px)}}@keyframes masarTitleShine{0%,8%{background-position:-140% 0}92%,to{background-position:140% 0}}@media (max-width:1000px){main.cx-page.theme-masar .hero-art{background-position:50%,50%,64% 52%!important;background-size:cover,cover,92%!important;width:116%!important;inset:0 auto 0 -11%!important;transform:none!important}main.cx-page.theme-masar .hero-card{width:min(300px,100% - 36px)!important}main.cx-page.theme-masar .hero-light:before,main.cx-page.theme-masar .hero-light:after{width:90vw;min-width:560px;right:-28%}}@media (max-width:800px){main.cx-page.theme-masar .cx-hero{height:100svh!important;min-height:920px!important}main.cx-page.theme-masar .cx-hero header{width:calc(100% - 28px)!important;height:78px!important}main.cx-page.theme-masar .hero-art{background-position:50%,50%,66%!important;background-size:cover,cover,100%!important;width:112%!important;inset:0 auto 0 -8%!important}main.cx-page.theme-masar .hero-copy{top:19%!important}main.cx-page.theme-masar .hero-card{width:min(330px,100% - 34px)!important;min-height:300px!important;animation:none!important;inset:auto auto 72px 50%!important;transform:translate(-50%)!important}main.cx-page.theme-masar .hero-light:before{top:24%!important;right:-45%!important}main.cx-page.theme-masar .hero-light:after{top:42%!important;right:-52%!important}main.cx-page.theme-masar .cx-highlights,main.cx-page.theme-masar .service-grid,main.cx-page.theme-masar .method-grid,main.cx-page.theme-masar .roadmap-row{border-radius:14px!important}}@media (prefers-reduced-motion:reduce){main.cx-page.theme-masar .cx-hero:before,main.cx-page.theme-masar .cx-hero:after,main.cx-page.theme-masar .hero-light:before,main.cx-page.theme-masar .hero-light:after,main.cx-page.theme-masar .hero-card,main.cx-page.theme-masar .hero-copy h1 strong{animation:none!important}main.cx-page.theme-masar .hero-art{transform:none!important}}
main.cx-page.theme-masar .cx-hero{background:#041027!important;overflow:hidden!important}main.cx-page.theme-masar .cx-hero:before,main.cx-page.theme-masar .cx-hero:after{z-index:2!important;mix-blend-mode:screen!important;pointer-events:none!important;opacity:1!important;will-change:transform,opacity!important;inset:-16%!important}main.cx-page.theme-masar .cx-hero:before{filter:blur(16px)!important;background:radial-gradient(18rem 6.5rem at 5% 72%,#e0efff4d,#0000 72%),radial-gradient(26rem 8.5rem at 17% 78%,#b3d6ff52,#0000 74%),radial-gradient(24rem 8rem at 39% 88%,#d3e7ff42,#0000 74%),radial-gradient(20rem 7rem at 63% 74%,#abd5ff42,#0000 72%),radial-gradient(21rem 6.5rem at 84% 26%,#deeeff3d,#0000 73%),radial-gradient(25rem 8rem at 94% 56%,#a9d2ff3d,#0000 74%)!important;animation:16s ease-in-out infinite alternate masarCloudVisibleA!important}main.cx-page.theme-masar .cx-hero:after{filter:blur(24px)!important;background:radial-gradient(28rem 8rem at 0 31%,#cfe6ff33,#0000 74%),radial-gradient(26rem 8rem at 28% 63%,#b8dbff38,#0000 74%),radial-gradient(32rem 9rem at 55% 18%,#cde6ff2e,#0000 75%),radial-gradient(28rem 8rem at 78% 84%,#bcdcff3b,#0000 74%),radial-gradient(24rem 7rem at 104% 88%,#daebff3d,#0000 74%)!important;animation:23s ease-in-out infinite alternate masarCloudVisibleB!important}main.cx-page.theme-masar .cx-hero header,main.cx-page.theme-masar .hero-copy,main.cx-page.theme-masar .hero-card,main.cx-page.theme-masar .cx-time{z-index:5!important}main.cx-page.theme-masar .hero-light{z-index:3!important}main.cx-page.theme-masar .hero-art{z-index:0!important;filter:brightness(.86)saturate(1.05)contrast(1.09)!important}main.cx-page.theme-masar .hero-card{color:#f4f9ff!important;-webkit-backdrop-filter:blur(18px)saturate(125%)!important;background:linear-gradient(#06163485,#071f4757)!important;border:1px solid #6fb8ff4d!important;border-radius:28px!important;width:min(390px,100% - 44px)!important;min-height:332px!important;padding:0!important;animation:8s ease-in-out infinite masarCardFloatV15!important;overflow:hidden!important;box-shadow:0 24px 60px #00000042,inset 0 0 0 1px #ffffff06!important}main.cx-page.theme-masar .hero-card:before{content:""!important;z-index:3!important;pointer-events:none!important;background:linear-gradient(90deg,#6fb8ff2e,#ffffff24,#6fb8ff1f)!important;height:1px!important;position:absolute!important;top:108px!important;left:0!important;right:0!important}main.cx-page.theme-masar .hero-card:after{content:"STRATEGY   SOURCING   CONTRACTS   SYSTEMS"!important;inset-inline-start:24px!important;z-index:4!important;letter-spacing:.08em!important;color:#d6e7f970!important;white-space:pre!important;pointer-events:none!important;font-size:7px!important;font-weight:700!important;line-height:1!important;position:absolute!important;bottom:17px!important}main.cx-page.theme-masar .hero-slides{min-height:332px!important;position:relative!important}main.cx-page.theme-masar .hero-slides article{padding:26px 24px 58px!important;transition:opacity .68s,transform .72s cubic-bezier(.2,.8,.2,1)!important;inset:0!important;transform:translateY(30px)scale(.985)!important}main.cx-page.theme-masar .hero-slides article.active{transform:translateY(0)scale(1)!important}main.cx-page.theme-masar .hero-slides article:before{content:"MASAR / FULL-CYCLE";letter-spacing:.16em;color:#d2e7fa94;margin-bottom:7px;font-size:9px;font-weight:700;display:block}main.cx-page.theme-masar .hero-slides article:after{content:"●  Live network";top:75px;color:#e5f2ffb8;font-size:9px;font-weight:600;position:absolute;inset-inline-end:24px}main.cx-page.theme-masar .hero-slides strong{letter-spacing:-.055em!important;color:#fff!important;text-shadow:0 0 24px #5dcbff26!important;align-items:flex-end!important;gap:9px!important;font-size:54px!important;font-weight:500!important;line-height:.95!important;display:inline-flex!important}main.cx-page.theme-masar .hero-slides strong:after{content:"COVERAGE";letter-spacing:.03em;color:#ccdef27a;padding-bottom:7px;font-size:9px;font-weight:700;line-height:1}main.cx-page.theme-masar .hero-slides h3{color:#fff!important;align-items:center!important;min-height:48px!important;margin:66px 0 8px!important;padding-inline-start:72px!important;font-size:18px!important;line-height:1.25!important;display:flex!important;position:relative!important}main.cx-page.theme-masar .hero-slides h3:before{content:"◎";inset-inline-start:0;color:#6ddcff;background:radial-gradient(circle at 35% 30%,#3b8bff33,#051e481f);border:1px solid #69beff4d;border-radius:50%;place-items:center;width:50px;height:50px;font-size:25px;font-weight:400;display:grid;position:absolute;top:-4px}main.cx-page.theme-masar .hero-slides p{color:#d9e7f7c2!important;max-width:31ch!important;margin:0!important;padding-inline-start:72px!important;font-size:12.5px!important;line-height:1.62!important}main.cx-page.theme-masar .hero-slides b{display:none!important}main.cx-page.theme-masar .hero-card-dots{left:auto!important;right:24px!important;inset-inline:auto 24px!important;z-index:5!important;gap:7px!important;bottom:15px!important}main.cx-page.theme-masar .hero-card-dots button{background:#ffffff42!important;border-radius:99px!important;width:7px!important;height:7px!important}main.cx-page.theme-masar .hero-card-dots button.active{background:#6fe4ff!important;width:7px!important;box-shadow:0 0 11px #6fe4ff94!important}main.cx-page.theme-masar .clients-section,main.cx-page.theme-masar .cx-intro,main.cx-page.theme-masar .cx-highlights,main.cx-page.theme-masar .cx-statement,main.cx-page.theme-masar .cx-roadmap,main.cx-page.theme-masar .cx-faq{--light-ink:#07152e;--light-muted:#5c697d;color:var(--light-ink)!important;clip-path:inset(0 -100vmax)!important;background:#f7f9fd!important;box-shadow:0 0 0 100vmax #f7f9fd!important}main.cx-page.theme-masar .clients-section{border-color:#dbe5f1!important;margin-top:0!important;padding-top:64px!important}main.cx-page.theme-masar .clients-section:before{border-color:#dbe5f1!important}main.cx-page.theme-masar .clients-heading h2,main.cx-page.theme-masar .cx-intro h2,main.cx-page.theme-masar .cx-highlights h3,main.cx-page.theme-masar .cx-statement h2,main.cx-page.theme-masar .cx-roadmap h2,main.cx-page.theme-masar .cx-faq h2,main.cx-page.theme-masar .cx-faq summary,main.cx-page.theme-masar .roadmap-row span{color:#07152e!important}main.cx-page.theme-masar .clients-heading p:last-child,main.cx-page.theme-masar .body-copy,main.cx-page.theme-masar .cx-highlights p,main.cx-page.theme-masar .cx-statement p:not(.kicker),main.cx-page.theme-masar .cx-faq details p{color:#5c697d!important}main.cx-page.theme-masar .clients-section .kicker,main.cx-page.theme-masar .cx-intro .kicker,main.cx-page.theme-masar .cx-statement .kicker,main.cx-page.theme-masar .cx-roadmap .kicker,main.cx-page.theme-masar .cx-faq .kicker,main.cx-page.theme-masar .under-link,main.cx-page.theme-masar .clients-section .kicker:before,main.cx-page.theme-masar .cx-intro .kicker:before,main.cx-page.theme-masar .cx-statement .kicker:before,main.cx-page.theme-masar .cx-roadmap .kicker:before,main.cx-page.theme-masar .cx-faq .kicker:before{color:#0b63f6!important}main.cx-page.theme-masar .cx-intro h2 strong,main.cx-page.theme-masar .cx-statement h2 strong{color:#075bf0!important}main.cx-page.theme-masar .cx-highlights{border:1px solid #dbe5f1!important;border-radius:18px!important;overflow:hidden!important;box-shadow:0 18px 48px #122c520f!important}main.cx-page.theme-masar .cx-highlights article+article{border-color:#dbe5f1!important}main.cx-page.theme-masar .client-mark{color:#07152e80!important}main.cx-page.theme-masar .client-mark:hover{color:#075bf0!important}main.cx-page.theme-masar .client-mark img{opacity:.62!important}main.cx-page.theme-masar .client-mark:hover img{opacity:1!important}main.cx-page.theme-masar .roadmap-row article,main.cx-page.theme-masar .cx-faq details{border-color:#d8e2ef!important}main.cx-page.theme-masar .roadmap-row b{color:#075bf0!important}main.cx-page.theme-masar .cx-services,main.cx-page.theme-masar .cx-method{clip-path:inset(0 -100vmax)!important;color:#f3f8ff!important;background:linear-gradient(#061631 0%,#081d3b 100%)!important;box-shadow:0 0 0 100vmax #071936!important}main.cx-page.theme-masar .cx-services .section-title h2,main.cx-page.theme-masar .cx-method .section-title h2,main.cx-page.theme-masar .cx-method h3{color:#f4f9ff!important}main.cx-page.theme-masar .cx-services .kicker,main.cx-page.theme-masar .cx-method .kicker,main.cx-page.theme-masar .service-copy a{color:#66d9ff!important}main.cx-page.theme-masar .service-grid article{background:linear-gradient(#0f3363a3,#071b3de0)!important;border:1px solid #82cbff26!important;box-shadow:0 24px 54px #0000002e!important}main.cx-page.theme-masar .service-grid article:hover{border-color:#66d9ff57!important;transform:translateY(-6px)!important}main.cx-page.theme-masar .service-copy h3{color:#f5f9ff!important}main.cx-page.theme-masar .service-copy p,main.cx-page.theme-masar .method-grid p{color:#d1e2f4b3!important}main.cx-page.theme-masar .method-grid,main.cx-page.theme-masar .method-grid article,main.cx-page.theme-masar .sector-note{border-color:#a9d1f524!important}main.cx-page.theme-masar .method-grid article{background:#ffffff05!important}main.cx-page.theme-masar .cx-statement{padding-top:115px!important;padding-bottom:115px!important}main.cx-page.theme-masar .statement-art{border:1px solid #d7e3f1!important;border-radius:22px!important;overflow:hidden!important;box-shadow:0 28px 65px #14335a1f!important}main.cx-page.theme-masar .statement-art:after{background:linear-gradient(135deg,#ffffff0a,#04183e3d)!important}main.cx-page.theme-masar .cx-contact{background:radial-gradient(36rem 22rem at 80% 20%,#267dff33,#0000 70%),linear-gradient(135deg,#05142f,#092653)!important;border:1px solid #78ccff29!important;border-radius:24px!important;box-shadow:0 34px 80px #00000038!important}main.cx-page.theme-masar .cx-intro,main.cx-page.theme-masar .cx-services,main.cx-page.theme-masar .cx-method,main.cx-page.theme-masar .cx-roadmap,main.cx-page.theme-masar .cx-faq{scroll-margin-top:90px!important}main.cx-page.theme-masar .service-visual img,main.cx-page.theme-masar .statement-art{transition:transform .55s,filter .45s!important}main.cx-page.theme-masar .service-grid article:hover .service-visual img{transform:scale(1.04)!important}main.cx-page.theme-masar .cx-faq details{transition:background .25s,padding .25s!important}main.cx-page.theme-masar .cx-faq details[open]{background:#eef4fb!important;padding-inline:16px!important}main.cx-page.theme-masar .cx-faq details[open] summary{color:#075bf0!important}@keyframes masarCloudVisibleA{0%{opacity:.78;transform:translate(-7%,1%)scale(1.02)}45%{opacity:1;transform:translateY(-1%)scale(1.06)}to{opacity:.86;transform:translate(8%,-3%)scale(1.12)}}@keyframes masarCloudVisibleB{0%{opacity:.58;transform:translate(8%,-2%)scale(1.02)}50%{opacity:.82;transform:translateY(1%)scale(1.08)}to{opacity:.7;transform:translate(-9%,3%)scale(1.14)}}@keyframes masarCardFloatV15{0%{transform:translate(-8px)}25%{transform:translate(3px,-5px)}50%{transform:translate(11px)}75%{transform:translate(2px,6px)}to{transform:translate(-8px)}}@media (max-width:1000px){main.cx-page.theme-masar .hero-card{width:min(360px,100% - 36px)!important}main.cx-page.theme-masar .cx-hero:before,main.cx-page.theme-masar .cx-hero:after{opacity:.76!important}}@media (max-width:800px){main.cx-page.theme-masar .hero-card{width:min(350px,100% - 28px)!important;min-height:315px!important;animation:none!important}main.cx-page.theme-masar .hero-slides{min-height:315px!important}main.cx-page.theme-masar .hero-slides article{padding:24px 20px 54px!important}main.cx-page.theme-masar .hero-slides strong{font-size:46px!important}main.cx-page.theme-masar .hero-slides h3{margin-top:58px!important;padding-inline-start:62px!important}main.cx-page.theme-masar .hero-slides p{padding-inline-start:62px!important}main.cx-page.theme-masar .hero-slides h3:before{width:44px;height:44px;font-size:21px!important}main.cx-page.theme-masar .hero-card:after{font-size:6px!important;inset-inline-start:20px!important}main.cx-page.theme-masar .hero-card-dots{inset-inline-end:20px!important}}@media (prefers-reduced-motion:reduce){main.cx-page.theme-masar .cx-hero:before,main.cx-page.theme-masar .cx-hero:after,main.cx-page.theme-masar .hero-card{animation:none!important}}
