:root{--tekom-loaded: 1}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:clip}.lenis.lenis-smooth iframe{pointer-events:none}.navigation_item{transition:background-color .25s cubic-bezier(.4,0,.2,1),opacity .2s}.navigation_item:not(.is-active):not(.w-variant-df279ae1-ef2c-dd4f-3d6f-65b16eac93d9):hover{background-color:var(--_design-system---brand--color-blue--25)}.navigation_item:not(.is-active):not(.w-variant-df279ae1-ef2c-dd4f-3d6f-65b16eac93d9):hover .navigation_item-title{color:var(--_design-system---mapped--text--action)}.navigation_item.is-active .navigation_item-title,.navigation_item.w--current .navigation_item-title,.navigation_item.w-variant-df279ae1-ef2c-dd4f-3d6f-65b16eac93d9 .navigation_item-title,.navigation_item.is-active .navigation_item-arrow,.navigation_item.w--current .navigation_item-arrow,.navigation_item.w-variant-df279ae1-ef2c-dd4f-3d6f-65b16eac93d9 .navigation_item-arrow{color:var(--_design-system---mapped--text--on-action)}.navigation_list .navigation_item{position:relative}.navigation_list .navigation_item.w-variant-df279ae1-ef2c-dd4f-3d6f-65b16eac93d9{background-color:transparent!important}.navigation_item-bg{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--_design-system---brand--color-blue--default);transform-origin:bottom center;transform:scaleY(0);pointer-events:none;will-change:transform;z-index:0}.navigation_list .navigation_item-mask{position:relative;z-index:1}.navigation_item.is-locked{pointer-events:none;cursor:default}.navigation_item-mask{height:1.8em;perspective:14em}.navigation_item-content{position:relative;display:block;transform-style:preserve-3d;transform:translate(.7rem) rotateX(0);transition:transform .55s cubic-bezier(.4,0,.2,1);will-change:transform}.navigation_item-face{display:flex;align-items:center;column-gap:var(--_design-system---brand--scale--200);height:100%;backface-visibility:hidden;-webkit-backface-visibility:hidden}.navigation_item-face.is-front{position:relative;transform:translateZ(.6em)}.navigation_item-face.is-bottom{position:absolute;top:0;right:0;bottom:0;left:0;transform:rotateX(-90deg) translateZ(.6em)}.navigation_item:not(.is-active):not(.w-variant-df279ae1-ef2c-dd4f-3d6f-65b16eac93d9):hover .navigation_item-content,.navigation_item:not(.is-active):not(.w-variant-df279ae1-ef2c-dd4f-3d6f-65b16eac93d9):focus-visible .navigation_item-content{transform:translate(-.4em) rotateX(90deg)}@media (prefers-reduced-motion: reduce){.navigation_item-content,.navigation_item:hover .navigation_item-content,.navigation_item:focus-visible .navigation_item-content{transition:none;transform:none}}.navigation_icon-wrapper{position:relative;perspective:14em;overflow:hidden}.navigation_icon-cube{position:absolute;top:0;right:0;bottom:0;left:0;transform-style:preserve-3d;transform:rotateX(0);transition:transform .55s cubic-bezier(.4,0,.2,1);will-change:transform}.navigation_icon-cube.is-flipping-up{transform:rotateX(90deg)}.navigation_icon-cube.is-flipping-down{transform:rotateX(-90deg)}.navigation_icon-cube.is-flipping-right{transform:rotateY(-90deg)}.navigation_icon-cube.is-flipping-left{transform:rotateY(90deg)}.navigation_icon-cube.is-resetting{transition:none;transform:rotateX(0)}.navigation_icon-face{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;backface-visibility:hidden;-webkit-backface-visibility:hidden}.navigation_icon-face.is-front{transform:translateZ(.75em)}.navigation_icon-face.is-pos-bottom{transform:rotateX(-90deg) translateZ(.75em)}.navigation_icon-face.is-pos-top{transform:rotateX(90deg) translateZ(.75em)}.navigation_icon-face.is-pos-right{transform:rotateY(90deg) translateZ(.75em)}.navigation_icon-face.is-pos-left{transform:rotateY(-90deg) translateZ(.75em)}.navigation_icon-face img,.navigation_icon-face svg{width:1.2em;height:1.2em;display:block;object-fit:contain}@media (prefers-reduced-motion: reduce){.navigation_icon-cube,.navigation_icon-cube[class*=is-flipping]{transition:none;transform:none}}.navigation_footer{transition:opacity .3s cubic-bezier(.4,0,.2,1)}.navigation_footer:hover{opacity:1}.social-icon,.contacts_social-link{position:relative;perspective:14em;overflow:hidden;transition:background-color .25s cubic-bezier(.4,0,.2,1),color .25s cubic-bezier(.4,0,.2,1)}.social-icon:not(:nth-child(2)){border-radius:var(--_design-system---mapped--border-radius--md)}.social-icon:hover,.social-icon:focus-visible{background-color:var(--_design-system---mapped--surface--action);color:var(--_design-system---mapped--icons--on-action)}.social-icon-cube{position:absolute;top:0;right:0;bottom:0;left:0;transform-style:preserve-3d;transform:rotateX(0);transition:transform .55s cubic-bezier(.4,0,.2,1);will-change:transform}.social-icon:hover .social-icon-cube,.social-icon:focus-visible .social-icon-cube,.contacts_social-link:hover .social-icon-cube,.contacts_social-link:focus-visible .social-icon-cube{transform:rotateX(90deg)}.social-icon-face{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;backface-visibility:hidden;-webkit-backface-visibility:hidden}.social-icon-face.is-front{transform:translateZ(1em)}.social-icon-face.is-bottom{transform:rotateX(-90deg) translateZ(1em)}@media (prefers-reduced-motion: reduce){.navigation_footer,.social-icon-cube,.social-icon:hover .social-icon-cube,.contacts_social-link:hover .social-icon-cube{transition:none;transform:none}}.table_cursor{display:none!important}.table_row:hover{background-color:transparent!important}body:has(.table_row:hover) .table_row:not(:hover),.table_row{opacity:1!important}.table_row{position:relative;z-index:2;overflow:hidden}.table_row-tile{position:absolute;top:-1px;right:0;bottom:-1px;left:0;background-color:var(--_design-system---mapped--surface--action);transform:translate3d(0,-100%,0);transition:transform .5s cubic-bezier(.16,1,.3,1);will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden;pointer-events:none;z-index:0}.table_row>.table_cell,.table_row>.table-cell-wrap{position:relative;z-index:1}.table_row:hover,.table_row:hover *{color:var(--_design-system---mapped--text--on-action)}.table_row:hover svg [stroke]{stroke:var(--_design-system---mapped--text--on-action)}.table_row:hover svg [fill]:not([fill=none]){fill:var(--_design-system---mapped--text--on-action)}.table_cell,.table_cell *{transition:color .25s cubic-bezier(.16,1,.3,1)}.table_preview{position:absolute;pointer-events:none;width:16em;aspect-ratio:1 / 1.25;z-index:5;opacity:0;visibility:hidden;border-radius:.2em;overflow:hidden;will-change:transform,opacity}.table_preview img{width:100%;height:100%;object-fit:cover;display:block}.table_preview-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:inherit;overflow:hidden;animation:tablePreviewFadeIn .5s cubic-bezier(.16,1,.3,1) forwards;will-change:transform,opacity}.table_preview-image img{width:100%;height:100%;object-fit:cover;display:block}@keyframes tablePreviewFadeIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.section_proof .table_preview{aspect-ratio:1 / 1.4142}@media (prefers-reduced-motion: reduce){.table_row-tile,.table_preview,.table_preview-image{transition:none!important;animation:none!important}}.table_collection>.w-dyn-list,.table_collection>.w-dyn-list>.w-dyn-items,.table_collection>.w-dyn-list>.w-dyn-items>.w-dyn-item{display:grid;grid-template-columns:subgrid;grid-column:1 / -1}@media (max-width: 767px){.table_collection>.w-dyn-list>.w-dyn-items>.w-dyn-item{border-bottom:1px solid var(--_design-system---mapped--border--default);padding-bottom:1.2em;background-color:var(--_design-system---mapped--surface--default)}.table_collection>.w-dyn-list>.w-dyn-items{border-left:1px solid var(--_design-system---mapped--border--default);border-right:1px solid var(--_design-system---mapped--border--default)}}.table_collection>.w-dyn-list>.w-dyn-empty{grid-column:1 / -1}[data-cube-flip]{display:inline-block;perspective:14em;overflow:hidden;vertical-align:text-bottom;padding-left:.2em;padding-right:.2em;margin-left:-.2em;margin-right:-.2em;--cube-flip-depth: .5em}[data-cube-flip] .cube-flip-inner{display:inline-block;position:relative;transform-style:preserve-3d;transform:rotateX(0);transition:transform .55s cubic-bezier(.4,0,.2,1);will-change:transform}[data-cube-flip] .cube-flip-face{display:inline-block;backface-visibility:hidden;-webkit-backface-visibility:hidden}[data-cube-flip] .cube-flip-face.is-front{position:relative;transform:translateZ(var(--cube-flip-depth))}[data-cube-flip] .cube-flip-face.is-bottom{position:absolute;top:0;left:0;width:100%;transform:rotateX(-90deg) translateZ(var(--cube-flip-depth))}[data-cube-flip]:hover .cube-flip-inner,[data-cube-flip]:focus-visible .cube-flip-inner{transform:rotateX(90deg)}@media (prefers-reduced-motion: reduce){[data-cube-flip] .cube-flip-inner,[data-cube-flip]:hover .cube-flip-inner,[data-cube-flip]:focus-visible .cube-flip-inner{transition:none;transform:none}}.table_row>.table_cell.is-right,.table_header>.table_cell.is-right{grid-column:6 / -1}.table_cell.is-right .w-dyn-items{display:flex;flex-wrap:wrap;gap:0 .6em;justify-content:flex-end;width:100%}.section_projects .table_cell.inline-div-0{justify-self:end!important}.tekom-tooltip-wrap{position:relative;display:inline-flex;align-items:center;cursor:pointer}.tekom-tooltip-wrap img{display:block}.tekom-tooltip-box{position:fixed;top:0;left:0;transform:translate(-50%,-100%);padding-bottom:1em;display:flex;flex-direction:column;align-items:center;opacity:0;visibility:hidden;pointer-events:none;z-index:9999;transition:opacity .3s cubic-bezier(.625,.05,0,1),visibility .3s cubic-bezier(.625,.05,0,1)}.tekom-tooltip-wrap:hover .tekom-tooltip-box{opacity:1;visibility:visible;pointer-events:auto}.tekom-tooltip-box-inner{position:relative;display:flex;flex-direction:column;align-items:center;transform:translateY(.5em) scale(.95);transition:transform .3s cubic-bezier(.625,.05,0,1)}.tekom-tooltip-wrap:hover .tekom-tooltip-box-inner{transform:translateY(0) scale(1)}.tekom-tooltip-card{background-color:var(--_design-system---mapped--surface--action);color:var(--_design-system---mapped--text--on-action);border-radius:.25em;padding:.6em 1em;white-space:nowrap;display:block}.tekom-tooltip-card .table_size-small{color:inherit}.tekom-tooltip-tip{display:block;width:1em;height:auto;margin-top:-.0625em;line-height:0}.tekom-tooltip-tip svg{display:block;width:100%;height:auto}.tekom-tooltip-tip,.tekom-tooltip-tip svg,.tekom-tooltip-tip svg path{color:var(--_design-system---mapped--surface--action)!important;fill:var(--_design-system---mapped--surface--action)!important}@media (prefers-reduced-motion: reduce){.tekom-tooltip-box,.tekom-tooltip-box-inner{transition:none!important}}html.preloader-pending body{background:var(--_design-system---mapped--surface--action-hover);overflow:hidden}html.preloader-pending body>*:not(.preloader):not(script):not(style):not(link){visibility:hidden}html:not(.preloader-pending) .preloader{display:none!important}[data-page-intro=pending] [data-intro=fade],[data-page-intro=pending] [data-intro=title-lines],[data-page-intro=pending] [data-intro=number-flip]{opacity:0}[data-page-intro=pending] [data-intro=image-mask]{visibility:hidden}.split-line-mask{display:block;overflow:hidden;padding-bottom:.2em;margin-bottom:-.2em}.split-line{display:block;width:100%}.preloader_face2.is-bottom>*{position:relative!important}.preloader_face2.is-bottom .navigation{position:relative!important}.visible-grid_column{transform-origin:top center;will-change:transform;transition:border-color .5s ease}.visible-grid_column.is-loading-blue{border-left-color:var(--_design-system---mapped--surface--action)!important;border-right-color:var(--_design-system---mapped--surface--action)!important}.section_hero .heading_h1,.section_hero .img-5-col-wrap img{will-change:opacity}[data-flip-scroll]{perspective:1200px;display:inline-block}.flip-scroll-inner{position:relative;display:block;width:100%;transform-style:preserve-3d;transform:rotateX(0);will-change:transform;--flip-depth: 1em}.flip-scroll-face{display:block;backface-visibility:hidden;-webkit-backface-visibility:hidden}.flip-scroll-face.is-front{position:relative;transform:translateZ(var(--flip-depth))}.flip-scroll-face.is-bottom{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;transform:rotateX(var(--flip-init-rotate, 90deg)) translateZ(var(--flip-depth))}@media (prefers-reduced-motion: reduce){.flip-scroll-inner{transform:none!important}}.click-zoom__lightbox{z-index:100;cursor:zoom-out;background-color:#000000e6;justify-content:center;align-items:center;padding:3em;display:none;position:fixed;top:0;right:0;bottom:0;left:0}img[data-click-zoom],[data-click-zoom] img,[data-click-zoom-article] img{cursor:zoom-in}[data-click-zoom-lightbox]>img{display:block;max-width:100%;max-height:100%;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:.75em}.scroll-next__progres-svg{transform:rotate(-90deg);overflow:visible!important}[data-next-case-item]{display:none}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--_design-system---mapped--surface--action, #3039B2);outline-offset:2px;border-radius:2px}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media (min-width: 768px){.navigation_mobile{display:none!important}}@media (max-width: 767px){.navigation{display:none!important}.navigation_mobile{display:block!important}}.navigation_mobile_btm{background-color:var(--_design-system---mapped--surface--default, #fff)!important}@media (max-width: 767px){.navigation_mobile_panel,.navigation_mobile_socials,.navigation_mobile_list,.navigation_mobile_top{pointer-events:none}.navigation_mobile_burger,.navigation_mobile_top a,.navigation_mobile_top .nav-logo,.navigation_mobile_top .navigation_logo,.navigation_mobile.is-open .navigation_mobile_item,.navigation_mobile.is-open .navigation_mobile_social,.navigation_mobile.is-open .navigation_mobile_active-plate{pointer-events:auto}}@media (max-width: 767px){.section_hero .container,.section_projects .container,.section_services .container,.section_team .container,.section_proof .container{width:100%!important;max-width:100vw!important;grid-template-columns:1fr!important;box-sizing:border-box!important}.section_hero .container>*,.section_projects .container>*,.section_services .container>*,.section_team .container>*,.section_proof .container>*{grid-column:auto!important;grid-row:auto!important;width:100%!important}}@media (max-width: 767px){.section_projects .table_header,.section_services .table_header,.section_team .table_header,.section_proof .table_header,.section_projects .table_cursor,.section_services .table_cursor,.section_team .table_cursor,.section_proof .table_cursor{display:none!important}.section_projects .table_wrap,.section_services .table_wrap,.section_team .table_wrap,.section_proof .table_wrap,.section_projects .table_collection,.section_services .table_collection,.section_team .table_collection,.section_proof .table_collection,.section_projects .table_collection>.w-dyn-list,.section_services .table_collection>.w-dyn-list,.section_team .table_collection>.w-dyn-list,.section_proof .table_collection>.w-dyn-list,.section_projects .w-dyn-item,.section_services .w-dyn-item,.section_team .w-dyn-item,.section_proof .w-dyn-item{display:block!important;grid-template-columns:none!important;grid-column:auto!important;grid-row:auto!important}.section_projects .table_wrap,.section_services .table_wrap,.section_team .table_wrap,.section_proof .table_wrap{border-bottom:none!important}.section_projects .table_collection>.w-dyn-list>.w-dyn-items,.section_services .table_collection>.w-dyn-list>.w-dyn-items,.section_team .table_collection>.w-dyn-list>.w-dyn-items,.section_proof .table_collection>.w-dyn-list>.w-dyn-items{display:flex!important;flex-direction:column!important;grid-template-columns:none!important;gap:4em!important;grid-column:auto!important}.section_projects .table_row,.section_services .table_row,.section_team .table_row,.section_proof .table_row{display:grid!important;grid-template-columns:auto 1fr!important;grid-template-areas:"image image" "number icons" "title title"!important;row-gap:.375em!important;column-gap:.5em!important;grid-column:auto!important;grid-row:auto!important;height:auto!important;overflow:visible!important;padding:0!important;border:none!important;background:transparent!important}.section_projects .table_row-tile,.section_services .table_row-tile,.section_team .table_row-tile,.section_proof .table_row-tile,.section_projects .table_row:hover .table_row-tile,.section_services .table_row:hover .table_row-tile,.section_team .table_row:hover .table_row-tile,.section_proof .table_row:hover .table_row-tile,.section_projects .table_preview,.section_services .table_preview,.section_team .table_preview,.section_proof .table_preview,.section_projects .table_preview-image,.section_services .table_preview-image,.section_team .table_preview-image,.section_proof .table_preview-image{display:none!important}.section_projects .table_row:hover,.section_services .table_row:hover,.section_team .table_row:hover,.section_proof .table_row:hover,body:has(.section_projects .table_row:hover) .section_projects .table_row:not(:hover),body:has(.section_services .table_row:hover) .section_services .table_row:not(:hover),body:has(.section_team .table_row:hover) .section_team .table_row:not(:hover),body:has(.section_proof .table_row:hover) .section_proof .table_row:not(:hover){background:transparent!important;opacity:1!important}.table_row:hover,.table_row:active,.table_row:focus,.table_row:focus-within,.table_row:hover *,.table_row:active *,.table_row:focus *,.table_row:focus-within *,.table_row:hover .text_size-medium,.table_row:hover .text_size-large,.table_row:hover .text_size-small,.table_row:hover .ui_size-medium,.table_row:hover .ui_size-large,.table_row:hover .ui_size-small,.table_row:hover .table_label,.table_row:active .text_size-medium,.table_row:active .ui_size-medium,.table_row:active .table_label{color:inherit!important}.table_row:hover svg [stroke],.table_row:active svg [stroke],.table_row:focus svg [stroke]{stroke:currentColor!important}.table_row:hover svg [fill]:not([fill=none]),.table_row:active svg [fill]:not([fill=none]),.table_row:focus svg [fill]:not([fill=none]){fill:currentColor!important}.table_row{-webkit-tap-highlight-color:transparent}.section_projects .table_row>.table_cell,.section_services .table_row>.table_cell,.section_team .table_row>.table_cell,.section_proof .table_row>.table_cell,.section_projects .table_row>.table-cell-wrap,.section_services .table_row>.table-cell-wrap,.section_team .table_row>.table-cell-wrap,.section_proof .table_row>.table-cell-wrap{padding:0 1em!important}.section_projects .table_row>.table_row-image,.section_services .table_row>.table_row-image,.section_team .table_row>.table_row-image,.section_proof .table_row>.table_row-image{grid-area:image!important;display:block!important;width:100%!important;aspect-ratio:16 / 10!important;overflow:hidden!important;position:relative!important;inset:auto!important}.section_projects .table_row-image-asset,.section_services .table_row-image-asset,.section_team .table_row-image-asset,.section_proof .table_row-image-asset{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}.section_projects .table_row>.table-cell-wrap{grid-area:icons!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;justify-self:stretch!important;width:100%!important}.section_projects .table-cell-wrap .table_cell.is-icon{display:flex!important;gap:.4em!important;flex:0 0 auto;width:auto!important;padding:0!important}.section_projects .table-cell-wrap .table_cell.is-icon img{width:1.5em;height:1.5em}.section_projects .table-cell-wrap .table_cell.is-last{display:none!important}.section_services .table_row>.table_cell.is-right,.section_team .table_row>.table_cell.is-right,.section_proof .table_row>.table_cell.is-right{grid-area:icons!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;justify-self:stretch!important;width:100%!important;color:var(--_design-system---mapped--text--body);font-size:.9em}.section_services .table_row>.table_cell.is-right .table_size-medium,.section_team .table_row>.table_cell.is-right .table_size-medium,.section_proof .table_row>.table_cell.is-right .table_size-medium{font-size:inherit}.section_projects .table_row>.table_cell:not(.is-wide):not(.is-icon):not(.is-last):not(.is-right),.section_services .table_row>.table_cell:not(.is-wide):not(.is-icon):not(.is-last):not(.is-right),.section_team .table_row>.table_cell:not(.is-wide):not(.is-icon):not(.is-last):not(.is-right){grid-area:number!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;width:auto!important;color:var(--_design-system---mapped--text--body);font-size:.9em}.section_projects .table_row>.table_cell:not(.is-wide):not(.is-icon):not(.is-last):not(.is-right) .table_size-medium,.section_services .table_row>.table_cell:not(.is-wide):not(.is-icon):not(.is-last):not(.is-right) .table_size-medium,.section_team .table_row>.table_cell:not(.is-wide):not(.is-icon):not(.is-last):not(.is-right) .table_size-medium{font-size:inherit}.section_proof .table_row>.table_cell:nth-child(1 of.table_cell:not(.is-right)){grid-area:number!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;width:auto!important;color:var(--_design-system---mapped--text--body);font-size:.9em}.section_proof .table_row>.table_cell:nth-child(2 of.table_cell:not(.is-right)){grid-area:title!important;width:auto!important;font-size:1em;line-height:1.3}.section_proof .table_row>.table_cell:nth-child(2 of.table_cell:not(.is-right)) .table_size-medium{font-size:inherit;color:var(--_design-system---mapped--text--headings);text-transform:uppercase}.section_projects .table_row>.table_cell.is-wide,.section_services .table_row>.table_cell.is-wide,.section_team .table_row>.table_cell.is-wide{grid-area:title!important;width:auto!important;font-size:1em;line-height:1.3}.section_projects .table_cell.is-wide .table_size-medium,.section_services .table_cell.is-wide .table_size-medium,.section_team .table_cell.is-wide .table_size-medium{font-size:inherit;color:var(--_design-system---mapped--text--headings);text-transform:uppercase}.section_projects .table_wrap[id],.section_services .table_wrap[id],.section_team .table_wrap[id],.section_proof .table_wrap[id],.section_projects .table_collection>[id]:not(.w-dyn-list),.section_services .table_collection>[id]:not(.w-dyn-list),.section_team .table_collection>[id]:not(.w-dyn-list),.section_proof .table_collection>[id]:not(.w-dyn-list){grid-column:auto!important;grid-row:auto!important}}@media (max-width: 767px){html.preloader-pending .preloader,.preloader{display:none!important}html.preloader-pending body{background:revert!important;overflow:visible!important}html.preloader-pending body>*:not(.preloader):not(script):not(style):not(link){visibility:visible!important}}.navigation_mobile_social,.navigation_mobile_active-plate{opacity:0;visibility:hidden}.navigation_mobile_btm>.icon-embed-xsmall,.navigation_mobile_btm>.navigation_icon-wrapper{width:1.5em!important;height:1.5em!important;flex-shrink:0;display:block!important}.navigation_mobile_socials{left:0!important;right:0!important;gap:0!important;padding:0!important;bottom:2.5em!important}.navigation_mobile_social{flex:1 1 0!important;aspect-ratio:1 / 1!important;height:auto!important;min-width:0;border-radius:0!important;background:transparent!important;padding:0!important;color:#040506!important}.navigation_mobile_social>div,.navigation_mobile_social svg{width:100%!important;height:100%!important}.navigation_mobile_social svg{display:block}.subscribe-field{font-size:1.5em!important}.subscribe-field::placeholder{font-size:inherit!important;opacity:1}.subscribe-form_wrap,.subscribe-form{position:relative}@media (max-width: 767px){[data-subscribe-width-target]{width:100%!important}}.section_services .table_row>.table_cell.is-right,.section_services .table_row>.table_cell.is-right .table_size-medium,.section_services .table_row>.table_cell.is-right .table_size-small,.section_services .table_row>.table_cell.is-right .table_size-large,.section_services .table_row>.table_cell.is-right a{color:var(--_design-system---mapped--text--action)!important}.section_services .table_row>.table_cell.is-right{text-decoration:underline;text-underline-offset:.15em}@media (max-width: 767px){.section_projects .table_row{grid-template-areas:"image image" "number icons" "title title" "button button"!important}.section_projects .table_row:after{content:"";grid-area:button;display:block;height:3em;margin:1em 1em 0;background-color:var(--_design-system---mapped--text--action);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 15' fill='none'%3E%3Cpath d='M0 6V8.5H11.5L7 13L8.5 14.5L14.5 8.5V6L8.5 0L7 1.5L11.5 6H0Z' fill='%23EAEBF7'/%3E%3C/svg%3E");background-size:.9375em auto;background-repeat:no-repeat;background-position:center;pointer-events:none}}@media (max-width: 767px){:root{--mobile-btm-height: 3.5em}.section_contacts{padding-bottom:var(--mobile-btm-height)}}.is-mobile-only{display:none!important}@media (max-width: 767px){.is-mobile-only{display:block!important}}[data-barba-namespace=home] .section_team .button-wrap.is-mobile-team{display:none}@media (max-width: 767px){[data-barba-namespace=home] .section_team .table_wrap{display:none!important}[data-barba-namespace=home] .section_team .button-wrap.is-mobile-team{display:inline-flex!important}}@media (max-width: 767px){.section_proof .table_collection>.w-dyn-list>.w-dyn-items{display:grid!important;flex-direction:unset!important;grid-template-columns:1fr 1fr!important;column-gap:var(--_design-system---mapped--layout--grid-gap)!important;row-gap:2em!important;align-items:stretch!important}.section_proof .w-dyn-item{height:100%!important;background-color:transparent!important}.section_proof .table_row{height:100%!important;align-content:start!important;align-items:start!important;grid-template-columns:1fr!important;grid-template-areas:"image" "number" "title"!important;row-gap:0em!important;column-gap:0!important}.section_proof .table_row>.table_cell.is-right{display:none!important}.section_proof .table_row>.table_cell{padding:0 .5em!important;margin:0!important;min-height:0!important}.section_proof .table_row>.table_cell>.table_size-small,.section_proof .table_row>.table_cell>.table_size-medium{margin:0!important;padding:0!important}.section_proof .table_row>.table_cell:nth-child(1 of.table_cell:not(.is-right)){padding:1em .5em!important}.section_proof .table_row>.table_cell:nth-child(1) .table_size-small{font-size:.5em!important;text-transform:uppercase!important;font-weight:500!important;color:var(--_design-system---brand--color-grey--600)!important}.section_proof .table_row>.table_cell:nth-child(2) .table_size-medium{font-size:.65em!important}.section_proof .table_row>.table_row-image{aspect-ratio:16 / 10!important;width:100%!important;overflow:hidden!important}.section_proof .table_row>.table_row-image>.table_row-image-asset{width:100%!important;height:100%!important;object-fit:cover!important}}@media (max-width: 767px){[data-barba-namespace=about] .section_team .table_collection>.w-dyn-list>.w-dyn-items{display:grid!important;flex-direction:unset!important;grid-template-columns:1fr 1fr!important;column-gap:var(--_design-system---mapped--layout--grid-gap)!important;row-gap:2em!important;align-items:stretch!important}[data-barba-namespace=about] .section_team .w-dyn-item{height:100%!important;background-color:transparent!important}[data-barba-namespace=about] .section_team .table_row{height:100%!important;align-content:start!important;align-items:start!important;grid-template-columns:1fr!important;grid-template-areas:"image" "number" "title"!important;row-gap:0em!important;column-gap:0!important}[data-barba-namespace=about] .section_team .table_row>.table_cell.is-right{display:none!important}[data-barba-namespace=about] .section_team .table_row>.table_cell{padding:0 .5em!important;margin:0!important;min-height:0!important}[data-barba-namespace=about] .section_team .table_row>.table_cell>.table_size-small,[data-barba-namespace=about] .section_team .table_row>.table_cell>.table_size-medium{margin:0!important;padding:0!important}[data-barba-namespace=about] .section_team .table_row>.table_cell:nth-child(1 of.table_cell:not(.is-right)){padding:1em .5em!important}[data-barba-namespace=about] .section_team .table_row>.table_cell:nth-child(1) .table_size-small{font-size:.5em!important;text-transform:uppercase!important;font-weight:500!important;color:var(--_design-system---brand--color-grey--600)!important}[data-barba-namespace=about] .section_team .table_row>.table_cell:nth-child(2) .table_size-medium{font-size:.65em!important}[data-barba-namespace=about] .section_team .table_row>.table_row-image{aspect-ratio:2 / 3!important;width:100%!important;overflow:hidden!important}[data-barba-namespace=about] .section_team .table_row>.table_row-image>.table_row-image-asset{width:100%!important;height:100%!important;object-fit:cover!important}[data-barba-namespace=about] .section_team .table_wrap{border-bottom:1px solid var(--_design-system---mapped--border--default)!important;padding-bottom:2em!important}}@media screen and (max-width: 479px){.img-team_small,.img-services_small{padding-right:var(--_design-system---brand--scale--900);padding-left:var(--_design-system---brand--scale--900)}}.case_icon{width:1.2em}@media (max-width: 767px){[data-barba-namespace=home] .section_services .table_collection>.w-dyn-list>.w-dyn-items{display:grid!important;flex-direction:unset!important;grid-template-columns:1fr 1fr!important;column-gap:var(--_design-system---mapped--layout--grid-gap)!important;row-gap:2em!important;align-items:stretch!important}[data-barba-namespace=home] .section_services .w-dyn-item{height:100%!important;background-color:transparent!important}[data-barba-namespace=home] .section_services .table_row{height:100%!important;align-content:start!important;align-items:start!important;grid-template-columns:1fr!important;grid-template-areas:"number" "title"!important;row-gap:0em!important;column-gap:0!important;border-top:1px solid var(--_design-system---mapped--border--default)!important}[data-barba-namespace=home] .section_services .table_row>.table_row-image{display:none!important}[data-barba-namespace=home] .section_services .table_row>.table_cell.is-right{display:none!important}[data-barba-namespace=home] .section_services .table_row>.table_cell{padding:0 .5em!important;margin:0!important;min-height:0!important}[data-barba-namespace=home] .section_services .table_row>.table_cell>.table_size-small,[data-barba-namespace=home] .section_services .table_row>.table_cell>.table_size-medium{margin:0!important;padding:0!important}[data-barba-namespace=home] .section_services .table_row>.table_cell:nth-child(1 of.table_cell:not(.is-right)){padding:1em .5em!important}[data-barba-namespace=home] .section_services .table_row>.table_cell:nth-child(1) .table_size-small{font-size:.5em!important;text-transform:uppercase!important;font-weight:500!important;color:var(--_design-system---brand--color-grey--600)!important}[data-barba-namespace=home] .section_services .table_row>.table_cell:nth-child(2) .table_size-medium{font-size:.65em!important;padding-bottom:1em!important}}@media (max-width: 767px){[data-barba-namespace=about] .section_team .table_row>.table_row-image>.table_row-image-asset{object-position:top!important}}
