@charset "UTF-8";html:has(#responsive-scaler){scrollbar-width:none;-ms-overflow-style:none}body{margin:0;width:100%}body:has([data-page-overflowx=hidden]){overflow-x:hidden}body:has([data-page-overflowx=auto]){overflow-x:auto}#container{width:100%}a{color:inherit;text-decoration:none}button{border:none;background:0 0;padding:0}h1,h2,h3,h4,h5,h6,p{font-size:inherit;font-weight:inherit}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}menu,ol,ul{list-style:none;margin:0;padding-inline-start:1.5em}#container .textContents.hangingList>ol,#container .textContents.hangingList>ul{margin-left:-1.5em}#container .textContents>:not(:last-child){margin-bottom:var(--paragraph-spacing)}#container .textContents>:is(ul,ol):not(:last-child):has(+:is(ul,ol)){margin-bottom:var(--list-spacing)}#container .textContents li{margin-bottom:var(--list-spacing)}#container .textContents>:is(ol,ul):is(:last-child,:has(+div))>:is(ol,ul):last-child>:is(ol,ul):last-child>:is(ol,ul):last-child>:is(ol,ul):last-child>li:last-child,#container .textContents>:is(ol,ul):is(:last-child,:has(+div))>:is(ol,ul):last-child>:is(ol,ul):last-child>:is(ol,ul):last-child>li:last-child,#container .textContents>:is(ol,ul):is(:last-child,:has(+div))>:is(ol,ul):last-child>:is(ol,ul):last-child>li:last-child,#container .textContents>:is(ol,ul):is(:last-child,:has(+div))>:is(ol,ul):last-child>li:last-child,#container .textContents>:is(ol,ul):is(:last-child,:has(+div))>li:last-child{margin-bottom:0}#container .textClip{background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent!important}#container .textClip>*{-webkit-text-fill-color:initial}#container .embed{border:none}#container .marquee-container{overflow-x:hidden;display:flex;flex-direction:row;position:relative;width:var(--width);transform:var(--transform)}#container .marquee-container:hover div{animation-play-state:var(--pause-on-hover)}#container .marquee-container:active div{animation-play-state:var(--pause-on-click)}#container .marquee{flex:0 0 auto;min-width:var(--min-width);display:flex;flex-direction:row;align-items:center;animation:scroll var(--duration) linear var(--delay) var(--iteration-count);animation-delay:var(--delay);animation-direction:var(--direction);animation-timing-function:var(--timing-function)}#container .marquee.reduced-motion{animation:none}@keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}#container .marquee-initial-child-container{flex:0 0 auto;display:flex;min-width:auto;flex-direction:row;align-items:center}#container .marquee-child{transform:var(--transform)}.code-behavior-wrapper>*{width:100%;height:100%}.bypass-link{position:fixed;top:16px;left:0;right:0;display:flex;justify-content:center;align-items:center;opacity:0;pointer-events:none}.bypass-link:focus-within{opacity:1;z-index:1000}.bypass-link>a{background-color:#000;color:#fff;border:1px solid #fff;padding:12px 16px;font-size:16px;border-radius:12px;pointer-events:auto}*{min-height:unset;mask-image:unset!important}@media (max-width:799px){.md\:above{display:none}}@media (min-width:800px){.sm\:only{display:none}}@media (min-width:1440px){.max-w-1440{max-width:1440px!important;margin:auto}}.main-btn{box-sizing:border-box;display:inline-flex;padding:10px 20px;justify-content:center;align-items:center;gap:12px;border-radius:50px;background:#006aa6;border-radius:50px;border:2px solid #006aa6;color:#fff;font-family:Figtree,sans-serif;font-size:16px;font-weight:700;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;cursor:pointer;--color-text:#006aa6}.main-btn:disabled{cursor:not-allowed;opacity:.5!important}.main-btn .left-icon-wrapper,.main-btn .right-icon-wrapper{width:unset;height:24px;display:flex;align-items:center;justify-content:center}.main-btn .left-icon-wrapper svg,.main-btn .right-icon-wrapper svg{width:14px;height:14px}.main-btn .left-icon-wrapper.eye-icon svg,.main-btn .right-icon-wrapper.eye-icon svg{width:22px;height:15px}.main-btn:hover{opacity:.85}.main-btn:active{opacity:.8}.main-btn:focus{box-shadow:0 0 3px 3px #b3e1fc;outline:0}.main-btn.dark-bg.outline{color:#f2f2f2;border-color:#f2f2f2}.main-btn.dark-bg.outline:hover,.main-btn.dark-bg.text:hover{background-color:rgba(255,255,255,.15)}.main-btn.dark-bg.text{color:#f2f2f2}.main-btn.dark-bg:focus{box-shadow:0 0 3px 2px #006aa6}.main-btn.white{background-color:#f2f2f2;border-color:#f2f2f2;color:var(--color-text)}.main-btn.color-bg{background-color:#023e66;border-color:#023e66}.main-btn.color-bg.outline{color:#f2f2f2;border-color:#f2f2f2}.main-btn.color-bg.text{color:#f2f2f2}.main-btn.outline{background:0 0;color:var(--color-text)}.main-btn.outline:active{opacity:.8}.main-btn.accent{border-radius:50px;border:2px solid #e9f9ff;background:#e9f9ff;color:var(--color-text)}.main-btn.text{background:0 0;border-color:transparent;color:var(--color-text)}.main-btn.text:hover{background-color:rgba(0,0,0,.1)}.main-btn.large{padding:14px 19px;gap:16px}.main-btn.xl{gap:24px;padding:18px 22px}.main-btn.disabled{opacity:.8;cursor:not-allowed}.nav-container{position:fixed;top:0;left:0;right:0;z-index:10;height:77px;display:flex;justify-content:space-between;align-items:center;padding:14px 32px}.nav-container.scrolled{background-color:rgba(2,62,102,.75)}.nav-container.scrolled.light-bg{background-color:#fff}.nav-container .logo-wrapper{padding:10px}.nav-container .logo-wrapper .sisu-logo{width:179px;object-fit:contain;height:auto}.nav-container .header-nav{display:flex;gap:34px;padding:0;margin:0}.nav-container .header-nav li{cursor:pointer;line-height:27px;font-size:18px;font-family:Figtree,sans-serif;color:#f2f2f2;padding:0;margin:0}.nav-container .header-nav li:hover{font-weight:700}.nav-container .header-nav li.selected{font-weight:700;position:relative}.nav-container .header-nav li.selected::after{position:absolute;bottom:0;left:0;right:0;content:"";height:2px;background-color:#f2f2f2}.nav-container .interactions{gap:21px;display:flex;align-items:center}.nav-container .interactions a{cursor:pointer}.nav-container .interactions .desktop-language-switcher-container{display:flex;justify-content:center;align-items:center;position:relative}.nav-container .interactions .desktop-language-switcher-container img.current-language{cursor:pointer;width:37px;height:37px}.nav-container .interactions .desktop-language-switcher-container .dropdown{position:absolute;display:none;right:12px;top:60px;padding:0}.nav-container .interactions .desktop-language-switcher-container .dropdown li{background-color:#fff}.nav-container .interactions .desktop-language-switcher-container .dropdown li.selected,.nav-container .interactions .desktop-language-switcher-container .dropdown li:hover{background-color:#f1f1f1}.nav-container .interactions .desktop-language-switcher-container .dropdown li .dropdown-item{display:flex;padding:14px;align-items:center;gap:7px;align-self:stretch;color:#1e212e;font-family:Figtree;font-size:18px;font-style:normal;font-weight:400;line-height:150%}.nav-container .interactions .desktop-language-switcher-container .dropdown li .dropdown-item img{width:37px;height:37px}.nav-container .interactions .desktop-language-switcher-container .dropdown li div.dropdown-item{user-select:none!important;cursor:unset!important}.nav-container .interactions .desktop-language-switcher-container.open .dropdown{display:block}.nav-container .menu{display:none}@media (max-width:1279px){.nav-container{padding:14px 32px}.nav-container .header-nav,.nav-container .interactions{display:none}.nav-container .menu{display:block;height:100%}.nav-container .menu .icon-wrapper{cursor:pointer;width:24px;height:100%}.nav-container .menu .icon-wrapper svg{width:18px;height:14px}.nav-container .menu .icon-wrapper svg path{fill:#f2f2f2}}.nav-container.light-bg li.selected::after{background-color:#006aa6}.nav-container.light-bg a:not(.main-btn){color:#1e212e}@media (max-width:1279px){.nav-container.light-bg .menu .icon-wrapper svg path{fill:#1e212e}}.nav-container .mobile-menu-container{display:none}@media (max-width:1279px){.nav-container .mobile-menu-container{box-sizing:border-box;position:fixed;inset:0;height:100dvh;background:#fff;color:#000;box-sizing:border-box;display:flex;padding:0 21px 21px 21px;flex-direction:column;align-items:stretch;gap:21px;overflow:auto;transform:translateX(100%);transition:transform .3s ease-in-out;pointer-events:none;user-select:none}.nav-container .mobile-menu-container.open{transform:translateX(0);pointer-events:all;user-select:auto}.nav-container .mobile-menu-container.close{transform:translateX(-100%);pointer-events:none;user-select:none}.nav-container .mobile-menu-container .header-section{display:flex;justify-content:space-between;min-height:96px;flex-shrink:0;align-items:center}.nav-container .mobile-menu-container .header-section .close-icon-wrapper{cursor:pointer}.nav-container .mobile-menu-container .header-nav{display:flex;flex-direction:column;flex-grow:1;justify-content:center;gap:32px}.nav-container .mobile-menu-container .header-nav li{text-align:center;color:#1e212e;font-size:24px}.nav-container .mobile-menu-container .header-nav li.selected:after{display:none}.nav-container .mobile-menu-container .header-nav li.selected a span::after{position:absolute;bottom:0;left:0;right:0;content:"";height:2px;background-color:#006aa6;bottom:-7px}.nav-container .mobile-menu-container .header-nav li a{text-align:center;width:100%;display:inline-block}.nav-container .mobile-menu-container .header-nav li a span{display:inline-block;position:relative}.nav-container .mobile-menu-container .mobile-interactions{display:flex;flex-direction:column;gap:21px;flex-shrink:0}.nav-container .mobile-menu-container .mobile-interactions .main-btn{width:100%}.nav-container .mobile-menu-container .mobile-interactions .language-switcher-container{position:relative;height:37px;display:flex;gap:7px;justify-content:center;align-items:center;font-family:Figtree;font-size:18px;font-style:normal;font-weight:400;line-height:150%;cursor:pointer}.nav-container .mobile-menu-container .mobile-interactions .language-switcher-container img{height:37px;width:37px}.nav-container .mobile-menu-container .mobile-interactions .language-switcher-container .mobile-language-picker-dropdown{position:absolute;display:none;right:0;top:-375%;padding:0;width:100%;max-width:250px;left:50%;transform:translateX(-50%)}.nav-container .mobile-menu-container .mobile-interactions .language-switcher-container .mobile-language-picker-dropdown li{background-color:#fff}.nav-container .mobile-menu-container .mobile-interactions .language-switcher-container .mobile-language-picker-dropdown li.selected,.nav-container .mobile-menu-container .mobile-interactions .language-switcher-container .mobile-language-picker-dropdown li:hover{background-color:#f1f1f1}.nav-container .mobile-menu-container .mobile-interactions .language-switcher-container .mobile-language-picker-dropdown li .dropdown-item{display:flex;padding:14px;align-items:center;gap:7px;align-self:stretch;color:#1e212e;font-family:Figtree;font-size:18px;font-style:normal;font-weight:400;line-height:150%}.nav-container .mobile-menu-container .mobile-interactions .language-switcher-container .mobile-language-picker-dropdown li .dropdown-item img{width:37px;height:37px}.nav-container .mobile-menu-container .mobile-interactions .language-switcher-container .mobile-language-picker-dropdown li div.dropdown-item{user-select:none!important;cursor:unset!important}.nav-container .mobile-menu-container .mobile-interactions .language-switcher-container.open .mobile-language-picker-dropdown{display:block}}@media (max-width:900px){.nav-container{padding-top:min(6vw,2vmax);padding-bottom:min(6vw,2vmax);padding-left:6vw;padding-right:6vw;height:50px}.nav-container .logo-wrapper{padding:0}.nav-container .logo-wrapper .sisu-logo{height:50px;width:auto}}.pre-footer-section{height:689px;padding:0 120px;display:flex;align-items:center;box-sizing:border-box;position:relative;width:100%;overflow:hidden}.pre-footer-section *{box-sizing:border-box}.pre-footer-section .content-wrapper{max-width:1440px;width:100%;margin:auto}.pre-footer-section .content-wrapper .content-container{max-width:550px;display:flex;flex-direction:column;gap:21px}.pre-footer-section .content-wrapper .content-container .title{color:#1e212e;font-family:Figtree,sans-serif;font-size:48px;line-height:61.92px}.pre-footer-section .content-wrapper .content-container .title strong{color:#0a5587;font-weight:800}.pre-footer-section .content-wrapper .content-container .body-container{display:flex;flex-direction:column;gap:21px;line-height:30px}.pre-footer-section .content-wrapper .content-container .body-container .body-item{color:#1e212e;font-size:20px;font-family:Figtree,sans-serif;font-weight:400}.pre-footer-section .content-wrapper .content-container .buttons-container{display:flex;gap:32px}.pre-footer-section .content-wrapper .content-container .buttons-container .btn{display:flex;gap:12px;padding:12px 18px;height:48px;border-radius:50px;width:fit-content;align-items:center}.pre-footer-section .content-wrapper .content-container .buttons-container .btn p{font-size:16px;font-family:Figtree,sans-serif;font-weight:700}.pre-footer-section .content-wrapper .content-container .buttons-container .secondary-btn{border-style:solid;border-color:#006aa6;border-width:2px}.pre-footer-section .content-wrapper .content-container .buttons-container .secondary-btn p{color:#006aa6;padding-left:8px;padding-right:8px}.pre-footer-section .content-wrapper .content-container .buttons-container .secondary-btn .icon-wrapper{color:#006aa6}.pre-footer-section .content-wrapper .content-container .buttons-container .secondary-btn .icon-wrapper svg{width:18px;height:20px}.pre-footer-section .content-wrapper .content-container .buttons-container .secondary-btn .icon-wrapper.arrow-right-icon svg{width:14px;height:13.3px}.pre-footer-section img{position:absolute;aspect-ratio:701/822;height:822px;right:-245px}@media (max-width:1279px){.pre-footer-section{padding:56px;height:unset;min-height:437px;align-items:start}.pre-footer-section img{display:none}.pre-footer-section .content-container{width:unset}.pre-footer-section .content-container .title{line-height:61.92px}}@media (max-width:799px){.pre-footer-section{padding:24px 16px;height:unset}.pre-footer-section .content-container{gap:72px}.pre-footer-section .content-container .title{font-size:36px;line-height:46.44px;text-align:center}.pre-footer-section .content-container .buttons-container{flex-direction:column;gap:21px}.pre-footer-section .content-container .buttons-container .btn{width:100%;justify-content:center}}.footer-section{box-sizing:border-box;height:261px;background-color:#023e66;width:100%;display:flex;flex-direction:column;padding:21px 120px;gap:23px;justify-content:flex-end}.footer-section .main-section{display:flex;justify-content:space-between}.footer-section .main-section .sisu-logo{height:163px;width:142px}.footer-section .main-section .right-section{display:flex;gap:74px}.footer-section .main-section .right-section *{font-size:16px;color:#f2f2f2;font-family:Figtree,sans-serif}.footer-section .main-section .right-section .explore-links{padding:0;display:flex;flex-direction:column;gap:14px}.footer-section .main-section .right-section .explore-links li{display:flex;flex-direction:column;justify-content:center;height:30.25px}.footer-section .main-section .right-section .explore-links li .right-arrow{width:11px;height:9px}.footer-section .main-section .right-section .contact-info{display:flex;flex-direction:column;gap:21px;align-items:flex-start}.footer-section .main-section .right-section .contact-info .col-header{display:flex;align-items:center;gap:7px}.footer-section .main-section .right-section .col-header{font-weight:700}.footer-section .linkedin-icon{width:24px;height:24px}.footer-section .linkedin-icon img{width:100%;height:100%}.footer-section .copyright-text{color:#fff;font-family:Figtree,sans-serif;font-size:12px;font-weight:400;line-height:26.94px;width:100%;text-align:center}.footer-section *{box-sizing:border-box}@media (max-width:1279px){.footer-section{padding:21px 32px}}@media (max-width:799px){.footer-section{padding:24px 16px;gap:23px;height:unset}.footer-section .main-section{flex-direction:column;gap:32px}.footer-section .main-section .right-section{flex-direction:column;gap:32px}}.our-process-page#container .pre-footer-section .content-container{max-width:650px}.our-process-page#container #hero-section{margin-top:105px}.our-process-page#container #hero-section .css-jgor1r.css-k6faxm.css-5tunsm{margin-bottom:12px}.our-process-page#container #hero-section .css-tla9nn.css-tdkfwb.css-7js8wp{max-width:1440px}.our-process-page#container #hero-section .css-tla9nn.css-tdkfwb.css-7js8wp .css-96e97y,.our-process-page#container #hero-section .css-tla9nn.css-tdkfwb.css-7js8wp .css-a6hkil.css-wc1msa{width:50%}.our-process-page#container #hero-section .css-tla9nn.css-tdkfwb.css-7js8wp .css-a6hkil.css-wc1msa{height:389px}.our-process-page#container #hero-section .css-tla9nn.css-tdkfwb.css-7js8wp .css-a6hkil.css-wc1msa img{max-height:389px;object-fit:contain}@media (max-width:1279px){.our-process-page#container #hero-section .css-tla9nn.css-tdkfwb.css-7js8wp .css-96e97y,.our-process-page#container #hero-section .css-tla9nn.css-tdkfwb.css-7js8wp .css-a6hkil.css-wc1msa{width:unset}.our-process-page#container #hero-section .css-tla9nn.css-tdkfwb.css-7js8wp .css-a6hkil.css-wc1msa{height:390px}.our-process-page#container #hero-section .css-tla9nn.css-tdkfwb.css-7js8wp .css-a6hkil.css-wc1msa img{max-height:390px;object-fit:unset}.our-process-page#container #hero-section .css-tla9nn.css-tdkfwb.css-7js8wp{flex-direction:column-reverse}.our-process-page#container #hero-section .css-96e97y.css-5dba7r.css-7js8wp{flex:unset}.our-process-page#container #hero-section .css-9jq1qt.css-7js8wp.css-v27th6{padding:56px;height:933px;justify-content:flex-start}.our-process-page#container #hero-section .title p,.our-process-page#container #hero-section .title span{text-align:center}.our-process-page#container #hero-section .css-2ooand.css-v27th6.css-7js8wp{text-align:center}.our-process-page#container #hero-section .main-btn{margin:auto}}@media (max-width:799px){.our-process-page#container #hero-section .css-a6hkil.css-wc1msa{display:none}.our-process-page#container #hero-section .css-9jq1qt.css-7js8wp.css-v27th6{height:817px;justify-content:center;padding:24px 16px}.our-process-page#container #hero-section .title{text-align:center}.our-process-page#container #hero-section .title p,.our-process-page#container #hero-section .title span{font-size:36px;display:inline;text-align:center}.our-process-page#container #hero-section .main-btn{width:100%}.our-process-page#container #hero-section .css-96e97y.css-5dba7r.css-7js8wp{gap:71px}.our-process-page#container #hero-section .hide-mobile{display:none}.our-process-page#container #hero-section .title-mobile{font-size:36px;color:#1e212e;font-family:Figtree,sans-serif;font-weight:400;width:100%;text-align:center;margin-bottom:-10px}.our-process-page#container #hero-section .title-mobile .colored{color:#006aa6}}.our-process-page#container #solid-base-section .first-icon,.our-process-page#container #solid-base-section .second-icon,.our-process-page#container #solid-base-section .third-icon{object-fit:contain}.our-process-page#container #solid-base-section .third-icon{scale:.9}.our-process-page#container #solid-base-section .css-arib06.css-7js8wp.css-v27th6{padding:56px}.our-process-page#container #solid-base-section .css-tla9nn.css-tdkgqg.css-7js8wp{align-items:start}.our-process-page#container #solid-base-section .css-4xip9x.css-v27th6.css-7js8wp,.our-process-page#container #solid-base-section .css-tla9nn.css-tdkgqg.css-7js8wp{max-width:1440px;width:100%}@media (max-width:799px){.our-process-page#container #solid-base-section .css-tla9nn.css-tdkgqg.css-7js8wp{flex-direction:column;gap:35px}.our-process-page#container #solid-base-section .css-tla9nn.css-tdkgqg.css-7js8wp .css-oaemx{flex:unset;width:100%}.our-process-page#container #solid-base-section .css-arib06.css-7js8wp.css-v27th6{padding:24px 16px}.our-process-page#container #solid-base-section .title span{font-size:36px}.our-process-page#container #solid-base-section .subtitle{width:unset}}.our-process-page#container #this-combination-section{background-size:cover}.our-process-page#container #this-combination-section .space-laptop{display:none}@media (max-width:1279px){.our-process-page#container #this-combination-section .css-1wzn65.css-paq0kv.css-v27th6{padding:56px}.our-process-page#container #this-combination-section .title-line-1{display:inline-block}.our-process-page#container #this-combination-section .title-line-1 br{display:none}.our-process-page#container #this-combination-section .title-line-2{display:inline-block}}@media (max-width:870px){.our-process-page#container #this-combination-section .space-laptop{display:inline}.our-process-page#container #this-combination-section .title-line-1{display:inline}.our-process-page#container #this-combination-section .title-line-2{display:inline}}@media (max-width:799px){.our-process-page#container #this-combination-section .css-1wzn65.css-paq0kv.css-v27th6{padding:24px 16px}.our-process-page#container #this-combination-section .buttons-container{flex-direction:column;width:100%;gap:21px}.our-process-page#container #this-combination-section .buttons-container .main-btn{width:100%}}.our-process-page#container #how-we-do-it-section .css-j7119y{mix-blend-mode:unset}.our-process-page#container #how-we-do-it-section .step-icon-container img{user-select:none}@media (max-width:1279px){.our-process-page#container #how-we-do-it-section .padding-container{padding:56px}}@media (max-width:799px){.our-process-page#container #how-we-do-it-section .padding-container{padding:24px 16px}}.our-process-page#container #how-we-do-it-section .steps-counter-container{max-width:1440px;margin-bottom:82px}@media (max-width:799px){.our-process-page#container #how-we-do-it-section .steps-counter-container{margin-bottom:24px}}.our-process-page#container #how-we-do-it-section .all-steps-wrapper{max-width:1440px;flex-direction:row;position:relative}.our-process-page#container #how-we-do-it-section .dotted-line{max-width:1440px;width:80%}@media (max-width:1279px){.our-process-page#container #how-we-do-it-section .dotted-line{top:48px}}@media (max-width:799px){.our-process-page#container #how-we-do-it-section .dotted-line{top:50%;overflow-x:clip}.our-process-page#container #how-we-do-it-section .dotted-line .css-roiesn.css-36a9fi.css-gs60ek{width:900px}}@media (max-width:1279px){.our-process-page#container #how-we-do-it-section .section-subtitle,.our-process-page#container #how-we-do-it-section .section-title{width:unset}}@media (max-width:799px){.our-process-page#container #how-we-do-it-section .section-title span{font-size:36px}.our-process-page#container #how-we-do-it-section .css-emohv7.css-grtgjx{display:none}}.our-process-page#container #how-we-do-it-section .steps-counter-container .icon-light{display:none}.our-process-page#container #how-we-do-it-section .steps-counter-container .css-obbqwr{background-color:#e9f9ff}.our-process-page#container #how-we-do-it-section .steps-counter-container .selected .css-obbqwr{background-color:#006aa6}.our-process-page#container #how-we-do-it-section .steps-counter-container .selected .css-obbqwr .icon-dark{display:none}.our-process-page#container #how-we-do-it-section .steps-counter-container .selected .css-obbqwr .icon-light{display:block}.our-process-page#container #how-we-do-it-section .steps-counter-container .css-78lt43{cursor:pointer}@media (max-width:799px){.our-process-page#container #how-we-do-it-section .steps-counter-container .step-icon-container{height:60px;width:60px;flex:unset}.our-process-page#container #how-we-do-it-section .steps-counter-container .step-icon-container .css-78lt43{height:60px;width:60px}.our-process-page#container #how-we-do-it-section .steps-counter-container .step-icon-container .css-wc1msa{height:30px;width:30px}.our-process-page#container #how-we-do-it-section .steps-counter-container .step-icon-container .textContents{display:none}}@keyframes fadeRightIn{from{opacity:0;transform:translateX(calc(100% + 40px))}to{opacity:1;transform:translateX(0)}}@keyframes fadeLeftIn{from{opacity:0;transform:translateX(calc(-100% - 40px))}to{opacity:1;transform:translateX(0)}}@keyframes fadeToLeftOut{from{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(calc(-100% - 40px))}}@keyframes fadeToRightOut{from{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(calc(100% + 40px))}}.our-process-page#container #how-we-do-it-section .fourth-step-container,.our-process-page#container #how-we-do-it-section .second-step-container,.our-process-page#container #how-we-do-it-section .third-step-container{position:relative}.our-process-page#container #how-we-do-it-section .second-step-container .second-step-content-icons-container .css-lgihk5{display:flex;justify-content:center;align-items:center}.our-process-page#container #how-we-do-it-section .second-step-container .second-step-content-icons-container .css-lgihk5 img{width:100%;height:100%}.our-process-page#container #how-we-do-it-section .slid-left{transform:translateX(calc(-100% - 40px));opacity:0;pointer-events:none;user-select:none;height:1px;position:absolute}.our-process-page#container #how-we-do-it-section .slid-right{transform:translateX(calc(100% + 40px));opacity:0;height:1px;position:absolute}.our-process-page#container #how-we-do-it-section .slide-from-right-in{animation:fadeRightIn .2s ease-in-out forwards}.our-process-page#container #how-we-do-it-section .slide-from-left-in{animation:fadeLeftIn .2s ease-in-out forwards}.our-process-page#container #how-we-do-it-section .slide-to-right-out{position:absolute;animation:fadeToRightOut .2s ease-in-out forwards}.our-process-page#container #how-we-do-it-section .slide-to-left-out{position:absolute;animation:fadeToLeftOut .2s ease-in-out forwards}.our-process-page#container #how-we-do-it-section .first-step-container .css-5al9on.css-96b5n4{display:inline-block}.our-process-page#container #how-we-do-it-section .first-step-container .responsive-btn{display:none}.our-process-page#container #how-we-do-it-section .first-step-container img{flex:1 0 0;height:100%;border-radius:12px;object-fit:cover}@media (max-width:1279px){.our-process-page#container #how-we-do-it-section .first-step-container{height:unset;flex-direction:column}.our-process-page#container #how-we-do-it-section .first-step-container .desktop-btn{display:none}.our-process-page#container #how-we-do-it-section .first-step-container .css-96e97y.css-5dba7r.css-7js8wp{flex:unset}.our-process-page#container #how-we-do-it-section .first-step-container img{width:100%;aspect-ratio:422/285;flex:unset;max-height:380px}.our-process-page#container #how-we-do-it-section .first-step-container .responsive-btn{display:flex}}@media (max-width:799px){.our-process-page#container #how-we-do-it-section .first-step-container .title,.our-process-page#container #how-we-do-it-section .first-step-container .title span{font-size:24px}.our-process-page#container #how-we-do-it-section .first-step-container .responsive-btn{width:100%}}.our-process-page#container #how-we-do-it-section .second-step-container .main-btn{margin:auto}@media (max-width:1279px){.our-process-page#container #how-we-do-it-section .second-step-container .css-adjhtp.css-v27th6.css-7js8wp{flex-direction:column}.our-process-page#container #how-we-do-it-section .second-step-container .css-adjhtp .css-5dba7r{flex:unset}}@media (min-width:800px){.our-process-page#container #how-we-do-it-section .second-step-container .mobile-img{display:none}}@media (max-width:799px){.our-process-page#container #how-we-do-it-section .second-step-container .title span{font-size:24px}.our-process-page#container #how-we-do-it-section .second-step-container .desktop-img{display:none}.our-process-page#container #how-we-do-it-section .second-step-container .mobile-img{width:100%;height:auto;max-height:380px;object-fit:contain}.our-process-page#container #how-we-do-it-section .second-step-container .css-2oo9vt.css-v27th6.css-7js8wp{flex-direction:column;align-items:center}.our-process-page#container #how-we-do-it-section .second-step-container .css-2oo9vt.css-v27th6.css-7js8wp .css-5dba7r{flex:unset}.our-process-page#container #how-we-do-it-section .second-step-container .main-btn{width:100%}}.our-process-page#container #how-we-do-it-section .third-step-container .main-btn{margin:auto}@media (max-width:1279px){.our-process-page#container #how-we-do-it-section .third-step-container .css-adjhtp{flex-direction:column}.our-process-page#container #how-we-do-it-section .third-step-container .css-adjhtp .css-5dba7r{flex:unset}}@media (max-width:799px){.our-process-page#container #how-we-do-it-section .third-step-container .css-37wuxp.css-wc1msa{aspect-ratio:548/280;width:100%;height:auto}.our-process-page#container #how-we-do-it-section .third-step-container .css-2oo9vt.css-v27th6.css-7js8wp{flex-direction:column;align-items:center}.our-process-page#container #how-we-do-it-section .third-step-container .css-2oo9vt.css-v27th6.css-7js8wp .css-5dba7r{flex:unset}.our-process-page#container #how-we-do-it-section .third-step-container .title{display:inline}.our-process-page#container #how-we-do-it-section .third-step-container .title p,.our-process-page#container #how-we-do-it-section .third-step-container .title span{display:inline-block;font-size:24px}.our-process-page#container #how-we-do-it-section .third-step-container .title .css-96b5n4::before{content:" "}.our-process-page#container #how-we-do-it-section .third-step-container .main-btn{width:100%}}.our-process-page#container #how-we-do-it-section .fourth-step-container{--paragraph-spacing:12px}.our-process-page#container #how-we-do-it-section .fourth-step-container .mobile-btn{display:none}@media (max-width:1279px){.our-process-page#container #how-we-do-it-section .fourth-step-container{flex-direction:column}.our-process-page#container #how-we-do-it-section .fourth-step-container .desktop-btn{display:none}.our-process-page#container #how-we-do-it-section .fourth-step-container .mobile-btn{display:flex}.our-process-page#container #how-we-do-it-section .fourth-step-container .css-96e97y{flex:unset}.our-process-page#container #how-we-do-it-section .fourth-step-container .css-96e97y .main-btn{display:none}}@media (max-width:799px){.our-process-page#container #how-we-do-it-section .fourth-step-container .css-i5fext.css-barlnn.css-7js8wp{width:100%}.our-process-page#container #how-we-do-it-section .fourth-step-container .main-btn{width:100%}.our-process-page#container #how-we-do-it-section .fourth-step-container .title{display:inline}.our-process-page#container #how-we-do-it-section .fourth-step-container .title p,.our-process-page#container #how-we-do-it-section .fourth-step-container .title span{display:inline-block;font-size:24px}}.our-process-page#container #tech-stack-section .css-barlk7.css-v27th6.css-7js8wp,.our-process-page#container #tech-stack-section .css-ca8hgp.css-fqcuwl.css-fhmxed{max-width:1440px}.our-process-page#container #tech-stack-section .aws-logo,.our-process-page#container #tech-stack-section .google-cloud-logo{scale:.7}.our-process-page#container #tech-stack-section .aws-logo img,.our-process-page#container #tech-stack-section .firebase-logo img,.our-process-page#container #tech-stack-section .google-cloud-logo img,.our-process-page#container #tech-stack-section .js-logo img,.our-process-page#container #tech-stack-section .mysql-logo img,.our-process-page#container #tech-stack-section .postgres-logo img,.our-process-page#container #tech-stack-section .python-logo img,.our-process-page#container #tech-stack-section .react-logo img{object-fit:contain}.our-process-page#container #tech-stack-section .aws-logo .css-myl2ny,.our-process-page#container #tech-stack-section .aws-logo .css-w9y3m0,.our-process-page#container #tech-stack-section .firebase-logo .css-myl2ny,.our-process-page#container #tech-stack-section .firebase-logo .css-w9y3m0,.our-process-page#container #tech-stack-section .google-cloud-logo .css-myl2ny,.our-process-page#container #tech-stack-section .google-cloud-logo .css-w9y3m0,.our-process-page#container #tech-stack-section .js-logo .css-myl2ny,.our-process-page#container #tech-stack-section .js-logo .css-w9y3m0,.our-process-page#container #tech-stack-section .mysql-logo .css-myl2ny,.our-process-page#container #tech-stack-section .mysql-logo .css-w9y3m0,.our-process-page#container #tech-stack-section .postgres-logo .css-myl2ny,.our-process-page#container #tech-stack-section .postgres-logo .css-w9y3m0,.our-process-page#container #tech-stack-section .python-logo .css-myl2ny,.our-process-page#container #tech-stack-section .python-logo .css-w9y3m0,.our-process-page#container #tech-stack-section .react-logo .css-myl2ny,.our-process-page#container #tech-stack-section .react-logo .css-w9y3m0{aspect-ratio:118/75;height:100%;width:auto;max-width:113px;display:flex;flex:unset;justify-content:center}.our-process-page#container #tech-stack-section .aws-logo img,.our-process-page#container #tech-stack-section .firebase-logo img,.our-process-page#container #tech-stack-section .google-cloud-logo img,.our-process-page#container #tech-stack-section .js-logo img,.our-process-page#container #tech-stack-section .mysql-logo img,.our-process-page#container #tech-stack-section .postgres-logo img,.our-process-page#container #tech-stack-section .python-logo img,.our-process-page#container #tech-stack-section .react-logo img{aspect-ratio:118/75;height:100%;width:auto;max-width:113px}@media (max-width:1279px){.our-process-page#container #tech-stack-section .css-arib06.css-7js8wp.css-v27th6{padding:56px}.our-process-page#container #tech-stack-section .css-ca8hgp.css-fqcuwl.css-fhmxed{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:24px;height:unset}.our-process-page#container #tech-stack-section .aws-logo,.our-process-page#container #tech-stack-section .firebase-logo,.our-process-page#container #tech-stack-section .google-cloud-logo,.our-process-page#container #tech-stack-section .js-logo,.our-process-page#container #tech-stack-section .mysql-logo,.our-process-page#container #tech-stack-section .postgres-logo,.our-process-page#container #tech-stack-section .python-logo,.our-process-page#container #tech-stack-section .react-logo{grid-column:unset;grid-row:unset;height:unset}.our-process-page#container #tech-stack-section .aws-logo .css-dylg02,.our-process-page#container #tech-stack-section .aws-logo .css-dylg0x,.our-process-page#container #tech-stack-section .firebase-logo .css-dylg02,.our-process-page#container #tech-stack-section .firebase-logo .css-dylg0x,.our-process-page#container #tech-stack-section .google-cloud-logo .css-dylg02,.our-process-page#container #tech-stack-section .google-cloud-logo .css-dylg0x,.our-process-page#container #tech-stack-section .js-logo .css-dylg02,.our-process-page#container #tech-stack-section .js-logo .css-dylg0x,.our-process-page#container #tech-stack-section .mysql-logo .css-dylg02,.our-process-page#container #tech-stack-section .mysql-logo .css-dylg0x,.our-process-page#container #tech-stack-section .postgres-logo .css-dylg02,.our-process-page#container #tech-stack-section .postgres-logo .css-dylg0x,.our-process-page#container #tech-stack-section .python-logo .css-dylg02,.our-process-page#container #tech-stack-section .python-logo .css-dylg0x,.our-process-page#container #tech-stack-section .react-logo .css-dylg02,.our-process-page#container #tech-stack-section .react-logo .css-dylg0x{display:flex;height:100%;justify-content:center;align-items:center}.our-process-page#container #tech-stack-section .aws-logo .css-myl2ny.css-w1qwf1,.our-process-page#container #tech-stack-section .firebase-logo .css-myl2ny.css-w1qwf1,.our-process-page#container #tech-stack-section .google-cloud-logo .css-myl2ny.css-w1qwf1,.our-process-page#container #tech-stack-section .js-logo .css-myl2ny.css-w1qwf1,.our-process-page#container #tech-stack-section .mysql-logo .css-myl2ny.css-w1qwf1,.our-process-page#container #tech-stack-section .postgres-logo .css-myl2ny.css-w1qwf1,.our-process-page#container #tech-stack-section .python-logo .css-myl2ny.css-w1qwf1,.our-process-page#container #tech-stack-section .react-logo .css-myl2ny.css-w1qwf1{height:74px}}@media (max-width:799px){.our-process-page#container #tech-stack-section .css-arib06.css-7js8wp.css-v27th6{padding:24px 16px}.our-process-page#container #tech-stack-section .css-ca8hgp.css-fqcuwl.css-fhmxed{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(4,minmax(0,1fr));gap:24px}.our-process-page#container #tech-stack-section .buttons-container{flex-direction:column;width:100%;gap:21px}.our-process-page#container #tech-stack-section .buttons-container .main-btn{width:100%}}