html{color-scheme:light}html[data-theme=dark]{color-scheme:dark;--theme-bg:#071221;--theme-bg-2:#0a1930;--theme-surface:#0e203c;--theme-surface-2:#122847;--theme-surface-3:#173052;--theme-line:#294b72;--theme-line-strong:#3b668f;--theme-text:#f4f8ff;--theme-text-soft:#cfdded;--theme-muted:#a8bad1;--theme-blue:#7cc8ff;--theme-cyan:#6ed8ef;--theme-focus:#73c2ff;--theme-positive:#82dfb7;--theme-warning:#f2d183}.btn-secondary,.card,.compact-usecase-card,.credit-note,.detail-mark,.detail-note,.dynamic-card,.dynamic-section,.era-bubble,.era-faq-item,.era-logo-chip,.era-trust-grid article,.industry,.lang,.mini,.nav,.page-cta,.pill,.plan,.product-channel-row span,.product-price-card,.site-footer,.stat,body,input,select,textarea{transition:background-color .22s ease,border-color .22s ease,color .22s ease,box-shadow .22s ease,filter .22s ease}.site-theme-toggle{height:40px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 12px;border-radius:12px;border:1px solid #cfe0fb;background:#fff;color:#24467f;font-weight:850;font-size:12px;cursor:pointer;box-shadow:0 6px 16px rgba(38,84,160,.06);transition:.2s ease;white-space:nowrap}.site-theme-toggle:hover{transform:translateY(-1px);border-color:#78b8ff;box-shadow:0 10px 22px rgba(47,102,190,.12)}.site-theme-toggle:focus-visible{outline:3px solid rgba(83,167,255,.28);outline-offset:2px}.site-theme-floating{position:fixed;top:24px;right:24px;z-index:120}html[data-theme=dark] body{background:radial-gradient(circle at 82% 8%,rgba(52,151,235,.1),transparent 24%),radial-gradient(circle at 12% 90%,rgba(63,77,196,.12),transparent 28%),linear-gradient(180deg,var(--theme-bg) 0,var(--theme-bg-2) 100%);color:var(--theme-text)}.rtl{font-family:Segoe UI,Tahoma,Arial,sans-serif}html[data-theme=dark] ::selection{background:#315f9d;color:#fff}html[data-theme=dark] :is(h1,h2,h3,h4,h5,h6,.brand,.navlinks,.navlinks a,strong,b){color:var(--theme-text)}html[data-theme=dark] :is(p,li,.footer,.detail-note span,.product-price-card ul,.era-faq-item p,.era-trust-grid p,.dynamic-section p,.dynamic-section li){color:var(--theme-muted)}html[data-theme=dark] .detail-index,html[data-theme=dark] .detail-link,html[data-theme=dark] .dynamic-section a:not(.btn-primary):not(.btn-secondary),html[data-theme=dark] .eyebrow,html[data-theme=dark] .product-capability a{color:var(--theme-blue)}html[data-theme=dark] :is(a,button,input,select,textarea):focus-visible{outline:3px solid rgba(115,194,255,.34);outline-offset:2px}html[data-theme=dark] .nav{background:rgba(8,22,45,.93);border-color:#27466f;box-shadow:0 16px 44px rgba(0,0,0,.3);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}html[data-theme=dark] .nav .brand{background:transparent!important;border:0!important;box-shadow:none!important;color:#f5f8ff!important}html[data-theme=dark] .nav .brand span{color:#f5f8ff!important;text-shadow:0 1px 0 rgba(0,0,0,.16)}html[data-theme=dark] .nav .brand img{background:#f6f9ff!important;border:1px solid #c7d8eb;border-radius:14px;padding:4px;filter:contrast(1.08) saturate(1.06)!important;box-shadow:0 8px 18px rgba(0,0,0,.18)}html[data-theme=dark] .navlinks{color:#d2deed}html[data-theme=dark] .navlinks a{color:#e2ebf6}html[data-theme=dark] .navlinks a.active,html[data-theme=dark] .navlinks a:hover{color:#fff}html[data-theme=dark] .navlinks a:after{background:linear-gradient(90deg,#5795ff,#4fd4ef)}html[data-theme=dark] .btn-secondary,html[data-theme=dark] .lang,html[data-theme=dark] .site-theme-toggle{background:#102542;color:#e2efff;border-color:#3a5f87;box-shadow:none}html[data-theme=dark] .btn-secondary:hover,html[data-theme=dark] .lang:hover,html[data-theme=dark] .site-theme-toggle:hover{background:#18375f;color:#fff;border-color:#5685b3}html[data-theme=dark] .btn-primary{background:linear-gradient(90deg,#3976f1,#32bde8);color:#fff;box-shadow:0 10px 26px rgba(41,128,224,.22)}html[data-theme=dark] .btn-primary:hover{filter:brightness(1.08)}html[data-theme=dark] .card{background:linear-gradient(145deg,rgba(15,32,60,.99),rgba(10,25,49,.99));border-color:var(--theme-line);box-shadow:0 16px 42px rgba(0,0,0,.25)}html[data-theme=dark] .card:hover{border-color:#3c638c}html[data-theme=dark] :is(.hero,.home-hero,.product-hero,.solutions-hero,.industries-hero,.services-hero,.about-hero,.contact-hero,.detail-hero){background:radial-gradient(circle at 82% 20%,rgba(32,172,226,.12),transparent 30%),radial-gradient(circle at 70% 90%,rgba(64,79,214,.1),transparent 32%),linear-gradient(135deg,#0d1e3e,#10274d 58%,#0c3154)!important;border-color:#2f5078!important}html[data-theme=dark] :is(.side,.product-capability,.compact-usecase-card,.product-price-card,.plan,.mini,.stat,.pill,.product-channel-row span,.detail-mark,.credit-note,.era-logo-chip,.era-bubble,.era-faq-item,.era-trust-grid article,.detail-note,.dynamic-card){background:var(--theme-surface)!important;border-color:var(--theme-line)!important;color:var(--theme-text)!important;box-shadow:none}html[data-theme=dark] .product-capability:nth-child(2n),html[data-theme=dark] .product-capability:nth-child(odd){background:var(--theme-surface)!important}html[data-theme=dark] :is(.stat b,.price,.pricing-price){color:#88ccff}html[data-theme=dark] :is(.pill,.channel){color:#e0ecf9}html[data-theme=dark] .channel{background:#122a49;border-color:#345679}html[data-theme=dark] .home-copy p,html[data-theme=dark] .home-era p,html[data-theme=dark] .home-intro-card p,html[data-theme=dark] .home-plans p,html[data-theme=dark] .home-process p,html[data-theme=dark] .home-section-heading p,html[data-theme=dark] .home-security p{color:#b7c7dc!important}html[data-theme=dark] .home-capabilities span,html[data-theme=dark] .home-channel-row span,html[data-theme=dark] .home-industry-grid a,html[data-theme=dark] .home-plan-grid>div,html[data-theme=dark] .home-security>div span,html[data-theme=dark] .home-steps article{background:#122947!important;border-color:#345477!important;color:#eaf3ff!important;box-shadow:none}html[data-theme=dark] .home-capabilities span,html[data-theme=dark] .home-channel-row span{color:#ecf4ff!important}html[data-theme=dark] .home-solution-strip>.card:not(.home-intro-card) span{color:#c2d2e7!important}html[data-theme=dark] .home-solution-strip>.card:not(.home-intro-card) b{color:#7dc5ff!important}html[data-theme=dark] .home-industry-grid a,html[data-theme=dark] .home-plan-grid span{color:#c5d6ea!important}html[data-theme=dark] .home-plan-grid .featured{background:linear-gradient(135deg,#133255,#122744)!important;border-color:#40bced!important;box-shadow:0 10px 28px rgba(31,144,214,.13)!important}html[data-theme=dark] .home-visual{background:radial-gradient(circle at 50% 45%,rgba(49,123,188,.18),transparent 30%),linear-gradient(145deg,#102845,#132b4c)!important;border-color:#355a80!important;box-shadow:inset 0 0 50px rgba(255,255,255,.035),0 28px 60px rgba(0,0,0,.24)!important}html[data-theme=dark] .hv-ring{border-color:rgba(105,189,241,.34)!important}html[data-theme=dark] .hv-core{background:#102746!important;border-color:#3a5d81!important;box-shadow:0 20px 48px rgba(0,0,0,.24)!important}html[data-theme=dark] .hv-core strong{color:#f1f7ff!important}html[data-theme=dark] .hv-core img{background:#f7faff;border-radius:18px;padding:5px;filter:contrast(1.08) saturate(1.05)!important}html[data-theme=dark] .hv-chip{background:#132c4b!important;border-color:#3a5d80!important;color:#e9f3ff!important;box-shadow:0 10px 24px rgba(0,0,0,.18)!important}html[data-theme=dark] .home-icon,html[data-theme=dark] .product-cap-icon,html[data-theme=dark] .product-use-icon{background:#163356!important;border-color:#3a5f83!important;color:#7fc7ff!important}html[data-theme=dark] .home-intro-card a,html[data-theme=dark] .home-plans>a,html[data-theme=dark] .home-service-card>span:last-child{color:#82c8ff!important}html[data-theme=dark] .partner-card{background:#102541!important;border-color:#335579!important;box-shadow:none!important}html[data-theme=dark] .partner-card>span{color:#bdcde1!important}html[data-theme=dark] .partner-sulinda{border-radius:13px}html[data-theme=dark] .compact-usecase-card p,html[data-theme=dark] .credit-note p,html[data-theme=dark] .product-capability p,html[data-theme=dark] .product-copy p,html[data-theme=dark] .product-section-head p{color:#b6c6db!important}html[data-theme=dark] .product-channel-row span{color:#e9f2ff!important}html[data-theme=dark] .era-visual{background:linear-gradient(180deg,#102d4b,#17345b 52%,#192b5c)!important;border-color:#3b6088!important;box-shadow:inset 0 0 60px rgba(255,255,255,.04),0 24px 60px rgba(0,0,0,.28)!important}html[data-theme=dark] .era-agent{background:linear-gradient(160deg,#142d53,#19345d)!important;border-color:#42688e!important;box-shadow:inset 0 0 34px rgba(255,255,255,.04),0 24px 50px rgba(0,0,0,.22)!important}html[data-theme=dark] .era-agent span{color:#c0d0e3!important}html[data-theme=dark] .era-agent strong{color:#fff!important}html[data-theme=dark] .era-bubble,html[data-theme=dark] .era-logo-chip{background:#132b4a!important;border-color:#3b5e82!important;color:#ecf4ff!important}html[data-theme=dark] .era-logo-chip span{color:#eaf3ff!important}html[data-theme=dark] .product-price-card.featured{border-color:#43c7f2!important;box-shadow:0 18px 40px rgba(17,139,220,.18)!important;background:linear-gradient(180deg,#102a4d,#10233f)!important}html[data-theme=dark] .pricing-price small{color:#afc0d5!important}html[data-theme=dark] .pricing-badge{color:#fff;background:linear-gradient(90deg,#3677ee,#39bee9);box-shadow:0 8px 20px rgba(23,104,238,.25)}html[data-theme=dark] .solution-banner p,html[data-theme=dark] .solution-card p,html[data-theme=dark] .solution-path-card p,html[data-theme=dark] .solution-section-head p,html[data-theme=dark] .solutions-copy p{color:#b7c7dc!important}html[data-theme=dark] .solution-pill-row span{background:#122a49!important;border-color:#35587d!important;color:#dcecff!important}html[data-theme=dark] .solutions-visual{background:linear-gradient(145deg,#102744,#142e50)!important;border-color:#3a5e84!important;box-shadow:inset 0 0 50px rgba(255,255,255,.03),0 25px 50px rgba(0,0,0,.22)!important}html[data-theme=dark] .solution-core,html[data-theme=dark] .solution-node{background:#132c4b!important;border-color:#3d6287!important;color:#e9f3ff!important;box-shadow:0 12px 28px rgba(0,0,0,.18)!important}html[data-theme=dark] .solution-core img{background:#f7faff;border-radius:16px;padding:5px}html[data-theme=dark] .solution-card-icon,html[data-theme=dark] .solution-path-icon{background:#163456!important;border-color:#3b6085!important;color:#82c9ff!important}html[data-theme=dark] .solution-banner{background:linear-gradient(120deg,#10243f,#123357)!important;border-color:#345779!important}html[data-theme=dark] .industries-copy p,html[data-theme=dark] .industry-card-body p,html[data-theme=dark] .industry-method-grid p,html[data-theme=dark] .industry-section-head p{color:#b7c7dc!important}html[data-theme=dark] .industry-value-row span,html[data-theme=dark] .mosaic-tile{background:#122a49!important;border-color:#35587c!important;color:#e2edf9!important}html[data-theme=dark] .industry-mosaic{background:linear-gradient(145deg,#102744,#142e50)!important;border-color:#3a5e84!important;box-shadow:inset 0 0 50px rgba(255,255,255,.03),0 24px 50px rgba(0,0,0,.22)!important}html[data-theme=dark] .mosaic-center img{background:#f7faff;border-radius:16px;padding:5px}html[data-theme=dark] .industry-card-visual{background:radial-gradient(circle at 90% 10%,rgba(29,188,238,.1),transparent 35%),linear-gradient(135deg,#132c4b,#173456)!important;border-bottom:1px solid #315477}html[data-theme=dark] .industry-card-visual small{color:#c3d4e7!important}html[data-theme=dark] .about-hero p,html[data-theme=dark] .about-pillar p,html[data-theme=dark] .about-positioning p,html[data-theme=dark] .about-section-head p,html[data-theme=dark] .about-story-main p,html[data-theme=dark] .about-story-side p,html[data-theme=dark] .contact-form-card>p,html[data-theme=dark] .contact-hero p,html[data-theme=dark] .contact-side-note p{color:#b7c7dc!important}html[data-theme=dark] .about-visual,html[data-theme=dark] .contact-visual{background:linear-gradient(145deg,#102744,#142e50)!important;border-color:#3a5e84!important;box-shadow:inset 0 0 50px rgba(255,255,255,.03),0 24px 50px rgba(0,0,0,.22)!important}html[data-theme=dark] .about-core,html[data-theme=dark] .about-node,html[data-theme=dark] .contact-core,html[data-theme=dark] .contact-node{background:#132c4b!important;border-color:#3c6186!important;color:#e9f3ff!important;box-shadow:0 12px 28px rgba(0,0,0,.18)!important}html[data-theme=dark] .about-core img,html[data-theme=dark] .contact-core img{background:#f7faff;border-radius:16px;padding:5px}html[data-theme=dark] .about-core span,html[data-theme=dark] .contact-core span,html[data-theme=dark] .contact-info-card span{color:#bfd0e4!important}html[data-theme=dark] .about-pillar-icon,html[data-theme=dark] .contact-info-icon{background:#163456!important;border-color:#3b6085!important;color:#82c9ff!important}html[data-theme=dark] .about-positioning{background:linear-gradient(135deg,#10243f,#123357)!important;border-color:#345779!important}html[data-theme=dark] .contact-form label{color:#d7e5f5!important}html[data-theme=dark] .contact-side-note svg{color:#83caff!important}html[data-theme=dark] .industry{background:linear-gradient(135deg,#14315a,#172c58);color:#e4f0ff;border:1px solid #31557d}html[data-theme=dark] .stepnum{background:#173a66;color:#9fd5ff;border:1px solid #315b88}html[data-theme=dark] .visual{background:radial-gradient(circle at 50% 42%,#173d66 0,#1d5f8e 28%,#274a97 60%,#192d6b 100%);box-shadow:inset 0 0 60px rgba(255,255,255,.08),0 28px 60px rgba(0,0,0,.28)}html[data-theme=dark] .visual:before{border-color:rgba(255,255,255,.22)}html[data-theme=dark] .robot{background:linear-gradient(145deg,#18345f,#14294f);border-color:#345a88;box-shadow:inset 0 0 30px rgba(255,255,255,.04),0 18px 35px rgba(0,0,0,.16)}html[data-theme=dark] .robot span{color:#75baff}html[data-theme=dark] .detail-card p{color:#b6c6db!important}html[data-theme=dark] .cta,html[data-theme=dark] .page-cta{background:linear-gradient(120deg,#1e68c9,#169fcf);border-color:#2b7fbd;color:#fff;box-shadow:0 18px 40px rgba(0,54,116,.22)}html[data-theme=dark] .cta p,html[data-theme=dark] .light-label,html[data-theme=dark] .page-cta p{color:#f2f8ff!important}html[data-theme=dark] .dynamic-section{color:var(--theme-text)}html[data-theme=dark] .dynamic-section :is(.dynamic-section-inner,.dynamic-section-copy,.dynamic-section-media){border-color:var(--theme-line)}html[data-theme=dark] .dynamic-section-media{background:linear-gradient(145deg,#112642,#0c1d35)!important}html[data-theme=dark] .dynamic-section-media img{filter:brightness(.9) contrast(1.05) saturate(.94)}html[data-theme=dark] :is(.detail-mark,.era-logo-chip,.site-footer-brand) img{filter:drop-shadow(0 10px 18px rgba(0,0,0,.2))}html[data-theme=dark] :is(.detail-mark,.product-media,.about-media,.service-media,.industry-media,.dynamic-section-media){background-color:#10233f;border-color:var(--theme-line)}html[data-theme=dark] :is(.product-media,.about-media,.service-media,.industry-media) img{filter:brightness(.92) contrast(1.04) saturate(.95)}html[data-theme=dark] img[data-theme-preserve=true]{filter:none!important}html[data-theme=dark] input,html[data-theme=dark] select,html[data-theme=dark] textarea{background:#0d2041!important;border-color:#35587c!important;color:#f1f6ff!important;box-shadow:none!important}html[data-theme=dark] input::placeholder,html[data-theme=dark] textarea::placeholder{color:#91a5bf!important}html[data-theme=dark] input:hover,html[data-theme=dark] select:hover,html[data-theme=dark] textarea:hover{border-color:#4a739c!important}html[data-theme=dark] input:focus,html[data-theme=dark] select:focus,html[data-theme=dark] textarea:focus{border-color:#73c2ff!important;box-shadow:0 0 0 4px rgba(115,194,255,.13)!important;background:#112947!important}html[data-theme=dark] option{background:#0d2041;color:#f1f6ff}html[data-theme=dark] input:disabled,html[data-theme=dark] select:disabled,html[data-theme=dark] textarea:disabled{background:#0a1930!important;color:#7890ac!important;border-color:#244164!important}html[data-theme=dark] .footer,html[data-theme=dark] .site-footer{border-top-color:#28486d;color:#b0c1d7}html[data-theme=dark] hr{border-color:#28486d}@media(prefers-reduced-motion:reduce){.btn-secondary,.card,.compact-usecase-card,.credit-note,.detail-mark,.detail-note,.dynamic-card,.dynamic-section,.era-bubble,.era-faq-item,.era-logo-chip,.era-trust-grid article,.industry,.lang,.mini,.nav,.page-cta,.pill,.plan,.product-channel-row span,.product-price-card,.site-footer,.stat,body,input,select,textarea{transition:none!important}}@media(max-width:650px){.site-theme-toggle{width:40px;padding:0}.site-theme-toggle span{display:none}.site-theme-floating{top:14px;right:14px}}html[data-theme=dark] .about-core img,html[data-theme=dark] .contact-core img,html[data-theme=dark] .hv-core img,html[data-theme=dark] .mosaic-center img,html[data-theme=dark] .nav .brand img,html[data-theme=dark] .solution-core img{background:#0b1f3b!important;border:1px solid #3a5f86!important;border-radius:16px!important;padding:6px!important;filter:contrast(1.12) saturate(1.08) brightness(1.08)!important}html[data-theme=dark] .nav .brand span{color:#f7fbff!important}html[data-theme=dark] .home-capabilities span,html[data-theme=dark] .home-channel-row span,html[data-theme=dark] .industry-value-row span,html[data-theme=dark] .product-channel-row span,html[data-theme=dark] .solution-pill-row span{color:#eef6ff!important;background:#122c4c!important;border-color:#3a6085!important}html[data-theme=dark] .about-core span,html[data-theme=dark] .contact-core span,html[data-theme=dark] .contact-info-card span,html[data-theme=dark] .home-industry-grid a,html[data-theme=dark] .home-plan-grid span,html[data-theme=dark] .home-solution-strip>.card:not(.home-intro-card) span,html[data-theme=dark] .partner-card>span,html[data-theme=dark] .pricing-price small{color:#c9d8e9!important}html[data-theme=dark] .home-intro-card a,html[data-theme=dark] .home-plans>a,html[data-theme=dark] .home-service-card>span:last-child,html[data-theme=dark] .home-solution-strip>.card:not(.home-intro-card) b,html[data-theme=dark] .industry-card-body a,html[data-theme=dark] .product-capability a,html[data-theme=dark] .solution-card a{color:#86ccff!important}html[data-theme=dark] .about-visual,html[data-theme=dark] .contact-visual,html[data-theme=dark] .era-visual,html[data-theme=dark] .home-visual,html[data-theme=dark] .industry-mosaic,html[data-theme=dark] .solutions-visual{background:linear-gradient(145deg,#102744,#142e50)!important;border-color:#3b6087!important;box-shadow:inset 0 0 46px rgba(255,255,255,.025),0 24px 50px rgba(0,0,0,.24)!important}html[data-theme=dark] .about-node,html[data-theme=dark] .contact-node,html[data-theme=dark] .era-bubble,html[data-theme=dark] .era-logo-chip,html[data-theme=dark] .hv-chip,html[data-theme=dark] .mosaic-tile,html[data-theme=dark] .solution-node{background:#142f50!important;border-color:#42698f!important;color:#eff6ff!important;box-shadow:0 10px 24px rgba(0,0,0,.18)!important}html[data-theme=dark] .about-pillar-icon,html[data-theme=dark] .contact-info-icon,html[data-theme=dark] .home-icon,html[data-theme=dark] .product-cap-icon,html[data-theme=dark] .product-use-icon,html[data-theme=dark] .solution-card-icon,html[data-theme=dark] .solution-path-icon{background:#173759!important;border-color:#426789!important;color:#88ceff!important}html[data-theme=dark] .home-industry-grid a,html[data-theme=dark] .home-plan-grid>div,html[data-theme=dark] .home-security>div span,html[data-theme=dark] .home-steps article{background:#112a49!important;border-color:#355a7e!important}html[data-theme=dark] .home-plan-grid .featured{border-color:#43bee9!important;background:linear-gradient(145deg,#133455,#112845)!important}html[data-theme=dark] :is(.home-copy p,.home-intro-card p,.home-era p,.home-plans p,.home-security p,.home-process p,.home-section-heading p,.product-copy p,.product-section-head p,.product-capability p,.compact-usecase-card p,.credit-note p,.solutions-copy p,.solution-section-head p,.solution-card p,.solution-path-card p,.solution-banner p,.industries-copy p,.industry-section-head p,.industry-card-body p,.industry-method-grid p,.about-hero p,.contact-hero p,.about-story-main p,.about-story-side p,.about-section-head p,.about-pillar p,.about-positioning p,.contact-form-card>p,.contact-side-note p){color:#b9c9dc!important}html[data-theme=dark] .partner-sulinda{background:#f7faff!important}html[data-theme=dark] .footer,html[data-theme=dark] .site-footer{color:#b7c6d9!important}html[data-theme=dark] .cms-stats-grid>div{background:radial-gradient(circle at 100% 0,rgba(55,196,235,.065),transparent 28%),linear-gradient(145deg,#0f223d,#102743)!important;border-color:rgba(84,132,189,.34)!important;box-shadow:0 20px 54px rgba(0,0,0,.18)!important}html[data-theme=dark] .cms-stats-grid strong{color:#88ccff!important}html[data-theme=dark] .cms-stats-grid span{color:#c2d2e7!important}html[data-theme=dark] .contact-alternative-section{background:linear-gradient(145deg,#0f223d,#102743)!important;border-color:rgba(84,132,189,.34)!important}html[data-theme=dark] .contact-alternative-card b,html[data-theme=dark] .contact-alternative-head h2{color:#f3f8ff!important}html[data-theme=dark] .contact-alternative-card span,html[data-theme=dark] .contact-alternative-head p{color:#b9cbe0!important}html[data-theme=dark] .contact-alternative-card{background:#10243f!important;border-color:#31577e!important}html[data-theme=dark] .contact-alternative-icon{background:#132b49!important;border-color:#3a5e82!important}html[data-theme=dark] .home-solution-strip>.cms-appearance-card b{color:var(--cms-title-color,#86ccff)!important}html[data-theme=dark] .home-solution-strip>.cms-appearance-card>span{color:var(--cms-text-color,#c9d8e9)!important}html[data-theme=dark] .home-solution-strip>.cms-appearance-card .cms-card-icon{color:var(--cms-icon-color,#86ccff)!important}html[data-theme=dark] .home-solution-strip>.cms-appearance-card.cms-has-custom-bg{background:var(--cms-card-background)!important}html[data-theme=dark]{--des-dark-surface:#10243f;--des-dark-surface-2:#142c4b;--des-dark-surface-3:#193656;--des-dark-border:#3a5f85;--des-dark-text:#f3f7ff;--des-dark-soft:#c4d4e7;--des-dark-muted:#a8bad0}html[data-theme=dark] .home-era-preview{background:linear-gradient(160deg,#0f223c,#132d4d)!important;border-color:var(--des-dark-border)!important;box-shadow:0 22px 46px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.035)!important}html[data-theme=dark] .home-era-preview-top{background:#132b49!important;border-bottom-color:#35597f!important;color:#b9cbe0!important}html[data-theme=dark] .home-era-preview-top strong{color:#f2f7ff!important}html[data-theme=dark] .home-era-preview-top b{background:#123a35!important;color:#9ce8c2!important;border:1px solid #286454!important}html[data-theme=dark] .home-era-preview-dots i{background:#6f8fb3!important}html[data-theme=dark] .home-era-preview-core{background:linear-gradient(135deg,#173d78,#15518d)!important;box-shadow:0 12px 28px rgba(0,0,0,.22)!important}html[data-theme=dark] .home-era-preview-core strong{color:#fff!important}html[data-theme=dark] .home-era-preview-core small{color:#d2e3fa!important}html[data-theme=dark] .home-era-preview-flow>div{background:#142c49!important;border-color:#35587b!important}html[data-theme=dark] .home-era-preview-flow>div>span:first-child{background:#19395f!important;color:#83c9ff!important}html[data-theme=dark] .home-era-preview-flow b{color:#eef5ff!important}html[data-theme=dark] .home-era-preview-flow small{color:#afc1d6!important}html[data-theme=dark] .home-era-preview-flow em{background:#123a35!important;color:#9ce8c2!important;border:1px solid #286454!important}html[data-theme=dark] .home-era-preview-link{border-top-color:#35587b!important;color:#85cbff!important}html[data-theme=dark] .home-era-story{background:linear-gradient(90deg,#122b49,#10243f)!important;border-color:#365b82!important;color:#d9e7f6!important}html[data-theme=dark] .services-visual{background:radial-gradient(circle at 50% 44%,#173758 0,#142d4d 46%,#10243f 100%)!important;border-color:#3b6188!important;box-shadow:inset 0 0 60px rgba(255,255,255,.035),0 30px 60px rgba(0,0,0,.28)!important}html[data-theme=dark] .services-visual:before{opacity:.32!important}html[data-theme=dark] .services-core{background:linear-gradient(145deg,#132c4a,#17385d)!important;border-color:#477096!important;box-shadow:0 24px 55px rgba(0,0,0,.25),inset 0 0 30px rgba(255,255,255,.025)!important}html[data-theme=dark] .services-core img{background:#f7faff!important;border-radius:18px;padding:5px;filter:contrast(1.08) saturate(1.05)!important}html[data-theme=dark] .services-core strong{color:#f4f8ff!important;text-shadow:0 1px 0 rgba(0,0,0,.18)}html[data-theme=dark] .float-service{background:#152f50!important;border-color:#40688f!important;color:#eef5ff!important;box-shadow:0 12px 28px rgba(0,0,0,.2)!important}html[data-theme=dark] .float-service svg{color:#84cbff!important}html[data-theme=dark] .robot-hand{background:linear-gradient(170deg,#1a3a60,#19436e 46%,#1d5f91)!important;border-color:#4776a0!important;box-shadow:inset 0 0 34px rgba(255,255,255,.04),0 18px 42px rgba(0,0,0,.22)!important}html[data-theme=dark] .robot-hand:before{background:linear-gradient(90deg,#315e91,#4f85b8,#315e91)!important;box-shadow:0 0 0 10px rgba(255,255,255,.025)!important}html[data-theme=dark] .robot-hand span{color:#8fd5ff!important}html[data-theme=dark] .service-values{background:#102641!important;border-color:#3a5e83!important}html[data-theme=dark] .service-values div{color:#eef5ff!important;border-color:#3a5e83!important}html[data-theme=dark] .service-values svg{color:#7fc7ff!important}html[data-theme=dark] .service-card-copy p{color:#b7c7db!important}html[data-theme=dark] .service-icon{background:#173555!important;border-color:#3c6288!important;color:#82c9ff!important;box-shadow:none!important}html[data-theme=dark] .partner-sulinda{background:#f8fbff!important;border:1px solid #d7e3f1!important}html[data-theme=dark] .partner-sulinda strong{background:linear-gradient(90deg,#29afe7 0 32%,#20ad68 32% 100%)!important}html[data-theme=dark] .partner-sulinda small{color:#506d91!important}html[data-theme=dark] .partner-yaaseer{background:linear-gradient(145deg,#173654,#1d4266)!important;border:1px solid #315d80!important}html[data-theme=dark] .partner-yaaseer small{color:rgba(255,255,255,.88)!important}html[data-theme=dark] :is(.hv-core,.mosaic-center,.solution-core,.about-core,.contact-core) img+strong{color:#eef5ff!important}html[data-theme=dark] :is(.home-solution-strip,.home-product-grid,.home-trust-grid,.home-process,.service-card-grid,.about-story,.about-pillar-grid,.industry-card-grid,.solution-card-grid) :is(p,small){color:#b8c8dc!important}@media(max-width:760px){html[data-theme=dark] .service-values div{border-color:#3a5e83!important}}html[data-theme=dark]{--rf-text:#f5f8ff;--rf-body:#d8e5f4;--rf-soft:#bdcde1;--rf-muted:#a9bdd4;--rf-blue:#82cbff;--rf-surface:#102640;--rf-surface-2:#15304f;--rf-border:#3b6086}html[data-theme=dark] body{color:var(--rf-body)}html[data-theme=dark] :is(h1,h2,h3,h4,h5,h6,strong,b){color:var(--rf-text)}html[data-theme=dark] :is(p,li,small){color:var(--rf-soft)}html[data-theme=dark] .eyebrow{color:#91d5ff!important;font-weight:900!important;opacity:1!important}html[data-theme=dark] :is(.detail-index,.detail-link,.product-capability a,.service-card-copy a,.industry-card-body a){color:var(--rf-blue)!important}html[data-theme=dark] :is(.footer,.site-footer){color:#b5c6da!important}html[data-theme=dark] .navlinks a{color:#e3edf8!important;font-weight:800}html[data-theme=dark] .navlinks a.active,html[data-theme=dark] .navlinks a:hover{color:#fff!important}html[data-theme=dark] :is(.lang,.site-theme-toggle,.btn-secondary){color:#eef5ff!important}html[data-theme=dark] .era-preview-section{background:linear-gradient(145deg,#0e2038,#102943)!important;border-color:#35597e!important}html[data-theme=dark] .era-preview-copy h2{color:#fff!important}html[data-theme=dark] .era-preview-copy>p{color:#c6d5e7!important}html[data-theme=dark] .era-preview-tabs button{background:#16304f!important;color:#edf5ff!important;border-color:#42678c!important;box-shadow:none!important}html[data-theme=dark] .era-preview-tabs button svg{color:#8bceff!important}html[data-theme=dark] .era-preview-tabs button.active{background:linear-gradient(90deg,#2f70ed,#42bde8)!important;color:#fff!important;border-color:transparent!important}html[data-theme=dark] .era-preview-tabs button.active svg{color:#fff!important}html[data-theme=dark] .era-app-window{background:#f4f8fd!important;border-color:#b9d0e8!important;color:#243b5d!important;box-shadow:0 24px 52px rgba(0,0,0,.26),inset 0 1px 0 #fff!important}html[data-theme=dark] .era-app-topbar{background:#eef4fa!important;border-bottom-color:#cedbea!important;color:#526b8e!important}html[data-theme=dark] .era-app-topbar>span{color:#183d74!important;font-weight:950!important}html[data-theme=dark] .era-app-topbar>b{background:#dff3ed!important;color:#176a4d!important;border:1px solid #b8ddcf!important;font-weight:900!important}html[data-theme=dark] .era-app-dots i{background:#7898bf!important}html[data-theme=dark] .era-app-content{background:#f6f9fd!important;color:#233b5c!important}html[data-theme=dark] .era-app-title>div{color:#2465d8!important}html[data-theme=dark] .era-app-title strong{color:#163967!important}html[data-theme=dark] .era-app-title small{color:#526c8d!important}html[data-theme=dark] .era-app-title em{background:#e4f5ec!important;color:#176b4c!important;border:1px solid #c3e5d4!important}html[data-theme=dark] .era-app-metrics article{background:#fff!important;border-color:#c9d9ea!important;box-shadow:0 1px 0 rgba(255,255,255,.9)!important}html[data-theme=dark] .era-app-metrics small{color:#536b89!important;font-weight:650!important}html[data-theme=dark] .era-app-metrics b{color:#173b6a!important;font-weight:950!important}html[data-theme=dark] .era-app-metrics span{color:#16724f!important;font-weight:700!important}html[data-theme=dark] .era-app-stream>div{background:#fff!important;border-color:#cbdbea!important}html[data-theme=dark] .era-app-stream b{color:#1d3b66!important;font-weight:850!important}html[data-theme=dark] .era-app-stream small{color:#526b8b!important}html[data-theme=dark] .era-app-stream em{color:#58708d!important;font-weight:650!important}html[data-theme=dark] .era-app-stream>div>i{background:#22acd8!important;box-shadow:0 0 0 5px rgba(34,172,216,.12)!important}html[data-theme=dark] .era-app-body>aside{background:linear-gradient(180deg,#183a73,#214a8a)!important}html[data-theme=dark] .era-app-body>aside>span{color:#c8dcf5!important;background:rgba(255,255,255,.08)!important}html[data-theme=dark] .era-app-body>aside>span.active{color:#fff!important;background:linear-gradient(135deg,#2d74ee,#34bde7)!important}html[data-theme=dark] .era-app-core{background:#fff!important;color:#246be5!important}html[data-theme=dark] .home-era-preview{background:#f4f8fd!important;border-color:#b9d0e8!important}html[data-theme=dark] .home-era-preview-top{background:#eef4fa!important;border-bottom-color:#cedbea!important;color:#536c8d!important}html[data-theme=dark] .home-era-preview-top strong{color:#173d73!important}html[data-theme=dark] .home-era-preview-top b{background:#e4f5ec!important;color:#176b4c!important;border-color:#c3e5d4!important}html[data-theme=dark] .home-era-preview-flow>div{background:#fff!important;border-color:#cbdbea!important}html[data-theme=dark] .home-era-preview-flow b{color:#1d3b66!important}html[data-theme=dark] .home-era-preview-flow small{color:#526b8b!important}html[data-theme=dark] .home-era-preview-flow em{background:#e4f5ec!important;color:#176b4c!important;border-color:#c3e5d4!important}html[data-theme=dark] .home-era-preview-link{color:#1767d7!important;border-top-color:#cbdbea!important}html[data-theme=dark] .services-visual{background:radial-gradient(circle at 50% 44%,#193858 0,#15304e 46%,#10243f 100%)!important}html[data-theme=dark] .services-core{background:#132c49!important;border-color:#426b91!important}html[data-theme=dark] .services-core strong{color:#fff!important}html[data-theme=dark] .float-service{background:#173452!important;color:#f1f7ff!important;border-color:#42698e!important}html[data-theme=dark] .float-service span{color:#f1f7ff!important}html[data-theme=dark] .service-values{background:#122945!important;border-color:#3c6288!important}html[data-theme=dark] .service-values div{color:#f0f6ff!important;border-color:#3c6288!important}html[data-theme=dark] .service-values span{color:#f0f6ff!important}html[data-theme=dark] .service-values svg{color:#83cbff!important}html[data-theme=dark] :is(.home-copy p,.home-intro-card p,.home-section-heading p,.product-copy p,.product-section-head p,.solution-section-head p,.solutions-copy p,.industries-copy p,.industry-section-head p,.services-copy p,.about-copy p,.contact-hero p,.about-section-head p){color:#c0d0e4!important}html[data-theme=dark] :is(.home-solution-strip,.home-product-grid,.home-trust-grid,.service-card-grid,.about-story,.about-pillar-grid,.industry-card-grid,.solution-card-grid) :is(p,small){color:#b8c9dd!important}html[data-theme=dark] .partner-card>span{color:#d3e0ef!important}html[data-theme=dark] .partner-sulinda{background:#f7fbff!important;border-color:#d4e0ed!important}html[data-theme=dark] .partner-sulinda strong{background:linear-gradient(90deg,#2cafe1 0 33%,#26a967 33% 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important}html[data-theme=dark] .partner-sulinda small{color:#496686!important}html[data-theme=dark] .partner-yaaseer strong{color:#fff!important}html[data-theme=dark] .partner-yaaseer small{color:#dce8f5!important}html[data-theme=dark] :is(a,button,input,textarea,select):focus-visible{outline:3px solid rgba(126,204,255,.42)!important;outline-offset:2px!important}html[data-theme=dark] :is(button,input,select,textarea):disabled{opacity:1!important}@media(max-width:760px){html[data-theme=dark] .era-app-metrics article{background:#fff!important}}html[data-theme=dark] .services-core{width:160px!important;height:160px!important;border-radius:30px!important;background:#132c4b!important;border:1px solid #3d6287!important;box-shadow:0 18px 35px rgba(0,0,0,.2)!important;gap:8px!important}html[data-theme=dark] .services-core img{width:78px!important;height:78px!important;object-fit:contain!important;background:#0a1f43!important;border:1px solid #4a79a8!important;border-radius:22px!important;padding:8px!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.025),0 10px 24px rgba(0,0,0,.18)!important;filter:contrast(1.06) saturate(1.08)!important}html[data-theme=dark] .services-core strong{color:#f5f8ff!important;font-size:17px!important;line-height:1.05!important;margin-top:0!important;text-align:center!important}html[data-theme=dark] .mosaic-center{width:160px!important;height:160px!important;border-radius:30px!important;background:#132c4b!important;border-color:#3d6287!important;box-shadow:0 18px 35px rgba(0,0,0,.2)!important;gap:8px!important}html[data-theme=dark] .mosaic-center img{width:78px!important;height:78px!important;object-fit:contain!important;background:#0a1f43!important;border:1px solid #4a79a8!important;border-radius:22px!important;padding:8px!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.025),0 10px 24px rgba(0,0,0,.18)!important;filter:contrast(1.06) saturate(1.08)!important}html[data-theme=dark] .mosaic-center strong{color:#f5f8ff!important;font-size:17px!important;line-height:1.05!important;text-align:center!important}@media(max-width:650px){html[data-theme=dark] .mosaic-center,html[data-theme=dark] .services-core{width:140px!important;height:140px!important}html[data-theme=dark] .mosaic-center img,html[data-theme=dark] .services-core img{width:68px!important;height:68px!important;border-radius:19px!important;padding:7px!important}html[data-theme=dark] .mosaic-center strong,html[data-theme=dark] .services-core strong{font-size:15px!important}}:root{--des-font-en:var(--font-manrope),Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--des-font-ar:var(--font-arabic),"IBM Plex Sans Arabic","Segoe UI",Tahoma,Arial,sans-serif;--des-ink:#102457;--des-copy:#536587;--des-soft:#6f7f9e;--des-blue:#1768ee;--des-cyan:#2abfe9;--des-line:#d4e5fb;--des-surface:#ffffff;--des-radius:24px;--des-shadow:0 18px 46px rgba(34,79,157,.09);--des-shadow-hover:0 24px 58px rgba(28,83,175,.14)}html{font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:var(--des-font-en);line-height:1.55;letter-spacing:-.012em;background-attachment:fixed}.rtl{font-family:var(--des-font-ar);letter-spacing:0;line-height:1.72}.rtl :is(h1,h2,h3,h4,h5,h6,p,span,a,button,label,input,textarea,select){letter-spacing:0}.shell{max-width:1520px;padding:clamp(14px,1.6vw,24px) clamp(14px,1.6vw,24px) 0}.shell>.about-pillar-grid,.shell>.about-story,.shell>.contact-info-grid,.shell>.contact-main,.shell>.home-product-grid,.shell>.home-service-grid,.shell>.home-solution-strip,.shell>.home-trust-grid,.shell>.industry-card-grid,.shell>.service-card-grid,.shell>.solution-card-grid,.shell>section{scroll-margin-top:110px}h1,h2,h3,h4,h5,h6{font-family:inherit;color:var(--des-ink);font-weight:800;text-wrap:balance}p{font-family:inherit;text-wrap:pretty}:is(.home-copy,.product-copy,.solutions-copy,.industries-copy,.services-copy,.about-copy,.contact-copy) h1,:is(.home-copy,.product-copy,.solutions-copy,.industries-copy,.services-copy,.about-copy,.contact-copy,.detail-hero)>h1{font-size:clamp(2.75rem,4.2vw,4rem)!important;line-height:1.015!important;letter-spacing:-.045em!important;margin:16px 0 18px!important;max-width:16ch}.rtl :is(.home-copy,.product-copy,.solutions-copy,.industries-copy,.services-copy,.about-copy,.contact-copy) h1{line-height:1.16!important;letter-spacing:0!important;max-width:17ch}:is(.home-section-heading,.product-section-head,.solution-section-head,.industry-section-head,.about-section-head,.era-section-heading) h2{font-size:clamp(2rem,3vw,2.65rem)!important;line-height:1.08!important;letter-spacing:-.035em!important;margin:10px auto 12px!important;max-width:24ch}.rtl :is(.home-section-heading,.product-section-head,.solution-section-head,.industry-section-head,.about-section-head,.era-section-heading) h2{line-height:1.25!important;letter-spacing:0!important;max-width:26ch}:is(.home-era,.home-plans,.home-security,.home-industries,.home-process,.about-story-main,.about-positioning,.contact-form-card,.contact-side-primary,.solution-approach-intro,.industry-method-copy) h2{line-height:1.12!important;letter-spacing:-.028em!important;text-wrap:balance}.rtl :is(.home-era,.home-plans,.home-security,.home-industries,.home-process,.about-story-main,.about-positioning,.contact-form-card,.contact-side-primary,.solution-approach-intro,.industry-method-copy) h2{line-height:1.3!important;letter-spacing:0!important}:is(.home-service-card,.product-capability,.solution-card,.service-card,.industry-card-rich,.about-pillar,.contact-info-card,.era-scenario,.era-trust-grid article) h3{line-height:1.24!important;letter-spacing:-.018em!important;text-wrap:balance}.rtl :is(.home-service-card,.product-capability,.solution-card,.service-card,.industry-card-rich,.about-pillar,.contact-info-card,.era-scenario,.era-trust-grid article) h3{line-height:1.42!important;letter-spacing:0!important}:is(.home-copy,.product-copy,.solutions-copy,.industries-copy,.services-copy,.about-copy,.contact-copy)>p{font-size:clamp(1rem,1.15vw,1.12rem)!important;line-height:1.78!important;max-width:66ch!important;color:var(--des-copy)!important}.rtl :is(.home-copy,.product-copy,.solutions-copy,.industries-copy,.services-copy,.about-copy,.contact-copy)>p{line-height:1.95!important;max-width:61ch!important}:is(.home-section-heading,.product-section-head,.solution-section-head,.industry-section-head,.about-section-head,.era-section-heading)>p{font-size:clamp(.96rem,1vw,1.05rem)!important;line-height:1.72!important;max-width:760px!important;margin-inline:auto!important}:is(.home-service-card,.product-capability,.solution-card,.service-card-copy,.industry-card-body,.about-pillar,.about-story-side,.contact-side-note,.era-trust-grid article,.era-scenario) p{line-height:1.7!important;color:var(--des-copy)}.rtl :is(.home-service-card,.product-capability,.solution-card,.service-card-copy,.industry-card-body,.about-pillar,.about-story-side,.contact-side-note,.era-trust-grid article,.era-scenario) p{line-height:1.88!important}.eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:11px!important;line-height:1.1;letter-spacing:.18em!important;font-weight:850!important;text-transform:uppercase;color:#2870ef}.eyebrow:before{content:"";width:6px;height:6px;border-radius:999px;background:linear-gradient(135deg,var(--des-blue),var(--des-cyan));box-shadow:0 0 0 5px rgba(34,157,239,.08);flex:0 0 auto}.rtl .eyebrow{text-transform:none;letter-spacing:0!important;font-size:12px!important}.light-label:before{background:#fff;box-shadow:0 0 0 5px rgba(255,255,255,.12)}.nav{min-height:84px;padding:11px 16px;border-radius:22px;gap:18px;box-shadow:0 16px 44px rgba(28,80,170,.09),inset 0 1px 0 rgba(255,255,255,.82)}.brand{gap:11px;font-size:16px;letter-spacing:-.02em}.brand img{width:52px;height:52px}.navlinks{gap:clamp(16px,1.5vw,25px);font-size:13px;font-weight:750}.navlinks a{padding:10px 0;white-space:nowrap}.navlinks a:after{height:3px;bottom:0;background:linear-gradient(90deg,#2f67ec,#43c5e8);transform-origin:center}.navright{gap:8px}:is(.lang,.btn-primary,.btn-secondary){min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:10px 15px;font-size:13px;font-weight:800;line-height:1.1;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease,color .18s ease}:is(.btn-primary,.btn-secondary,.lang):hover{transform:translateY(-1px)}.btn-primary:hover{box-shadow:0 14px 30px rgba(21,94,239,.27)}.btn-secondary:hover,.lang:hover{border-color:#91bdff;box-shadow:0 9px 22px rgba(31,97,193,.09)}.card{border-radius:var(--des-radius);border-color:var(--des-line);box-shadow:var(--des-shadow);isolation:isolate}:is(.home-service-card,.product-capability,.solution-card,.service-card,.industry-card-rich,.about-pillar,.contact-info-card,.era-scenario,.era-trust-grid article,.cms-section-card){transition:transform .22s cubic-bezier(.2,.7,.2,1),box-shadow .22s ease,border-color .22s ease}:is(.home-service-card,.product-capability,.solution-card,.service-card,.industry-card-rich,.about-pillar,.contact-info-card,.era-scenario,.era-trust-grid article,.cms-section-card):hover{transform:translateY(-5px);border-color:#a7cdfb;box-shadow:var(--des-shadow-hover)}:is(.home-hero,.product-hero,.solutions-hero,.industries-hero,.services-hero,.about-hero,.contact-hero){margin-top:20px!important;padding:clamp(32px,3.4vw,52px)!important;border-radius:28px!important;gap:clamp(26px,3vw,46px)!important;min-height:clamp(470px,38vw,555px)!important;box-shadow:0 24px 60px rgba(40,91,177,.1),inset 0 1px 0 rgba(255,255,255,.72)!important}:is(.home-copy,.product-copy,.solutions-copy,.industries-copy,.services-copy,.about-copy,.contact-copy){display:flex;flex-direction:column;align-items:flex-start}.rtl :is(.home-copy,.product-copy,.solutions-copy,.industries-copy,.services-copy,.about-copy,.contact-copy){align-items:flex-start}:is(.home-copy,.product-copy,.solutions-copy,.industries-copy,.services-copy,.about-copy,.contact-copy) .actions{margin-top:24px}:is(.home-capabilities,.product-channel-row,.solution-pill-row,.industry-value-row){gap:9px!important;margin-top:22px!important}:is(.home-capabilities span,.product-channel-row span,.solution-pill-row span,.industry-value-row span){min-height:39px;display:inline-flex;align-items:center;gap:7px;padding:9px 12px!important;border-radius:12px!important;font-size:12px!important;font-weight:750!important;line-height:1.15;box-shadow:0 7px 18px rgba(41,95,176,.045)}.rtl :is(.home-capabilities span,.product-channel-row span,.solution-pill-row span,.industry-value-row span){font-weight:650!important}:is(.home-section-heading,.product-section-head,.solution-section-head,.industry-section-head,.about-section-head,.era-section-heading){padding-inline:18px;text-align:center}.home-section-heading{padding-top:64px!important;padding-bottom:26px!important}:is(.solution-section-head,.industry-section-head){padding-top:48px!important;padding-bottom:20px!important}.about-section-head{margin-top:54px!important;margin-bottom:22px!important}.product-section-head{margin-top:42px!important;margin-bottom:20px!important}.home-solution-strip{gap:14px;margin-top:20px}.home-solution-strip>.card{padding:24px;display:flex;flex-direction:column;justify-content:center}.home-intro-card{align-items:flex-start}.home-intro-card h2{line-height:1.14!important;letter-spacing:-.025em!important;text-wrap:balance}.home-solution-strip>.card:not(.home-intro-card){align-items:flex-start}.home-solution-strip>.card:not(.home-intro-card) b{font-size:clamp(1.35rem,2vw,1.75rem);letter-spacing:-.03em}.home-solution-strip>.card:not(.home-intro-card) span{font-size:13px;line-height:1.45;margin-top:8px}.home-product-grid,.home-trust-grid{gap:20px;margin-top:20px}.home-era,.home-industries,.home-plans,.home-process,.home-security{padding:clamp(26px,2.5vw,36px)!important}.home-era h2,.home-industries h2,.home-plans h2,.home-process h2,.home-security h2{font-size:clamp(1.9rem,2.5vw,2.35rem)!important}.home-era h3{font-size:clamp(1.1rem,1.4vw,1.35rem)!important;line-height:1.35}.home-service-grid{gap:14px}.home-service-card{padding:22px;min-height:205px;display:flex;flex-direction:column;align-items:flex-start}.home-service-card .detail-index{margin-bottom:2px}.home-service-card h3{margin:14px 0 12px!important;min-height:2.6em}.home-service-card>span:last-child{margin-top:auto}.home-industry-grid,.home-security>div,.home-steps{gap:12px}.home-industry-grid a,.home-security>div span,.home-steps article{min-height:58px}.home-steps article{padding:20px}.home-partners{padding:clamp(26px,2.4vw,34px)}.home-partners-copy{max-width:720px}.home-partners-copy h2{font-size:clamp(1.9rem,2.4vw,2.35rem);line-height:1.12;margin:9px 0 10px;letter-spacing:-.028em;text-wrap:balance}.rtl .home-partners-copy h2{letter-spacing:0;line-height:1.3}.home-partners-copy p{line-height:1.72;color:var(--des-copy)}.product-capability-grid{gap:16px}.product-capability{padding:23px;min-height:250px;display:flex;flex-direction:column;align-items:flex-start}.product-capability h3{font-size:clamp(1.08rem,1.45vw,1.3rem)!important;margin:15px 0 9px!important}.product-capability p{font-size:14px!important;line-height:1.68!important;margin-bottom:12px}.product-capability a{margin-top:auto!important}.product-pricing-grid{gap:12px}.product-price-card{padding:22px 20px;min-height:300px}.product-price-card h3{font-size:19px;margin:8px 0 14px}.pricing-price{font-size:clamp(1.45rem,2vw,1.8rem);letter-spacing:-.03em}.product-price-card ul{gap:9px;font-size:12.5px;line-height:1.5}.credit-note{border-radius:18px!important}.solution-card-grid{gap:18px}.solution-card{padding:28px;min-height:275px;display:flex;flex-direction:column;align-items:flex-start}.solution-card h3{font-size:clamp(1.18rem,1.6vw,1.45rem)!important;margin:17px 0 9px!important}.solution-card p{margin-bottom:10px}.solution-card a{margin-top:auto}.solution-approach{gap:20px}.solution-path{gap:14px}.solution-path-card{padding:24px;display:flex;flex-direction:column;align-items:flex-start}.solution-path-card p{margin-bottom:0}.solution-banner{padding:32px 34px;border-radius:24px}.service-card-grid{gap:18px;margin-top:20px}.service-card{padding:25px;min-height:215px;grid-template-columns:auto 58px minmax(0,1fr);gap:16px}.service-card-copy h2{font-size:clamp(1.2rem,1.55vw,1.42rem)!important;line-height:1.24!important;margin:2px 0 9px!important;text-wrap:balance}.rtl .service-card-copy h2{line-height:1.42!important}.service-card-copy p{font-size:14px!important;line-height:1.7!important;margin-bottom:12px!important}.service-card-copy a{margin-top:4px}.service-values div{min-height:58px;line-height:1.35}.industry-card-grid{gap:18px}.industry-card-rich{min-height:315px}.industry-card-visual{height:126px;padding:20px 22px}.industry-card-body{padding:24px}.industry-card-body h3{font-size:clamp(1.22rem,1.65vw,1.48rem)!important;margin-bottom:10px!important}.industry-card-body p{min-height:auto!important;margin-bottom:16px}.industry-method{gap:20px}.industry-method-grid{gap:14px}.industry-method-grid article{padding:24px}.about-story{gap:20px;margin-top:20px}.about-story-main{padding:36px}.about-story-main h2{font-size:clamp(1.95rem,2.7vw,2.45rem)!important;line-height:1.14!important}.about-story-side{gap:14px}.about-story-side .card{padding:22px;min-height:160px}.about-pillar-grid{gap:18px}.about-pillar{padding:28px;min-height:265px}.about-pillar h3{font-size:clamp(1.15rem,1.5vw,1.38rem)!important}.about-positioning{padding:32px 36px;border-radius:24px}.contact-info-grid{gap:16px;margin-top:20px}.contact-info-card{padding:22px;min-height:94px}.contact-info-card b{font-size:14px}.contact-info-card span{font-size:13.5px;line-height:1.45}.contact-main{gap:20px;margin-top:20px}.contact-form-card{padding:36px}.contact-form-card h2{font-size:clamp(2rem,2.7vw,2.5rem)!important;line-height:1.14!important;letter-spacing:-.03em!important}.rtl .contact-form-card h2{letter-spacing:0!important;line-height:1.3!important}.contact-form{gap:17px 16px}.contact-form label{gap:8px;font-size:13px;line-height:1.35}.contact-form :is(input,select,textarea){min-height:48px;border-radius:14px;font-size:14px;line-height:1.45}.contact-form textarea{min-height:132px;resize:vertical}.contact-side{gap:16px}.contact-side-primary{padding:32px;min-height:360px;display:flex;flex-direction:column;align-items:flex-start}.contact-side-primary .btn-secondary{margin-top:auto}.cms-dynamic-sections{width:min(1320px,calc(100% - 40px));gap:24px;margin-top:20px;margin-bottom:30px}.cms-section-head{text-align:center;max-width:820px;margin:0 auto 18px}.cms-section-head h2{font-size:clamp(2rem,3vw,2.6rem);line-height:1.1;letter-spacing:-.03em;text-wrap:balance}.rtl .cms-section-head h2{letter-spacing:0;line-height:1.28}.cms-section-grid{gap:18px}.cms-section-card{padding:26px;border-radius:22px}.cms-section-card h3{margin:28px 0 10px;font-size:1.18rem;line-height:1.3}.cms-section-copy h2,.cms-section-cta h2{line-height:1.12!important;letter-spacing:-.03em!important;text-wrap:balance}.rtl .cms-section-copy h2,.rtl .cms-section-cta h2{letter-spacing:0!important;line-height:1.3!important}.cms-section-content{padding:38px;gap:34px}.cms-section-cta{padding:34px 38px;border-radius:24px}.page-cta{padding:32px 36px!important;border-radius:24px!important;min-height:150px;box-shadow:0 20px 45px rgba(24,102,202,.15)!important}.page-cta h2{font-size:clamp(1.8rem,2.8vw,2.4rem)!important;line-height:1.12!important;letter-spacing:-.03em!important;text-wrap:balance}.rtl .page-cta h2{line-height:1.3!important;letter-spacing:0!important}.page-cta p{font-size:15px;line-height:1.65;max-width:720px}.site-footer{max-width:1476px;border-radius:26px}.site-footer-inner{padding:44px 38px 32px;gap:72px}.site-footer-brandcol h3{font-size:25px;line-height:1.15;letter-spacing:-.02em}.site-footer-brandcol>p{font-size:15px;line-height:1.78}.site-footer-contact a,.site-footer-links a{line-height:1.4}.site-footer-links h4{font-size:17px;letter-spacing:-.01em}.site-footer-rtl{font-family:var(--des-font-ar)}.site-footer-rtl :is(h3,h4,p,a,span){letter-spacing:0}.rtl :is(.home-solution-strip>.card,.home-service-card,.product-capability,.solution-card,.solution-path-card,.service-card-copy,.industry-card-body,.about-pillar,.about-story-main,.about-story-side .card,.contact-info-card,.contact-form-card,.contact-side-primary,.contact-side-note,.cms-section-card,.cms-section-copy){text-align:right}.rtl :is(.home-service-card,.product-capability,.solution-card,.solution-path-card,.about-pillar){align-items:flex-start}.rtl .actions{justify-content:flex-start}.rtl .about-section-head,.rtl .era-section-heading,.rtl .home-section-heading,.rtl .industry-section-head,.rtl .product-section-head,.rtl .solution-section-head{text-align:center}html[data-theme=dark]{--des-ink:#f5f8ff;--des-copy:#c0d0e4;--des-soft:#9fb4cd;--des-line:#34597f;--des-shadow:0 18px 48px rgba(0,0,0,.22);--des-shadow-hover:0 25px 62px rgba(0,0,0,.30)}html[data-theme=dark] .card{box-shadow:var(--des-shadow)}html[data-theme=dark] :is(.home-service-card,.product-capability,.solution-card,.service-card,.industry-card-rich,.about-pillar,.contact-info-card,.era-scenario,.era-trust-grid article,.cms-section-card):hover{border-color:#4f7ca6;box-shadow:var(--des-shadow-hover)}html[data-theme=dark] .eyebrow{color:#8ed3ff!important}html[data-theme=dark] .nav{box-shadow:0 18px 50px rgba(0,0,0,.26),inset 0 1px 0 rgba(255,255,255,.035)}html[data-theme=dark] :is(.home-copy,.product-copy,.solutions-copy,.industries-copy,.services-copy,.about-copy,.contact-copy)>p{color:#c1d0e2!important}html[data-theme=dark] :is(.home-section-heading,.product-section-head,.solution-section-head,.industry-section-head,.about-section-head,.era-section-heading)>p{color:#b8c8da!important}html[data-theme=dark] .page-cta{box-shadow:0 24px 50px rgba(0,0,0,.24)!important}@media(max-width:1180px){.nav{min-height:76px}:is(.home-hero,.product-hero,.solutions-hero,.industries-hero,.services-hero,.about-hero,.contact-hero){min-height:auto!important}.home-service-grid{gap:12px}.site-footer-inner{gap:44px}}@media(max-width:760px){.shell{padding:10px 12px}.nav{top:8px;min-height:68px;border-radius:18px;padding:9px 11px}.brand img{width:46px;height:46px}:is(.lang,.btn-primary,.btn-secondary){min-height:42px;padding:9px 12px;font-size:12px}:is(.home-hero,.product-hero,.solutions-hero,.industries-hero,.services-hero,.about-hero,.contact-hero){padding:26px!important;border-radius:22px!important;gap:26px!important;margin-top:14px!important}:is(.home-copy,.product-copy,.solutions-copy,.industries-copy,.services-copy,.about-copy,.contact-copy) h1{font-size:clamp(2.35rem,10vw,3rem)!important;max-width:100%}.rtl :is(.home-copy,.product-copy,.solutions-copy,.industries-copy,.services-copy,.about-copy,.contact-copy) h1{line-height:1.2!important}:is(.home-section-heading,.product-section-head,.solution-section-head,.industry-section-head,.about-section-head,.era-section-heading) h2{font-size:clamp(1.75rem,7vw,2.15rem)!important}.home-section-heading{padding-top:46px!important}.about-pillar,.home-service-card,.home-service-card h3,.industry-card-rich,.product-capability,.service-card,.solution-card{min-height:auto}.contact-form-card{padding:25px}.page-cta{padding:26px!important;align-items:flex-start}.cms-dynamic-sections{width:calc(100% - 20px)}.cms-section-content,.cms-section-cta{padding:24px}.site-footer{width:calc(100% - 20px)}.site-footer-inner{padding:30px 22px 24px}}@media(max-width:520px){.navright{gap:6px}.lang{padding-inline:10px}.home-solution-strip>.card{padding:21px}:is(.home-era,.home-plans,.home-security,.home-industries,.home-process){padding:22px!important}.about-pillar,.industry-card-body,.product-capability,.service-card,.solution-card{padding:22px}.site-footer-links{gap:18px}}@media(prefers-reduced-motion:reduce){:is(.home-service-card,.product-capability,.solution-card,.service-card,.industry-card-rich,.about-pillar,.contact-info-card,.era-scenario,.era-trust-grid article,.cms-section-card,.btn-primary,.btn-secondary,.lang){transition:none!important}}:root{--fx-blue:#2f6cf2;--fx-cyan:#46c8ed;--fx-violet:#6a63f4;--fx-glow:rgba(58,149,239,.22)}body{position:relative;overflow-x:hidden}body>:not(.des-ambient){position:relative;z-index:1}.des-ambient{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden;opacity:.8}.des-ambient-orb{position:absolute;display:block;border-radius:999px;filter:blur(70px);opacity:.22;will-change:transform}.des-orb-a{width:34vw;height:34vw;min-width:320px;min-height:320px;right:-10vw;top:8vh;background:radial-gradient(circle,#43c9ef 0,#2f6cf2 50%,transparent 72%);animation:desFloatA 18s ease-in-out infinite alternate}.des-orb-b{width:28vw;height:28vw;min-width:280px;min-height:280px;left:-8vw;top:48vh;background:radial-gradient(circle,#7268f4 0,#2f6cf2 46%,transparent 72%);animation:desFloatB 22s ease-in-out infinite alternate}.des-orb-c{width:24vw;height:24vw;min-width:250px;min-height:250px;right:20vw;bottom:-10vw;background:radial-gradient(circle,#35bfe8 0,#2f76ec 44%,transparent 72%);animation:desFloatC 20s ease-in-out infinite alternate}.des-ambient-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(69,111,186,.035) 1px,transparent 0),linear-gradient(90deg,rgba(69,111,186,.035) 1px,transparent 0);background-size:72px 72px;-webkit-mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.75) 18%,rgba(0,0,0,.35) 70%,transparent);mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.75) 18%,rgba(0,0,0,.35) 70%,transparent)}html[data-motion=ready] [data-reveal]{opacity:0;transform:translateY(22px) scale(.992);transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);transition-delay:var(--reveal-delay,0s)}html[data-motion=ready] [data-reveal].is-visible{opacity:1;transform:none}.shell>section:not(.home-hero):not(.product-hero):not(.solutions-hero):not(.industries-hero):not(.services-hero):not(.about-hero):not(.contact-hero){position:relative}.shell>section:not(.home-hero):not(.product-hero):not(.solutions-hero):not(.industries-hero):not(.services-hero):not(.about-hero):not(.contact-hero):before{content:"";position:absolute;left:50%;top:-10px;transform:translateX(-50%);width:min(780px,72%);height:1px;background:linear-gradient(90deg,transparent,rgba(75,126,220,.16),rgba(57,193,234,.24),rgba(75,126,220,.16),transparent);pointer-events:none}:is(.home-hero,.product-hero,.solutions-hero,.industries-hero,.services-hero,.about-hero,.contact-hero){overflow:hidden;isolation:isolate}:is(.home-hero,.product-hero,.solutions-hero,.industries-hero,.services-hero,.about-hero,.contact-hero):after{content:"";position:absolute;inset:auto -8% -45% auto;width:48%;aspect-ratio:1;border-radius:50%;border:1px solid rgba(80,142,235,.1);box-shadow:0 0 0 34px rgba(72,154,238,.025),0 0 0 72px rgba(62,189,234,.018);z-index:-1;animation:heroOrbit 18s linear infinite}:is(.home-visual,.era-visual,.solutions-visual,.industry-mosaic,.services-visual,.about-visual,.contact-visual){transform:translateZ(0);transition:transform .5s cubic-bezier(.2,.7,.2,1),box-shadow .5s ease,border-color .5s ease}:is(.home-hero,.product-hero,.solutions-hero,.industries-hero,.services-hero,.about-hero,.contact-hero):hover :is(.home-visual,.era-visual,.solutions-visual,.industry-mosaic,.services-visual,.about-visual,.contact-visual){transform:translateY(-4px) scale(1.008);box-shadow:0 34px 72px rgba(39,89,177,.16),inset 0 1px 0 rgba(255,255,255,.5)}:is(.hv-chip,.era-bubble,.solution-node,.mosaic-tile,.float-service,.about-node,.contact-node){backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}:is(.hv-chip,.era-bubble,.solution-node,.mosaic-tile,.float-service,.about-node,.contact-node):hover{transform:translateY(-3px) scale(1.035);box-shadow:0 16px 32px rgba(36,93,182,.16);border-color:#9ac6fb}.era-bubble:first-of-type,.float-service:first-of-type,.hv-chip:first-of-type,.solution-node:first-of-type{animation:chipFloat 5.6s ease-in-out infinite}.era-bubble:nth-of-type(2),.float-service:nth-of-type(2),.hv-chip:nth-of-type(2),.solution-node:nth-of-type(2){animation:chipFloat 6.2s ease-in-out .5s infinite reverse}.era-bubble:nth-of-type(3),.float-service:nth-of-type(3),.hv-chip:nth-of-type(3),.solution-node:nth-of-type(3){animation:chipFloat 6.8s ease-in-out 1s infinite}.era-bubble:nth-of-type(4),.float-service:nth-of-type(4),.hv-chip:nth-of-type(4),.solution-node:nth-of-type(4){animation:chipFloat 7.2s ease-in-out 1.4s infinite reverse}:is(.hv-ring,.era-orbit,.solution-ring,.services-orbit,.about-ring,.contact-orbit){animation:softPulse 6s ease-in-out infinite alternate}:is(.hv-core,.era-agent,.solution-core,.mosaic-center,.services-core,.about-core,.contact-core){position:absolute}:is(.hv-core,.era-agent,.solution-core,.mosaic-center,.services-core,.about-core,.contact-core):after{content:"";position:absolute;inset:-12px;border-radius:inherit;border:1px solid rgba(73,159,240,.14);box-shadow:0 0 0 10px rgba(67,193,234,.02);pointer-events:none;animation:coreHalo 4.8s ease-in-out infinite}:is(.home-service-card,.product-capability,.solution-card,.service-card,.industry-card-rich,.about-pillar,.contact-info-card,.era-scenario,.era-trust-grid article,.cms-section-card){overflow:hidden}:is(.home-service-card,.product-capability,.solution-card,.service-card,.industry-card-rich,.about-pillar,.contact-info-card,.era-scenario,.era-trust-grid article,.cms-section-card):before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 100% 0,rgba(62,196,236,.12),transparent 26%),linear-gradient(120deg,rgba(255,255,255,.24),transparent 26%);opacity:.55;pointer-events:none;transition:opacity .25s ease,transform .35s ease}:is(.home-service-card,.product-capability,.solution-card,.service-card,.industry-card-rich,.about-pillar,.contact-info-card,.era-scenario,.era-trust-grid article,.cms-section-card):hover:before{opacity:.95;transform:translate3d(-2px,2px,0)}:is(.home-icon,.product-cap-icon,.solution-card-icon,.solution-path-icon,.service-icon,.about-pillar-icon,.contact-info-icon,.product-use-icon){position:relative;overflow:hidden}:is(.home-icon,.product-cap-icon,.solution-card-icon,.solution-path-icon,.service-icon,.about-pillar-icon,.contact-info-icon,.product-use-icon):after{content:"";position:absolute;inset:-50%;background:linear-gradient(110deg,transparent 35%,rgba(255,255,255,.7) 50%,transparent 65%);transform:translateX(-70%) rotate(12deg);transition:transform .75s ease}:is(.home-service-card,.product-capability,.solution-card,.service-card,.about-pillar,.contact-info-card):hover :is(.home-icon,.product-cap-icon,.solution-card-icon,.service-icon,.about-pillar-icon,.contact-info-icon):after{transform:translateX(70%) rotate(12deg)}.era-experience-preview,.home-era-preview{position:relative;overflow:hidden}.era-experience-preview:before,.home-era-preview:before{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 34%,rgba(255,255,255,.22) 48%,transparent 62%);transform:translateX(-120%);animation:previewSweep 8s ease-in-out infinite;pointer-events:none;z-index:8}.home-era-preview-flow>div{transition:transform .2s ease,border-color .2s ease,background .2s ease}.home-era-preview-flow>div:hover{transform:translateX(3px);border-color:#9cc7fb}.rtl .home-era-preview-flow>div:hover{transform:translateX(-3px)}.product-price-card{transition:transform .28s cubic-bezier(.2,.75,.2,1),box-shadow .28s ease,border-color .28s ease}.product-price-card:hover{transform:translateY(-7px);box-shadow:0 24px 54px rgba(36,89,177,.15);border-color:#9fc8f8}.product-price-card.featured{position:relative;isolation:isolate}.product-price-card.featured:after{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;background:linear-gradient(135deg,#4c7cf4,#44c7eb,#7167f0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:.7;animation:featuredGlow 4s ease-in-out infinite}.page-cta{position:relative;overflow:hidden;isolation:isolate}.page-cta:before{inset:0;background:radial-gradient(circle at 82% 14%,rgba(255,255,255,.24),transparent 21%),radial-gradient(circle at 8% 100%,rgba(79,226,255,.18),transparent 30%)}.page-cta:after,.page-cta:before{content:"";position:absolute;z-index:-1}.page-cta:after{width:260px;height:260px;border:1px solid rgba(255,255,255,.16);border-radius:50%;right:-100px;top:-110px;box-shadow:0 0 0 30px rgba(255,255,255,.035),0 0 0 62px rgba(255,255,255,.018);animation:heroOrbit 16s linear infinite}.rtl .page-cta:after{right:auto;left:-100px}.partner-card{transition:transform .24s ease,box-shadow .24s ease,border-color .24s ease}.partner-card:hover{transform:translateY(-5px) scale(1.01);box-shadow:0 20px 42px rgba(33,80,159,.13);border-color:#9ec5f5}.partner-logo{transition:transform .3s ease,filter .3s ease}.partner-card:hover .partner-logo{transform:scale(1.025)}:is(.home-section-heading,.product-section-head,.solution-section-head,.industry-section-head,.about-section-head,.era-section-heading):after{content:"";display:block;width:68px;height:3px;margin:16px auto 0;border-radius:999px;background:linear-gradient(90deg,var(--fx-blue),var(--fx-cyan),var(--fx-violet));box-shadow:0 0 18px rgba(61,149,238,.24)}html[data-theme=dark] .des-ambient{opacity:.58}html[data-theme=dark] .des-ambient-grid{background-image:linear-gradient(rgba(103,155,225,.04) 1px,transparent 0),linear-gradient(90deg,rgba(103,155,225,.04) 1px,transparent 0)}html[data-theme=dark] :is(.home-service-card,.product-capability,.solution-card,.service-card,.industry-card-rich,.about-pillar,.contact-info-card,.era-scenario,.era-trust-grid article,.cms-section-card):before{background:radial-gradient(circle at 100% 0,rgba(62,196,236,.08),transparent 28%),linear-gradient(120deg,rgba(255,255,255,.025),transparent 28%)}html[data-theme=dark] :is(.home-hero,.product-hero,.solutions-hero,.industries-hero,.services-hero,.about-hero,.contact-hero):hover :is(.home-visual,.era-visual,.solutions-visual,.industry-mosaic,.services-visual,.about-visual,.contact-visual){box-shadow:0 36px 78px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.05)}@keyframes desFloatA{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-6vw,8vh,0) scale(1.08)}}@keyframes desFloatB{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(7vw,-6vh,0) scale(1.12)}}@keyframes desFloatC{0%{transform:translateZ(0) scale(.96)}to{transform:translate3d(-5vw,-7vh,0) scale(1.08)}}@keyframes heroOrbit{to{transform:rotate(1turn)}}@keyframes chipFloat{0%,to{translate:0 0}50%{translate:0 -5px}}@keyframes softPulse{0%{opacity:.48}to{opacity:.9}}@keyframes coreHalo{0%,to{opacity:.38;transform:scale(.985)}50%{opacity:.9;transform:scale(1.015)}}@keyframes previewSweep{0%,72%{transform:translateX(-120%)}92%,to{transform:translateX(120%)}}@keyframes featuredGlow{0%,to{opacity:.45}50%{opacity:.95}}@media(max-width:900px){.des-ambient-orb{filter:blur(80px);opacity:.15}.des-ambient-grid{background-size:56px 56px}:is(.home-hero,.product-hero,.solutions-hero,.industries-hero,.services-hero,.about-hero,.contact-hero):hover :is(.home-visual,.era-visual,.solutions-visual,.industry-mosaic,.services-visual,.about-visual,.contact-visual){transform:none}}@media(max-width:650px){.des-ambient{opacity:.45}.des-orb-c{display:none}.shell>section:not(.home-hero):not(.product-hero):not(.solutions-hero):not(.industries-hero):not(.services-hero):not(.about-hero):not(.contact-hero):before{width:82%}:is(.hv-chip,.era-bubble,.solution-node,.mosaic-tile,.float-service,.about-node,.contact-node){animation:none!important}.page-cta:after{width:190px;height:190px}}@media(prefers-reduced-motion:reduce){.about-node,.contact-node,.des-ambient-orb,.era-bubble,.era-experience-preview:before,.float-service,.home-era-preview:before,.hv-chip,.mosaic-tile,.page-cta:after,.product-price-card.featured:after,.solution-node,:is(.hv-core,.era-agent,.solution-core,.mosaic-center,.services-core,.about-core,.contact-core):after,:is(.hv-ring,.era-orbit,.solution-ring,.services-orbit,.about-ring,.contact-orbit){animation:none!important}html[data-motion=ready] [data-reveal]{opacity:1!important;transform:none!important;transition:none!important}}.home-visual .hv-core{position:relative!important}.home-final-cta,.page-cta,.product-cta,.service-cta{color:#fff!important}.home-final-cta :is(h1,h2,h3,h4,strong,b),.page-cta :is(h1,h2,h3,h4,strong,b),.product-cta :is(h1,h2,h3,h4,strong,b),.service-cta :is(h1,h2,h3,h4,strong,b){color:#fff!important;text-shadow:0 1px 2px rgba(13,47,107,.16)}.home-final-cta p,.page-cta p,.product-cta p,.service-cta p{color:rgba(255,255,255,.94)!important;text-shadow:0 1px 2px rgba(13,47,107,.12)}.home-final-cta .eyebrow,.home-final-cta .light-label,.page-cta .eyebrow,.page-cta .light-label,.product-cta .eyebrow,.product-cta .light-label,.service-cta .eyebrow,.service-cta .light-label{color:#f4fbff!important;opacity:1!important;text-shadow:0 1px 2px rgba(7,38,92,.18)}.home-final-cta .eyebrow:before,.page-cta .eyebrow:before,.product-cta .eyebrow:before,.service-cta .eyebrow:before{background:#fff!important;box-shadow:0 0 0 5px rgba(255,255,255,.16),0 0 18px rgba(255,255,255,.26)!important}.home-final-cta .btn-secondary,.page-cta .btn-secondary,.product-cta .btn-secondary,.service-cta .btn-secondary{background:rgba(255,255,255,.96)!important;color:#1748a8!important;box-shadow:0 10px 24px rgba(22,75,159,.16)!important}.home-final-cta .btn-secondary:hover,.page-cta .btn-secondary:hover,.product-cta .btn-secondary:hover,.service-cta .btn-secondary:hover{background:#fff!important;color:#103b91!important;border-color:#fff!important;box-shadow:0 14px 30px rgba(20,68,146,.22)!important}html[data-theme=dark] .home-final-cta,html[data-theme=dark] .page-cta,html[data-theme=dark] .product-cta,html[data-theme=dark] .service-cta{background:linear-gradient(120deg,#185fc6,#227fda 54%,#2eb7d7)!important;border-color:rgba(111,190,245,.36)!important}.contact-side-primary{position:relative!important;overflow:hidden!important;isolation:isolate!important;padding-inline-end:clamp(230px,27%,310px)!important}.contact-side-primary>*{position:relative;z-index:3}.contact-side-primary>.eyebrow,.contact-side-primary>h2,.contact-side-primary>p{max-width:52ch}.contact-side-primary:after,.contact-side-primary:before{z-index:1!important;pointer-events:none!important}.contact-side-primary>.btn-secondary{align-self:flex-start!important;position:relative;z-index:4}.rtl .contact-side-primary>.btn-secondary{align-self:flex-start!important}@media(max-width:980px){.contact-side-primary{padding-inline-end:clamp(180px,24%,230px)!important}.contact-side-primary>h2,.contact-side-primary>p{max-width:46ch}}@media(max-width:760px){.contact-side-primary{padding-inline-end:28px!important;min-height:auto!important}.contact-side-primary>.eyebrow,.contact-side-primary>h2,.contact-side-primary>p{max-width:none!important}.contact-side-primary:after,.contact-side-primary:before{display:none!important}}@media(max-width:650px){.home-final-cta :is(h2,h3),.page-cta :is(h2,h3),.product-cta :is(h2,h3),.service-cta :is(h2,h3){line-height:1.18!important}.rtl .home-final-cta :is(h2,h3),.rtl .page-cta :is(h2,h3),.rtl .product-cta :is(h2,h3),.rtl .service-cta :is(h2,h3){line-height:1.35!important}}:root{--lux-ink:#0d1f4d;--lux-copy:#526482;--lux-blue:#2f6ff2;--lux-cyan:#42c8ec;--lux-violet:#6e63f3;--lux-line:rgba(93,145,224,.22);--lux-glass:rgba(255,255,255,.78);--lux-shadow:0 22px 60px rgba(27,72,151,.11);--lux-shadow-hover:0 30px 78px rgba(24,78,169,.17)}body{background:radial-gradient(circle at 10% 8%,rgba(82,115,244,.055),transparent 24%),radial-gradient(circle at 88% 18%,rgba(54,196,235,.065),transparent 28%),linear-gradient(180deg,#f7fbff,#f5f9ff 58%,#f8fbff)}.shell{position:relative}.nav{background:rgba(255,255,255,.82)!important;border:1px solid rgba(149,188,239,.3)!important;backdrop-filter:blur(24px) saturate(145%);-webkit-backdrop-filter:blur(24px) saturate(145%);box-shadow:0 16px 48px rgba(24,73,157,.1),inset 0 1px 0 rgba(255,255,255,.96)!important}.nav:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(110deg,rgba(255,255,255,.58),transparent 26%,transparent 74%,rgba(78,191,238,.06))}.brand img{box-shadow:0 10px 24px rgba(42,87,162,.12)}.navlinks a{position:relative}.navlinks a:hover{color:#1768ee}:is(.home-hero,.product-hero,.solutions-hero,.industries-hero,.services-hero,.about-hero,.contact-hero){position:relative;border:1px solid rgba(114,161,229,.25)!important;background:radial-gradient(circle at 12% 12%,rgba(120,104,246,.08),transparent 28%),radial-gradient(circle at 88% 22%,rgba(57,200,235,.12),transparent 30%),linear-gradient(145deg,rgba(255,255,255,.96),rgba(244,249,255,.92))!important;box-shadow:0 28px 74px rgba(31,78,160,.11),inset 0 1px 0 rgba(255,255,255,.96)!important}:is(.home-hero,.product-hero,.solutions-hero,.industries-hero,.services-hero,.about-hero,.contact-hero):before{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background-image:linear-gradient(rgba(69,112,192,.035) 1px,transparent 0),linear-gradient(90deg,rgba(69,112,192,.035) 1px,transparent 0);background-size:54px 54px;mask-image:linear-gradient(125deg,rgba(0,0,0,.78),transparent 66%);-webkit-mask-image:linear-gradient(125deg,rgba(0,0,0,.78),transparent 66%);z-index:0}:is(.home-hero,.product-hero,.solutions-hero,.industries-hero,.services-hero,.about-hero,.contact-hero)>*{position:relative;z-index:2}:is(.home-copy,.product-copy,.solutions-copy,.industries-copy,.services-copy,.about-copy,.contact-copy) h1{color:var(--lux-ink)!important;text-shadow:0 2px 18px rgba(46,92,176,.06)}:is(.home-copy,.product-copy,.solutions-copy,.industries-copy,.services-copy,.about-copy,.contact-copy)>p{color:#526685!important}.eyebrow{padding:8px 12px;border:1px solid rgba(73,139,232,.16);background:linear-gradient(135deg,rgba(255,255,255,.74),rgba(238,246,255,.72));border-radius:999px;box-shadow:0 8px 20px rgba(45,99,187,.055)}:is(.home-visual,.era-visual,.solutions-visual,.industry-mosaic,.services-visual,.about-visual,.contact-visual){border:1px solid rgba(111,161,232,.28)!important;background:radial-gradient(circle at 50% 35%,rgba(64,195,234,.12),transparent 30%),radial-gradient(circle at 22% 82%,rgba(89,91,240,.09),transparent 34%),linear-gradient(145deg,#fafdff,#edf6ff)!important;box-shadow:0 30px 72px rgba(32,83,169,.13),inset 0 1px 0 rgba(255,255,255,.96)!important}:is(.home-visual,.era-visual,.solutions-visual,.industry-mosaic,.services-visual,.about-visual,.contact-visual):before{opacity:.45}:is(.hv-core,.era-agent,.solution-core,.mosaic-center,.services-core,.about-core,.contact-core){box-shadow:0 24px 50px rgba(38,88,176,.15),inset 0 1px 0 rgba(255,255,255,.8)!important}:is(.hv-chip,.era-bubble,.solution-node,.mosaic-tile,.float-service,.about-node,.contact-node){box-shadow:0 10px 26px rgba(37,88,173,.09),inset 0 1px 0 rgba(255,255,255,.76)!important}:is(.home-section-heading,.product-section-head,.solution-section-head,.industry-section-head,.about-section-head,.era-section-heading){position:relative;max-width:900px;margin-inline:auto}:is(.home-section-heading,.product-section-head,.solution-section-head,.industry-section-head,.about-section-head,.era-section-heading) h2{color:var(--lux-ink)!important}:is(.home-section-heading,.product-section-head,.solution-section-head,.industry-section-head,.about-section-head,.era-section-heading) p{color:#617391!important}:is(.home-section-heading,.product-section-head,.solution-section-head,.industry-section-head,.about-section-head,.era-section-heading):before{content:"";display:block;width:44px;height:4px;margin:0 auto 14px;border-radius:999px;background:linear-gradient(90deg,var(--lux-blue),var(--lux-cyan));box-shadow:0 0 22px rgba(55,151,236,.24)}:is(.home-service-card,.product-capability,.solution-card,.service-card,.industry-card-rich,.about-pillar,.contact-info-card,.era-scenario,.era-trust-grid article,.cms-section-card,.product-price-card,.home-intro-card,.home-solution-strip>.card){position:relative;border:1px solid rgba(111,158,225,.22)!important;background:radial-gradient(circle at 100% 0,rgba(55,199,235,.09),transparent 26%),linear-gradient(145deg,rgba(255,255,255,.98),rgba(247,251,255,.96))!important;box-shadow:var(--lux-shadow)!important}:is(.home-service-card,.product-capability,.solution-card,.service-card,.industry-card-rich,.about-pillar,.contact-info-card,.era-scenario,.era-trust-grid article,.cms-section-card,.product-price-card,.home-intro-card,.home-solution-strip>.card):hover{transform:translateY(-7px)!important;border-color:rgba(79,151,239,.44)!important;box-shadow:var(--lux-shadow-hover)!important}:is(.home-service-card,.product-capability,.solution-card,.service-card,.industry-card-rich,.about-pillar,.contact-info-card,.era-scenario,.era-trust-grid article,.cms-section-card,.product-price-card):after{content:"";position:absolute;left:20px;right:20px;top:0;height:1px;background:linear-gradient(90deg,transparent,rgba(65,183,237,.48),transparent);opacity:.75;pointer-events:none}:is(.home-icon,.product-cap-icon,.solution-card-icon,.solution-path-icon,.service-icon,.about-pillar-icon,.contact-info-icon,.product-use-icon){background:linear-gradient(145deg,#edf5ff,#e3f2ff)!important;border:1px solid rgba(79,148,234,.2)!important;box-shadow:0 10px 24px rgba(42,96,182,.08),inset 0 1px 0 rgba(255,255,255,.92)!important;color:#2672ee!important}.btn-primary{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.24)!important;background:linear-gradient(115deg,#315ff1,#347ff0 45%,#3fc4e8)!important;color:#fff!important;box-shadow:0 13px 30px rgba(44,102,228,.24)!important}.btn-primary:after{content:"";position:absolute;inset:-80% -35%;background:linear-gradient(110deg,transparent 38%,rgba(255,255,255,.34) 50%,transparent 62%);transform:translateX(-75%) rotate(8deg);transition:transform .7s ease;pointer-events:none}.btn-primary:hover:after{transform:translateX(75%) rotate(8deg)}.btn-primary:hover{transform:translateY(-2px)!important;box-shadow:0 18px 36px rgba(41,100,221,.3)!important}.btn-secondary,.lang{background:rgba(255,255,255,.82)!important;border-color:rgba(104,153,222,.3)!important;color:#1c4f9f!important;box-shadow:0 9px 22px rgba(37,86,170,.065)!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.home-partners{border:1px solid rgba(113,159,226,.22)!important;background:radial-gradient(circle at 85% 18%,rgba(54,196,235,.1),transparent 24%),linear-gradient(145deg,rgba(255,255,255,.96),rgba(244,249,255,.94))!important;box-shadow:0 24px 58px rgba(34,81,164,.1)!important}.partner-card{border-color:rgba(119,164,227,.24)!important;background:rgba(255,255,255,.94)!important;box-shadow:0 16px 34px rgba(33,81,162,.075)!important}.product-pricing-grid{align-items:stretch}.product-price-card{overflow:visible!important}.product-price-card.featured{border-color:rgba(57,169,236,.72)!important;background:radial-gradient(circle at 90% 10%,rgba(60,200,235,.16),transparent 28%),linear-gradient(160deg,#ffffff,#f1f8ff)!important;box-shadow:0 28px 68px rgba(31,103,199,.18)!important;transform:translateY(-5px)}.product-price-card.featured:hover{transform:translateY(-10px)!important}.pricing-badge{background:linear-gradient(90deg,#315ff1,#39bfe8)!important;color:#fff!important;box-shadow:0 10px 24px rgba(38,111,222,.24)!important}.era-experience-preview,.home-era-preview{border:1px solid rgba(102,154,226,.28)!important;box-shadow:0 28px 70px rgba(30,79,163,.12)!important}.home-era-preview-top{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.home-final-cta,.page-cta,.product-cta,.service-cta{position:relative;border:1px solid rgba(255,255,255,.24)!important;background:radial-gradient(circle at 88% 12%,rgba(255,255,255,.24),transparent 22%),radial-gradient(circle at 12% 110%,rgba(86,222,255,.2),transparent 30%),linear-gradient(118deg,#2e5de9,#3e88e6 55%,#56c7df)!important;box-shadow:0 28px 70px rgba(36,92,190,.2)!important}.home-final-cta .btn-secondary,.page-cta .btn-secondary,.product-cta .btn-secondary,.service-cta .btn-secondary{background:#fff!important;color:#1c4fa8!important;border-color:rgba(255,255,255,.92)!important}.contact-form-card{background:linear-gradient(145deg,#fff,#f8fbff)!important;border:1px solid rgba(109,157,225,.24)!important;box-shadow:0 24px 58px rgba(34,81,164,.1)!important}.contact-form :is(input,select,textarea){background:rgba(250,252,255,.96)!important;border-color:rgba(111,155,218,.3)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.96)!important}.contact-form :is(input,select,textarea):focus{border-color:#62aef2!important;box-shadow:0 0 0 4px rgba(72,155,238,.11)!important}.footer,.site-footer{position:relative;border-top:1px solid rgba(108,153,219,.22)!important}.footer:before,.site-footer:before{content:"";position:absolute;top:-1px;left:12%;right:12%;height:1px;background:linear-gradient(90deg,transparent,#4f79f0,#3ac4e8,transparent);opacity:.42}.rtl :is(.home-copy,.product-copy,.solutions-copy,.industries-copy,.services-copy,.about-copy,.contact-copy){text-align:right}.rtl :is(.home-service-card,.product-capability,.solution-card,.service-card-copy,.industry-card-body,.about-pillar,.contact-info-card,.cms-section-copy){text-align:right}.rtl .eyebrow{font-weight:700!important}html[data-theme=dark] body{background:radial-gradient(circle at 12% 8%,rgba(87,91,241,.1),transparent 25%),radial-gradient(circle at 88% 18%,rgba(54,196,235,.09),transparent 28%),linear-gradient(180deg,#071322,#091a31 55%,#08162a)!important}html[data-theme=dark] .nav{background:rgba(9,23,45,.88)!important;border-color:rgba(94,140,203,.28)!important;box-shadow:0 18px 48px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.035)!important}html[data-theme=dark] :is(.home-hero,.product-hero,.solutions-hero,.industries-hero,.services-hero,.about-hero,.contact-hero){background:radial-gradient(circle at 12% 12%,rgba(112,92,244,.1),transparent 28%),radial-gradient(circle at 88% 22%,rgba(52,191,229,.1),transparent 30%),linear-gradient(145deg,#0c1d38,#102848)!important;border-color:rgba(80,129,192,.34)!important;box-shadow:0 30px 76px rgba(0,0,0,.32),inset 0 1px 0 rgba(255,255,255,.04)!important}html[data-theme=dark] :is(.home-copy,.product-copy,.solutions-copy,.industries-copy,.services-copy,.about-copy,.contact-copy) h1,html[data-theme=dark] :is(.home-section-heading,.product-section-head,.solution-section-head,.industry-section-head,.about-section-head,.era-section-heading) h2{color:#f4f8ff!important}html[data-theme=dark] :is(.home-copy,.product-copy,.solutions-copy,.industries-copy,.services-copy,.about-copy,.contact-copy)>p,html[data-theme=dark] :is(.home-section-heading,.product-section-head,.solution-section-head,.industry-section-head,.about-section-head,.era-section-heading) p{color:#b8c9dc!important}html[data-theme=dark] .eyebrow{background:linear-gradient(135deg,rgba(20,47,80,.86),rgba(17,39,70,.78));border-color:rgba(98,161,222,.28);color:#8fd3ff!important}html[data-theme=dark] :is(.home-visual,.era-visual,.solutions-visual,.industry-mosaic,.services-visual,.about-visual,.contact-visual){background:radial-gradient(circle at 50% 35%,rgba(60,186,226,.09),transparent 30%),radial-gradient(circle at 22% 82%,rgba(101,90,236,.08),transparent 34%),linear-gradient(145deg,#102640,#132c4b)!important;border-color:rgba(83,133,192,.38)!important;box-shadow:0 30px 72px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.04)!important}html[data-theme=dark] :is(.home-service-card,.product-capability,.solution-card,.service-card,.industry-card-rich,.about-pillar,.contact-info-card,.era-scenario,.era-trust-grid article,.cms-section-card,.product-price-card,.home-intro-card,.home-solution-strip>.card){background:radial-gradient(circle at 100% 0,rgba(55,196,235,.065),transparent 28%),linear-gradient(145deg,#0f223d,#102743)!important;border-color:rgba(84,132,189,.34)!important;box-shadow:0 20px 54px rgba(0,0,0,.24)!important}html[data-theme=dark] :is(.home-service-card,.product-capability,.solution-card,.service-card,.industry-card-rich,.about-pillar,.contact-info-card,.era-scenario,.era-trust-grid article,.cms-section-card,.product-price-card):hover{border-color:rgba(89,164,227,.58)!important;box-shadow:0 28px 68px rgba(0,0,0,.32)!important}html[data-theme=dark] :is(.home-icon,.product-cap-icon,.solution-card-icon,.solution-path-icon,.service-icon,.about-pillar-icon,.contact-info-icon,.product-use-icon){background:linear-gradient(145deg,#163352,#173b60)!important;border-color:rgba(79,139,198,.38)!important;color:#8fd1ff!important;box-shadow:0 10px 24px rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.035)!important}html[data-theme=dark] .home-partners{background:radial-gradient(circle at 85% 18%,rgba(54,196,235,.07),transparent 24%),linear-gradient(145deg,#0f223c,#112945)!important;border-color:rgba(84,132,189,.34)!important;box-shadow:0 24px 60px rgba(0,0,0,.25)!important}html[data-theme=dark] .partner-card{background:#122846!important;border-color:rgba(82,132,190,.34)!important;box-shadow:0 18px 38px rgba(0,0,0,.2)!important}html[data-theme=dark] .product-price-card.featured{background:radial-gradient(circle at 90% 10%,rgba(60,200,235,.1),transparent 28%),linear-gradient(160deg,#102946,#10233e)!important;border-color:rgba(61,190,237,.72)!important}html[data-theme=dark] .contact-form-card{background:linear-gradient(145deg,#0f223d,#102743)!important;border-color:rgba(84,132,189,.34)!important;box-shadow:0 24px 58px rgba(0,0,0,.26)!important}html[data-theme=dark] .contact-form :is(input,select,textarea){background:#0b1f3a!important;border-color:rgba(89,137,194,.38)!important;color:#eff5ff!important}@media(max-width:900px){:is(.home-hero,.product-hero,.solutions-hero,.industries-hero,.services-hero,.about-hero,.contact-hero){box-shadow:0 20px 54px rgba(31,78,160,.1)!important}.product-price-card.featured{transform:none}.product-price-card.featured:hover{transform:translateY(-5px)!important}}@media(max-width:650px){.nav{backdrop-filter:blur(18px) saturate(135%);-webkit-backdrop-filter:blur(18px) saturate(135%)}:is(.home-hero,.product-hero,.solutions-hero,.industries-hero,.services-hero,.about-hero,.contact-hero){border-radius:20px!important}:is(.home-service-card,.product-capability,.solution-card,.service-card,.industry-card-rich,.about-pillar,.contact-info-card,.era-scenario,.era-trust-grid article,.cms-section-card,.product-price-card){border-radius:18px!important}}@media(prefers-reduced-motion:reduce){.btn-primary:after{display:none}}