*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:88px}body{color:#55636f;-webkit-font-smoothing:antialiased;background:#fff;font-family:DM Sans,sans-serif}a{color:#17877e;text-decoration:none}a:hover{color:var(--gs-accent,#2ca69c)}::selection{background:var(--gs-accent,#2ca69c);color:#fff}svg{display:block}@keyframes gsMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes gsFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}.gs-edit:focus{outline-offset:3px;border-radius:3px;outline:2px solid #2ca69c}body[data-edit=true] .gs-edit:hover{outline-offset:3px;cursor:text;border-radius:3px;outline:2px dashed #2ca69c}body[dir=rtl]{font-family:IBM Plex Sans Arabic,DM Sans,sans-serif}body[dir=rtl] h1,body[dir=rtl] h2,body[dir=rtl] h3,body[dir=rtl] h4,body[dir=rtl] p,body[dir=rtl] a,body[dir=rtl] span,body[dir=rtl] div,body[dir=rtl] button,body[dir=rtl] strong,body[dir=rtl] input,body[dir=rtl] select,body[dir=rtl] textarea,body[dir=rtl] option{letter-spacing:0!important;font-family:IBM Plex Sans Arabic,DM Sans,sans-serif!important}body[dir=rtl] h1{line-height:1.4!important}body[dir=rtl] h2{line-height:1.5!important}body[dir=rtl] svg.gs-flip{transform:scaleX(-1)}body[dir=rtl] .gs-marquee-track{animation-direction:reverse}.hov-accent-text:hover{color:var(--gs-accent,#2ca69c)!important}.hov-accentlite-text:hover{color:var(--gs-accent-lite,#6fded3)!important}.hov-accent-bg:hover{background:var(--gs-accent,#2ca69c)!important;color:#fff!important}.hov-accent-solid:hover{background:var(--gs-accent,#2ca69c)!important}.hov-accent-border:hover{background:var(--gs-accent,#2ca69c)!important;border-color:var(--gs-accent,#2ca69c)!important}.hov-white:hover{color:#0d1826!important;background:#fff!important}.hov-dark:hover{background:#0d1826!important}.hov-dark-text:hover{color:#fff!important;background:#0d1826!important}.hov-lift:hover{transform:translateY(-6px);box-shadow:0 30px 60px #0d18261a}.foc-accent:focus{outline:none;border-color:var(--gs-accent,#2ca69c)!important}.gs-chips{flex-wrap:wrap;gap:10px;margin-bottom:26px;display:flex}.gs-chip{color:#4a5a6a;cursor:pointer;background:#fff;border:1px solid #dfe7e7;border-radius:999px;padding:9px 18px;font-family:Space Grotesk,sans-serif;font-size:13.5px;font-weight:600;transition:background-color .2s,color .2s,border-color .2s}.gs-chip:hover{border-color:var(--gs-accent,#2ca69c);color:var(--gs-accent,#2ca69c)}.gs-chip.is-on{background:var(--gs-accent,#2ca69c);border-color:var(--gs-accent,#2ca69c);color:#fff}.gs-proj-media{background:#fff;position:absolute;inset:0}.gs-proj-fit{background-position:50%;background-repeat:no-repeat;background-size:contain;background-origin:content-box;padding:26px 26px 84px;position:absolute;inset:0}.gs-proj.is-linked{transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s}.gs-proj.is-linked:hover{transform:translateY(-5px);box-shadow:0 22px 44px #0d182629}.gs-proj-arrow{opacity:0;transition:opacity .25s,transform .25s;transform:translate(-4px,4px)}.gs-proj.is-linked:hover .gs-proj-arrow{opacity:1;transform:none}.gs-client{transition:opacity .3s}a.gs-client:hover,a.gs-client:focus-visible{opacity:.75}.gs-marquee-track:hover{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.gs-nav{transition:none}.gs-marquee-track{flex-wrap:wrap;justify-content:center;row-gap:30px;animation:none;width:100%!important}}.gs-map-chip:hover{background:var(--gs-accent,#2ca69c)!important}.gs-map-chip:hover svg{color:#fff!important}.gs-nav-shell{display:contents}.gs-nav{align-items:center;gap:32px;display:flex}.gs-nav-scrim{display:none}.gs-nav-link{color:#0d1826;font-family:Space Grotesk,sans-serif;font-size:15px;font-weight:500}.gs-nav-close{display:none}.gs-header{z-index:50;position:sticky;top:0}.gs-header:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffe6;border-bottom:1px solid #eef1f2;position:absolute;inset:0}.gs-header.is-menu-open{z-index:100}@media (width<=900px){.gs-burger{display:flex!important}.gs-nav-shell{z-index:60;pointer-events:none;display:block;position:fixed;inset:0;overflow:hidden}.gs-nav-shell.is-open{pointer-events:auto}.gs-nav-scrim{opacity:0;pointer-events:none;background:#0d18268c;transition:opacity .3s;display:block;position:absolute;inset:0}.gs-nav-shell.is-open .gs-nav-scrim{opacity:1;pointer-events:auto}.gs-nav{top:0;z-index:1;pointer-events:auto;background:#fff;flex-direction:column;align-items:stretch;gap:4px;width:300px;max-width:82vw;height:100%;padding:24px;transition:transform .32s cubic-bezier(.4,0,.2,1);position:absolute;inset-inline-end:0;overflow-y:auto;transform:translate(110%);box-shadow:0 0 50px #0d182640}body[dir=rtl] .gs-nav{transform:translate(-110%)}.gs-nav.is-open,body[dir=rtl] .gs-nav.is-open{transform:translate(0)}.gs-nav-link{border-bottom:1px solid #eef1f2;padding:13px 6px}.gs-nav-cta{width:100%;margin-top:16px}.gs-nav-close{border-radius:var(--gs-r-btn,10px);color:#0d1826;cursor:pointer;background:#f2f5f5;border:none;align-self:flex-end;place-items:center;width:40px;height:40px;margin-bottom:10px;display:grid}.gs-topbar-social{display:none!important}.gs-2col,.gs-3col{grid-template-columns:1fr!important}.gs-4col{grid-template-columns:1fr 1fr!important}.gs-hero-grid{grid-template-columns:1fr!important}.gs-footer-grid{grid-template-columns:1fr 1fr!important}}@media (width<=560px){.gs-4col,.gs-footer-grid{grid-template-columns:1fr!important}.gs-map iframe{height:260px!important}.gs-map-chip{border-radius:0!important;max-width:none!important;position:static!important}}[x-cloak]{display:none!important}.gs-edit-x{top:12px;z-index:6;color:#fff;cursor:pointer;background:#c0442e;border:none;border-radius:8px;width:30px;height:30px;font-size:14px;line-height:1;display:none;position:absolute;inset-inline-end:12px;box-shadow:0 8px 20px #0d182659}body[data-edit=true] .gs-edit-x{place-items:center;display:grid}.gs-add-tile{display:none}body[data-edit=true] .gs-add-tile{display:flex}body[data-edit=true] [data-edit-image]{cursor:pointer}body[data-edit=true] [data-edit-image]:hover{outline:3px dashed var(--gs-accent,#2ca69c);outline-offset:-3px}#gs-media-modal.open{z-index:120;display:block;position:fixed;inset:0}#gs-media-modal .gsm-backdrop{background:#0d182699;position:absolute;inset:0}#gs-media-modal .gsm-panel{background:#fff;border-radius:16px;width:min(92vw,760px);max-height:84vh;padding:22px;font-family:DM Sans,sans-serif;position:absolute;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 30px 80px #0d182666}#gs-media-modal .gsm-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}#gs-media-modal .gsm-title{color:#0d1826;font-family:Space Grotesk;font-size:18px;font-weight:700}#gs-media-modal .gsm-grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px;margin-top:14px;display:grid}#gs-media-modal .gsm-item{cursor:pointer;background:#f5f8f8;border:2px solid #eef1f2;border-radius:10px;padding:0;overflow:hidden}#gs-media-modal .gsm-item:hover{border-color:var(--gs-accent,#2ca69c)}#gs-media-modal .gsm-item img{object-fit:cover;width:100%;height:96px;display:block}#gs-media-modal .gsm-item span{color:#55636f;white-space:nowrap;text-overflow:ellipsis;padding:6px 8px;font-size:11.5px;display:block;overflow:hidden}#gs-media-modal .gsm-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}#gs-media-modal .gsm-row input[type=url]{border:1px solid #dbe3e6;border-radius:8px;flex:1;min-width:220px;padding:10px 12px;font-size:14px}#gs-media-modal .gsm-btn{background:var(--gs-accent,#2ca69c);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:10px 16px;font-family:Space Grotesk;font-size:13.5px;font-weight:600}#gs-media-modal .gsm-btn.ghost{color:#0d1826;background:#f2f6f6}.gs-sticky{display:none}@media (width<=767px){.gs-sticky{inset-inline:0;z-index:90;padding:8px 10px calc(8px + env(safe-area-inset-bottom,0px));background:#0d1826f7;border-top:1px solid #ffffff1a;grid-auto-columns:1fr;grid-auto-flow:column;gap:8px;transition:transform .28s cubic-bezier(.65,0,.35,1);display:grid;position:fixed;bottom:0;transform:translateY(110%);box-shadow:0 -8px 28px #0d182647}.gs-sticky.is-on{transform:translateY(0)}body{padding-bottom:calc(64px + env(safe-area-inset-bottom,0px))}.gs-sticky-item{border-radius:var(--gs-r-btn,10px);color:#fff;text-align:center;background:#ffffff14;justify-content:center;align-items:center;gap:7px;min-height:48px;padding:6px 8px;font-family:Space Grotesk,sans-serif;font-size:13.5px;font-weight:600;line-height:1.15;display:flex}.gs-sticky-item svg{flex-shrink:0}.gs-sticky-item.is-wa{color:#fff;background:#25d366}.gs-sticky-item.is-cta{background:var(--gs-accent,#2ca69c);color:#fff}}@media (width<=359px){.gs-sticky-item:not(.is-cta) span{display:none}}@media (prefers-reduced-motion:reduce){.gs-sticky{transition:none}}@media (width<=900px){.gs-hero-grid{grid-template-columns:1fr!important;gap:30px!important;padding:26px 20px 34px!important}.gs-hero-media img{height:260px!important}.gs-hero-ctas>*{flex:auto;justify-content:center}}@media (width<=560px){.gs-hero-grid{gap:22px!important;padding:18px 18px 26px!important}.gs-hero-copy h1{margin-bottom:12px!important;font-size:30px!important;line-height:1.12!important}.gs-hero-copy>p{margin-bottom:18px!important;font-size:15px!important;line-height:1.55!important}.gs-hero-ctas{gap:10px!important;margin-bottom:18px!important}.gs-hero-ctas>*{width:100%;padding-top:13px!important;padding-bottom:13px!important;font-size:15px!important}.gs-hero-trust li{font-size:13.5px!important}.gs-hero-media img{height:210px!important}}.gs-trustbar{background:#fff;border-bottom:1px solid #e7eeed}.gs-trustbar-inner{flex-direction:column;align-items:center;gap:22px;max-width:1240px;margin:0 auto;padding:30px 24px 32px;display:flex}.gs-trustbar-label{letter-spacing:.18em;text-transform:uppercase;color:#8a97a4;margin:0;font-family:Space Grotesk,system-ui,sans-serif;font-size:11.5px;font-weight:600;line-height:1}.gs-trustbar-logos{--gs-logo-w:132px;--gs-logo-h:38px;flex-wrap:wrap;justify-content:center;align-items:center;gap:18px 44px;margin:0;padding:0;list-style:none;display:flex}.gs-trustbar-item{width:var(--gs-logo-w);height:var(--gs-logo-h);justify-content:center;align-items:center;display:flex}.gs-trustbar-logo{width:var(--gs-logo-w);height:var(--gs-logo-h);object-fit:contain;display:block}.gs-trustbar-name{color:#55636f;text-align:center;font-family:Space Grotesk,system-ui,sans-serif;font-size:15.5px;font-weight:600;line-height:1.2}@media (width<=900px){.gs-trustbar-inner{gap:18px;padding:26px 20px 28px}.gs-trustbar-logos{--gs-logo-w:116px;--gs-logo-h:34px;gap:16px 32px}}@media (width<=560px){.gs-trustbar-inner{gap:16px;padding:22px 18px 24px}.gs-trustbar-logos{--gs-logo-w:96px;--gs-logo-h:30px;gap:14px 24px}.gs-trustbar-name{font-size:14px}}.gs-photo-empty{background-color:#16283c;background-image:linear-gradient(135deg,#16283c 0%,#0d1826 60%,#123037 100%),linear-gradient(#ffffff07 1px,#0000 1px),linear-gradient(90deg,#ffffff07 1px,#0000 1px);background-size:auto,26px 26px,26px 26px;place-items:center;display:grid}.gs-photo-empty:after{content:"";opacity:.5;background:var(--gs-accent,#2ca69c);width:42px;height:42px;-webkit-mask:var(--gs-photo-glyph) center / contain no-repeat;-webkit-mask:var(--gs-photo-glyph) center / contain no-repeat;mask:var(--gs-photo-glyph) center / contain no-repeat}:root{--gs-photo-glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='16' rx='2.5'/%3E%3Ccircle cx='8.6' cy='9.6' r='1.7'/%3E%3Cpath d='M3.5 17l4.8-4.6 3.4 3.2 3-2.7 5.8 5'/%3E%3C/svg%3E")}.gs-faq{border-bottom:1px solid #e6eded}.gs-faq summary{cursor:pointer;color:#0d1826;padding:17px 40px 17px 0;font-family:Space Grotesk,sans-serif;font-size:16.5px;font-weight:600;line-height:1.5;list-style:none;position:relative}[dir=rtl] .gs-faq summary{padding:17px 0 17px 40px}.gs-faq summary::-webkit-details-marker{display:none}.gs-faq summary:focus-visible{outline:2px solid var(--gs-accent,#2ca69c);outline-offset:3px;border-radius:4px}.gs-faq-mark{inset-inline-end:4px;width:15px;height:15px;margin-top:-7px;position:absolute;top:50%}.gs-faq-mark:before,.gs-faq-mark:after{content:"";background:var(--gs-accent,#2ca69c);transition:transform .2s,opacity .2s;position:absolute}.gs-faq-mark:before{height:2.5px;inset:6px 0 auto}.gs-faq-mark:after{width:2.5px;inset:0 6px}.gs-faq[open] .gs-faq-mark:after{opacity:0;transform:rotate(90deg)}.gs-faq-body{color:#55646f;padding:0 40px 20px 0;font-size:15.5px;line-height:1.72}[dir=rtl] .gs-faq-body{padding:0 0 20px 40px}@media (prefers-reduced-motion:reduce){.gs-faq-mark:before,.gs-faq-mark:after{transition:none}}.gs-industries{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.gs-industry{border-radius:var(--gs-r-card,14px);background:#f7fafa;border:1px solid #e6eded;align-items:center;gap:14px;padding:18px 20px;transition:all .25s;display:flex}.gs-industry-icon{border-radius:var(--gs-r-tile,11px);color:#17877e;background:#eefaf8;flex-shrink:0;place-items:center;width:46px;height:46px;display:grid}.gs-industry-name{color:#0d1826;font-family:Space Grotesk,sans-serif;font-size:16px;font-weight:600;line-height:1.35}.gs-industry-arrow{color:var(--gs-accent,#2ca69c);opacity:.55;flex-shrink:0;margin-inline-start:auto;transition:all .25s}.gs-industry:hover{border-color:var(--gs-accent,#2ca69c);background:#fff}.gs-industry:hover .gs-industry-arrow{opacity:1;transform:translate(3px)}body[dir=rtl] .gs-industry:hover .gs-industry-arrow{transform:translate(-3px)}@media (width<=900px){.gs-industries{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.gs-industries{grid-template-columns:1fr;gap:12px}.gs-industry{gap:12px;padding:14px 16px}.gs-industry-icon{width:40px;height:40px}}@media (prefers-reduced-motion:reduce){.gs-industry,.gs-industry-arrow{transition:none}}.gs-map-facade{background-color:#16283c;background-image:linear-gradient(135deg,#16283c 0%,#0d1826 60%,#123037 100%),linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:auto,30px 30px,30px 30px;flex-direction:column;justify-content:center;align-items:center;padding:24px;display:flex}.gs-filters{flex-direction:column;gap:10px;display:flex}.gs-chips-secondary{align-items:center;gap:8px}.gs-chips-label{letter-spacing:.08em;text-transform:uppercase;color:#8b99a7;margin-inline-end:4px;font-size:12.5px}.gs-chip-sm{opacity:.85;padding:6px 13px!important;font-size:12.5px!important}.gs-chip-sm.is-on{opacity:1}.gs-steps{align-items:center;gap:8px;margin-bottom:22px;display:flex}.gs-step-dot{background:#e4ebeb;border-radius:99px;flex:1;height:4px;transition:background .25s}.gs-step-dot.is-done{background:var(--gs-accent,#2ca69c)}.gs-step-count{color:#7b8794;white-space:nowrap;margin-inline-start:6px;font-size:12.5px}.gs-tiles{grid-template-columns:1fr 1fr;gap:10px;display:grid}.gs-tile{border-radius:var(--gs-r-btn,11px);cursor:pointer;background:#fff;border:1.5px solid #e2e8e8;align-items:center;gap:11px;padding:15px 16px;transition:all .18s;display:flex;position:relative}.gs-tile:hover{border-color:var(--gs-accent,#2ca69c);background:#f7fcfb}.gs-tile input{opacity:0;width:0;height:0;position:absolute}.gs-tile input:focus-visible+.gs-tile-face{outline:2px solid var(--gs-accent,#2ca69c);outline-offset:4px;border-radius:4px}.gs-tile input:checked~.gs-tile-check{opacity:1}.gs-tile:has(input:checked){border-color:var(--gs-accent,#2ca69c);background:#eefaf8}.gs-tile-face{color:#0d1826;align-items:center;gap:11px;font-family:Space Grotesk,sans-serif;font-size:14.5px;font-weight:600;line-height:1.3;display:flex}.gs-tile-icon{color:#17877e;background:#eefaf8;border-radius:9px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.gs-tile-check{opacity:0;color:var(--gs-accent,#2ca69c);transition:opacity .18s;position:absolute;inset-inline-end:12px}.gs-field-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.gs-form-nav{align-items:center;gap:10px;display:flex}.gs-form-nav .gs-back{color:#0d1826;border-radius:var(--gs-r-btn,10px);cursor:pointer;background:#f2f6f6;border:none;padding:14px 20px;font-family:Space Grotesk,sans-serif;font-size:15px;font-weight:600}.gs-form-nav .gs-next{background:var(--gs-accent,#2ca69c);color:#fff;border-radius:var(--gs-r-btn,10px);cursor:pointer;border:none;flex:1;padding:15px 20px;font-family:Space Grotesk,sans-serif;font-size:16px;font-weight:600}.gs-optional-badge{color:#6a7a8a;letter-spacing:.06em;text-transform:uppercase;vertical-align:middle;background:#eef2f2;border-radius:99px;margin-inline-start:8px;padding:3px 9px;font-size:11.5px;font-weight:600;display:inline-block}@media (width<=560px){.gs-tiles,.gs-field-row{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.gs-tile,.gs-step-dot,.gs-tile-check{transition:none}}
