.hero-story-agentic-crm{--ac-d:1}.hero-story-agentic-crm .ac-divider{fill:none;stroke:#a8d4ff33;stroke-width:1.2px;stroke-dasharray:3 5;stroke-linecap:round}.hero-story-agentic-crm .ac-col-0{translate:calc(var(--ac-d) * -133.3px) 0;color:#a8d4ff}.hero-story-agentic-crm .ac-col-1{color:#3b8ff0}.hero-story-agentic-crm .ac-col-2{translate:calc(var(--ac-d) * 133.3px) 0;color:#6fdcd3}.hero-story-agentic-crm .ac-col-dot{fill:currentColor}.hero-story-agentic-crm .ac-col-bar{fill:#a8d4ff52}.hero-story-agentic-crm .ac-slot{fill:#ffffff08;stroke:#a8d4ff4d;stroke-width:1.2px;stroke-dasharray:4 4}.hero-story-agentic-crm .ac-day{fill:#eef3f8}.hero-story-agentic-crm .ac-cal-head{fill:#2a7fe0}.hero-story-agentic-crm .ac-cal-bar{fill:#ffffffe0}.hero-story-agentic-crm .ac-cal-ring{fill:#fff9}.hero-story-agentic-crm .ac-meet{fill:#2a7fe0}.hero-story-agentic-crm .ac-sent{fill:#eaf2fb;stroke:#c9dcf2;stroke-width:1.2px}.hero-story-agentic-crm .ac-sent-flap{fill:none;stroke:#c9dcf2;stroke-width:1.2px;stroke-linejoin:round}.hero-story-agentic-crm .ac-mail{fill:#3b8ff0}.hero-story-agentic-crm .ac-mail-flap{fill:none;stroke:#fff;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.hero-story-agentic-crm .ac-out-front{fill:#fff}.hero-story-agentic-crm .ac-out-lip{fill:none;stroke:#d5e1ee;stroke-width:1.6px;stroke-linecap:round}.hero-story-agentic-crm .ac-out-glyph{color:#2a7fe0}.hero-story-agentic-crm .ac-badge{filter:var(--hs-lift)}.hero-story-agentic-crm .ac-star{transform-box:fill-box;transform-origin:50%}.hero-story-agentic-crm .ac-lead-scale{transform-box:view-box;transform-origin:240px 91px}.hero-story-agentic-crm .ac-lead-b{translate:calc(var(--ac-d) * 133.3px) 145px}.hero-story-agentic-crm .ac-lead-c{translate:calc(var(--ac-d) * -133.3px) 145px}.hero-story-agentic-crm :is(.ac-lead-b,.ac-lead-c) .ac-lead-scale{scale:.5}.hero-story-agentic-crm .ac-avatar{fill:#eaf2fb}.hero-story-agentic-crm .ac-avatar-glyph{color:#2a7fe0}.hero-story-agentic-crm .ac-field-glyph{color:#8aa2bd}.hero-story-agentic-crm .ac-field-track{fill:#eef3f8}.hero-story-agentic-crm .ac-field{fill:#3b8ff0;transform-box:fill-box;transform-origin:0}.hero-story-agentic-crm .ac-gauge-track{fill:none;stroke:#e3ebf4;stroke-width:6px;stroke-linecap:round}.hero-story-agentic-crm .ac-gauge-arc{fill:none;stroke:#18a99f;stroke-width:6px;stroke-linecap:round;stroke-dasharray:1 2;stroke-dashoffset:0}.hero-story-agentic-crm .ac-needle{fill:none;stroke:#183c65;stroke-width:2.4px;stroke-linecap:round;transform-box:view-box;transform-origin:292px 124px;rotate:50deg}.hero-story-agentic-crm .ac-hub{fill:#183c65}.hero-story-agentic-crm .ac-check :is(.hs-dc-ring,.hs-dc-tick){stroke:#18a99f}.hero-story-agentic-crm .ac-lead-c .ac-field{scale:0 1}.hero-story-agentic-crm .ac-lead-c .ac-gauge-arc{stroke-dashoffset:1.05px}.hero-story-agentic-crm .ac-lead-c .ac-needle{rotate:-90deg}.hero-story-agentic-crm .ac-lead-c .ac-check :is(.hs-dc-ring,.hs-dc-tick){stroke-dashoffset:1.05px}.catalog-scene[data-running] :is(.ac-days,.ac-meet-x,.ac-meet-y,.ac-mail-x,.ac-mail-y,.ac-star,.ac-out-glyph){animation-duration:var(--cs-cycle);animation-iteration-count:infinite}.catalog-scene[data-running] :is(.ac-lead,.ac-lead .ac-lead-scale,.ac-lead .ac-field,.ac-lead .ac-gauge-arc,.ac-lead .ac-needle,.ac-lead .hs-dc-ring,.ac-lead .hs-dc-tick){animation-duration:calc(var(--cs-cycle) * 3);animation-iteration-count:infinite}.catalog-scene[data-running] :is(.ac-lead-b,.ac-lead-b *){animation-delay:calc(var(--cs-cycle) * -1)}.catalog-scene[data-running] :is(.ac-lead-c,.ac-lead-c *){animation-delay:calc(var(--cs-cycle) * -2)}.catalog-scene[data-running] .ac-lead{animation-name:ac-lead}.catalog-scene[data-running] .ac-lead .ac-lead-scale{animation-name:ac-lead-scale}.catalog-scene[data-running] .ac-lead .ac-field-1{animation-name:ac-field-1}.catalog-scene[data-running] .ac-lead .ac-field-2{animation-name:ac-field-2}.catalog-scene[data-running] .ac-lead .ac-field-3{animation-name:ac-field-3}.catalog-scene[data-running] .ac-lead .ac-gauge-arc{animation-name:ac-arc}.catalog-scene[data-running] .ac-lead .ac-needle{animation-name:ac-needle}.catalog-scene[data-running] .ac-lead .hs-dc-ring{animation-name:ac-check-ring}.catalog-scene[data-running] .ac-lead .hs-dc-tick{animation-name:ac-check-tick}.catalog-scene[data-running] .ac-days{animation-name:ac-days}.catalog-scene[data-running] .ac-meet-x{animation-name:ac-meet-x}.catalog-scene[data-running] .ac-meet-y{animation-name:ac-meet-y}.catalog-scene[data-running] .ac-mail-x{animation-name:ac-mail-x}.catalog-scene[data-running] .ac-mail-y{animation-name:ac-mail-y}.catalog-scene[data-running] .ac-star{animation-name:ac-star}.catalog-scene[data-running] .ac-out-glyph{animation-name:ac-sent}@keyframes ac-lead{0%,2%{translate:0}4.333%,4.667%{animation-timing-function:cubic-bezier(.45,0,.2,1);translate:0 145px}7%,38%{translate:calc(var(--ac-d) * 133.3px) 145px;animation-timing-function:cubic-bezier(.45,0,.2,1)}40.333%{translate:calc(var(--ac-d) * 266.7px) 145px}40.34%,40.667%{translate:calc(var(--ac-d) * -266.7px) 145px;animation-timing-function:cubic-bezier(.2,.7,.3,1)}43.333%,71.333%{translate:calc(var(--ac-d) * -133.3px) 145px;animation-timing-function:cubic-bezier(.45,0,.2,1)}73.667%{translate:0 145px}76%,to{translate:0}}@keyframes ac-lead-scale{0%,2%{scale:1}4.333%,73.667%{scale:.5}76%,to{scale:1}}@keyframes ac-field-1{0%,40.4%{scale:1}40.41%,76.667%{scale:0 1}78.333%,to{scale:1}}@keyframes ac-field-2{0%,40.4%{scale:1}40.41%,78%{scale:0 1}79.667%,to{scale:1}}@keyframes ac-field-3{0%,40.4%{scale:1}40.41%,79.333%{scale:0 1}81%,to{scale:1}}@keyframes ac-arc{0%,40.4%{stroke-dashoffset:0}40.41%,81.333%{stroke-dashoffset:1.05px}83.667%,to{stroke-dashoffset:0}}@keyframes ac-needle{0%,40.4%{rotate:50deg}40.41%,81.333%{rotate:-90deg}83.667%{rotate:58deg}84.667%,to{rotate:50deg}}@keyframes ac-check-ring{0%,40.4%{stroke-dashoffset:0}40.41%,84.333%{stroke-dashoffset:1.05px}85.333%,to{stroke-dashoffset:0}}@keyframes ac-check-tick{0%,40.4%{stroke-dashoffset:0}40.41%,85%{stroke-dashoffset:1.05px}86%,to{stroke-dashoffset:0}}@keyframes ac-days{0%,14%{translate:0}21%,to{translate:0 -38px}}@keyframes ac-meet-x{0%,25%{translate:0}25.01%,57%{animation-timing-function:cubic-bezier(.45,0,.4,1);translate:236px}65%,to{translate:0}}@keyframes ac-meet-y{0%,14%{translate:0}21%,25%{translate:0 -38px}25.01%,57%{animation-timing-function:cubic-bezier(.2,.6,.4,1);translate:0 -60px}59.5%{animation-timing-function:cubic-bezier(.55,0,.6,1);translate:0 -68px}65%,to{translate:0}}@keyframes ac-mail-x{0%,30%{translate:0}30.01%,67%{translate:-80px}74%,to{translate:0}}@keyframes ac-mail-y{0%,30%{translate:0}30.01%,67%{translate:0 -76px}74%{animation-timing-function:cubic-bezier(.55,0,.75,.5);translate:0 -46px}77%,to{translate:0}}@keyframes ac-sent{0%,76.5%{translate:0}78.5%{translate:3px -2px}81%,to{translate:0}}@keyframes ac-star{0%,29%{rotate:none}32%,56%{rotate:90deg}59%,66%{rotate:180deg}69%,to{rotate:270deg}}[dir=rtl] .hero-story-agentic-crm{--ac-d:-1}
.home-sections .home-ai{isolation:isolate;background:radial-gradient(60% 55% at 78% 8%, #5aa2ff21, transparent 70%), radial-gradient(45% 40% at 8% 92%, #18a99f14, transparent 70%), linear-gradient(180deg, var(--mist), var(--paper) 60%);padding-block:clamp(72px,8vw,112px);position:relative;overflow:hidden}.arabic .home-sections .home-ai{background:radial-gradient(60% 55% at 22% 8%, #5aa2ff21, transparent 70%), radial-gradient(45% 40% at 92% 92%, #18a99f14, transparent 70%), linear-gradient(180deg, var(--mist), var(--paper) 60%)}.home-ai h2,.home-ai h3,.home-ai h4{font-family:var(--font-display);color:var(--ink)}.arabic .home-ai :is(h2,h3,h4){letter-spacing:0;font-family:Noto Sans Arabic,sans-serif}.home-ai-lead{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(32px,4.5vw,72px);display:grid}.home-ai-copy{min-width:0}.home-ai-copy .eyebrow-chip{margin-bottom:18px}.home-ai-copy h2{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(2.3rem,3.3vw + .4rem,3.7rem);font-weight:650;line-height:1.06}.arabic .home-ai-copy h2{font-size:clamp(2rem,2.8vw + .4rem,3.1rem);line-height:1.4}.home-ai-copy h2{white-space:normal}.home-ai-copy h2 .h2-accent{display:block}.home-ai-copy .h2-rule{margin-top:22px}.home-ai-lede{text-wrap:pretty;max-width:46ch;color:var(--text-body);margin:22px 0 0;font-size:18.5px;line-height:1.6}.arabic .home-ai-lede{line-height:1.85}.home-ai-actions{flex-wrap:wrap;gap:12px;max-width:560px;margin-top:30px;display:flex}.home-ai-actions .button{flex:auto;justify-content:space-between;align-self:stretch}.home-ai-stage{margin:0}.home-ai-what{margin-top:clamp(64px,7vw,104px)}.home-ai-subhead{letter-spacing:-.025em;white-space:pre-line;text-wrap:balance;max-width:24ch;margin:0 0 32px;font-size:clamp(1.7rem,1.6vw + .8rem,2.3rem);font-weight:600;line-height:1.15}.arabic .home-ai-subhead{max-width:none;line-height:1.5}.home-ai-caps{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.home-ai-cap{border:1px solid var(--line);min-width:0;box-shadow:var(--shadow-card);transition:box-shadow .3s var(--ease-out-soft), border-color .3s var(--ease-out-soft), translate .3s var(--ease-out-soft);background:#fff;border-radius:20px;flex-direction:column;margin:0;display:flex;overflow:hidden}@media (hover:hover){.home-ai-cap:hover{border-color:var(--line-strong);box-shadow:var(--shadow-lift);translate:0 -3px}}.home-ai-cap-art{aspect-ratio:320/140;background:radial-gradient(#fff 0%,#f7faff 45%,#edf3fa 100%);border-block-end:1px solid #e2eaf3;position:relative}.home-ai-cap-copy{padding:22px 22px 24px}.home-ai-cap h4{letter-spacing:-.01em;margin:0 0 8px;font-size:18px;font-weight:650;line-height:1.3}.home-ai-cap p{color:var(--text-body);margin:0;font-size:15.5px;line-height:1.6}.arabic .home-ai-cap p{line-height:1.8}.home-ai-close{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:stretch;gap:clamp(28px,4vw,56px);margin-top:clamp(56px,6vw,88px);display:grid}.home-ai-why h3{letter-spacing:-.02em;margin:0 0 18px;font-size:clamp(1.5rem,1vw + 1rem,1.9rem);font-weight:600}.home-ai-why ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 28px;margin:0;padding:0;list-style:none;display:grid}.home-ai-why li{grid-template-columns:26px minmax(0,1fr);align-items:start;gap:12px;margin:0;display:grid}.home-ai-tick{color:#0f8a81;background:#e3f5f3;border-radius:50%;place-items:center;width:26px;height:26px;margin-top:1px;display:grid}.home-ai-why p{color:var(--text-body);margin:0;font-size:16px;line-height:1.6}.home-ai-why strong{color:var(--ink);font-weight:650}.arabic .home-ai-why p{line-height:1.85}.home-ai-cta{border:1px solid var(--tint-line);background:radial-gradient(90% 120% at 100% 0,#5aa2ff2e,#0000 60%),linear-gradient(160deg,#f4f8fe,#eaf2fb);border-radius:24px;flex-direction:column;justify-content:center;gap:12px;padding:clamp(26px,3vw,40px);display:flex;position:relative;overflow:hidden}.home-ai-cta-eyebrow{color:var(--royal);letter-spacing:.12em;margin:0;font-size:12.5px;font-weight:700}.arabic .home-ai-cta-eyebrow{letter-spacing:0;font-size:14px}.home-ai-cta h3{text-wrap:pretty;letter-spacing:-.02em;margin:0;font-size:clamp(1.55rem,1.2vw + 1rem,2rem);font-weight:650;line-height:1.2}.home-ai-cta p:not(.home-ai-cta-eyebrow){max-width:42ch;color:var(--text-body);margin:0;font-size:16.5px;line-height:1.6}.home-ai-cta .button{white-space:normal;text-wrap:balance;align-self:flex-start;margin-top:10px}@media (max-width:1180px){.home-ai-caps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1000px){.home-ai-lead,.home-ai-close{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.home-ai .home-ai-subhead{white-space:normal;max-width:none}.home-ai-caps,.home-ai-why ul{grid-template-columns:minmax(0,1fr)}.home-ai-actions .button{justify-content:space-between;width:100%}.home-ai-cta .button{justify-content:space-between;align-self:stretch}}@media (prefers-reduced-motion:reduce){.home-ai-cap{transition:none}}
.ai-stage{aspect-ratio:640/400;background:radial-gradient(70% 70% at 48%,#fff 0%,#fff9 55%,#0000 80%),radial-gradient(#d3e1ef 1px,#0000 1.4px) 0 0/18px 18px,linear-gradient(160deg,#f7fbff,#eef4fa);border:1px solid #dde7f2;border-radius:28px;position:relative;overflow:hidden;box-shadow:0 1px 2px #0b1f3a0d,0 50px 90px -60px #0b1f3a8c}.ai-stage:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 1px #ffffffe6}@media (max-width:640px){.ai-stage{border-radius:20px}}.ai-scene .ai-seal,.ai-scene .ai-node,.ai-scene .ai-input-email,.ai-scene .ai-glow,.ai-scene .ai-ca-core,.ai-scene .ai-hub-spark,.ai-scene .ai-core-spark,.ai-scene .ai-tile,.ai-scene .ai-mail{transform-box:fill-box;transform-origin:50%}.ai-scene .ai-log-slot{fill:none;stroke:#eef3f8;stroke-width:6px;stroke-linecap:round}.ai-scene .ai-log-time{fill:none;stroke:#c7d9e9;stroke-width:3px;stroke-linecap:round}.ai-scene :is(.ai-line-email,.ai-line-act){fill:none;stroke:#2a86ea;stroke-width:2.2px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:0}.ai-scene :is(.ai-line-kb,.ai-line-audit,.ai-line-crm,.ai-line-erp,.ai-line-msg,.ai-branch){fill:none;stroke:#18a99f;stroke-width:2.2px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:0}.catalog-scene[data-running].ai-scene :is(.ai-seal,.ai-node-lit,.ai-log-row,.ai-crm-fill,.ai-erp-row,.ai-scan,.ai-shield,.ai-shield-mark,.ai-glow,.ai-core-spark,.ai-new,.ai-input-email,.ai-ca-doc-pkt,.ai-ca-choice-pkt,.ai-ca-core,.ai-branch,.ai-lead,.ai-mail,.ai-ip,.ai-tile rect.cs-paper,.ai-hub-spark,.ai-gv-scan,.ai-flag,.ai-claim,.ai-claim-fixed,.ai-gv-row){animation-duration:var(--cs-cycle,8s);animation-timing-function:cubic-bezier(.4,0,.2,1);animation-iteration-count:infinite;animation-fill-mode:both}.ai-scene .ai-glow{fill:#eaf2fb;opacity:.7}.ai-scene .ai-orbit{fill:none;stroke:#c7d9e9;stroke-width:1.4px;stroke-dasharray:2 7;stroke-linecap:round;transform-box:view-box;transform-origin:292px 200px}.ai-scene .ai-node-icon{fill:#183c65;fill-rule:evenodd}.ai-scene .ai-node-icon-lit{fill:#fff;fill-rule:evenodd}.ai-scene .ai-new{fill:#2a86ea;opacity:0}.ai-scene .ai-scan{fill:#18a99f;opacity:0}.ai-scene .ai-shield{stroke:#18a99f;stroke-width:1.6px}.ai-scene .ai-shield-mark{fill:none;stroke:#18a99f;stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round;transform-box:fill-box;transform-origin:50%}.ai-scene .ai-crm-fill{transform-box:fill-box;transform-origin:0}.ai-scene .ai-erp-row{fill:#18a99f;fill-opacity:.2}.ai-scene .ai-log-row{transform-box:fill-box}.catalog-scene[data-running] .ai-orbit{animation:36s linear infinite ai-orbit}.catalog-scene[data-running] .ai-new{animation-name:ai-new}.catalog-scene[data-running] .ai-input-email{animation-name:ai-input}.catalog-scene[data-running] .ai-glow{animation-name:ai-glow}.catalog-scene[data-running] .ai-core-spark{animation-name:ai-think}.catalog-scene[data-running] .ai-node-1 .ai-node-lit{animation-name:ai-step-1}.catalog-scene[data-running] .ai-node-2 .ai-node-lit{animation-name:ai-step-2}.catalog-scene[data-running] .ai-node-3 .ai-node-lit{animation-name:ai-step-3}.catalog-scene[data-running] .ai-node-4 .ai-node-lit{animation-name:ai-step-4}.catalog-scene[data-running] .ai-scan{animation-name:ai-scan}.catalog-scene[data-running] .ai-shield{animation-name:ai-shield}.catalog-scene[data-running] .ai-shield-mark{animation-name:ai-stamp}.catalog-scene[data-running] .ai-crm-fill{animation-name:ai-crm}.catalog-scene[data-running] .ai-erp-row{animation-name:ai-erp}.catalog-scene[data-running] .ai-sent{animation-name:ai-sent}.catalog-scene[data-running] .ai-log-row-1{animation-name:ai-log-1}.catalog-scene[data-running] .ai-log-row-2{animation-name:ai-log-2}.catalog-scene[data-running] .ai-log-row-3{animation-name:ai-log-3}@keyframes ai-orbit{to{rotate:360deg}}@keyframes ai-new{0%{opacity:0;scale:.4}3%,12%{opacity:1;animation-timing-function:ease-in-out;scale:1}16%,to{opacity:0;scale:1}}@keyframes ai-input{0%,1%{scale:1}4%{scale:1.04}8%,to{scale:1}}@keyframes ai-glow{0%,13%{opacity:.7;scale:1}16%{opacity:1;scale:1.07}22%,26%{opacity:.7;scale:1}29%{opacity:1;scale:1.07}34%,37%{opacity:.7;scale:1}40%{opacity:.95;scale:1.05}46%,to{opacity:.7;scale:1}}@keyframes ai-think{0%,13%{rotate:none;scale:1}17%{rotate:12deg;scale:1.12}24%,26%{rotate:none;scale:1}30%{rotate:12deg;scale:1.12}36%,to{rotate:none;scale:1}}@keyframes ai-step-1{0%,14%{opacity:0;scale:.6}17%,88%{opacity:1;animation-timing-function:ease-in-out;scale:1}93%,to{opacity:0;scale:1}}@keyframes ai-step-2{0%,27%{opacity:0;scale:.6}30%,88%{opacity:1;animation-timing-function:ease-in-out;scale:1}93%,to{opacity:0;scale:1}}@keyframes ai-step-3{0%,32%{opacity:0;scale:.6}35%,88%{opacity:1;animation-timing-function:ease-in-out;scale:1}93%,to{opacity:0;scale:1}}@keyframes ai-step-4{0%,37%{opacity:0;scale:.6}40%,88%{opacity:1;animation-timing-function:ease-in-out;scale:1}93%,to{opacity:0;scale:1}}@keyframes ai-scan{0%,47%{opacity:0;translate:0}48%{opacity:.55;animation-timing-function:linear;translate:0}53%{opacity:.55;translate:0 70px}54.5%,to{opacity:0;translate:0 70px}}@keyframes ai-shield{0%,53%{stroke:#acc4dc}55%,88%{stroke:#18a99f;animation-timing-function:ease-in-out}93%,to{stroke:#acc4dc}}@keyframes ai-stamp{0%,53%{opacity:0;scale:.5}57%,88%{opacity:1;animation-timing-function:ease-in-out;scale:1}93%,to{opacity:0;scale:1}}@keyframes ai-crm{0%,68%{opacity:1;scale:0 1}74%,88%{opacity:1;animation-timing-function:ease-in-out;scale:1}93%{opacity:0;scale:1}93.01%,to{opacity:1;scale:0 1}}@keyframes ai-erp{0%,68%{opacity:0}71%,88%{opacity:1;animation-timing-function:ease-in-out}93%,to{opacity:0}}@keyframes ai-sent{0%,68%{opacity:0;scale:.4}72%,88%{opacity:1;animation-timing-function:ease-in-out;scale:1}93%,to{opacity:0;scale:1}}@keyframes ai-log-1{0%,60%{opacity:0;translate:-8px}63%,88%{opacity:1;animation-timing-function:ease-in-out;translate:0}93%,to{opacity:0;translate:0}}@keyframes ai-log-2{0%,69%{opacity:0;translate:-8px}72%,88%{opacity:1;animation-timing-function:ease-in-out;translate:0}93%,to{opacity:0;translate:0}}@keyframes ai-log-3{0%,72%{opacity:0;translate:-8px}75%,88%{opacity:1;animation-timing-function:ease-in-out;translate:0}93%,to{opacity:0;translate:0}}.ai-scene .ai-ca-doc-pkt,.ai-scene .ai-ca-choice-pkt{opacity:0}.ai-scene .ai-dim{fill:none;stroke:#c7d9e9;stroke-width:2px;stroke-linecap:round}.catalog-scene[data-running] .ai-ca-doc-pkt{animation-name:ai-ca-doc}.catalog-scene[data-running] .ai-ca-core{animation-name:ai-ca-core}.catalog-scene[data-running] .ai-ca-choice-pkt{animation-name:ai-ca-choice}.catalog-scene[data-running] .ai-branch{animation-name:ai-branch}.catalog-scene[data-running] .ai-ca-chosen{animation-name:ai-ca-chosen}@keyframes ai-ca-doc{0%,5%{opacity:0;translate:-16px}7%{opacity:1;translate:-16px}24%{opacity:1;translate:32px}27%,to{opacity:0;translate:32px}}@keyframes ai-ca-core{0%,24%{rotate:none;scale:1}29%{rotate:14deg;scale:1.16}36%,to{rotate:none;scale:1}}@keyframes ai-ca-choice{0%,33%{opacity:0;translate:-14px}35%{opacity:1;translate:-14px}46%{opacity:1;translate:20px}48%,to{opacity:0;translate:20px}}@keyframes ai-branch{0%,47%{stroke-dashoffset:100px;opacity:1}58%,88%{stroke-dashoffset:0;opacity:1;animation-timing-function:ease-in-out}93%{stroke-dashoffset:0;opacity:0}93.01%,to{stroke-dashoffset:100px;opacity:1}}@keyframes ai-ca-chosen{0%,57%{opacity:0;scale:.4}62%,88%{opacity:1;animation-timing-function:ease-in-out;scale:1}93%,to{opacity:0;scale:1}}.ai-scene .ai-crm-col{fill:#f4f8fc;stroke:#d7e3ef;stroke-width:1px}.ai-scene .ai-crm-col-card{fill:#fff;stroke:#e3ebf3;stroke-width:1px}.ai-scene .ai-lead{filter:var(--cs-lift);translate:192px}.ai-scene .ai-lead-check{fill:none;stroke:#fff;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.catalog-scene[data-running] .ai-lead{animation-name:ai-lead}.catalog-scene[data-running] .ai-lead-won,.catalog-scene[data-running] .ai-lead-check{animation:ai-won var(--cs-cycle,8s) cubic-bezier(.4, 0, .2, 1) infinite both}.catalog-scene[data-running] .ai-mail{animation-name:ai-mail}@keyframes ai-lead{0%{opacity:0;animation-timing-function:ease-in-out;translate:0}5%,16%{opacity:1;translate:0}29%,42%{opacity:1;translate:96px}55%,88%{opacity:1;animation-timing-function:ease-in-out;translate:192px}94%{opacity:0;translate:192px}94.01%,to{opacity:0;translate:0}}@keyframes ai-won{0%,56%{opacity:0}60%,88%{opacity:1;animation-timing-function:ease-in-out}93%,to{opacity:0}}@keyframes ai-mail{0%,62%{opacity:0;translate:-10px 8px;scale:.6}68%{opacity:1;translate:0;scale:1}84%{opacity:1;animation-timing-function:ease-in-out;translate:0;scale:1}90%,to{opacity:0;translate:0;scale:1}}.ai-scene .ai-ip{opacity:0}.ai-scene .ai-lock{fill:none;stroke:#183c65;stroke-width:1.5px;stroke-linecap:round}.ai-scene .ai-tile rect.cs-paper{transition:none}.catalog-scene[data-running] .ai-ip-1{animation-name:ai-ip-1}.catalog-scene[data-running] .ai-ip-2{animation-name:ai-ip-2}.catalog-scene[data-running] .ai-ip-3{animation-name:ai-ip-3}.catalog-scene[data-running] .ai-ip-4{animation-name:ai-ip-4}.catalog-scene[data-running] .ai-tile-1 rect.cs-paper{animation-name:ai-tile-1}.catalog-scene[data-running] .ai-tile-2 rect.cs-paper{animation-name:ai-tile-2}.catalog-scene[data-running] .ai-tile-3 rect.cs-paper{animation-name:ai-tile-3}.catalog-scene[data-running] .ai-tile-4 rect.cs-paper{animation-name:ai-tile-4}.catalog-scene[data-running] .ai-hub-spark{animation-name:ai-hub}@keyframes ai-ip-1{0%,4%{opacity:0;translate:0}6%{opacity:1;translate:0}18%{translate:var(--dx) var(--dy);opacity:1}20%,to{translate:var(--dx) var(--dy);opacity:0}}@keyframes ai-ip-2{0%,22%{opacity:0;translate:0}24%{opacity:1;translate:0}36%{translate:var(--dx) var(--dy);opacity:1}38%,to{translate:var(--dx) var(--dy);opacity:0}}@keyframes ai-ip-3{0%,40%{opacity:0;translate:0}42%{opacity:1;translate:0}54%{translate:var(--dx) var(--dy);opacity:1}56%,to{translate:var(--dx) var(--dy);opacity:0}}@keyframes ai-ip-4{0%,58%{opacity:0;translate:0}60%{opacity:1;translate:0}72%{translate:var(--dx) var(--dy);opacity:1}74%,to{translate:var(--dx) var(--dy);opacity:0}}@keyframes ai-tile-1{0%,16%{stroke:#acc4dc}19%,28%{stroke:#18a99f}34%,to{stroke:#acc4dc}}@keyframes ai-tile-2{0%,18%{stroke:#acc4dc}21%,26%{stroke:#18a99f}32%,to{stroke:#acc4dc}}@keyframes ai-tile-3{0%,52%{stroke:#acc4dc}55%,64%{stroke:#18a99f}70%,to{stroke:#acc4dc}}@keyframes ai-tile-4{0%,54%{stroke:#acc4dc}57%,62%{stroke:#18a99f}68%,to{stroke:#acc4dc}}@keyframes ai-hub{0%,34%{scale:1}38%{scale:1.18}44%,70%{scale:1}74%{scale:1.18}80%,to{scale:1}}.ai-scene .ai-gv-scan{fill:#18a99f;opacity:0}.ai-scene .ai-flag{fill:#2a86ea;fill-opacity:.08;stroke:#2a86ea;stroke-width:1.2px;stroke-dasharray:3 3;opacity:0}.ai-scene .ai-claim{fill:none;stroke:#8eabc6;stroke-width:1.5px;stroke-linecap:round;opacity:0}.ai-scene .ai-claim-fixed{fill:none;stroke:#18a99f;stroke-width:2.4px;stroke-linecap:round;stroke-dasharray:104;stroke-dashoffset:0}.ai-scene .ai-gv-held{fill:#2a86ea}.ai-scene .ai-gv-row{transform-box:fill-box}.catalog-scene[data-running] .ai-gv-scan{animation-name:ai-gv-scan}.catalog-scene[data-running] .ai-flag{animation-name:ai-flag}.catalog-scene[data-running] .ai-claim{animation-name:ai-claim}.catalog-scene[data-running] .ai-claim-fixed{animation-name:ai-claim-fixed}.catalog-scene[data-running] .ai-gv-approved{animation-name:ai-approved}.catalog-scene[data-running] .ai-gv-row-1{animation-name:ai-gv-row-1}.catalog-scene[data-running] .ai-gv-row-2{animation-name:ai-gv-row-2}.catalog-scene[data-running] .ai-gv-row-3{animation-name:ai-gv-row-3}@keyframes ai-gv-scan{0%,7%{opacity:0;translate:0}9%{opacity:.5;animation-timing-function:linear;translate:0}36%{opacity:.5;translate:0 90px}38%,to{opacity:0;translate:0 90px}}@keyframes ai-flag{0%,23%{opacity:0}26%,42%{opacity:1;animation-timing-function:ease-in-out}47%,to{opacity:0}}@keyframes ai-claim{0%{opacity:0;animation-timing-function:ease-in-out}5%,42%{opacity:1;animation-timing-function:ease-in-out}47%,to{opacity:0}}@keyframes ai-claim-fixed{0%,46%{stroke-dashoffset:104px;opacity:1}55%,88%{stroke-dashoffset:0;opacity:1;animation-timing-function:ease-in-out}93%{stroke-dashoffset:0;opacity:0}93.01%,to{stroke-dashoffset:104px;opacity:1}}@keyframes ai-approved{0%,56%{opacity:0;scale:.4}61%,88%{opacity:1;animation-timing-function:ease-in-out;scale:1}93%,to{opacity:0;scale:1}}@keyframes ai-gv-row-1{0%,29%{opacity:0;translate:-6px}32%,88%{opacity:1;animation-timing-function:ease-in-out;translate:0}93%,to{opacity:0;translate:0}}@keyframes ai-gv-row-2{0%,33%{opacity:0;translate:-6px}36%,88%{opacity:1;animation-timing-function:ease-in-out;translate:0}93%,to{opacity:0;translate:0}}@keyframes ai-gv-row-3{0%,58%{opacity:0;translate:-6px}61%,88%{opacity:1;animation-timing-function:ease-in-out;translate:0}93%,to{opacity:0;translate:0}}
img[data-expand-image]{cursor:zoom-in}img[data-expand-image]:focus-visible{outline:3px solid var(--royal);outline-offset:5px}.screen-item .screen-frame img{object-fit:contain;background:#fff}dialog.image-viewer{box-sizing:border-box;border:1px solid var(--line);background:var(--paper,#fbfcfd);width:min(1500px,100vw - 64px);max-width:none;height:min(980px,100dvh - 64px);max-height:none;color:var(--ink,#0b1f3a);border-radius:16px;margin:auto;padding:0;overflow:hidden;box-shadow:0 24px 90px #0000004d}.image-viewer::backdrop{background:#041020e0}.image-viewer-inner{grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);min-width:0;height:100%;display:grid}.image-viewer-toolbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;padding:18px 24px;display:flex}.image-viewer-heading{min-width:0}.image-viewer-kicker{letter-spacing:.16em;color:var(--label);margin-bottom:4px;font-size:10px;font-weight:700;display:block}.image-viewer-heading p{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:17px;font-weight:650;line-height:1.4;overflow:hidden}.image-viewer-tools,.image-viewer-navigation{flex-shrink:0;align-items:center;gap:8px;display:flex}.image-viewer-tool{border:1px solid var(--line);min-width:44px;height:44px;color:var(--ink);cursor:pointer;font:inherit;background:#fff;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:14px;text-decoration:none;display:inline-flex}.image-viewer-tool:hover{border-color:var(--royal);color:var(--royal);background:var(--mist)}.image-viewer-tool:focus-visible{outline:3px solid var(--royal);outline-offset:3px}.image-viewer-tool:disabled{opacity:.35;cursor:default}.image-viewer-tool svg{flex-shrink:0}.image-viewer-close{background:var(--ink);color:#fff;border-color:var(--ink);margin-inline-start:8px}.image-viewer-stage{background:var(--mist,#eef3f8);touch-action:pan-y pinch-zoom;justify-content:center;align-items:center;min-width:0;min-height:0;padding:24px;display:flex;overflow:hidden}.image-viewer-stage>img{object-fit:contain;width:100%;max-width:100%;height:100%;max-height:100%;display:block}.image-viewer-stage.is-zoomed{touch-action:auto;padding:24px;display:block;overflow:auto}.image-viewer-stage.is-zoomed>img{width:auto;max-width:none;height:auto;max-height:none;margin:auto}.image-viewer-stage:focus-visible{outline:3px solid var(--royal);outline-offset:-4px}.image-viewer-footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;padding:18px 24px;display:flex}.image-viewer-caption{min-width:0}.image-viewer-caption p{margin:0 0 4px;font-size:15px;line-height:1.5}.image-viewer-caption>span{color:var(--muted);font-size:12px;line-height:1.4}.image-viewer-count{text-align:center;font-variant-numeric:tabular-nums;min-width:65px;font-size:15px;font-weight:650}.image-viewer-count>span{color:var(--muted);font-weight:400}.image-viewer-error{text-align:center;max-width:34ch;line-height:1.7}.image-viewer-status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:640px){dialog.image-viewer{border:0;border-radius:0;width:100vw;height:100dvh}.image-viewer-toolbar{padding:max(12px, env(safe-area-inset-top)) 16px 12px;gap:12px}.image-viewer-heading p{font-size:14px}.image-viewer-kicker{letter-spacing:.1em;font-size:9px}.image-viewer-tools{gap:4px}.image-viewer-tools .image-viewer-tool{padding:0 10px}.image-viewer-tools .image-viewer-tool span,.image-viewer-original{display:none}.image-viewer-close{margin-inline-start:4px}.image-viewer-stage,.image-viewer-stage.is-zoomed{padding:12px}.image-viewer-footer{padding:16px 20px max(16px, env(safe-area-inset-bottom));flex-direction:column;align-items:stretch;gap:12px}.image-viewer-caption p{font-size:14px}.image-viewer-caption>span{font-size:11px}.image-viewer-navigation{justify-content:center;gap:24px}}@media (max-height:500px){dialog.image-viewer{border:0;border-radius:0;width:100vw;height:100dvh}.image-viewer-toolbar{padding:6px 16px}.image-viewer-kicker,.image-viewer-caption>span{display:none}.image-viewer-stage{padding:8px 16px}.image-viewer-footer{flex-direction:row;align-items:center;gap:16px;padding:6px 16px}.image-viewer-caption p{max-height:3em;margin:0;font-size:12px;overflow:auto}.image-viewer-navigation{gap:8px}}
.ribbon-tagline{--tl-shift:0s}.tl-start-en{--tl-shift:-8s}.regional-ribbon p.ribbon-tagline span{font-size:inherit;gap:0;display:inline-block}.regional-ribbon p.ribbon-tagline{--tl-rules:96px;justify-content:center;justify-self:stretch;min-width:0;display:flex;container:tl/inline-size}@media (min-width:901px) and (max-width:1180px){.regional-ribbon p.ribbon-tagline{--tl-rules:56px}}@media (min-width:1181px) and (max-width:1300px){.regional-ribbon p.ribbon-tagline{--tl-rules:52px}}@media (max-width:640px){.regional-ribbon p.ribbon-tagline{--tl-rules:52px}}@media (max-width:380px){.regional-ribbon p.ribbon-tagline{--tl-rules:0px}}.regional-ribbon p.ribbon-tagline .tl-box{--tl-en:clamp(11px, calc((100cqi - var(--tl-rules)) / 20.1), 19px);font-size:var(--tl-en);place-items:center;font-weight:600;display:inline-grid;position:relative}.regional-ribbon p.ribbon-tagline .tl-lang{white-space:nowrap;text-align:center;color:#fff;grid-area:1/1;display:block}.regional-ribbon p.ribbon-tagline .tl-en{font-family:var(--font-display);letter-spacing:-.01em;font-size:1em;line-height:1.6}.regional-ribbon p.ribbon-tagline .tl-ar{font-family:Noto Sans Arabic,sans-serif;font-size:1.139em;line-height:1.55}.regional-ribbon p.ribbon-tagline .tl-w{vertical-align:baseline}.regional-ribbon p.ribbon-tagline .tl-box{--tl-line:19.95em}.regional-ribbon p.ribbon-tagline .tl-glow{pointer-events:none;opacity:0;width:7em;height:2.4em;translate:calc(var(--tl-line) * -.08) -50%;background:radial-gradient(closest-side,#a8d4ff2b,#6fdcd30f 60%,#0000);display:block;position:absolute;top:50%;left:-3.5em}.tl-page-ar .tl-en,.tl-page-en .tl-ar{visibility:hidden}@media (prefers-reduced-motion:no-preference){.tl-page-ar .tl-en,.tl-page-en .tl-ar{visibility:visible}.ribbon-tagline :is(.tl-w,.tl-o,.tl-glow){animation-duration:16s;animation-iteration-count:infinite}.ribbon-tagline .tl-w{animation-name:tl-enter}.ribbon-tagline .tl-o{animation-name:tl-leave}.ribbon-tagline .tl-glow{animation-name:tl-glow;animation-timing-function:linear;animation-delay:var(--tl-shift)}.ribbon-tagline .tl-ar .tl-o{animation-delay:calc(5s + var(--x) * 1.3s - 16s + var(--tl-shift))}.ribbon-tagline .tl-en .tl-w{animation-delay:calc(5.3s + var(--x) * 1.3s - 16s + var(--tl-shift))}.ribbon-tagline .tl-en .tl-o{animation-delay:calc(13s + (1 - var(--x)) * 1.3s - 16s + var(--tl-shift))}.ribbon-tagline .tl-ar .tl-w{animation-delay:calc(13.3s + (1 - var(--x)) * 1.3s - 16s + var(--tl-shift))}.intro-pending .ribbon-tagline :is(.tl-w,.tl-o,.tl-glow){animation-play-state:paused}}@keyframes tl-enter{0%{opacity:0;filter:blur(.12em);color:#a8d4ff;animation-timing-function:cubic-bezier(.2,.7,.25,1);translate:0 .38em}5%{opacity:1;filter:blur();color:#cfe7ff;animation-timing-function:ease-out;translate:0}10%{color:#fff}59.375%{opacity:1;filter:blur();color:#fff;animation-timing-function:step-start;translate:0}to{opacity:0;filter:blur(.12em);color:#a8d4ff;translate:0 .38em}}@keyframes tl-leave{0%{opacity:1;filter:blur();animation-timing-function:cubic-bezier(.3,.55,.45,1);translate:0}3.125%{opacity:0;filter:blur(.12em);translate:0 -.38em}20.625%{opacity:0;filter:blur(.12em);animation-timing-function:step-start;translate:0 -.38em}to{opacity:1;filter:blur();translate:0}}@keyframes tl-glow{0%,33.72%{translate:calc(var(--tl-line) * -.08) -50%;opacity:0}35.5%{opacity:1}41.3%{opacity:1}43.15%,83.72%{translate:calc(var(--tl-line) * 1.08) -50%;opacity:0}85.5%{opacity:1}91.3%{opacity:1}93.15%,to{translate:calc(var(--tl-line) * -.08) -50%;opacity:0}}@container tl (max-width:230px){.regional-ribbon p.ribbon-tagline .tl-lang{white-space:normal;text-wrap:balance}}
