.megaMenu-module__sqWj0a__dashHorizontal{background:repeating-linear-gradient(90deg,#11111126 0 3px,#0000 3px 6px);flex-shrink:0;width:100%;height:1px}.megaMenu-module__sqWj0a__dashVertical{background:repeating-linear-gradient(#11111126 0 3px,#0000 3px 6px);flex-shrink:0;align-self:stretch;width:1px;min-height:100%}.megaMenu-module__sqWj0a__blurryOverlay{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0006}.megaMenu-module__sqWj0a__mobileMenuContainer{background-color:#fff;border-top:1px solid #11111126;border-bottom-right-radius:20px;border-bottom-left-radius:20px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.megaMenu-module__sqWj0a__dashedSeparator{position:relative}.megaMenu-module__sqWj0a__dashedSeparator:after{content:"";border-bottom:1px dashed #e5e7eb;position:absolute;bottom:0;left:1.25rem;right:1.25rem}.megaMenu-module__sqWj0a__megaMenuPanel{background-color:#fff;border-top:1px solid #11111126}
.Footer-module__N-jXLa__footerBackground{mix-blend-mode:darken;background-image:url(/images/shared/footer-bg.webp);background-position:50%;background-repeat:no-repeat;background-size:cover}.Footer-module__N-jXLa__separator{opacity:.25;background-image:repeating-linear-gradient(90deg,#fff 0 4px,#0000 4px 9px);width:85%;height:1px;margin:0 auto}
@keyframes heroProgressGrow{0%{width:0%}to{width:100%}}.hero-progress-line{animation:30s linear forwards heroProgressGrow}
@keyframes slideInFromRight{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@keyframes slideInFromLeft{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:translate(0)}}.animate-slideInRight{animation:.6s cubic-bezier(.25,.46,.45,.94) forwards slideInFromRight}.animate-slideInLeft{animation:.6s cubic-bezier(.25,.46,.45,.94) forwards slideInFromLeft}@keyframes progressBar{0%{width:0%}to{width:100%}}.progress-bar{animation:10s linear forwards progressBar}
.EngagementModels-module__dz6psG__waveTop{z-index:10;height:83px;top:-54px}.EngagementModels-module__dz6psG__waveBottom{z-index:10;height:83px;bottom:-54px}.EngagementModels-module__dz6psG__waveImgFlipped{transform:scaleY(-1)}@media (min-width:1024px){.EngagementModels-module__dz6psG__cardFace{border-radius:34px}.EngagementModels-module__dz6psG__cardOverlay{background:linear-gradient(#0000 54%,#000 100%);transition:background .56s,opacity .5s}.EngagementModels-module__dz6psG__cardBorder{border-radius:inherit;opacity:0;transition:opacity .48s}.EngagementModels-module__dz6psG__cardContent{transition:top .7s cubic-bezier(.22,.61,.36,1),bottom .7s cubic-bezier(.22,.61,.36,1);inset:auto 0 0}.EngagementModels-module__dz6psG__cardTitle{max-width:60%;margin-left:auto;margin-right:auto}.EngagementModels-module__dz6psG__cardDescription{opacity:1;will-change:auto;max-height:0;margin-top:0;transition:max-height .7s cubic-bezier(.22,.61,.36,1),margin-top .7s cubic-bezier(.22,.61,.36,1);transform:none}.EngagementModels-module__dz6psG__card:hover .EngagementModels-module__dz6psG__cardOverlay{background:#000000b8}.EngagementModels-module__dz6psG__card:hover .EngagementModels-module__dz6psG__cardBorder{opacity:1}.EngagementModels-module__dz6psG__card:hover .EngagementModels-module__dz6psG__cardContent{top:0;bottom:auto}.EngagementModels-module__dz6psG__card:hover .EngagementModels-module__dz6psG__cardDescription{max-height:240px;margin-top:12px}}@media (min-width:1024px) and (max-width:1279px){.EngagementModels-module__dz6psG__cardFace{border-radius:30px}.EngagementModels-module__dz6psG__card:hover .EngagementModels-module__dz6psG__cardContent{top:0;bottom:auto}}
.Technology-module__RT_lxG__connector{z-index:10;border-top-width:1.5px;width:calc(17.65% + .25rem);height:calc(50% + 1.5rem);top:50%}.Technology-module__RT_lxG__connectorEven{border-right-width:1.5px;border-radius:0 40px 0 0;left:calc(100% - .25rem)}.Technology-module__RT_lxG__connectorOdd{border-left-width:1.5px;border-radius:40px 0 0;right:calc(100% - .25rem)}.Technology-module__RT_lxG__startDot{z-index:10;top:50%}.Technology-module__RT_lxG__startDotEven{right:-3.5px}.Technology-module__RT_lxG__startDotOdd{left:-3.5px}.Technology-module__RT_lxG__endDot{z-index:20;top:calc(100% + 1.5rem);transform:translate(-50%,-50%)}.Technology-module__RT_lxG__endDotEven{left:117.65%}.Technology-module__RT_lxG__endDotOdd{left:-17.65%}.Technology-module__RT_lxG__boxFirst{border-radius:40px}.Technology-module__RT_lxG__boxEven{border-radius:0 40px 40px}.Technology-module__RT_lxG__boxOdd{border-radius:40px 0 40px 40px}.Technology-module__RT_lxG__techBox{opacity:0;transform:translateY(20px)}.Technology-module__RT_lxG__techConn,.Technology-module__RT_lxG__techDot,.Technology-module__RT_lxG__techEndDot{opacity:0}@keyframes Technology-module__RT_lxG__techBoxIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes Technology-module__RT_lxG__drawConnEven{0%{clip-path:inset(0 100% calc(100% - 2px) 0 round 0 40px 0 0)}45%{clip-path:inset(0 0% calc(100% - 2px) 0 round 0 40px 0 0)}48%{clip-path:inset(0 0% calc(100% - 2px) 0 round 0 40px 0 0)}to{clip-path:inset(0 round 0 40px 0 0)}}@keyframes Technology-module__RT_lxG__drawConnOdd{0%{clip-path:inset(0 0 calc(100% - 2px) 100% round 40px 0 0)}45%{clip-path:inset(0 0 calc(100% - 2px) 0% round 40px 0 0)}48%{clip-path:inset(0 0 calc(100% - 2px) 0% round 40px 0 0)}to{clip-path:inset(0 round 40px 0 0)}}@keyframes Technology-module__RT_lxG__techDotIn{0%{opacity:0;transform:translateY(-50%)scale(0)}to{opacity:1;transform:translateY(-50%)scale(1)}}@keyframes Technology-module__RT_lxG__techEndDotIn{0%{opacity:0;transform:translate(-50%,-50%)scale(0)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.tech-anim .Technology-module__RT_lxG__techBox{animation:.7s ease-out both Technology-module__RT_lxG__techBoxIn}.tech-anim .Technology-module__RT_lxG__techConn{opacity:1}.tech-anim .Technology-module__RT_lxG__techConnEven{animation:.8s linear both Technology-module__RT_lxG__drawConnEven}.tech-anim .Technology-module__RT_lxG__techConnOdd{animation:.8s linear both Technology-module__RT_lxG__drawConnOdd}.tech-anim .Technology-module__RT_lxG__techDot{animation:.35s ease-out both Technology-module__RT_lxG__techDotIn}.tech-anim .Technology-module__RT_lxG__techEndDot{animation:.35s ease-out both Technology-module__RT_lxG__techEndDotIn}
@keyframes WhyChoose-module__Xyyh0W__progressBar{0%{width:0%}to{width:100%}}.WhyChoose-module__Xyyh0W__progressBar{animation:10s linear forwards WhyChoose-module__Xyyh0W__progressBar}@keyframes WhyChoose-module__Xyyh0W__tabFadeIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.WhyChoose-module__Xyyh0W__tabContent{animation:.4s ease-out both WhyChoose-module__Xyyh0W__tabFadeIn}.WhyChoose-module__Xyyh0W__waveTop{z-index:10;height:83px;top:-54px}.WhyChoose-module__Xyyh0W__waveBottom{z-index:10;height:83px;bottom:-54px}.WhyChoose-module__Xyyh0W__waveImgFlipped{transform:scaleY(-1)}
@media (min-width:1024px){.HiringModels-module__A6XRaq__cardFace{border-radius:34px}.HiringModels-module__A6XRaq__cardOverlay{background:linear-gradient(#0000 54%,#000 100%);transition:background .56s,opacity .5s}.HiringModels-module__A6XRaq__cardBorder{border-radius:inherit;opacity:0;transition:opacity .48s}.HiringModels-module__A6XRaq__cardContent{transition:top .7s cubic-bezier(.22,.61,.36,1),bottom .7s cubic-bezier(.22,.61,.36,1);inset:auto 0 0}.HiringModels-module__A6XRaq__cardTitle{max-width:80%;margin-left:auto;margin-right:auto}.HiringModels-module__A6XRaq__cardDescription{opacity:1;will-change:auto;max-height:0;margin-top:0;transition:max-height .7s cubic-bezier(.22,.61,.36,1),margin-top .7s cubic-bezier(.22,.61,.36,1);transform:none}.HiringModels-module__A6XRaq__card:hover .HiringModels-module__A6XRaq__cardOverlay{background:#000000b8}.HiringModels-module__A6XRaq__card:hover .HiringModels-module__A6XRaq__cardBorder{opacity:1}.HiringModels-module__A6XRaq__card:hover .HiringModels-module__A6XRaq__cardContent{top:0;bottom:auto}.HiringModels-module__A6XRaq__card:hover .HiringModels-module__A6XRaq__cardDescription{max-height:300px;margin-top:12px}}@media (min-width:1024px) and (max-width:1279px){.HiringModels-module__A6XRaq__cardFace{border-radius:30px}.HiringModels-module__A6XRaq__card:hover .HiringModels-module__A6XRaq__cardContent{top:0;bottom:auto}}
