.technology-tab-picker_tabList__4_pTV{display:flex;flex-direction:column;gap:16px;flex-shrink:0}.technology-tab-picker_tabButton__ozovd{font-size:var(--font-size-larger);color:var(--color-gray-darker);font-weight:var(--font-weight-bold);cursor:pointer;border:none;background:none;text-align:left}.technology-tab-picker_tabButton__ozovd.technology-tab-picker_active__ijxDo{color:var(--color-primary)}.technology-item_item__R0hBb{display:flex;flex-direction:column;gap:var(--space-16);width:100%;max-width:136px;padding:var(--space-16);border-radius:var(--border-radius-xs);border:1px solid var(--border-color);font-weight:var(--font-weight-bold)}@media screen and (max-width:575px){.technology-item_item__R0hBb{flex:0 0 auto;width:48vw;max-width:48vw}}.technology-item_withoutIcon__eqwpc{align-self:flex-start}.technology-item_item__R0hBb.technology-item_chip__FAVJ0{width:auto;max-width:none;padding:var(--space-12) var(--space-16)}@media screen and (max-width:575px){.technology-item_item__R0hBb.technology-item_chip__FAVJ0{flex:0 1 auto;width:auto;max-width:100%}}.technology-tab_tab__SYDzv{display:none}@media screen and (max-width:991px){.technology-tab_tab__SYDzv{display:block;margin-bottom:40px}.technology-tab_tab__SYDzv:last-child{margin-bottom:0}}.technology-tab_active__fcAJs{display:block}@media screen and (max-width:575px){.technology-tab_header__iCzph{padding:0 var(--space-20)}}@media screen and (min-width:992px){.technology-tab_header__iCzph{display:none}}.technology-tab_box__fEz9j{width:100%;display:flex;align-items:stretch;gap:var(--space-24);flex-wrap:wrap}@media screen and (max-width:991px){.technology-tab_box__fEz9j{gap:var(--space-16)}}@media screen and (max-width:575px){.technology-tab_box__fEz9j{display:grid;grid-template-rows:repeat(2,1fr);grid-auto-flow:column;overflow:auto;-ms-overflow-style:none;scrollbar-width:none;padding-right:var(--space-20);padding-left:var(--space-20)}.technology-tab_box__fEz9j::-webkit-scrollbar{display:none}}.technology-tab_progress__56kbN{width:100px;overflow:hidden;height:4px;border-radius:2px;background-color:var(--progress-bg);margin:0 auto;margin-top:var(--space-16)}@media screen and (min-width:576px){.technology-tab_progress__56kbN{display:none}}.technology-tab_progress__56kbN .technology-tab_progressBar__Bma4Z{width:20%;height:100%;border-radius:2px;background-color:var(--progress)}.technology-tab_box__fEz9j.technology-tab_textOnly__KrDVn{gap:var(--space-12)}@media screen and (max-width:575px){.technology-tab_box__fEz9j.technology-tab_textOnly__KrDVn{display:flex;overflow:visible}}.technology-tab_progress__56kbN.technology-tab_noProgress__r4Y1J{display:none}@media screen and (max-width:991px){.technologies-block_picker__BDJ3h{display:none}}@media screen and (max-width:575px){.technologies-block_container__WXAfU{padding-right:0;padding-left:0}}.call-to-action_box__LH_LY{position:relative;cursor:pointer;background-color:var(--color-primary);color:var(--white);border-radius:var(--border-radius-m);max-height:144px;overflow:hidden;display:flex}.call-to-action_box__LH_LY a:not([aria-hidden]),.call-to-action_box__LH_LY button{position:relative;z-index:2}@media screen and (max-width:991px){.call-to-action_box__LH_LY{max-height:120px}}@media screen and (max-width:767px){.call-to-action_box__LH_LY{max-height:none}}.call-to-action_body__aRcy2{width:calc(100% - 280px);padding:var(--space-40) var(--space-40) var(--space-40) 70px;display:flex;justify-content:space-between;align-items:center;gap:86px}@media screen and (max-width:1279px){.call-to-action_body__aRcy2{padding:var(--space-40);gap:var(--space-40)}}@media screen and (max-width:991px){.call-to-action_body__aRcy2{width:calc(100% - 120px)}}@media screen and (max-width:767px){.call-to-action_body__aRcy2{padding:var(--space-24);width:100%;gap:var(--space-16);flex-direction:column;align-items:flex-start}}.call-to-action_image__CuZeV{width:280px;height:144px;background-size:cover;background-position:50%}@media screen and (max-width:991px){.call-to-action_image__CuZeV{width:120px;height:120px}}@media screen and (max-width:767px){.call-to-action_image__CuZeV{display:none}}.call-to-action_title__IqUL_{display:inline-block;font-size:var(--font-size-larger);font-weight:var(--font-weight-bold);line-height:var(--font-size-heading3);letter-spacing:-.48px;white-space:pre-wrap}@media screen and (max-width:991px){.call-to-action_title__IqUL_{letter-spacing:-.4px;font-size:var(--font-size-large);line-height:var(--line-height-28)}}@media screen and (max-width:767px){.call-to-action_title__IqUL_{white-space:normal}}.call-to-action_btn__odABi{flex-shrink:0}.full-columns-section_items__TpLZQ{display:grid;grid-gap:var(--space-48) var(--space-40)}.full-columns-section_items__TpLZQ.full-columns-section_fourColumns__eZA8F{grid-template-columns:repeat(4,1fr)}.full-columns-section_items__TpLZQ.full-columns-section_threeColumns__J_5cU{grid-template-columns:repeat(3,1fr)}@media screen and (max-width:991px){.full-columns-section_items__TpLZQ.full-columns-section_fourColumns__eZA8F,.full-columns-section_items__TpLZQ.full-columns-section_threeColumns__J_5cU{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.full-columns-section_items__TpLZQ{grid-gap:var(--space-40) var(--space-20)}}.full-columns-section_item__sxEnx{display:flex;flex-direction:column;gap:var(--space-8);letter-spacing:.16px}.full-columns-section_desc__RtzFz{color:var(--color-gray-darker)}.full-columns-section_desc__RtzFz a{color:var(--color-accent)}.full-columns-section_desc__RtzFz a:hover{text-decoration:underline}.timeline-small_point__dd2l7{margin-bottom:var(--space-8);font-size:var(--font-size-heading3);line-height:var(--line-height-40);font-weight:var(--font-weight-bold);letter-spacing:-1.28px}.timeline-small_footer__gZpzT{display:flex;gap:var(--space-32);margin-top:var(--space-12)}@media screen and (max-width:575px){.timeline-small_footer__gZpzT{flex-direction:column;gap:var(--space-24)}}.timeline-small_footerColumn__Tn23K{display:flex;flex-direction:column;gap:var(--space-8)}@media screen and (min-width:992px){.timeline-small_footerColumn__Tn23K{gap:var(--space-12)}}.timeline-small_footerColumn__Tn23K p{font-size:var(--font-size-medium);font-weight:var(--font-weight-regular);line-height:var(--line-height-28);letter-spacing:.18px;color:var(--color-gray-darker)}.timeline-small_footerColumn__Tn23K .timeline-small_footerTitle__eYt9n{font-size:var(--font-size-large);font-weight:var(--font-weight-bold);line-height:var(--line-height-28);letter-spacing:-.4px;color:var(--color-primary);margin-bottom:4px}@media screen and (min-width:992px){.timeline-small_footerColumn__Tn23K .timeline-small_footerTitle__eYt9n{font-size:var(--font-size-larger);line-height:var(--line-height-32);letter-spacing:-.48px}}@media screen and (max-width:575px){.timeline-small_footerColumn__Tn23K{gap:var(--space-8)}}@media screen and (min-width:1921px){.timeline-small_container__F_ZVU{position:relative}.timeline-small_container__F_ZVU:before{content:"";position:absolute;height:100%;width:100px;left:0;top:0;z-index:1;background:linear-gradient(90deg,#fff,transparent)}.timeline-small_container__F_ZVU:after{content:"";position:absolute;height:100%;width:100px;right:0;top:0;z-index:1;background:linear-gradient(270deg,#fff,transparent)}}.card-link_cardLink__xwSjA{position:absolute;inset:0;z-index:1}.bullet_bullet__HS61b{display:flex;flex-direction:column;gap:8px;color:var(--color-primary)}.bullet_bullet__HS61b.bullet_white__Wx9bj{color:var(--white)}.bullet_value__fa7Eg{font-size:var(--font-size-heading1);font-weight:var(--font-weight-bold);line-height:88px;letter-spacing:-3.2px}@media screen and (max-width:1279px){.bullet_value__fa7Eg{font-size:72px;line-height:80px;letter-spacing:-2.8px}}@media screen and (max-width:767px){.bullet_value__fa7Eg{font-size:48px;line-height:52px;letter-spacing:-1.9px}}.bullet_description__rxNjT{letter-spacing:.16px;opacity:.56}.bullet_description__rxNjT.bullet_biggerDescription__QwkvS{font-size:var(--font-size-medium);font-weight:var(--font-weight-regular);line-height:var(--line-height-28);letter-spacing:.18px}.bullet_surroundingText__wGuBV{font-size:var(--font-size-heading2);font-weight:var(--font-weight-bold);line-height:64px;letter-spacing:-2.24px}@media screen and (max-width:1279px){.bullet_surroundingText__wGuBV{font-size:48px;line-height:56px;letter-spacing:-1.9px}}@media screen and (max-width:767px){.bullet_surroundingText__wGuBV{font-size:40px;line-height:48px;letter-spacing:-1.6px}}.project-cost-section_grid__dwukA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-20);gap:var(--space-20);margin-top:var(--space-40)}@media screen and (max-width:991px){.project-cost-section_grid__dwukA{grid-template-columns:minmax(0,1fr);margin-top:var(--space-32)}}.project-cost-section_projectCard__ilW4a,.project-cost-section_scopeCard__Mvi_y{min-width:0;padding:var(--space-32);border-radius:var(--border-radius-m)}@media screen and (max-width:575px){.project-cost-section_projectCard__ilW4a,.project-cost-section_scopeCard__Mvi_y{padding:var(--space-24) var(--space-20)}}.project-cost-section_projectCard__ilW4a{display:flex;flex-direction:column;gap:var(--space-32);border:1px solid var(--border-color);background:var(--white)}.project-cost-section_projectMain__uaYHh{display:flex;flex-direction:column;gap:var(--space-24)}.project-cost-section_badge___KTNK{display:inline-flex;align-items:center;gap:var(--space-8);align-self:flex-start;padding:var(--space-8) var(--space-16);border-radius:999px;background:rgba(248,29,61,.08);color:var(--color-accent);font-size:var(--font-size-smaller);line-height:20px}.project-cost-section_badge___KTNK:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.project-cost-section_projectTitle__3Lmvt{max-width:90%}@media screen and (max-width:991px){.project-cost-section_projectTitle__3Lmvt{max-width:none}}.project-cost-section_metrics__BfZEr{display:flex;flex-wrap:wrap;gap:var(--space-20) var(--space-40);margin:0}.project-cost-section_metrics__BfZEr dd{margin:0}.project-cost-section_metric__hHwmT{display:flex;flex-direction:column;gap:4px}.project-cost-section_metric__hHwmT dt{font-size:var(--font-size-smaller);line-height:var(--line-height-24);color:var(--color-gray-darker)}.project-cost-section_metric__hHwmT dd{font-size:var(--font-size-larger);font-weight:var(--font-weight-bold);line-height:var(--line-height-28);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.project-cost-section_label__mu90n{margin-bottom:4px;font-size:var(--font-size-smaller);font-weight:var(--font-weight-medium);line-height:var(--line-height-24);letter-spacing:.04em;text-transform:uppercase}.project-cost-section_team__LI7R3{color:var(--color-gray-dark)}.project-cost-section_projectFooter__fKyNt{display:flex;flex-direction:column;gap:var(--space-16);padding-top:var(--space-24);border-top:1px solid var(--table-border-color)}.project-cost-section_projectFooter__fKyNt .project-cost-section_label__mu90n{margin-bottom:0}.project-cost-section_chips__d9PJ2.project-cost-section_chips__d9PJ2{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-8);margin:0;padding:0;list-style:none}.project-cost-section_chips__d9PJ2.project-cost-section_chips__d9PJ2 li{padding:var(--space-8) var(--space-16);border:1px solid var(--border-color);border-radius:var(--border-radius-s);background:var(--bg-gray);font-size:var(--font-size-smaller);line-height:20px}.project-cost-section_projectCta__tg_sn{display:flex;flex-direction:column;gap:var(--space-16);margin-top:auto}.project-cost-section_disclaimer__Ud_QZ{font-size:var(--font-size-smaller);line-height:var(--line-height-24);color:var(--color-gray-darker)}.project-cost-section_button__Pe_iv{align-self:flex-start}.project-cost-section_scopeCard__Mvi_y{background:var(--bg-gray)}.project-cost-section_list__JHwzn.project-cost-section_list__JHwzn{display:flex;flex-direction:column;gap:var(--space-20);margin:var(--space-24) 0 0;padding:0;list-style:none}.project-cost-section_list__JHwzn.project-cost-section_list__JHwzn li{position:relative;display:flex;flex-direction:column;gap:2px;padding-left:var(--space-32)}.project-cost-section_list__JHwzn.project-cost-section_list__JHwzn li:before{content:"";position:absolute;top:2px;left:0;width:20px;height:20px;background-repeat:no-repeat;background-position:50%;background-size:contain}.project-cost-section_list__JHwzn.project-cost-section_list__JHwzn .project-cost-section_checked__TW3OV:before{background-image:url(/icons/check-red.svg)}.project-cost-section_list__JHwzn.project-cost-section_list__JHwzn .project-cost-section_plus__nRZnV:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M10 4v12M4 10h12' stroke='%23bdb5b2' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}.project-cost-section_itemTitle__xLZSG{font-weight:var(--font-weight-bold);line-height:var(--line-height-24)}.project-cost-section_itemDescription__ynSJe{font-size:var(--font-size-smaller);line-height:var(--line-height-24);color:var(--color-gray-dark)}.project-cost-section_additional__SCo5E{margin-top:var(--space-24);padding-top:var(--space-24);border-top:1px solid var(--border-color)}.project-cost-section_additionalTitle__mWTGZ{color:var(--color-gray-darker)}.project-cost-section_list__JHwzn.project-cost-section_additionalList__QOtTB{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-20) var(--space-24);gap:var(--space-20) var(--space-24)}@media screen and (max-width:1279px){.project-cost-section_list__JHwzn.project-cost-section_additionalList__QOtTB{grid-template-columns:minmax(0,1fr)}}@media screen and (max-width:991px){.project-cost-section_list__JHwzn.project-cost-section_additionalList__QOtTB{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:575px){.project-cost-section_list__JHwzn.project-cost-section_additionalList__QOtTB{grid-template-columns:minmax(0,1fr)}}.project-cost-section_additionalNote__kI5Wa{margin-top:var(--space-20);font-size:var(--font-size-smaller);line-height:var(--line-height-24);color:var(--color-gray-darker)}.bullets-with-left-title_container__53k_l{background-color:var(--color-primary);color:var(--white)}@media screen and (min-width:1440px){.bullets-with-left-title_container__53k_l{border-radius:var(--border-radius-xl)}}@media screen and (max-width:1279px){.bullets-with-left-title_container__53k_l{flex-direction:column}}.bullets-with-left-title_container__53k_l .bullets-with-left-title_heading__Q7D5J{color:var(--white)}@media screen and (max-width:1279px){.bullets-with-left-title_leftContainer__sBgGF{width:100%;margin-bottom:var(--space-40)}}.bullets-with-left-title_bullets__FY_dO{display:flex;gap:var(--space-40)}@media screen and (max-width:575px){.bullets-with-left-title_bullets__FY_dO{flex-direction:column}}