.Banner_container__39jgQ.Banner_container__39jgQ{background:var(--clay);border-radius:8px;padding:80px 5%;color:var(--koala-black);display:flex;justify-content:space-between;gap:36px;width:100vw;flex-direction:column}@media(min-width:769px){.Banner_container__39jgQ.Banner_container__39jgQ{width:calc(100% + 60px)}}@media(min-width:1181px){.Banner_container__39jgQ.Banner_container__39jgQ{width:calc(100% + 160px)}}@media(min-width:1521px){.Banner_container__39jgQ.Banner_container__39jgQ{width:calc(100% + 240px)}}@media(min-width:769px){.Banner_container__39jgQ.Banner_container__39jgQ{padding:80px 30px}}@media(min-width:1181px){.Banner_container__39jgQ.Banner_container__39jgQ{flex-direction:row;padding:80px 80px 70px;gap:132px}}@media(min-width:1521px){.Banner_container__39jgQ.Banner_container__39jgQ{padding:80px 120px 70px}}.Banner_textContainer__Ezz23{display:flex;flex-direction:column;gap:24px;flex:1 1}.Banner_title__8WOGX{font-size:24px;line-height:36px}@media(min-width:1181px){.Banner_title__8WOGX{font-size:24px;line-height:38px}}@media(min-width:1521px){.Banner_title__8WOGX{font-size:30px;line-height:48px}}.Banner_text__2CcbW{font-size:16px;line-height:28px}@media(min-width:1181px){.Banner_text__2CcbW{font-size:19px;line-height:38px}}@media(min-width:1521px){.Banner_text__2CcbW{font-size:24px;line-height:48px}}.OfficesSection_officeCard__z2VIb{display:flex;flex-direction:column;gap:12px}@media(min-width:1181px){.OfficesSection_officeCard__z2VIb{gap:20px}}.OfficesSection_subheading__hseXy{font-weight:400;font-size:12px;line-height:24px;letter-spacing:.28px;color:var(--button-secondary-border-no-icon-hover)}@media(min-width:1181px){.OfficesSection_subheading__hseXy{font-size:12px;line-height:24px}}@media(min-width:1521px){.OfficesSection_subheading__hseXy{font-size:14px;line-height:24px}}.OfficesSection_heading__PQzD4{font-size:24px;line-height:32px}@media(min-width:1181px){.OfficesSection_heading__PQzD4{font-size:33px;line-height:51px}}@media(min-width:1521px){.OfficesSection_heading__PQzD4{font-size:42px;line-height:64px}}.OfficesSection_text__FwPAF{font-size:16px;line-height:28px}@media(min-width:1181px){.OfficesSection_text__FwPAF{font-size:19px;line-height:28px}}@media(min-width:1521px){.OfficesSection_text__FwPAF{font-size:24px;line-height:36px}}.OfficesSection_textContainer__q_eiK{display:flex;flex-direction:column;gap:8px}@media(min-width:1181px){.OfficesSection_textContainer__q_eiK{gap:16px}}.OfficesSection_container__Uh1XG{display:flex;padding:0}@media(min-width:1181px){.OfficesSection_container__Uh1XG{padding:200px 0 210px;border-top:1px solid var(--content-divider)}}.OfficesSection_cardsContainer__nCGzk{display:flex;justify-content:space-between;flex-direction:column;gap:75px}@media(min-width:1181px){.OfficesSection_cardsContainer__nCGzk{flex-direction:row;gap:0}}.ShowcaseCard_container__0iyc2{display:flex;flex-direction:column;gap:12px;flex:1 1}@media(min-width:1181px){.ShowcaseCard_container__0iyc2{gap:16px}}.ShowcaseCard_imageContainer___rUXs{height:550px;position:relative;border-radius:8px;overflow:hidden}.ShowcaseCard_hasLink__ha49N .ShowcaseCard_imageContainer___rUXs,.ShowcaseCard_imageContainer___rUXs.ShowcaseCard_customCursor__zE3QI{cursor:none}.ShowcaseCard_hasLink__ha49N .ShowcaseCard_imageContainer___rUXs>div:first-of-type img{transition:transform .3s ease-in-out}.ShowcaseCard_hasLink__ha49N .ShowcaseCard_imageContainer___rUXs:hover>div:first-of-type{overflow:hidden}.ShowcaseCard_hasLink__ha49N .ShowcaseCard_imageContainer___rUXs:hover>div:first-of-type img{transform:scale(1.1)}.ShowcaseCard_overflow__DesP0{position:relative;display:flex;flex-direction:column;gap:12px;flex:1 1}@media(min-width:1181px){.ShowcaseCard_overflow__DesP0{height:550px;gap:16px}}.ShowcaseCard_textContainer__K0BXS{display:flex;flex-direction:column;gap:4px}@media(min-width:1181px){.ShowcaseCard_textContainer__K0BXS{gap:0}}.ShowcaseCard_subtitle___8ZgS{font-size:12px;line-height:24px;letter-spacing:.28px;color:var(--dark-gray)}@media(min-width:1181px){.ShowcaseCard_subtitle___8ZgS{font-size:12px;line-height:24px}}@media(min-width:1521px){.ShowcaseCard_subtitle___8ZgS{font-size:14px;line-height:24px}}.ShowcaseCard_title__YLACl{font-size:16px;line-height:24px;letter-spacing:0;color:#17171d}@media(min-width:1181px){.ShowcaseCard_title__YLACl{font-size:24px;line-height:38px}}@media(min-width:1521px){.ShowcaseCard_title__YLACl{font-size:30px;line-height:48px}}@media(min-width:1181px){.ShowcaseCard_title__YLACl{max-width:85%}}.ShowcaseCard_cursor__xr7rL{display:flex;flex-direction:column;height:140px;width:140px;background:var(--koala-black);border-radius:50%;justify-content:center;align-items:center;gap:16px;pointer-events:none;position:absolute;transform:translate(-50%,-50%) scale(0);z-index:100;transition:transform .3s cubic-bezier(.06,.36,.35,.98)}@media(min-width:1181px){.ShowcaseCard_cursor__xr7rL{height:160px;width:160px}}.ShowcaseCard_cursor__xr7rL p{color:var(--white);font-weight:500;font-size:16px;line-height:22px;width:72px;text-align:center}@media(min-width:1181px){.ShowcaseCard_cursor__xr7rL p{font-size:16px;line-height:22px}}@media(min-width:1521px){.ShowcaseCard_cursor__xr7rL p{font-size:16px;line-height:22px}}.ShowcaseCard_tagsContainer__E9gG8{position:absolute;bottom:0;left:0;padding:0 24px 32px;display:none;gap:8px}@media(min-width:1181px){.ShowcaseCard_tagsContainer__E9gG8{display:flex;flex-wrap:wrap;padding:28px}}.ShowcaseCard_tag__g_YJl{display:flex;align-items:center;padding:0 12px;height:24px;background:var(--koala-black);border-radius:34px}.ShowcaseCard_tag__g_YJl .ShowcaseCard_text__bmIWy{color:var(--white);font-size:14px;line-height:16px}@media(min-width:1181px){.ShowcaseCard_tag__g_YJl .ShowcaseCard_text__bmIWy{font-size:14px;line-height:16px}}@media(min-width:1521px){.ShowcaseCard_tag__g_YJl .ShowcaseCard_text__bmIWy{font-size:14px;line-height:16px}}.ShowcaseCard_topContainer___lZ2x{display:flex;flex-direction:column;gap:24px;flex:1 1}.ShowcaseCard_text__bmIWy{font-size:16px;line-height:28px}@media(min-width:1181px){.ShowcaseCard_text__bmIWy{font-size:19px;line-height:38px}}@media(min-width:1521px){.ShowcaseCard_text__bmIWy{font-size:24px;line-height:48px}}.ShowcaseCard_unknownProjectContainer__o2NOg{position:absolute;bottom:0;left:0;display:flex;flex-direction:column;gap:48px;padding:0 24px 32px}@media(min-width:1181px){.ShowcaseCard_unknownProjectContainer__o2NOg{padding:0 80px 80px}}.SuccessfulProjectsArticle_cardsContainer__Js_rc{display:grid;grid-template-columns:1fr;grid-gap:40px;gap:40px}@media(min-width:1181px){.SuccessfulProjectsArticle_cardsContainer__Js_rc{grid-template-columns:repeat(2,1fr);gap:60px}.SuccessfulProjectsArticle_cardsContainer__Js_rc>div:nth-of-type(2){margin-top:48px}}.SuccessfulProjectsArticle_content__fWpNH{display:flex;gap:36px;flex-direction:column}@media(min-width:1181px){.SuccessfulProjectsArticle_content__fWpNH{gap:92px}}.FromDesignToCodeArticle_content__2LXrT{display:flex;flex-direction:column;gap:24px}@media(min-width:1181px){.FromDesignToCodeArticle_content__2LXrT{gap:64px}}.FromDesignToCodeArticle_cardsContainer__ojQnj{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}@media(min-width:769px){.FromDesignToCodeArticle_cardsContainer__ojQnj{grid-template-columns:repeat(2,1fr)}}@media(min-width:1181px){.FromDesignToCodeArticle_cardsContainer__ojQnj{display:flex;gap:40px}}.FromDesignToCodeArticle_description__myV56{flex-direction:column;display:flex;gap:32px}@media(min-width:1181px){.FromDesignToCodeArticle_description__myV56{gap:50px}}.FromDesignToCodeArticle_card__TV6kY{flex:1 1;cursor:pointer}@media(min-width:1181px){.FromDesignToCodeArticle_card__TV6kY:hover .FromDesignToCodeArticle_arrowContainer__wmPU6{opacity:1}}.FromDesignToCodeArticle_container__w_BEk{display:flex;flex-direction:column;gap:60px}@media(min-width:1181px){.FromDesignToCodeArticle_container__w_BEk{gap:80px}}.FromDesignToCodeArticle_button__4rEKQ{width:100%}@media(min-width:1181px){.FromDesignToCodeArticle_button__4rEKQ{width:unset}}.FromDesignToCodeArticle_titleContainer__LTCqB{position:absolute;bottom:0;padding:0 16px 16px;display:flex;justify-content:space-between;width:100%}@media(min-width:1181px){.FromDesignToCodeArticle_titleContainer__LTCqB{padding:0 23px 27px}}.FromDesignToCodeArticle_title__MhEcB{font-size:16px;line-height:20px;max-width:70px}@media(min-width:1181px){.FromDesignToCodeArticle_title__MhEcB{font-size:16px;line-height:20px}}@media(min-width:1521px){.FromDesignToCodeArticle_title__MhEcB{font-size:20px;line-height:24px}}@media(min-width:1181px){.FromDesignToCodeArticle_title__MhEcB{max-width:88px}}.FromDesignToCodeArticle_arrowContainer__wmPU6{display:flex;align-items:center;width:32px;height:32px;background:var(--clay);justify-content:center;border-radius:50%}@media(min-width:1181px){.FromDesignToCodeArticle_arrowContainer__wmPU6{opacity:0;transition:opacity .3s ease-out}}.NumberBanner_container__6IAhH{display:flex;flex-direction:column;gap:12px;align-items:center;flex-basis:100%}@media(min-width:769px){.NumberBanner_container__6IAhH{gap:24px}}.NumberBanner_small__JK5ST{gap:8px}@media(min-width:1521px){.NumberBanner_small__JK5ST{gap:18px}}.NumberBanner_number__dRvFn,.NumberBanner_text__Ad9ED{color:var(--koala-black)}.NumberBanner_big__RdAuh .NumberBanner_number__dRvFn{font-size:40px;line-height:40px;font-weight:600}@media(min-width:1181px){.NumberBanner_big__RdAuh .NumberBanner_number__dRvFn{font-size:96px;line-height:96px}}@media(min-width:1521px){.NumberBanner_big__RdAuh .NumberBanner_number__dRvFn{font-size:120px;line-height:120px}}.NumberBanner_big__RdAuh .NumberBanner_text__Ad9ED{font-size:16px;line-height:30px;font-weight:500;text-align:center}@media(min-width:1181px){.NumberBanner_big__RdAuh .NumberBanner_text__Ad9ED{font-size:16px;line-height:30px}}@media(min-width:1521px){.NumberBanner_big__RdAuh .NumberBanner_text__Ad9ED{font-size:20px;line-height:30px;width:88px}}.NumberBanner_small__JK5ST .NumberBanner_number__dRvFn{font-size:40px;line-height:40px;font-weight:600}@media(min-width:1181px){.NumberBanner_small__JK5ST .NumberBanner_number__dRvFn{font-size:57px;line-height:57px}}@media(min-width:1521px){.NumberBanner_small__JK5ST .NumberBanner_number__dRvFn{font-size:72px;line-height:72px}}.NumberBanner_small__JK5ST .NumberBanner_text__Ad9ED{font-size:16px;line-height:30px;font-weight:500;text-align:center;width:110px}@media(min-width:1181px){.NumberBanner_small__JK5ST .NumberBanner_text__Ad9ED{font-size:16px;line-height:30px}}@media(min-width:1521px){.NumberBanner_small__JK5ST .NumberBanner_text__Ad9ED{font-size:20px;line-height:30px}}@media(min-width:1181px){.NumberBanner_small__JK5ST .NumberBanner_text__Ad9ED{width:unset}}.NumberBanner_infinityIcon___1Vcf{height:40px!important}@media(min-width:1181px){.NumberBanner_infinityIcon___1Vcf{height:57.6px!important}}@media(min-width:1521px){.NumberBanner_infinityIcon___1Vcf{height:72px!important}}.CustomSoftwareArticle_left__Oj_TQ{max-width:618px;gap:42px;display:flex;flex-direction:column}.CustomSoftwareArticle_left__Oj_TQ .CustomSoftwareArticle_btnContainer__BUFoz{display:flex;flex-wrap:wrap;gap:20px}.CustomSoftwareArticle_right___DKSE{display:flex;width:calc(100% - 54px);align-self:center;justify-content:space-between}@media(min-width:1181px){.CustomSoftwareArticle_right___DKSE{gap:110px;align-self:unset;justify-content:unset;width:unset}}.CustomSoftwareArticle_container__XXDyg{display:flex;flex-direction:column;gap:80px}@media(min-width:1181px){.CustomSoftwareArticle_container__XXDyg{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:0}.CustomSoftwareArticle_article__hcGvw h1{width:80%}}.CustomSoftwareSection_container__HMEbA{display:flex;flex-direction:column;gap:60px;width:calc(100% - 62px)}@media(min-width:1181px){.CustomSoftwareSection_container__HMEbA{flex-direction:row;gap:120px}}.CustomSoftwareSection_article___gInN{max-width:620px}.CustomSoftwareSection_article___gInN .CustomSoftwareSection_text__JdSUp{max-width:555px;margin-bottom:32px}.CustomSoftwareSection_switch__KHsx6{flex-direction:column-reverse}@media(min-width:1181px){.CustomSoftwareSection_switch__KHsx6{flex-direction:row-reverse}}.VerticalLineComponent_verticalLine__ggnZ8{position:absolute;background:var(--button-secondary-border-dark-hover);height:1px;width:430px;left:30px}@media(min-width:1181px){.VerticalLineComponent_verticalLine__ggnZ8{width:1px;top:40px;height:526px}}@media(min-width:1921px){.VerticalLineComponent_verticalLine__ggnZ8{top:40px;height:586px}}.ContentContainer_container__KWPB7{position:absolute;display:flex}.TimelineCard_card__9stLV{background:var(--white);box-shadow:0 6px 52px rgba(0,0,0,.039);border-radius:8px;padding:20px 24px 20px 14px;display:flex;flex-direction:column;gap:4px}@media(min-width:1181px){.TimelineCard_card__9stLV{min-height:102px}}@media(min-width:1921px){.TimelineCard_card__9stLV{gap:12px;min-height:122px}}.TimelineCard_top__0nSR5{display:flex;gap:8px;align-items:center}.TimelineCard_title__XgdbK{font-size:14px;line-height:20px}@media(min-width:1921px){.TimelineCard_title__XgdbK{font-size:16px;line-height:23px}}.TimelineCard_circle__aXM0K{width:12px;height:13px;border-radius:8px}.TimelineCard_circle__aXM0K.TimelineCard_darkBlue__4mkBb{background:#2626ff}.TimelineCard_circle__aXM0K.TimelineCard_lightBlue__8zp_C{background:#269bff}.TimelineCard_circle__aXM0K.TimelineCard_violet__7nkfT{background:#7474ff}.TimelineCard_circle__aXM0K.TimelineCard_green__Kayu7{background:#0eb100}.TimelineCard_circle__aXM0K.TimelineCard_pink__ZAMIA{background:#ff00f5}.TimelineCard_text__ORycl{padding-left:20px;font-size:14px;line-height:20px;color:var(--koala-black)}@media(min-width:1921px){.TimelineCard_text__ORycl{font-size:16px;line-height:28px}}.TimelineMobileContent_mobileContent__AEAPu{position:relative;z-index:3;display:flex;flex-direction:column;align-items:flex-end;gap:12px;padding:40px 25px}@media(min-width:769px){.TimelineMobileContent_mobileContent__AEAPu{left:78px;align-items:normal}}.TimelineMobileContent_mobileContent__AEAPu>div{width:calc(100% - 30px)}@media(min-width:769px){.TimelineMobileContent_mobileContent__AEAPu>div{width:calc(100% - 124px)}}.DevelopmentTimelineBanner_container__YngAu{width:100%;background:var(--clay);border-radius:8px;position:relative;margin:0 auto;overflow:hidden}@media(min-width:1181px){.DevelopmentTimelineBanner_container__YngAu{width:1120px;height:544px}}@media(min-width:1921px){.DevelopmentTimelineBanner_container__YngAu{width:1520px;height:660px}}.TextSplitter_paragraph__runyM{margin-top:30px;text-align:left}.ToggleContainer_upper__gTcgI{cursor:pointer;display:flex;justify-content:space-between;width:100%;padding:40px 0}.ToggleContainer_upper__gTcgI:hover{background-color:#f7f8fa;padding:40px 24px;transition:all .1s ease-in}.ToggleContainer_subTitle__2FlSS{display:flex;font-size:20px;font-weight:700}.ToggleContainer_questionPanel__6tPiq{width:100%;min-height:100px;border-bottom:1px solid hsla(0,0%,50%,.2);display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.ToggleContainer_showBtn__2LEYo{display:flex;background-color:transparent;border:none;font-size:24px;color:gray;cursor:pointer}.ToggleContainer_content__0sUDw{padding-bottom:40px}.ToggleContainer_content__0sUDw a{color:var(--koala-green);text-decoration:underline}.ToggleContainer_index__wA9Ym{display:flex;line-height:24px;color:#8f939e;letter-spacing:.28px;font-size:14px;margin-right:14px}