.ContactForm-module__9YXtBW__form{width:100%}.ContactForm-module__9YXtBW__row{flex-direction:column;gap:14px;margin-bottom:14px;display:flex}.ContactForm-module__9YXtBW__field{flex-direction:column;gap:4px;display:flex}.ContactForm-module__9YXtBW__input,.ContactForm-module__9YXtBW__textarea{width:100%;font-family:var(--font-family-base);color:var(--color-dark);border:none;border-bottom:1px solid rgba(var(--color-dark-rgb), .2);background:0 0;outline:none;padding:7px 0;font-size:14px;font-weight:400;transition:border-color .3s,padding .3s,box-shadow .3s}.ContactForm-module__9YXtBW__formDark .ContactForm-module__9YXtBW__input,.ContactForm-module__9YXtBW__formDark .ContactForm-module__9YXtBW__textarea{color:var(--color-white);border-bottom-color:rgba(var(--color-white-rgb), .3)}.ContactForm-module__9YXtBW__input::placeholder,.ContactForm-module__9YXtBW__textarea::placeholder{color:rgba(var(--color-dark-rgb), .5);font-family:var(--font-family-base);transition:opacity .2s,transform .2s}.ContactForm-module__9YXtBW__formDark .ContactForm-module__9YXtBW__input::placeholder,.ContactForm-module__9YXtBW__formDark .ContactForm-module__9YXtBW__textarea::placeholder{color:rgba(var(--color-white-rgb), .6)}.ContactForm-module__9YXtBW__input:focus,.ContactForm-module__9YXtBW__textarea:focus{border-bottom-color:var(--color-primary);box-shadow:0 1px 0 0 var(--color-primary)}.ContactForm-module__9YXtBW__input:focus::placeholder,.ContactForm-module__9YXtBW__textarea:focus::placeholder{opacity:.4;transform:translate(4px)}.ContactForm-module__9YXtBW__formDark .ContactForm-module__9YXtBW__input:focus,.ContactForm-module__9YXtBW__formDark .ContactForm-module__9YXtBW__textarea:focus{border-bottom-color:var(--color-primary);box-shadow:0 1px 0 0 var(--color-primary)}.ContactForm-module__9YXtBW__input.ContactForm-module__9YXtBW__error,.ContactForm-module__9YXtBW__textarea.ContactForm-module__9YXtBW__error{border-bottom-color:var(--color-primary)}.ContactForm-module__9YXtBW__textarea{resize:vertical;min-height:66px;max-height:180px}.ContactForm-module__9YXtBW__textareaWrapper{width:100%;position:relative}.ContactForm-module__9YXtBW__attachmentButton{color:var(--color-dark);opacity:.5;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:8px;transition:all .3s;display:flex;position:absolute;bottom:12px;right:12px}.ContactForm-module__9YXtBW__formDark .ContactForm-module__9YXtBW__attachmentButton{color:var(--color-white)}@media (hover:hover){.ContactForm-module__9YXtBW__attachmentButton:hover{opacity:1;background:rgba(var(--color-dark-rgb), .05)}.ContactForm-module__9YXtBW__formDark .ContactForm-module__9YXtBW__attachmentButton:hover{background:rgba(var(--color-white-rgb), .1)}}.ContactForm-module__9YXtBW__fileInput{display:none}.ContactForm-module__9YXtBW__attachmentsList{background:rgba(var(--color-dark-rgb), .03);border-radius:8px;flex-direction:column;gap:8px;margin-top:12px;padding:12px;display:flex}.ContactForm-module__9YXtBW__formDark .ContactForm-module__9YXtBW__attachmentsList{background:rgba(var(--color-white-rgb), .05)}.ContactForm-module__9YXtBW__attachmentItem{font-family:var(--font-family-base);color:var(--color-dark);align-items:center;gap:8px;font-size:13px;display:flex}.ContactForm-module__9YXtBW__formDark .ContactForm-module__9YXtBW__attachmentItem{color:var(--color-white)}.ContactForm-module__9YXtBW__attachmentItem svg{opacity:.6;flex-shrink:0}.ContactForm-module__9YXtBW__errorMessage{font-family:var(--font-family-base);color:var(--color-primary);margin-top:4px;font-size:13px}.ContactForm-module__9YXtBW__submitWrapper{flex-direction:column;align-items:flex-start;gap:8px;margin-top:12px;display:flex}.ContactForm-module__9YXtBW__successMessage{font-family:var(--font-family-base);color:var(--color-success);text-align:center;font-size:15px}.ContactForm-module__9YXtBW__errorMessageGeneral{font-family:var(--font-family-base);color:var(--color-primary);text-align:center;font-size:15px}@media (max-width:1024px){.ContactForm-module__9YXtBW__form{padding:0 24px}.ContactForm-module__9YXtBW__row{gap:14px;margin-bottom:14px}.ContactForm-module__9YXtBW__input,.ContactForm-module__9YXtBW__textarea{padding:10px 14px;font-size:15px}.ContactForm-module__9YXtBW__submitButton{font-size:15px}}@media (max-width:768px){.ContactForm-module__9YXtBW__form{padding:0 20px}.ContactForm-module__9YXtBW__row{grid-template-columns:1fr;gap:12px;margin-bottom:12px}.ContactForm-module__9YXtBW__input,.ContactForm-module__9YXtBW__textarea{padding:9px 12px;font-size:14px}.ContactForm-module__9YXtBW__textarea{min-height:72px}.ContactForm-module__9YXtBW__submitWrapper{margin-top:12px}.ContactForm-module__9YXtBW__submitButton{width:100%;max-width:300px;font-size:14px}}@media (max-width:480px){.ContactForm-module__9YXtBW__input,.ContactForm-module__9YXtBW__textarea{padding:7px 10px;font-size:13px}.ContactForm-module__9YXtBW__submitButton{height:44px;font-size:13px}.ContactForm-module__9YXtBW__errorMessage,.ContactForm-module__9YXtBW__successMessage,.ContactForm-module__9YXtBW__errorMessageGeneral{font-size:13px}}:is(html[dir=rtl] .ContactForm-module__9YXtBW__input,html[dir=rtl] .ContactForm-module__9YXtBW__textarea){text-align:right}html[dir=rtl] .ContactForm-module__9YXtBW__attachmentButton{left:12px;right:auto}html[dir=rtl] .ContactForm-module__9YXtBW__submitWrapper{text-align:right}
.DiscoverArrow-module__cMBUIq__arrow{background:rgba(var(--color-white-rgb), .15);border:1px dashed rgba(var(--color-white-rgb), .2);width:40px;height:40px;color:var(--color-white);white-space:nowrap;border-radius:25px;justify-content:center;align-items:center;padding:0;transition:width .4s cubic-bezier(.4,0,.2,1),padding .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1);display:inline-flex;overflow:hidden}@media (min-width:1025px){.DiscoverArrow-module__cMBUIq__arrow{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}@media (prefers-reduced-motion:reduce){.DiscoverArrow-module__cMBUIq__arrow{animation:none!important}}.DiscoverArrow-module__cMBUIq__arrowText{font-family:var(--font-cairo);opacity:0;max-width:0;font-size:14px;font-weight:500;transition:opacity .4s cubic-bezier(.4,0,.2,1),max-width .4s cubic-bezier(.4,0,.2,1),margin .4s cubic-bezier(.4,0,.2,1);overflow:hidden}.DiscoverArrow-module__cMBUIq__arrowIcon{flex-shrink:0;transition:transform .4s cubic-bezier(.4,0,.2,1)}.DiscoverArrow-module__cMBUIq__expanded{border:2px dashed var(--color-primary);color:var(--color-primary);background:0 0;width:110px;padding:0 12px;animation:2s infinite DiscoverArrow-module__cMBUIq__arrowPulse}.DiscoverArrow-module__cMBUIq__expanded .DiscoverArrow-module__cMBUIq__arrowText{opacity:1;max-width:80px;margin-right:4px}html[dir=rtl] .DiscoverArrow-module__cMBUIq__expanded .DiscoverArrow-module__cMBUIq__arrowText{margin-left:4px;margin-right:0}.DiscoverArrow-module__cMBUIq__expanded .DiscoverArrow-module__cMBUIq__arrowIcon{transform:translate(2px)}@media (hover:hover){:hover>.DiscoverArrow-module__cMBUIq__arrow,.DiscoverArrow-module__cMBUIq__arrow:hover{border:2px dashed var(--color-primary);color:var(--color-primary);background:0 0;width:110px;padding:0 12px;animation:2s infinite DiscoverArrow-module__cMBUIq__arrowPulse}:hover>.DiscoverArrow-module__cMBUIq__arrow .DiscoverArrow-module__cMBUIq__arrowText,.DiscoverArrow-module__cMBUIq__arrow:hover .DiscoverArrow-module__cMBUIq__arrowText{opacity:1;max-width:80px;margin-right:4px}:is(html[dir=rtl] :hover>.DiscoverArrow-module__cMBUIq__arrow .DiscoverArrow-module__cMBUIq__arrowText,html[dir=rtl] .DiscoverArrow-module__cMBUIq__arrow:hover .DiscoverArrow-module__cMBUIq__arrowText){margin-left:4px;margin-right:0}:hover>.DiscoverArrow-module__cMBUIq__arrow .DiscoverArrow-module__cMBUIq__arrowIcon,.DiscoverArrow-module__cMBUIq__arrow:hover .DiscoverArrow-module__cMBUIq__arrowIcon{transform:translate(2px)}}@keyframes DiscoverArrow-module__cMBUIq__arrowPulse{0%,to{box-shadow:0 0 #84848466}50%{box-shadow:0 0 0 12px #84848400}}@media (max-width:768px){.DiscoverArrow-module__cMBUIq__arrow{width:27px;height:27px;padding:0}.DiscoverArrow-module__cMBUIq__arrowText{font-size:13px}@media (hover:hover){:hover>.DiscoverArrow-module__cMBUIq__arrow,.DiscoverArrow-module__cMBUIq__arrow:hover{width:93px;padding:0 10px}:hover>.DiscoverArrow-module__cMBUIq__arrow .DiscoverArrow-module__cMBUIq__arrowText,.DiscoverArrow-module__cMBUIq__arrow:hover .DiscoverArrow-module__cMBUIq__arrowText{max-width:70px}}}
.ServiceCard-module__GNBwjG__card{isolation:isolate;cursor:pointer;border:1px solid rgba(var(--color-white-rgb), .1);height:100%;min-height:250px;box-shadow:none;border-radius:20px;flex-direction:column;transition:transform .5s cubic-bezier(.4,0,.2,1),box-shadow .5s cubic-bezier(.4,0,.2,1),border-color .5s cubic-bezier(.4,0,.2,1),background-color .5s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:clip}.ServiceCard-module__GNBwjG__card:after{content:"";background:rgba(var(--color-black-rgb), .25);z-index:2;pointer-events:none;border-radius:inherit;transition:background .5s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}@media (hover:hover){.ServiceCard-module__GNBwjG__card:hover:after{background:rgba(var(--color-black-rgb), 0)}.ServiceCard-module__GNBwjG__card:hover{border-color:rgba(var(--color-white-rgb), .25);transform:translateY(-4px);box-shadow:0 12px 40px #ffffff1a,0 0 0 1px #ffffff1f}}.ServiceCard-module__GNBwjG__imageWrapper{border-radius:inherit;width:100%;height:100%;clip-path:inset(0 round inherit);z-index:1;position:absolute;inset:0;overflow:clip}.ServiceCard-module__GNBwjG__imageScaleLayer{transform-origin:50%;backface-visibility:hidden;transition:transform .4s;position:absolute;inset:0}.ServiceCard-module__GNBwjG__imageContainer{border-radius:inherit;width:100%;height:100%;clip-path:inset(0 round inherit);contain:paint;position:relative;overflow:clip}.ServiceCard-module__GNBwjG__image{object-fit:cover;backface-visibility:hidden;width:100%;height:100%}@media (hover:hover){.ServiceCard-module__GNBwjG__card:hover .ServiceCard-module__GNBwjG__imageScaleLayer{transform:scale(1.08)}}.ServiceCard-module__GNBwjG__imageWrapper:after{content:"";background:linear-gradient(to bottom, rgba(var(--color-black-rgb), .1) 0%, rgba(var(--color-black-rgb), .65) 100%);z-index:2;transition:background .5s;position:absolute;inset:0}@media (hover:hover){.ServiceCard-module__GNBwjG__card:hover .ServiceCard-module__GNBwjG__imageWrapper:after{background:linear-gradient(to bottom, rgba(var(--color-black-rgb), .05) 0%, rgba(var(--color-black-rgb), .55) 100%)}}.ServiceCard-module__GNBwjG__indexNumber{font-family:var(--font-family-base);color:rgba(var(--color-white-rgb), .5);z-index:4;font-size:13px;font-weight:500;transition:color .4s;position:absolute;top:18px;left:18px}@media (hover:hover){.ServiceCard-module__GNBwjG__card:hover .ServiceCard-module__GNBwjG__indexNumber{color:rgba(var(--color-white-rgb), .75)}}.ServiceCard-module__GNBwjG__badge{background:rgba(var(--color-white-rgb), .12);color:var(--color-white);font-family:var(--font-family-base);z-index:10;box-shadow:var(--shadow-sm);border-radius:25px;padding:10px 24px;font-size:14px;font-weight:500;position:absolute;bottom:20px;left:20px}.ServiceCard-module__GNBwjG__content{z-index:3;flex-direction:column;justify-content:flex-end;padding:28px;display:flex;position:absolute;inset:0}.ServiceCard-module__GNBwjG__title{font-family:var(--font-family-heading);color:var(--color-white);margin:0 0 12px;font-size:24px;font-weight:600;line-height:1.3}.ServiceCard-module__GNBwjG__description{font-family:var(--font-family-base);color:var(--color-text-light);max-width:90%;margin:0 0 16px;font-size:15px;font-weight:400;line-height:1.6}@media (max-width:1024px){.ServiceCard-module__GNBwjG__card{border-radius:16px;min-height:280px}.ServiceCard-module__GNBwjG__title{font-size:22px}.ServiceCard-module__GNBwjG__description{font-size:14px}.ServiceCard-module__GNBwjG__content{padding:24px}}@media (max-width:768px){.ServiceCard-module__GNBwjG__card{border-radius:14px;min-height:260px}.ServiceCard-module__GNBwjG__title{font-size:20px}.ServiceCard-module__GNBwjG__description{margin-bottom:12px;font-size:13px}.ServiceCard-module__GNBwjG__content{padding:20px}.ServiceCard-module__GNBwjG__badge{padding:8px 20px;font-size:13px;bottom:16px;left:16px}.ServiceCard-module__GNBwjG__arrow{width:27px;height:27px;padding:0}.ServiceCard-module__GNBwjG__arrowText{font-size:13px}@media (hover:hover){.ServiceCard-module__GNBwjG__card:hover .ServiceCard-module__GNBwjG__arrow{width:93px;padding:0 10px}.ServiceCard-module__GNBwjG__card:hover .ServiceCard-module__GNBwjG__arrowText{max-width:70px}}}@media (max-width:480px){.ServiceCard-module__GNBwjG__card{min-height:150px}.ServiceCard-module__GNBwjG__title{font-size:16px}.ServiceCard-module__GNBwjG__description{font-size:10px;display:none}.ServiceCard-module__GNBwjG__content{padding:18px}}
.TrustedByHeader-module__fGgxXq__header{width:100%;margin:0 auto 40px}.TrustedByHeader-module__fGgxXq__description{font-family:var(--font-cairo);color:rgba(var(--color-white-rgb), .6);text-align:center;max-width:800px;margin:20px auto 0;font-size:16px;font-weight:400;line-height:1.6}.TrustedByHeader-module__fGgxXq__description:before{content:"";background:var(--color-text-low-contrast);vertical-align:middle;border-radius:1px;width:clamp(20px,2vw,32px);height:1px;margin-right:12px;display:inline-block}@media (max-width:1024px){.TrustedByHeader-module__fGgxXq__header{margin-bottom:35px}.TrustedByHeader-module__fGgxXq__description{font-size:15px}}@media (max-width:768px){.TrustedByHeader-module__fGgxXq__header{margin-bottom:30px;padding:0 16px}.TrustedByHeader-module__fGgxXq__description{font-size:14px}}@media (max-width:480px){.TrustedByHeader-module__fGgxXq__description{font-size:13px}}
.LogoGrid-module__4INlIq__wrapper{cursor:grab;-webkit-user-select:none;user-select:none;touch-action:pan-y;width:100%;padding:0 48px;position:relative}.LogoGrid-module__4INlIq__wrapper:active,.LogoGrid-module__4INlIq__wrapper.LogoGrid-module__4INlIq__grabbing{cursor:grabbing!important}.LogoGrid-module__4INlIq__wrapper.LogoGrid-module__4INlIq__grabbing *{cursor:grabbing!important;-webkit-user-select:none!important;user-select:none!important}.LogoGrid-module__4INlIq__container{width:100%;min-height:720px;cursor:inherit;justify-content:center;align-items:center;display:flex}.LogoGrid-module__4INlIq__grid{opacity:1;width:75%;max-width:1360px;cursor:inherit;grid-template-columns:repeat(8,1fr);align-content:start;justify-items:center;gap:14px 0;margin:0 auto;transition:opacity .22s ease-in-out;display:grid}.LogoGrid-module__4INlIq__grid.LogoGrid-module__4INlIq__transitioning{opacity:0}.LogoGrid-module__4INlIq__logoCircle{aspect-ratio:1;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:80%;cursor:inherit;background:linear-gradient(145deg,#ffffff12 0%,#ffffff05 100%);border:1px solid #ffffff1a;border-radius:14px;justify-content:center;align-items:center;transition:transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1),background-color .25s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden;box-shadow:0 4px 18px #0000004d,inset 0 1px #ffffff1a}.LogoGrid-module__4INlIq__logoCircle:active{cursor:grabbing}@media (hover:hover){.LogoGrid-module__4INlIq__logoCircle:hover{background:linear-gradient(145deg,#ffffff1f 0%,#ffffff0a 100%);border-color:#ffffff47;transform:translateY(-2px)scale(1.03);box-shadow:0 8px 24px #00000059,inset 0 1px #ffffff2e}}.LogoGrid-module__4INlIq__logo{border-radius:inherit;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none;width:100%;height:100%;transition:transform .25s cubic-bezier(.4,0,.2,1);object-fit:cover!important;padding:0!important}.LogoGrid-module__4INlIq__navigation{z-index:10;cursor:default;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;right:14px;transform:translateY(-50%)}@media (max-width:1280px){.LogoGrid-module__4INlIq__wrapper{padding:0 44px}.LogoGrid-module__4INlIq__container{min-height:640px}.LogoGrid-module__4INlIq__grid{grid-template-columns:repeat(6,1fr);gap:14px 0;width:100%;max-width:840px}.LogoGrid-module__4INlIq__logoCircle{border-radius:13px}}@media (max-width:1024px){.LogoGrid-module__4INlIq__wrapper{padding:0 40px}.LogoGrid-module__4INlIq__container{min-height:540px}.LogoGrid-module__4INlIq__grid{grid-template-columns:repeat(4,1fr);gap:14px 0;width:100%;max-width:580px}.LogoGrid-module__4INlIq__logoCircle{border-radius:13px}.LogoGrid-module__4INlIq__navigation{right:12px}}@media (max-width:768px){.LogoGrid-module__4INlIq__wrapper{padding-left:14px;padding-right:36px}.LogoGrid-module__4INlIq__container{min-height:440px}.LogoGrid-module__4INlIq__grid{grid-template-columns:repeat(3,1fr);gap:12px 0;width:100%;max-width:440px}.LogoGrid-module__4INlIq__logoCircle{border-radius:12px}.LogoGrid-module__4INlIq__navigation{right:10px}}@media (max-width:480px){.LogoGrid-module__4INlIq__wrapper{padding-left:10px;padding-right:28px}.LogoGrid-module__4INlIq__container{min-height:380px}.LogoGrid-module__4INlIq__grid{grid-template-columns:repeat(3,1fr);gap:10px 0;width:100%;max-width:330px}.LogoGrid-module__4INlIq__logoCircle{border-radius:10px;width:84%}.LogoGrid-module__4INlIq__navigation{right:8px}}@media (max-width:360px){.LogoGrid-module__4INlIq__wrapper{padding-left:8px;padding-right:24px}.LogoGrid-module__4INlIq__container{min-height:340px}.LogoGrid-module__4INlIq__grid{grid-template-columns:repeat(3,1fr);gap:8px 0;width:100%;max-width:280px}.LogoGrid-module__4INlIq__logoCircle{border-radius:9px;width:84%}.LogoGrid-module__4INlIq__navigation{right:6px}}@media (min-width:1025px){.LogoGrid-module__4INlIq__logoCircle{-webkit-backdrop-filter:blur(8px)}}
.TrustedBySection-module__BwNqcG__section{isolation:isolate;background:var(--color-dark);width:100%;padding:80px 0;position:relative;overflow:hidden}@media (max-width:1024px){.TrustedBySection-module__BwNqcG__section{padding:64px 0}}@media (max-width:768px){.TrustedBySection-module__BwNqcG__section{padding:48px 0}}@media (max-width:480px){.TrustedBySection-module__BwNqcG__section{padding:36px 0}}
