.dialog-backdrop[role=dialog],.drawer-backdrop[role=dialog]{inset:var(--overlay-top,0) auto auto var(--overlay-left,0);width:var(--overlay-width,100vw);height:var(--overlay-height,100dvh);overscroll-behavior:contain}.dialog-backdrop[role=dialog]{display:grid;place-items:center;padding:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left))}.dialog-backdrop>.search-dialog{display:flex;flex-direction:column;width:min(760px,100%);min-width:0;min-height:0;max-height:100%;margin:0;padding:0;overflow:hidden;border:1px solid var(--border);border-radius:16px}.search-dialog .search-dialog-header{display:grid;grid-template-columns:20px minmax(0,1fr) 44px;flex-shrink:0;align-items:center;gap:10px;padding:16px;border-bottom:1px solid var(--border);background:#fff}.search-dialog-header input{min-width:0;font-size:16px}.search-dialog-header .icon-button{width:44px;min-width:44px;min-height:44px}.search-dialog .search-dialog-results{display:grid;gap:4px;min-height:0;padding:12px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.search-dialog-results .search-result{min-width:0;min-height:44px;padding:12px;overflow-wrap:anywhere}.search-dialog-results .empty-state{margin:0;padding:12px;overflow-wrap:anywhere}.drawer-backdrop>.drawer-panel{display:flex;flex-direction:column;width:min(430px,100%);height:100%;max-height:100%;min-height:0;padding:0;overflow:hidden}.drawer-panel .drawer-head{flex-shrink:0;gap:12px;padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) 16px max(16px,env(safe-area-inset-left));border-bottom:1px solid var(--border);background:#fff}.drawer-head .icon-button{min-width:44px;min-height:44px}.drawer-panel .drawer-content{min-height:0;padding:0 max(16px,env(safe-area-inset-right)) max(24px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.drawer-content :is(a,button){overflow-wrap:anywhere}@media (max-height:420px),(max-width:400px){.search-dialog .search-dialog-header{gap:8px;padding:10px}.search-dialog .search-dialog-results{padding:8px}}html[data-site-language]:not([data-site-language=en]) body{line-height:1.65}html[data-site-language]:not([data-site-language=en]) :is(.nav-link,.signin-link){text-transform:none;letter-spacing:0}html[data-site-language]:not([data-site-language=en]) .nav-link{font-size:13px;padding-inline:10px}html[data-site-language]:not([data-site-language=en]) :is(.ceo-message-copy p,.field,.feature-card p){overflow-wrap:anywhere}html[data-site-language=dz] :is(h1,h2,h3,p,button){line-height:1.8}html[data-site-language=my] :is(h1,h2,h3,p){line-height:1.7}html[dir=rtl] :is(input[type=email],input[type=tel],input[type=url],.brand-lockup,.brand-logo-image){direction:ltr}html[dir=rtl] .nav-actions{margin-left:0;margin-inline-start:auto}html[dir=rtl] :is(.field,.article-content,.ceo-message-copy,.drawer-panel,.search-dialog){text-align:start}html[dir=rtl] :is(svg,.payment-logo-track,.payment-logo-viewport){direction:ltr}html[data-site-language]:not([data-site-language=en]) .nav-download{white-space:nowrap}@media (min-width:1101px) and (max-width:1450px){.nav-shell{gap:18px}.desktop-nav{gap:4px}.nav-link{padding-inline:8px;font-size:12px}.nav-actions{gap:9px}.nav-download{padding-inline:14px;font-size:11px}}@media (max-width:640px){.nav-shell{gap:8px}.nav-actions{gap:5px}}@media (max-width:360px){.nav-actions .search-trigger{display:none}}@media (max-width:767px),(max-width:932px) and (max-height:500px) and (pointer:coarse){.container-shell:where(:not(.banner-content-shell)){width:min(calc(100% - 36px),var(--site-content-max-width))}.nav-shell{min-height:66px;gap:8px}.nav-shell .brand-lockup{flex:0 0 120px;width:120px;min-width:120px}.nav-shell .brand-logo-image{height:auto;max-height:40px}.nav-actions{gap:6px}.nav-actions .icon-button{width:44px;min-width:44px;min-height:44px;border:1px solid #e2eaf5;border-radius:12px;background:#f8faff}.nav-actions .mobile-download-trigger{display:inline-flex}#home-hero{border-bottom:0;border-radius:0 0 22px 22px}#home-hero .banner-slider{height:auto;min-height:0;max-height:none}#home-hero .banner-swiper,#home-hero .swiper-slide,#home-hero .swiper-wrapper{height:auto}#home-hero .swiper-wrapper{align-items:stretch}#home-hero .banner-slide{height:100%}#home-hero .banner-image{object-fit:cover;object-position:80% center;filter:saturate(.9)}#home-hero .banner-image[src$="banner2.webp"]{object-position:88% center}#home-hero .banner-image[src$="banner3.webp"]{object-position:72% center}#home-hero .banner-slide:before{background:linear-gradient(180deg,#020d26f5,#020d26e6 48%,#020d2673 70%,#020d260a),linear-gradient(90deg,#020d26a6,#020d2640 52%,#020d2600)}#home-hero .banner-slide:after{height:24%;background:linear-gradient(180deg,transparent,#020c22d9)}#home-hero .banner-content-shell{position:relative;inset:auto;width:calc(100% - 36px);height:100%}#home-hero .banner-content{position:relative;inset:auto;display:flex;flex-direction:column;width:100%;max-width:none;height:auto;padding:24px 0 58px;transform:none}#home-hero .banner-kicker{align-self:flex-start;max-width:100%;min-height:28px;margin:0;gap:7px;border-color:#3b77ab80;background:#12365970;color:#dce9fa;padding:6px 10px;font-size:10.5px;font-weight:650;line-height:1.45;white-space:normal;box-shadow:none}#home-hero .banner-kicker>span{flex:0 0 6px;height:6px;width:6px}#home-hero .banner-content :is(h1,h2){max-width:100%;margin:14px 0 0;font-size:clamp(22px,6.1vw,26px);font-weight:800;line-height:1.18;letter-spacing:-.025em;overflow-wrap:anywhere;text-wrap:balance}#home-hero .banner-content :is(h1,h2) br{display:none}#home-hero .banner-content :is(h1,h2) span{line-height:inherit}#home-hero .banner-rule{width:40px;margin-top:12px}#home-hero .banner-copy{position:relative;isolation:isolate;display:block;max-width:43ch;margin:12px 0 0;color:#d3def0;font-size:13.5px;font-weight:500;line-height:1.7;text-shadow:0 1px 2px #020d26a6}#home-hero .banner-copy:before{position:absolute;inset:-8px;z-index:-1;border-radius:12px;background:linear-gradient(90deg,#04122ee6,#04122eb3 76%,#04122e66);filter:blur(6px);pointer-events:none;content:""}#home-hero .banner-actions{display:grid;grid-template-columns:minmax(0,1fr);width:100%;gap:8px;margin-top:20px;border:0;border-radius:0;padding:0;background:transparent;box-shadow:none;backdrop-filter:none}#home-hero .banner-actions :is(.banner-action-primary,.banner-action-secondary){width:100%;min-width:0;min-height:48px;justify-content:center;gap:8px;border-radius:13px;padding:12px 16px;font-size:14px;font-weight:700;line-height:1.45;white-space:normal;text-align:center}#home-hero .banner-action-primary{min-height:50px;border:1px solid #72b4ff40;background:linear-gradient(110deg,#0867f2,#087ff5);box-shadow:0 8px 24px #0764ee38,inset 0 1px 0 #ffffff1a}#home-hero .banner-action-primary:hover{background:linear-gradient(110deg,#075cdd,#076fe0)}#home-hero .banner-action-primary svg{width:17px;height:17px}#home-hero .banner-action-secondary{border-color:#9db9dc66;background:#061630b3;color:#e0ebfa;font-size:13px;font-weight:650;box-shadow:none;backdrop-filter:blur(8px)}#home-hero .banner-action-secondary:hover{border-color:#c5d7ed80;background:#ffffff0d}#home-hero .banner-actions svg{flex-shrink:0}#home-hero .banner-dots{bottom:12px;height:32px;gap:0;border:1px solid #ffffff14;padding:0 6px;background:#020d2640}#home-hero .banner-dots button{height:32px;width:26px}#home-hero .banner-dots button.is-active{width:32px}#home-hero .banner-dots span{height:6px;width:6px}#home-hero .banner-dots button.is-active span{width:20px}#home-hero .banner-nav{top:auto;bottom:14px;transform:none}html[data-site-language]:not([data-site-language=en]) #home-hero .banner-content :is(h1,h2){line-height:1.45;letter-spacing:0}.about-preview,.bd-coverage-section,.erp-clarity-section,.multi-device-section,.process-section,.why-trust-section,main .solution-orbit-section{padding-block:40px}.about-preview-grid,.bd-coverage-grid,.erp-product-layout,.multi-device-grid{grid-template-columns:minmax(0,1fr);gap:26px}main :is(.about-preview-copy,.bd-coverage-copy,.multi-device-copy,.solution-orbit-head,.why-trust-head,.erp-clarity-head,.process-head) h2{font-size:clamp(23px,6.1vw,30px);line-height:1.23;letter-spacing:-.025em;text-wrap:pretty}main :is(.about-preview-copy,.bd-coverage-copy,.multi-device-copy,.solution-orbit-head,.why-trust-head,.process-head) h2 span{line-height:inherit}.about-preview-media{display:grid;grid-template-columns:minmax(0,1fr);width:100%;gap:8px;border-radius:20px;padding:8px;background:#f1f6fc}.about-image-stack{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.about-image-frame-main{aspect-ratio:1.65}.about-image-frame-small{aspect-ratio:1.35}.about-preview-actions{display:grid;gap:8px}.about-preview-actions>a{min-height:46px;justify-content:center;padding-inline:10px;font-size:12px;line-height:1.5;white-space:normal;text-align:center}.mobile-read-more-copy{max-height:none;-webkit-line-clamp:3}.mobile-read-more-toggle{min-height:36px;margin-top:4px;padding-block:4px;font-size:12px;font-weight:750;text-transform:none}.mobile-read-more[data-overflow=false] .mobile-read-more-toggle{display:none}.solution-orbit-column{gap:12px}main .solution-orbit-card{min-height:0;border-radius:16px;padding:18px 18px 18px 76px;box-shadow:0 6px 20px #16345b08}.solution-orbit-card .solution-orbit-icon{top:18px;left:18px;height:42px;width:42px;border-radius:12px;box-shadow:none}.solution-orbit-card h3{font-size:15px;line-height:1.45}.solution-orbit-card p{margin-top:7px;font-size:13px;line-height:1.65}.solution-orbit-arrow{position:static;margin-top:10px}.why-trust-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:24px}.why-trust-card{min-width:0;min-height:148px;align-content:start;gap:8px;border-radius:16px;padding:16px 12px;box-shadow:0 6px 20px #16345b08}.why-trust-card .why-trust-icon{position:static;height:38px;width:38px;border-radius:11px;box-shadow:none}.why-trust-card strong{font-size:13px;line-height:1.5}.why-trust-card>span{margin:0;font-size:11px;font-weight:500;line-height:1.6}.why-trust-card:last-child{grid-column:1/-1;grid-template-columns:38px minmax(0,1fr);min-height:0;align-items:center;justify-items:start;column-gap:12px;text-align:start}.why-trust-card:last-child .why-trust-icon{grid-row:1/span 2}.why-trust-card:last-child>span{grid-column:2}.why-trust-detail{margin-top:28px}.erp-product-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}main .erp-product-metrics article.home-premium-stat{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:10px;min-width:0;min-height:114px;border-radius:14px;padding:12px 10px}.erp-product-metrics .home-stat-icon{height:32px;width:32px;border-radius:9px}.erp-product-metrics .home-stat-icon svg{height:18px;width:18px}main .erp-product-metrics .home-premium-stat strong{font-size:20px;line-height:1.2}main .erp-product-metrics .home-premium-stat>div>span{font-size:11px;line-height:1.5}.erp-product-focus-grid{gap:12px}.process-grid{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:24px}.process-card{display:grid;grid-template-columns:44px minmax(0,1fr);align-content:start;gap:8px 16px;min-height:0;border-radius:16px;padding:20px 16px;box-shadow:0 6px 20px #16345b08}.process-card .process-icon{grid-row:1/span 2;height:44px;width:44px;margin:0;border-radius:12px}.process-card h3{margin:0;font-size:15px;line-height:1.5}.process-card p{grid-column:2;margin:0;font-size:13px;line-height:1.7}.faq-list{gap:10px}.faq-item{border-radius:14px;box-shadow:0 4px 16px #16345b06}.faq-list summary{padding:16px;font-size:14px;line-height:1.6}.site-footer{padding-bottom:calc(100px + env(safe-area-inset-bottom))}.floating-download-cta{bottom:calc(98px + env(safe-area-inset-bottom))}body:has(.mobile-bottom-nav[data-hidden=false]) .chat-action{bottom:calc(98px + env(safe-area-inset-bottom))!important}body:has(.mobile-bottom-nav[data-hidden=false]) .back-top{bottom:calc(156px + env(safe-area-inset-bottom))!important}html[dir=rtl] .solution-orbit-card{padding-inline:76px 18px}html[dir=rtl] .solution-orbit-icon{left:auto;right:18px}}@media (max-width:380px){.container-shell:where(:not(.banner-content-shell)){width:calc(100% - 32px)}.nav-shell .brand-lockup{flex-basis:108px;width:108px;min-width:108px}.nav-actions .icon-button{width:40px;min-width:40px;min-height:44px}.nav-actions{gap:4px}}