/* UAE buyer journey: short first read, full technical detail on demand. */
.uae-refined{background:#fff;color:#141453}.uae-refined>section{padding:64px 0!important}.uae-refined .container{max-width:1240px;width:calc(100% - 96px);margin:0 auto;padding:0}.uae-refined h2{font-size:clamp(28px,3.1vw,42px);line-height:1.18;letter-spacing:-1.2px;color:#141453}.uae-refined h2 em{font-style:normal;color:#7c3aed}.uae-refined .co-kicker{font-size:12px;line-height:1.5;margin-bottom:14px}.uae-refined p{line-height:1.75}.uae-refined .co-hero{padding:44px 0 48px!important}.uae-refined .co-hero-grid{gap:40px}.uae-refined .co-hero h1{font-size:clamp(36px,4vw,56px);line-height:1.1;letter-spacing:-1.9px;margin:16px 0 22px}.uae-refined .co-hero h1 em{color:#7c3aed;font-style:normal}.uae-refined .co-hero-intro{font-size:17px;line-height:1.7;max-width:500px}.uae-refined .co-hero-eyebrow{font-size:11px}.uae-refined .co-hero-actions{margin-top:24px;gap:12px}.uae-refined .uae-hero-note{margin-top:20px;font-size:12px}.uae-refined .uae-visual figcaption{font-size:12px;line-height:1.6}.uae-refined .uae-expand-label{font-size:12px}.uae-refined .uae-hero-visual .uae-expand{transform:none}.uae-soft{background:#f7f6fb}.uae-refined #customer-reference{padding:28px 0!important}.uae-refined #customer-reference h2{font-size:23px;letter-spacing:-.5px}.uae-proof-compact{display:grid;grid-template-columns:115px 1fr auto;gap:28px;align-items:center;margin-top:20px}.uae-proof-compact img{max-width:115px;height:auto}.uae-proof-compact p{font-size:14px;margin:0;max-width:660px}.uae-proof-compact a{font-size:13px;white-space:nowrap}.uae-refined .craftos-section-nav{position:sticky;top:72px;z-index:30;background:#fff;border-bottom:1px solid #e7e3ef;padding:14px 0}.uae-refined .craftos-section-nav>.container{display:flex;align-items:center;justify-content:space-between;gap:20px}.uae-refined .co-section-links{display:flex;gap:22px;overflow:auto}.uae-refined .co-section-links a{font-size:12px;white-space:nowrap;padding:7px 0}.uae-refined .co-nav-demo{font-size:12px;white-space:nowrap}.uae-refined .uae-section-heading{gap:36px;margin-bottom:24px}.uae-refined .uae-commercial-grid{margin:24px 0;gap:24px}.uae-refined .uae-commercial-grid h3{font-size:22px}.uae-refined .uae-commercial-grid p{font-size:14px}.uae-refined .uae-scenario-note{font-size:12px}.uae-refined .cf-feature-grid{gap:40px;align-items:center}.uae-refined .cf-copy>p{font-size:16px;line-height:1.75}.uae-refined .cf-points{margin:20px 0 0}.uae-refined .cf-points li{font-size:14px}.uae-refined .cf-section-cta{margin-top:24px}.uae-refined .uae-arabic-layout{gap:44px}.uae-refined .uae-arabic-copy>p{font-size:16px}.uae-refined .uae-arabic-copy .cf-cta-link{display:inline-block;margin-top:22px}.uae-refined .uae-doc-heading span,.uae-refined .uae-doc-stage,.uae-refined .uae-doc-evidence span,.uae-refined .uae-arabic-example-note{font-size:12px}.uae-refined .uae-doc-file small{font-size:12px}.uae-refined .uae-workflow-walkthrough{padding:28px;margin-top:24px}.uae-refined .uae-workflow-steps{gap:28px}.uae-refined .uae-workflow-steps p{font-size:14px}.uae-refined .uae-workflow-steps small{display:none}.uae-refined #workflows>.container>.cf-cta-link{display:inline-block;margin-top:24px}.uae-focus-intro{font-size:16px;color:#625b73;max-width:730px;margin:18px 0 28px}.uae-route-steps{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin:30px 0;padding:0}.uae-route-steps li{position:relative;background:#fff;border:1px solid #e1daee;border-radius:10px;padding:24px 20px}.uae-route-steps li:not(:last-child):after{content:'→';position:absolute;right:-17px;top:48%;color:#7c3aed}.uae-route-steps span,.uae-pilot-path article>span{font-size:12px;color:#743ac1;font-weight:600}.uae-route-steps h3,.uae-pilot-path h3{font-size:20px;line-height:1.35;margin:16px 0 10px;color:#141453}.uae-route-steps p,.uae-pilot-path p{font-size:14px;color:#625b73;margin:0}.uae-route-destinations{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:24px 0 30px}.uae-route-destinations p{font-size:14px;margin:0;padding-left:18px;border-left:2px solid #7c3aed}.uae-route-destinations strong{display:block;font-size:16px;color:#141453;margin-bottom:5px}.uae-more{margin:18px 0 0;border:1px solid #ded7ea;border-radius:8px;background:white;color:#141453}.uae-more>summary{padding:19px 22px;font-size:15px;font-weight:600;line-height:1.5;cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:20px}.uae-more>summary:after{content:'+';color:#7c3aed;font-size:24px;font-weight:400}.uae-more[open]>summary:after{content:'−'}.uae-more>summary::-webkit-details-marker{display:none}.uae-more[open]>summary{border-bottom:1px solid #e6dfef}.uae-more-body{padding:24px}.uae-refined .uae-more-body>section{padding:24px 0!important;background:#fff}.uae-refined .uae-more-body .container{width:100%;max-width:none;margin:0;padding:0}.uae-refined .uae-more-body h2{font-size:28px}.uae-refined .uae-more-body .cf-section-cta{margin:20px 0}.uae-refined .uae-more-body .cf-jobs-grid{margin-top:0}.uae-refined .uae-more-body .uae-arabic-capabilities{margin:0}.uae-pilot-path{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin:30px 0}.uae-pilot-path article{border-top:1px solid #ded7ea;padding-top:20px}.uae-deployment-summary{padding:22px;background:#f7f6fb;border-radius:8px;font-size:15px;margin:28px 0}.uae-refined .co-demo-story-head h2{font-size:42px}.uae-refined .co-demo-intro{font-size:16px}.uae-refined .co-demo-form{margin:0}.uae-refined .co-demo-form label{font-size:13px}.uae-refined .co-demo-form-intro,.uae-refined .co-demo-note{font-size:13px}.uae-refined .co-demo-agenda p{font-size:14px}.uae-refined #faq .cf-faq-list{margin-top:24px}.uae-refined #faq .cf-faq-list>details:not(.uae-more) summary{font-size:15px;padding:18px 0}.uae-refined #faq .cf-faq-list p{font-size:14px}.uae-company-note{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:28px 0!important;border-top:1px solid #e5dfed}.uae-company-note p{font-size:13px}.uae-company-note a{font-size:13px;color:#7033c2}.uae-refined [id]{scroll-margin-top:150px}.uae-back{margin-top:24px;font-size:14px}.uae-partnership-page{min-height:70vh}.uae-partnership-page>section{padding-top:130px!important}.uae-refined :focus-visible,.uae-image-dialog :focus-visible{outline:3px solid #7c3aed;outline-offset:4px}
/* The complete source image remains available, with an explicit native-resolution zoom. */
.uae-image-dialog{position:fixed;inset:0;margin:auto;width:min(96vw,1500px);max-height:94vh;padding:62px 16px 16px}.uae-image-dialog .uae-image-zoom{left:16px;right:auto}.uae-image-viewport{overflow:auto;max-height:72vh;overscroll-behavior:contain;border:1px solid #eee;touch-action:pan-x pan-y pinch-zoom}.uae-image-viewport img{width:100%;max-width:none;height:auto}.uae-image-dialog.is-zoomed .uae-image-viewport img{width:var(--image-width,1700px)}.uae-image-dialog>p{font-size:13px;line-height:1.5}.uae-image-dialog>button{min-height:40px;font:500 13px/1.3 var(--sans)}
@media(max-width:900px){.uae-refined .container{width:calc(100% - 44px)}.uae-refined .co-hero-grid{gap:28px}.uae-refined .craftos-section-nav{position:static}.uae-refined .craftos-section-nav>.container{display:block}.uae-refined .co-nav-demo{display:none}.uae-route-steps{grid-template-columns:1fr 1fr;gap:20px}.uae-route-steps li:after{display:none}.uae-proof-compact{grid-template-columns:100px 1fr}.uae-proof-compact a{grid-column:2}.uae-refined .uae-section-heading{display:block}.uae-refined .uae-section-heading>p{margin-top:16px}.uae-refined .uae-arabic-layout{gap:28px}.uae-refined .uae-workflow-steps{gap:26px}.uae-company-note{align-items:flex-start;flex-direction:column;gap:10px}}
@media(max-width:600px){.uae-refined>section{padding:38px 0!important}.uae-refined .container{width:calc(100% - 40px)}.uae-refined h2{font-size:29px;letter-spacing:-.8px}.uae-refined .co-hero{padding:28px 0 32px!important}.uae-refined .co-hero h1{font-size:35px;letter-spacing:-1.35px;line-height:1.12;margin:16px 0 18px}.uae-refined .co-hero-intro{font-size:15px;line-height:1.7}.uae-refined .co-hero-eyebrow{font-size:10px}.uae-refined .co-hero-actions{margin-top:20px;display:flex;flex-direction:column;gap:10px}.uae-refined .co-hero-actions a{min-height:46px;justify-content:center;font-size:13px;padding:12px}.uae-refined .uae-hero-note{font-size:12px;line-height:1.65;margin-top:16px}.uae-refined .uae-focus-bi img{height:360px;width:100%;object-fit:cover;object-position:100% 50%}.uae-refined .uae-focus-agent img{height:330px;width:100%;object-fit:cover;object-position:55% 25%}.uae-refined .uae-visual .uae-expand{box-shadow:0 8px 24px #14145308}.uae-refined .uae-visual figcaption{font-size:12px}.uae-refined .uae-expand-label{font-size:12px;bottom:10px;right:10px}.uae-proof-compact{grid-template-columns:1fr;gap:16px}.uae-proof-compact a{grid-column:auto}.uae-proof-compact p{font-size:14px}.uae-refined #customer-reference h2{font-size:22px}.uae-refined .co-section-links{gap:20px}.uae-refined .co-section-links a{font-size:13px}.uae-refined .uae-commercial-grid{gap:18px}.uae-refined .uae-commercial-grid article{padding-top:18px}.uae-refined .uae-commercial-grid h3{margin:12px 0;font-size:21px}.uae-refined .uae-outcome-result{margin-top:14px}.uae-refined .uae-outcome-result strong,.uae-refined .uae-outcome-result span{font-size:13px}.uae-refined .cf-feature-grid{gap:24px}.uae-refined .cf-copy>p,.uae-refined .uae-arabic-copy>p{font-size:15px}.uae-refined .uae-arabic-example{padding:16px}.uae-refined .uae-doc-extracted>div{flex-direction:column;gap:4px;font-size:13px}.uae-refined .uae-doc-extracted strong{font-size:14px}.uae-refined .uae-doc-arabic p{font-size:13px}.uae-refined .uae-workflow-walkthrough{padding:20px;margin-top:20px}.uae-refined .uae-walkthrough-heading h3{font-size:22px}.uae-refined .uae-walkthrough-heading>p{font-size:13px}.uae-route-steps{grid-template-columns:1fr;gap:12px;margin:22px 0}.uae-route-steps li{padding:20px}.uae-route-steps h3{margin:10px 0 8px}.uae-route-destinations{grid-template-columns:1fr;gap:18px}.uae-more>summary{font-size:14px;padding:17px}.uae-more-body{padding:16px}.uae-refined .uae-more-body h2{font-size:25px}.uae-refined .uae-more-body .cf-feature-grid{grid-template-columns:1fr}.uae-pilot-path{grid-template-columns:1fr;gap:20px;margin:22px 0}.uae-pilot-path h3{margin-top:10px}.uae-refined .co-demo-story-head h2{font-size:30px}.uae-refined .co-demo-grid{display:flex;flex-direction:column;gap:26px}.uae-refined .co-demo-form{width:100%;padding:22px;order:2}.uae-refined .co-demo-story-head{order:1}.uae-refined .co-demo-support{order:3}.uae-refined .co-demo-form input,.uae-refined .co-demo-form select,.uae-refined .co-demo-form textarea{font-size:16px}.uae-refined [id]{scroll-margin-top:85px}.uae-image-dialog{padding:62px 10px 12px}.uae-refined .uae-more-body .cf-deployment-options{grid-template-columns:1fr}.uae-refined .uae-more-body .cf-logo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.uae-refined .uae-more-body .cf-connectors-grid{grid-template-columns:1fr}.uae-partnership-page>section{padding-top:110px!important}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}}

.uae-partnership-page h1{font-size:clamp(32px,4vw,52px);line-height:1.15;letter-spacing:-1.4px;margin:16px 0 24px;color:#141453}
/* IT decision-maker journey: architecture and product evidence remain fully visible. */
.uae-dsi .cf-benefits{background:#f7f6fb;border-top:1px solid #e5dfed;border-bottom:1px solid #e5dfed;padding:24px 0!important}.uae-dsi .cf-benefits ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 30px}.uae-dsi .cf-benefits li{display:flex;gap:12px;align-items:flex-start}.uae-dsi .cf-benefits p{font-size:13px;color:#625b73;line-height:1.6}.uae-dsi .cf-benefits strong{display:block;color:#141453;font-size:15px}.uae-dsi .cf-benefits svg{flex:none;width:22px;height:22px}.uae-dsi #architecture{background:#f7f6fb}.uae-dsi #architecture>.container{width:calc(100% - 64px);max-width:1390px}.uae-dsi .architecture-intro{font-size:15px}.uae-dsi .infra-card p,.uae-dsi .infra-routing p{font-size:14px;line-height:1.7}.uae-dsi .infra-card small,.uae-dsi .infra-routing small,.uae-dsi .architecture-caption{font-size:12px;line-height:1.7}.uae-dsi .infra-control span,.uae-dsi .infra-ops span,.uae-dsi .infra-tags span{font-size:12px}.uae-dsi .uae-architecture-notes{padding:26px 0 0;border-top:1px solid #dfd7eb;margin-top:28px}.uae-dsi .uae-architecture-notes>h3{font-size:22px;color:#141453;line-height:1.4;margin-bottom:20px}.uae-dsi .uae-architecture-notes .infra-details{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.uae-dsi .infra-details h4{font-size:16px;margin-bottom:8px}.uae-dsi .infra-details p{font-size:13px;line-height:1.8}.uae-dsi #models .cf-logo-grid{margin-top:32px}.uae-dsi #security .uae-visual{max-width:1080px;margin:28px auto 0}.uae-dsi .uae-workflow-steps small{display:block;font-size:12px;line-height:1.6;margin-top:12px;color:#625b73}.uae-dsi .uae-workflow-evaluation{margin-top:26px;font-size:14px;line-height:1.8}.uae-dsi .uae-workflow-evaluation span{font-size:13px}.uae-dsi .proof-heading h2{font-size:32px!important}.uae-dsi #customer-reference{padding:48px 0!important}.uae-dsi .proof-case{padding:28px}.uae-dsi .proof-story p{font-size:15px}.uae-dsi .proof-identity span,.uae-dsi .proof-identity strong,.uae-dsi .proof-scope span{font-size:12px}.uae-dsi .cf-models-note,.uae-dsi .cf-integration-note{font-size:13px}.uae-dsi .uae-deployment-note{font-size:14px}.uae-dsi #pilot .co-kicker{font-size:12px}
@media(max-width:900px){.uae-dsi .cf-benefits ul{grid-template-columns:1fr 1fr}.uae-dsi .uae-architecture-notes .infra-details{grid-template-columns:1fr}.uae-dsi #architecture>.container{width:calc(100% - 40px)}.uae-dsi .infra-card p,.uae-dsi .infra-routing p{font-size:14px}.uae-dsi .uae-workflow-steps small{margin-top:6px}.uae-dsi .uae-workflow-steps{gap:34px}}
@media(max-width:600px){.uae-dsi .cf-benefits ul{grid-template-columns:1fr;gap:16px}.uae-dsi .cf-benefits p{font-size:13px}.uae-dsi .cf-benefits strong{font-size:15px}.uae-dsi .section-heading{display:block}.uae-dsi .section-heading .architecture-intro{margin-top:18px}.uae-dsi .infra-control,.uae-dsi .infra-ops{gap:12px}.uae-dsi .infra-card{min-width:0}.uae-dsi .infra-tags{flex-wrap:wrap}.uae-dsi .uae-architecture-notes{padding-top:22px}.uae-dsi #customer-reference .proof-heading h2{font-size:27px!important}.uae-dsi #models .cf-logo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.uae-dsi .uae-workflow-evaluation{padding:18px}.uae-dsi #deployment .cf-deployment-options{grid-template-columns:1fr}}
.uae-dsi #architecture>.container{padding-left:0;padding-right:0}
