@charset "UTF-8";.stage-header{position:relative}.stage-image{left:0;position:absolute;top:50px}.stage-name{color:var(--abs-dark);font-family:Sailec-Medium;font-size:24px;line-height:1.2;margin-bottom:20px}.stage-text{color:var(--abs-dark);font-family:Sailec,sans-serif;font-size:18px;letter-spacing:.02em;line-height:2}.stage-text+.stage-text{margin-top:30px}.stage-text a{border-bottom:1px solid var(--orange-text)}.stage-text a:hover{border-bottom:none;color:var(--orange-text)}.stage{display:grid;grid-template-columns:1fr}@media screen and (min-width:480px){.stage{grid-template-columns:125px 1fr}}.stage+.stage{margin-top:30px}@media screen and (min-width:768px){.stage+.stage{margin-top:60px}}@media screen and (min-width:1024px){.stage+.stage{margin-top:78px}}.stage .stage-bottom-text{margin-top:30px}.stage-number{color:var(--orange-bg)}.stage-point{padding-left:18px;position:relative}.stage-point:before{background-color:var(--orange-text);content:"";height:6px;left:0;position:absolute;top:.8em;width:6px}.stage-points{margin-top:30px}.line-points+.stage-bottom-text,.line-points+.stage-text{margin:30px 0}.line-points{margin-top:30px}.line-points.has-enumeration{margin-left:25px}.bottom-form-wrapper{display:flex;flex-direction:column-reverse}.stages:where(.astro-g4siryzw)+.stage-header-text:where(.astro-g4siryzw){margin-top:30px}.stage-header-text:where(.astro-g4siryzw){font-family:Sailec,sans-serif;margin-bottom:20px}.stage-header-last:where(.astro-g4siryzw){margin-bottom:0}.quote-author-wrapper:where(.astro-bcsrcc3e){display:flex}.quote-author__position-wrapper:where(.astro-bcsrcc3e){display:inline-block;width:calc(100% - 100px)}.quote-author-name:where(.astro-bcsrcc3e){color:var(--abs-black);font-family:Sailec-Medium;font-size:18px;line-height:1.325}.quote-author-position:where(.astro-bcsrcc3e){color:#9a9a9a;font-family:Sailec;font-size:15px;line-height:1.325;margin-top:8px}.quote-author-location__icon:where(.astro-bcsrcc3e){padding-right:4px}.quote-author-location:where(.astro-bcsrcc3e){align-items:flex-end;color:#181820;display:flex;font-family:Sailec-Medium;font-size:9px;font-style:normal;font-weight:700;line-height:1.22;margin-top:14px;text-transform:uppercase}.quote-author__image:where(.astro-bcsrcc3e){border-radius:50%;height:80px;width:80px}.quote-title:where(.astro-bcsrcc3e){color:var(--abs-black);font-family:Sailec-Medium,sans-serif;font-size:22px;line-height:1.64;margin-bottom:20px}@media screen and (min-width:480px){.quote-title:where(.astro-bcsrcc3e){font-size:24px}}.quote-text:where(.astro-bcsrcc3e){color:#606068;font-family:Sailec,sans-serif;font-size:18px;line-height:2}.quote:where(.astro-bcsrcc3e){padding-top:40px;position:relative}@media screen and (min-width:480px){.quote:where(.astro-bcsrcc3e){padding-left:40px;padding-top:0}}.quote:where(.astro-bcsrcc3e):before{color:var(--orange-text);content:"“";font-size:80px;left:0;position:absolute;top:-30px}@media screen and (min-width:480px){.quote:where(.astro-bcsrcc3e):before{top:-28px}}.quote-text-wrapper:where(.astro-bcsrcc3e){margin-bottom:40px}.quote-author__image-holder:where(.astro-bcsrcc3e){width:100px}.point:where(.astro-duaftd72)+.point:where(.astro-duaftd72){margin-top:40px}@media screen and (min-width:1024px){.point:where(.astro-duaftd72)+.point:where(.astro-duaftd72){margin:0 0 0 30px}}.point:where(.astro-duaftd72) .points-text:where(.astro-duaftd72):last-of-type{margin-bottom:0}.point-header:where(.astro-duaftd72){display:flex;margin-bottom:30px}.point-number:where(.astro-duaftd72){color:var(--orange-bg);font-family:Sailec-Medium,sans-serif;font-size:48px;line-height:.9;margin-left:-2px;margin-right:10px}@media screen and (min-width:1024px){.point-number:where(.astro-duaftd72){line-height:.9;margin-right:6px}}@media screen and (min-width:1280px){.point-number:where(.astro-duaftd72){line-height:1.1;margin-right:10px}}.point-title:where(.astro-duaftd72){align-self:flex-end;color:var(--abs-dark);display:flex;font-family:Sailec-Bold,sans-serif;font-size:18px;font-weight:500;height:-moz-fit-content;height:fit-content;line-height:1.45}@media screen and (min-width:1024px){.point-title:where(.astro-duaftd72){font-size:16px}}@media screen and (min-width:1280px){.point-title:where(.astro-duaftd72){font-size:18px}}.point-text:where(.astro-duaftd72){color:var(--abs-dark);font-family:Sailec,sans-serif;font-size:18px;letter-spacing:.02em;line-height:2}@media screen and (min-width:1024px){.point-text:where(.astro-duaftd72){font-size:16px}}@media screen and (min-width:1280px){.point-text:where(.astro-duaftd72){font-size:18px}}.point-text:where(.astro-duaftd72)+.point-text:where(.astro-duaftd72){margin-top:30px}.point-items:where(.astro-duaftd72){padding-left:18px;position:relative}.point-items:where(.astro-duaftd72):before{background-color:var(--orange-text);content:"";height:6px;left:0;position:absolute;top:.8em;width:6px}.display-desktop{display:none}@media screen and (min-width:1024px){.display-desktop{display:block}}@media screen and (min-width:1024px){.points:where(.astro-kmh6l4oh){display:flex;justify-content:space-between}}.objectives-content{margin-top:60px}.objectives-content a{border-bottom:1px solid var(--orange-text)}.objectives-content a:hover{border-bottom:none;color:var(--orange-text)}.points-text{font-family:var(--sailec);font-size:18px;letter-spacing:.02em;line-height:2;margin-bottom:60px}.points-text+.points-text{margin-top:-30px}.bottom-text{font-family:var(--sailec);font-size:18px;letter-spacing:.02em;line-height:2}.white-section.points-section{position:relative}.white-section.points-section .white-section-title{font-size:28px;height:-moz-fit-content;height:fit-content;line-height:1.6;margin-bottom:20px;position:relative}@media screen and (min-width:480px){.white-section.points-section .white-section-title{margin-bottom:60px}}@media screen and (min-width:640px){.white-section.points-section .white-section-title{font-size:34px}}.white-section.points-section .white-section-title:after{background-color:var(--orange-bg);bottom:-20px;content:"";display:block;height:7px;left:0;position:absolute;width:52px}.growth-text{color:var(--abs-black);font-family:Sailec,sans-serif;font-size:18px;letter-spacing:.02em;line-height:2;margin-top:60px}@media screen and (min-width:480px){.growth-text{margin-top:40px}}.growth-wrapper{display:flex}.growth-left{margin-right:auto}@media screen and (min-width:1024px){.growth-left{max-width:50%}}.growth-section-content{position:relative}.growth-quotes-list{margin-top:60px;position:relative}@media screen and (min-width:480px){.growth-quotes-list{margin-top:30px;padding-left:40px}}.growth-quotes-list:before{color:var(--orange-text);content:"“";font-size:80px;left:0;position:absolute;top:-60px}@media screen and (min-width:480px){.growth-quotes-list:before{top:-30px}}.growth-quotes-list .growth-quotes-item{color:var(--abs-black);font-family:Sailec,sans-serif;font-size:18px;letter-spacing:.02em;line-height:2;padding-left:16px;position:relative}.growth-quotes-list .growth-quotes-item:not(:first-child){margin-top:30px}@media screen and (min-width:768px){.growth-quotes-list .growth-quotes-item:not(:first-child){margin-top:20px}}.growth-quotes-list .growth-quotes-item:before{background-color:var(--orange-text);content:"";height:6px;left:0;position:absolute;top:.8em;width:6px}.card-wrapper{animation:ease-left .3s forwards;animation-delay:1.6s;height:100%;opacity:0;position:absolute;right:calc(var(--section-margin));z-index:2}@media screen and (min-width:1440px){.card-wrapper{right:calc(50% - 720px + var(--section-margin))}}.card-wrapper .welcome-button{font-size:18px;line-height:1.4;margin-top:18px;padding:16px 56px}.welcome-image-wrapper{padding:25px 40px 15px 25px;position:relative}.welcome-image{position:relative;z-index:2}.ellipse{left:2px;position:absolute;top:-2px;transform:rotate(225deg);z-index:1}.angle{right:36px;top:22px}.angle,.arrow{position:absolute;transform:rotate(0)}.arrow{bottom:4px;right:2px;z-index:3}.right-part{display:none;position:absolute}@media screen and (min-width:1024px){.right-part{align-items:center;background-color:var(--white);box-shadow:0 2px 20px #00000012;display:block;display:flex;flex-direction:column;justify-content:center;padding:25px 0 45px;right:0;top:80px;width:320px;z-index:2}}.number-amount{color:var(--orange-text);font-family:Sailec;font-size:50px;line-height:1.45;margin-right:12px;min-width:15px}@media screen and (min-width:480px){.number-amount{font-size:53px;min-width:35px}}.number-title{color:var(--abs-dark);font-family:Sailec-Medium;font-size:16px;font-weight:500;height:-moz-fit-content;height:fit-content;line-height:1.45}@media screen and (min-width:385px){.number-title{font-size:18px}}.number-item{align-items:center;display:flex}.number-list{-moz-column-gap:30px;column-gap:30px;display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (min-width:480px){.number-list{gap:10px}}.in-text-banner:where(.astro-gk4smfgk){display:flex;flex-direction:column;margin:0 auto 16px;max-width:calc(100% - var(--section-margin)*2)}@media screen and (min-width:480px){.in-text-banner:where(.astro-gk4smfgk){border-left:6px solid var(--orange-bg);flex-direction:row}}@media screen and (min-width:768px){.in-text-banner:where(.astro-gk4smfgk){margin-bottom:34px;max-width:100%}}.in-text-banner-text-wrapper:where(.astro-gk4smfgk){background-color:var(--background-grey);flex-grow:1;padding:14px}@media screen and (min-width:480px){.in-text-banner-text-wrapper:where(.astro-gk4smfgk){flex-basis:80%}}@media screen and (min-width:640px){.in-text-banner-text-wrapper:where(.astro-gk4smfgk){flex-basis:70%;padding:18px}}.in-text-banner-text-wrapper:where(.astro-gk4smfgk) .in-text-banner-title:where(.astro-gk4smfgk){color:var(--abs-black);display:inline-block;font-size:18px;letter-spacing:normal;line-height:1.64;margin:0;text-decoration:underline;text-decoration-color:var(--orange-bg);text-underline-offset:6px}@media screen and (min-width:385px){.in-text-banner-text-wrapper:where(.astro-gk4smfgk) .in-text-banner-title:where(.astro-gk4smfgk){max-width:92%}}@media screen and (min-width:640px){.in-text-banner-text-wrapper:where(.astro-gk4smfgk) .in-text-banner-title:where(.astro-gk4smfgk){max-width:70%}}@media screen and (min-width:768px){.in-text-banner-text-wrapper:where(.astro-gk4smfgk) .in-text-banner-title:where(.astro-gk4smfgk){font-size:22px;max-width:94%}}@media screen and (min-width:1024px) and (max-width:1280px){.in-text-banner-text-wrapper:where(.astro-gk4smfgk) .in-text-banner-title:where(.astro-gk4smfgk){max-width:86%}}.in-text-banner-text-wrapper:where(.astro-gk4smfgk) .in-text-banner-desc:where(.astro-gk4smfgk){font-size:12px;margin-bottom:0;margin-top:18px}@media screen and (min-width:480px){.in-text-banner-text-wrapper:where(.astro-gk4smfgk) .in-text-banner-desc:where(.astro-gk4smfgk){font-size:14px}}@media screen and (min-width:768px){.in-text-banner-text-wrapper:where(.astro-gk4smfgk) .in-text-banner-desc:where(.astro-gk4smfgk){max-width:90%}}.in-text-banner-link-wrapper:where(.astro-gk4smfgk){align-items:center;background-color:var(--orange-bg);display:flex;justify-content:center}.in-text-banner-link-wrapper:where(.astro-gk4smfgk) .in-text-banner-link:where(.astro-gk4smfgk){align-items:center;color:var(--white);display:flex;flex-grow:1;height:100%;justify-content:center;overflow:hidden;padding:18px;position:relative;text-decoration:none;width:100%;z-index:1}@media screen and (min-width:480px){.in-text-banner-link-wrapper:where(.astro-gk4smfgk) .in-text-banner-link:where(.astro-gk4smfgk){font-size:22px;padding:0 12px}}@media screen and (min-width:768px){.in-text-banner-link-wrapper:where(.astro-gk4smfgk) .in-text-banner-link:where(.astro-gk4smfgk){padding:0 22px}}.in-text-banner-link-wrapper:where(.astro-gk4smfgk) .in-text-banner-link:where(.astro-gk4smfgk):before{background-color:var(--dark);box-shadow:0 0 -10px 2px var(--dark);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transform:scaleX(0);transform-origin:left;transition:transform .3s ease,opacity .2s ease-in;width:100%;z-index:-1}.in-text-banner-link-wrapper:where(.astro-gk4smfgk) .in-text-banner-link:where(.astro-gk4smfgk):hover:before{opacity:1;transform:scaleX(1)}.in-text-banner-link-wrapper:where(.astro-gk4smfgk) .in-text-banner-link__text:where(.astro-gk4smfgk){text-wrap:nowrap;font-size:13px;margin-right:5px}@media screen and (min-width:768px){.in-text-banner-link-wrapper:where(.astro-gk4smfgk) .in-text-banner-link__text:where(.astro-gk4smfgk){font-size:14px;margin-right:16px}}.in-text-banner-link-wrapper:where(.astro-gk4smfgk) .in-text-banner-link__icon:where(.astro-gk4smfgk){height:10px;margin-top:2px;width:10px}.case-video-wrap:where(.astro-5iskyxzc){width:100%}@media screen and (min-width:480px){.case-video-wrap:where(.astro-5iskyxzc){margin-left:var(--section-margin);width:calc(100% - var(--section-margin)*2)}}@media screen and (min-width:1440px){.case-video-wrap:where(.astro-5iskyxzc){margin:0 auto;width:calc(1440px - var(--section-margin)*2)}}.case-video-wrap:where(.astro-5iskyxzc) .case-video{margin-left:0;width:100%}.video-slide-arrow-case:where(.astro-5iskyxzc){top:50%}.video-slide-arrow-case:where(.astro-5iskyxzc) svg:where(.astro-5iskyxzc){color:gray}.video-slide-arrow-case:where(.astro-5iskyxzc).back-arrow{left:5px}@media screen and (min-width:480px){.video-slide-arrow-case:where(.astro-5iskyxzc).back-arrow{left:calc(-15px - var(--section-margin)/2)}}.video-slide-arrow-case:where(.astro-5iskyxzc).forward-arrow{right:5px;transform:scaleX(-1)}@media screen and (min-width:480px){.video-slide-arrow-case:where(.astro-5iskyxzc).forward-arrow{right:calc(-15px - var(--section-margin)/2)}}@media screen and (min-width:640px){.detail-wrapper:nth-child(odd){width:38%}}@media screen and (min-width:768px){.detail-wrapper:nth-child(odd){width:30%}}@media screen and (min-width:1024px){.detail-wrapper:nth-child(odd){width:24%}}@media screen and (min-width:640px){.detail-wrapper:nth-child(2n){width:62%}}@media screen and (min-width:768px){.detail-wrapper:nth-child(2n){width:70%}}@media screen and (min-width:1024px){.detail-wrapper:nth-child(2n){width:75%}}.detail{color:#9a9a9a;display:grid;font-family:Sailec-Medium;font-size:13px;font-weight:500;grid-template-columns:140px 130px;letter-spacing:-.01em;line-height:1.22;text-transform:uppercase}@media screen and (min-width:640px){.detail-wrapper:nth-child(odd) .detail{grid-template-columns:108px 90px}}@media screen and (min-width:768px){.detail-wrapper:nth-child(odd) .detail{grid-template-columns:114px 90px}}@media screen and (min-width:640px){.detail-wrapper:nth-child(2n) .detail{grid-template-columns:150px 200px}}@media screen and (min-width:768px){.detail-wrapper:nth-child(2n) .detail{grid-template-columns:138px 220px}}.details{animation:ease-left .3s forwards;animation-delay:1.6s;display:grid;grid-template-columns:1fr;opacity:0;row-gap:14px}@media screen and (min-width:640px){.details{display:flex;flex-wrap:wrap}}.detail-image{display:inline-flex;margin-right:4px}.detail-header{line-height:1.5;margin-right:10px}@media screen and (min-width:640px) and (max-width:768px){.detail-header{margin-right:2px}}.detail-text{color:var(--dark);font-size:15px;line-height:1.22;text-transform:none}.detail-link{transition:color .3s ease}.detail-decorator,.detail-link:hover{color:var(--orange-text)}.detail-decorator{font-size:15px;line-height:1.22}.welcome-section{display:flex;justify-content:space-between;padding-bottom:110px}@media screen and (min-width:1024px){.welcome-section{padding-bottom:0}}.welcome-section .welcome-text{font-size:20px}@media screen and (min-width:340px){.welcome-section .welcome-text{font-size:24px}}@media screen and (min-width:480px){.welcome-section .welcome-text{font-size:30px}}@media screen and (min-width:640px){.welcome-section .welcome-text{font-size:40px}}@media screen and (min-width:768px){.welcome-section .welcome-text{font-size:48px}}@media screen and (min-width:1024px){.welcome-section .welcome-text{font-size:42px}}@media screen and (min-width:1280px){.welcome-section .welcome-text{font-size:48px}}.welcome-section .welcome-button-bottom{height:56px;margin-top:54px;position:absolute;width:100%;width:calc(100% - var(--section-margin)*2)}@media screen and (min-width:1024px){.welcome-section .welcome-button-bottom{display:none}}.client-text{color:var(--abs-dark);font-family:Sailec,sans-serif;font-size:18px;line-height:2}.client-text+.client-text{margin-top:30px}.client-text__bold{font-weight:700}.client-section-content{margin-top:60px}@media screen and (min-width:480px){.client-section-content{margin-top:0}}.white-section.client-section{position:relative}.white-section.client-section .white-section-title{font-size:28px;height:-moz-fit-content;height:fit-content;line-height:1.6;margin-bottom:20px;position:relative}@media screen and (min-width:480px){.white-section.client-section .white-section-title{margin-bottom:60px}}@media screen and (min-width:640px){.white-section.client-section .white-section-title{font-size:34px}}.white-section.client-section .white-section-title:after{background-color:var(--orange-bg);bottom:-20px;content:"";display:block;height:7px;left:0;position:absolute;width:52px}.solution-list-text{color:var(--abs-black);font-family:Sailec,sans-serif;font-size:18px;letter-spacing:.02em;line-height:2}.solution-list-text+.solution-list-text{margin-top:30px}@media screen and (min-width:768px){.solution-list-text+.solution-list-text{margin-top:20px}}.solution-list{margin-top:60px}@media screen and (min-width:480px){.solution-list{margin-top:0}}.img-wrap:where(.astro-b4rv75nf).phone-image img:where(.astro-b4rv75nf){max-width:220px;width:-moz-fit-content;width:fit-content}.phone-image:where(.astro-b4rv75nf){display:flex;justify-content:center}.half-section:where(.astro-lk7fp3as){background-image:linear-gradient(to bottom,var(--white),var(--white) 60%,var(--orange-bg) 40%,var(--orange-bg));background-repeat:no-repeat;background-size:cover}.slider-left:where(.astro-j4qbbxdj),.slider-right:where(.astro-j4qbbxdj){align-items:center;background:var(--white);border-radius:50%;display:flex;height:32px;justify-content:center;width:32px}.slider-left:where(.astro-j4qbbxdj):hover,.slider-right:where(.astro-j4qbbxdj):hover{opacity:.5}.slider-right:where(.astro-j4qbbxdj){margin-left:5px;transform:rotate(180deg)}.slider-controls:where(.astro-j4qbbxdj){display:flex;justify-content:center;padding:20px 0 40px}@keyframes ease-left{0%{opacity:0;transform:translate(-15px)}to{opacity:1;transform:translate(0)}}@media screen and (min-width:1024px){.case-page .phone-image,.case-page .phone-image+.slider-controls{width:calc(100% - 190px)}}.case-page .case-video-wrap{margin:0}@media screen and (min-width:480px){.case-page .case-video-wrap{width:100%}}@media screen and (min-width:768px){.case-page .case-video-wrap .video-slide-quote-padded-description{font-size:17px}}@media screen and (min-width:1024px){.case-page .case-video-wrap .video-slide-quote-padded-description{font-size:24px}}@media screen and (min-width:768px) and (max-width:1024px){.case-page .case-video-wrap .video-slide-quote-subtitle{font-size:15px}.case-page .case-video-wrap .video-btn{font-size:14px}.case-page .case-video-wrap .video-btn-icon{padding:4px}}.case-page .case-video-wrap .video-slide-arrow-case{display:none}.case-page #related-services{font-size:28px;margin-bottom:20px;position:relative}@media screen and (min-width:480px){.case-page #related-services{margin-bottom:60px}}@media screen and (min-width:640px){.case-page #related-services{font-size:34px}}@media screen and (min-width:1280px){.case-page #related-services{margin-bottom:70px}}.case-page #related-services:after{background-color:var(--orange-bg);bottom:-20px;content:"";display:block;height:7px;left:0;position:absolute;width:52px}@media screen and (min-width:1024px){.case-page #related-services:after{bottom:-30px}}@media screen and (max-width:768px){.case-page .other-services-list{display:flex;flex-direction:column;margin-top:70px}}@media screen and (min-width:1024px){.case-page .article-subtitle{margin-bottom:0}.case-page .articles-list{-moz-column-gap:12px;column-gap:12px;display:grid;grid-template-columns:repeat(3,1fr);margin-top:120px;row-gap:8px}}@media screen and (min-width:1280px){.case-page .articles-list{-moz-column-gap:24px;column-gap:24px;margin-top:48px}}@media screen and (min-width:1024px){.case-page .articles-list .article-item-info{min-height:205px}}@media screen and (min-width:1280px){.case-page .articles-list .article-item-info{min-height:175px}}@media screen and (min-width:768px){.case-study-section{display:flex;gap:40px;margin:0 auto;width:var(--section-width)}}.service-case-studies__white{background-color:#fff}.case-study-content{flex:0 1 74%}@media screen and (min-width:768px){.case-study-content .client-section,.case-study-content .padded-section,.case-study-content .white-section{width:100%}.case-study-content .padded-section{margin-left:0}}.case-study-section .aside-content{display:none}@media screen and (min-width:768px){.case-study-section .aside-content{display:block;flex-basis:26%;position:relative}}.aside-content-wrapper{left:0;position:sticky;top:127px}.case-study-section .aside-content .table-container{background-color:var(--background-grey);padding:20px 16px}.case-study-section .aside-content .table-container .table-title{border-bottom:1px solid var(--orange-text);color:var(--dark);display:inline-block;font-size:20px;font-weight:600;margin-bottom:20px}.case-study-section .aside-content nav{max-height:400px;overflow:auto}.case-study-section .aside-content nav::-webkit-scrollbar{width:2px}.case-study-section .aside-content nav::-webkit-scrollbar-track{box-shadow:inset 0 0 6px var(--dark-grey-40)}.case-study-section .aside-content nav::-webkit-scrollbar-thumb{background-color:var(--orange-text)}.case-study-section .aside-content nav .toc-level{counter-reset:li;font-size:14px;font-style:normal}.case-study-section .aside-content nav .toc-level .toc-item-h2{display:flex;gap:8px}.case-study-section .aside-content nav .toc-level .toc-item-h2:before{color:var(--light-grey-text);content:counter(li,decimal-leading-zero);counter-increment:li}.case-study-section .aside-content nav .toc-level .toc-item-h2:not(:last-child){margin-bottom:8px}.case-study-section .aside-content nav .toc-level .toc-item-h2:hover:before{color:var(--orange-text)}.case-study-section .aside-content nav .toc-level li a{color:var(--dark)}.case-study-section .aside-content nav .toc-level li a:hover{font-weight:600}.case-study-section .aside-content nav .toc-level li:has(a.active){font-weight:600}.case-study-section .aside-content nav .toc-level li:has(a.active):before{color:var(--orange-text)}.case-page{position:relative}@media screen and (min-width:1024px){.case-page .bottom-text,.case-page .client-section-content,.case-page .growth-left,.case-page .points,.case-page .points-text,.case-page .quote,.case-page .stage-header-text,.case-page .stages,.case-page .startup .content,.case-page .tech-logos,.case-page .white-section.solution-section .solution-list{max-width:calc(100% - 90px)}}@media screen and (min-width:768px){.case-page .quote{padding-right:40px}.case-page .quote:before{left:8px}}@media screen and (min-width:1024px){.case-page .tech-logo-item__image{height:118px;max-width:118px}.case-page .laptop-image{margin-left:calc(-10.3352% + 40.30726px);max-width:calc(110.3352% - 209.63687px)}}.case-page .welcome-image{box-shadow:0 2px 4px var(--white-box-shadow);margin:4px;width:112px}.spacer-with-border{border-bottom:1px solid var(--orange-bg)}.client-section a,.flex-section a,.solution-section a,.startup-growth a{text-decoration:underline}.client-section .white-section-title,.flex-section .white-section-title,.solution-section .white-section-title,.startup-growth .white-section-title{font-family:var(--sailec-medium);font-size:28px;height:-moz-fit-content;height:fit-content;line-height:1.6;margin-bottom:50px;position:relative}@media screen and (min-width:640px){.client-section .white-section-title,.flex-section .white-section-title,.solution-section .white-section-title,.startup-growth .white-section-title{font-size:34px}}@media screen and (min-width:1280px){.client-section .white-section-title,.flex-section .white-section-title,.solution-section .white-section-title,.startup-growth .white-section-title{margin-bottom:60px}}.solution-section{position:relative}.stages-section.white-section .white-section-title{font-size:18px;letter-spacing:.02em}.solution-section.white-section .white-section-title,.startup-growth.white-section .white-section-title{font-size:28px;margin-bottom:20px}@media screen and (min-width:480px){.solution-section.white-section .white-section-title,.startup-growth.white-section .white-section-title{margin-bottom:60px}}@media screen and (min-width:640px){.solution-section.white-section .white-section-title,.startup-growth.white-section .white-section-title{font-size:34px}}@media screen and (min-width:1280px){.solution-section.white-section .white-section-title,.startup-growth.white-section .white-section-title{margin-bottom:70px}}.solution-section.white-section .white-section-title:after,.startup-growth.white-section .white-section-title:after{background-color:var(--orange-bg);bottom:-20px;content:"";display:block;height:7px;left:0;position:absolute;width:52px}@media screen and (min-width:1024px){.solution-section.white-section .white-section-title:after,.startup-growth.white-section .white-section-title:after{bottom:-30px}}.gray-section .title{display:block;font-family:var(--sailec-medium);font-size:28px;height:-moz-fit-content;height:fit-content;line-height:1.6;margin-bottom:40px;position:relative}@media screen and (min-width:480px){.gray-section .title{margin-bottom:60px}}@media screen and (min-width:640px){.gray-section .title{font-size:34px}}@media screen and (min-width:1280px){.gray-section .title{margin-bottom:30px}}.gray-section .title:after{background-color:var(--orange-bg);bottom:-20px;content:"";display:block;height:7px;left:0;position:absolute;width:52px}@media screen and (min-width:1024px){.gray-section .title:after{bottom:-30px}}.points{display:block}.points .point+.point{margin-left:0;margin-top:60px}.points .point-number{font-size:24px;line-height:1.3}b{font-weight:500}.white-background .gray-section{background-color:var(--white)}.binary-form-text-area{padding:2px}.bottom-form-wrapper{display:flex;flex-direction:column-reverse;margin-left:0;width:inherit}@media screen and (min-width:1024px){.bottom-form-wrapper{flex-direction:row-reverse}}@media screen and (min-width:640px){.bottom-form-wrapper .form-container .binary-form-content-wrapper{display:grid;grid-template-columns:1fr 1fr}.bottom-form-wrapper .form-container .binary-form-content-wrapper .binary-form-input-container:nth-child(n+3),.bottom-form-wrapper .form-container .binary-form-content-wrapper .binary-form-submit{grid-column-start:span 2}}.client-section,.number-list{animation:ease-left .3s forwards;animation-delay:1.6s;opacity:0}.startup-welcome-web{display:none}@media screen and (min-width:480px){.startup-welcome-web{display:block}}@media screen and (min-width:640px){.exceptional{font-size:12px}}@media screen and (min-width:768px){.exceptional{font-size:16px}}@media screen and (min-width:1024px){.exceptional{font-size:8px}}@media screen and (min-width:1280px){.exceptional{font-size:12px}}@media screen and (min-width:480px){.case-page .startup-welcome-web .hoverable-wrapper .welcome-text{font-size:22px}}@media screen and (min-width:640px){.case-page .startup-welcome-web .hoverable-wrapper .welcome-text{font-size:28px}}@media screen and (min-width:768px){.case-page .startup-welcome-web .hoverable-wrapper .welcome-text{font-size:38px}}@media screen and (min-width:1280px){.case-page .startup-welcome-web .hoverable-wrapper .welcome-text{font-size:40px}}.case-page .startup-welcome-mobile{display:block}@media screen and (min-width:480px){.case-page .startup-welcome-mobile{display:none}}.case-page .tech-logos{row-gap:20px}@media screen and (min-width:640px){.case-page .tech-logos{-moz-column-gap:20px;column-gap:20px;row-gap:20px}}@media screen and (min-width:1024px){.case-page .tech-logos{row-gap:30px}.case-page #tech-section-content .tech-logos.adjust-width{max-width:660px}.case-page #tech-section-content .tech-logos.adjust-gap{-moz-column-gap:45px;column-gap:45px;justify-content:normal}}.case-page .tech-logo-item__image{height:70px;padding:30px 20px 0}@media screen and (min-width:640px){.case-page .tech-logo-item__image{height:80px;padding:25px 15px 10px;width:100px}}@media screen and (min-width:1024px){.case-page .tech-logo-item__image{width:120px}.case-page .tech-logo-item.adjust-logo-size .tech-logo-item__image{width:100px}}.case-page .display-mobile{display:block}@media screen and (min-width:480px){.case-page .display-mobile{display:none}}.case-page .display-web{display:none}@media screen and (min-width:480px){.case-page .display-web{display:block}}.top-border{border-top:2px solid var(--background-grey)}@media screen and (min-width:480px){.top-border{display:none}}.bottom-border{border-bottom:2px solid var(--background-grey)}@media screen and (min-width:480px){.bottom-border{display:none}}.case-page .points .point-title,.case-page b{font-family:var(--sailec-bold)}@media screen and (min-width:385px){.case-page .number-list{-moz-column-gap:60px;column-gap:60px}}@media screen and (min-width:480px){.case-page .number-list{-moz-column-gap:30px;column-gap:30px}}@media screen and (min-width:640px){.case-page .number-list{gap:calc(28% - 80px);justify-content:flex-start}}@media screen and (min-width:900px){.case-page .number-list{gap:calc(30% - 125px);justify-content:flex-start}}@media screen and (min-width:1024px){.case-page .number-list{gap:calc(29% - 125px)}}@media screen and (min-width:1280px){.case-page .number-list{gap:calc(30% - 125px)}}@media screen and (min-width:385px){.case-page .number-list.adjust-gap{-moz-column-gap:10px;column-gap:10px}}@media screen and (min-width:480px){.case-page .number-list.adjust-gap{-moz-column-gap:30px;column-gap:30px}}@media screen and (min-width:640px){.case-page .number-list.adjust-gap{justify-content:space-between}}@media screen and (min-width:1024px){.case-page .number-list.adjust-gap{gap:calc(15% - 80px);justify-content:flex-start}}@media screen and (min-width:1280px){.case-page .number-list.adjust-gap{gap:calc(23% - 150px)}}.case-page .number-amount{font-size:50px;margin-right:10px;min-width:15px}@media screen and (min-width:385px){.case-page .number-amount{font-size:53px;min-width:25px}}@media screen and (min-width:480px){.case-page .number-amount{margin-right:5px}}@media screen and (min-width:640px){.case-page .number-amount{margin-right:10px}}.case-page .welcome-tech-logos{width:100%}.case-page .growth-text{margin-top:30px}@media screen and (min-width:640px){.detail-wrapper:nth-child(odd){width:40%}}@media screen and (min-width:768px){.detail-wrapper:nth-child(odd){width:36%}}@media screen and (min-width:1024px){.detail-wrapper:nth-child(odd){width:45%}}@media screen and (min-width:1280px){.detail-wrapper:nth-child(odd){width:40%}}@media screen and (min-width:640px){.detail-wrapper:nth-child(2n){width:60%}}@media screen and (min-width:768px){.detail-wrapper:nth-child(2n){width:64%}}@media screen and (min-width:1024px){.detail-wrapper:nth-child(2n){width:55%}}@media screen and (min-width:1280px){.detail-wrapper:nth-child(2n){width:60%}}.details{row-gap:16px;width:100%}@media screen and (min-width:640px){.details{row-gap:14px}}@media screen and (min-width:1024px){.details{width:calc(100% - 320px)}}.detail{grid-template-columns:140px 144px}.detail .detail-text{font-size:15px}@media screen and (min-width:480px){.detail{grid-template-columns:140px 230px}}@media screen and (min-width:640px){.detail-wrapper:nth-child(odd) .detail{grid-template-columns:110px 155px}}@media screen and (min-width:768px){.detail-wrapper:nth-child(odd) .detail{grid-template-columns:115px 175px}}@media screen and (min-width:1024px){.detail-wrapper:nth-child(odd) .detail{grid-template-columns:115px 150px}}@media screen and (min-width:1120px){.detail-wrapper:nth-child(odd) .detail{grid-template-columns:115px 175px}}@media screen and (min-width:640px){.detail-wrapper:nth-child(2n) .detail{grid-template-columns:135px 145px}}@media screen and (min-width:768px){.detail-wrapper:nth-child(2n) .detail{grid-template-columns:140px 230px}}@media screen and (min-width:1024px){.detail-wrapper:nth-child(2n) .detail{grid-template-columns:139px 195px}}@media screen and (min-width:1120px){.detail-wrapper:nth-child(2n) .detail{grid-template-columns:140px 230px}}
