:root{--primary-color:#5A189A;--secondary-color:#4EA8DE;--accent-color:#8E3FD1;--site-font-family:var(--arabic-font, var(--bs-body-font-family));--primary-rgb:90,24,154;--primary-soft-color:rgba(90, 24, 154, .08);--primary-soft-gradient:linear-gradient(135deg, rgba(90, 24, 154, .08), rgba(142, 63, 209, .06));--secondary-rgb:78,168,222;--accent-rgb:142,63,209;--bs-primary:#5A189A;--bs-secondary:#4EA8DE;--bs-info:#4EA8DE;--bs-link-color:#5A189A;--bs-link-hover-color:#8E3FD1;--bs-primary-rgb:90,24,154;--bs-secondary-rgb:78,168,222;--bs-info-rgb:78,168,222;--bs-link-color-rgb:90,24,154;--bs-link-hover-color-rgb:142,63,209}.about-content-panel,.about-feature-panel,.about-leadership-visual,.about-market-note,.about-page-flow .btn,.about-page-flow a,.about-page-flow blockquote,.about-page-flow button,.about-page-flow figcaption,.about-page-flow h1,.about-page-flow h2,.about-page-flow h3,.about-page-flow h4,.about-page-flow h5,.about-page-flow h6,.about-page-flow input,.about-page-flow label,.about-page-flow li,.about-page-flow p,.about-page-flow select,.about-page-flow small,.about-page-flow span,.about-page-flow strong,.about-page-flow textarea,.about-quote-card,.about-section-title,.about-story-shell,.about-values-panel,.about-why-panel,.btn,.form-control,.form-select,a,blockquote,body,button,figcaption,h1,h2,h3,h4,h5,h6,input,label,li,optgroup,p,select,small,span,strong,table,textarea{font-family:var(--site-font-family)!important;letter-spacing:0}.text-primary{color:#5a189a!important}.text-info,.text-secondary{color:#4ea8de!important}.bg-primary{background-color:#5a189a!important}.bg-info,.bg-secondary{background-color:#4ea8de!important}.border-primary{border-color:#5a189a!important}.btn-cta-glow,.btn-primary,.flow-btn-primary,.footer-neo-btn.primary{background:linear-gradient(135deg,#5a189a,#8e3fd1)!important;border-color:#5a189a!important;color:#fff!important;box-shadow:0 12px 28px rgba(90,24,154,.22)!important}.btn-cta-glow:hover,.btn-primary:hover,.flow-btn-primary:hover,.footer-neo-btn.primary:hover{background:linear-gradient(135deg,#8e3fd1,#4ea8de)!important;border-color:#8e3fd1!important;color:#fff!important;box-shadow:0 16px 34px rgba(142,63,209,.28)!important}.btn-outline-secondary{border-color:#4ea8de!important;color:#5a189a!important}.btn-outline-secondary:hover{background-color:#4ea8de!important;border-color:#4ea8de!important;color:#fff!important}.card-step,.featured-ribbon,.flow-kicker,.flow-label,.logo-design,.nav-link-modern.active,.nav-link-modern:hover,.price-badge{color:#5a189a!important}.feature-progress-track .track-item.active .dot,.footer-neo-dot,.header-creative .scroll-progress-bar,.pricing-card-creative.featured{background:linear-gradient(135deg,#5a189a,#4ea8de)!important}.feature-card-item,.orbit-node,.orbit-ring,.pricing-card-creative,.why-card-creative .card-inner{border-color:rgba(90,24,154,.16)!important}.flow-hero .orbit-node{border-color:rgba(90,24,154,.18)!important;color:#5a189a!important;background:linear-gradient(135deg,rgba(90,24,154,.08),rgba(142,63,209,.06))!important;box-shadow:0 14px 30px rgba(90,24,154,.1)!important;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.flow-hero .orbit-node i,.flow-hero .orbit-node span{color:#5a189a!important}.flow-hero .orbit-ring.ring-a{border-color:rgba(90,24,154,.38)!important;box-shadow:0 0 0 1px rgba(142,63,209,.07),0 0 30px rgba(90,24,154,.18)!important}.flow-hero .orbit-ring.ring-b{border-color:rgba(142,63,209,.46)!important;box-shadow:0 0 0 1px rgba(90,24,154,.08),0 0 34px rgba(142,63,209,.22)!important}.flow-hero .orbit-core{transform:translate(-50%,-50%) scale(1.035)!important;box-shadow:0 24px 60px rgba(90,24,154,.22),0 0 0 1px rgba(142,63,209,.24),0 0 28px rgba(142,63,209,.18)!important;transition:transform .28s,box-shadow .28s,border-color .28s}.flow-hero .orbit-core:hover{transform:translate(-50%,-50%) scale(1)!important;box-shadow:0 18px 48px rgba(90,24,154,.16),0 0 0 1px rgba(142,63,209,.12)!important}.feature-card-item:hover,.orbit-node:hover,.pricing-card-creative:hover,.why-card-creative:hover .card-inner{border-color:rgba(142,63,209,.35)!important;box-shadow:0 18px 45px rgba(90,24,154,.14)!important}.flow-hero .orbit-node:hover{border-color:rgba(142,63,209,.3)!important;color:#5a189a!important;background:linear-gradient(135deg,rgba(90,24,154,.12),rgba(142,63,209,.09))!important;box-shadow:0 18px 38px rgba(142,63,209,.14)!important}.card-icon,.footer-neo-icon,.icon-box,.stack-ref-icon,.why-icon-box{color:#5a189a!important;background:rgba(78,168,222,.12)!important}.form-control:focus,.form-select:focus{border-color:#8e3fd1!important;box-shadow:0 0 0 .25rem rgba(142,63,209,.18)!important}.site-logo-link{display:inline-flex!important;align-items:center;flex-shrink:0;text-decoration:none}.site-logo-img{display:block;width:clamp(150px,16vw,230px);height:auto;max-height:58px;object-fit:contain}@media (max-width:575.98px){.site-logo-img{width:132px;max-height:46px}}.flow-hero{position:relative;isolation:isolate;overflow:hidden;padding-top:clamp(5.8rem,9vw,7.5rem)!important;padding-bottom:clamp(1.8rem,3.5vw,3rem)!important}.flow-hero .flow-title{font-size:clamp(2.05rem, 4.2vw, 4.35rem)!important;line-height:1.08}.flow-hero .orbit-stage{min-height:clamp(320px,40vw,480px)!important}.flow-hero .flow-ticker{border-color:rgba(90,24,154,.14)!important;background:rgba(255,255,255,.68)!important;box-shadow:0 18px 42px rgba(90,24,154,.13),inset 0 1px 0 rgba(255,255,255,.72)!important}.flow-hero .flow-ticker .ticker-track span{text-shadow:0 0 14px var(--ticker-glow),0 0 26px var(--ticker-glow)}.flow-hero .flow-ticker .ticker-track span:nth-child(5n+1){--ticker-glow:rgba(90, 24, 154, .28);color:#5a189a!important}.flow-hero .flow-ticker .ticker-track span:nth-child(5n+2){--ticker-glow:rgba(142, 63, 209, .32);color:#8e3fd1!important}.flow-hero .flow-ticker .ticker-track span:nth-child(5n+3){--ticker-glow:rgba(78, 168, 222, .32);color:#2f8ec6!important}.flow-hero .flow-ticker .ticker-track span:nth-child(5n+4){--ticker-glow:rgba(195, 86, 173, .3);color:#c356ad!important}.flow-hero .flow-ticker .ticker-track span:nth-child(5n+5){--ticker-glow:rgba(42, 157, 143, .28);color:#2a9d8f!important}.flow-hero::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background-image:linear-gradient(135deg,rgba(90,24,154,.82),rgba(78,168,222,.66)),url("../images/masaqy/hero.jpeg");background-size:cover;background-position:center;background-repeat:no-repeat;background-blend-mode:color,luminosity;opacity:.28;filter:saturate(.75) contrast(.95)}.flow-hero::after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(circle at 74% 24%,rgba(78,168,222,.2),transparent 32%),linear-gradient(180deg,rgba(255,255,255,.82),rgba(255,255,255,.58) 45%,rgba(255,255,255,.88))}.flow-hero>*{position:relative;z-index:1}.index-flow{background:radial-gradient(circle at 18% 12%,rgba(142,63,209,.13),transparent 28%),radial-gradient(circle at 82% 30%,rgba(90,24,154,.1),transparent 30%),linear-gradient(180deg,#fbf8ff 0,#f5efff 45%,#fbf8ff 100%)!important}#services,.ai-core-section,.contact-cta,.demos-domain,.flow-hero,.masaqy-about-section,.masaqy-partnership-cta,.masaqy-stats-section,.work-method-section{background:radial-gradient(circle at 14% 18%,rgba(142,63,209,.16),transparent 30%),radial-gradient(circle at 88% 12%,rgba(90,24,154,.12),transparent 32%),linear-gradient(135deg,#fbf8ff 0,#f1e8ff 52%,#faf6ff 100%)!important}#services::before,.ai-core-section::before,.contact-cta::before,.demos-domain::before,.masaqy-about-section::before,.masaqy-partnership-cta::before,.masaqy-stats-section::before,.work-method-section::before{background-image:linear-gradient(rgba(90,24,154,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(142,63,209,.05) 1px,transparent 1px)!important}.about-two,.ai-core-shell,.demos-shell,.left-sticky,.masaqy-stats-shell,.method-shell,.topfacilities-section{background:linear-gradient(145deg,rgba(255,255,255,.82),rgba(248,240,255,.62)),radial-gradient(circle at 18% 0,rgba(142,63,209,.16),transparent 38%)!important;border-color:rgba(90,24,154,.14)!important;box-shadow:0 26px 70px rgba(90,24,154,.13)!important}.masaqy-partnership-card{background:radial-gradient(circle at 18% 20%,rgba(112,91,229,.34),transparent 34%),radial-gradient(circle at 84% 12%,rgba(142,63,209,.28),transparent 30%),linear-gradient(135deg,rgba(19,22,42,.96),rgba(39,32,78,.94))!important;border-color:rgba(255,255,255,.18)!important;box-shadow:0 28px 80px rgba(10,15,38,.24)!important}.masaqy-partnership-chip,.masaqy-partnership-title{color:#fff!important}.masaqy-partnership-badge{color:#c9a7ff!important}.masaqy-partnership-cta{margin-bottom:1.5rem!important;padding-top:24px!important}.contact-cta .cta-box,.footer-neo,.footer-neo-card{background:radial-gradient(circle at 18% 20%,rgba(180,112,255,.28),transparent 34%),radial-gradient(circle at 84% 14%,rgba(142,63,209,.22),transparent 30%),linear-gradient(135deg,#291045 0,#4b1680 48%,#6d27a8 100%)!important}.about-info-card,.ai-core-node,.demos-card,.facility-card-advanced,.masaqy-stat-card,.method-step{background:linear-gradient(145deg,rgba(255,255,255,.9),rgba(248,240,255,.72)),radial-gradient(circle at 20% 0,rgba(142,63,209,.14),transparent 40%)!important;border-color:rgba(90,24,154,.12)!important}.bg-info.rounded-circle,.bg-success.rounded-circle,.bg-warning.rounded-circle,.icon-layer .bg-shape{background-color:rgba(142,63,209,.12)!important}.demos-domain .demos-bg-text,.demos-domain .demos-shell{display:none!important}.container-lg.position-relative{padding-top:20px;padding-bottom:20px}
