.hb-form{--color:var(--x-orange1);--background:var(--x-white);--border-color:var(--x-orange2);--btn-primary:var(--x-orange2);--btn-secondary:var(--x-grey4);--placeholder:var(--x-grey2);--error:var(--x-orange2);--check:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjNjY3MDg1IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS42NjciIGQ9Im01LjYyNSA3LjUgNSA1IDUtNSIvPjwvc3ZnPg==);--gutter:12px;--input-height:48px}.hb-form .legal-consent-container{font-size:16px;line-height:150%}.hb-form fieldset.form-columns-1,.hb-form fieldset.form-columns-2{max-width:100%}.hb-form form fieldset.form-columns-2{display:flex;gap:var(--gutter)}.hb-form form fieldset.form-columns-2 .input{margin-right:0}.hb-form .field:not(.hs-fieldtype-booleancheckbox) label,.hb-form label.hs-error-msg{line-height:140%;font-weight:var(--font-medium);font-family:var(--font-ppneue);display:block;margin:0 0 8px}.hb-form .field:not(.hs-fieldtype-booleancheckbox) label{font-size:20px;color:var(--color)}.hb-form .field label.hs-error-msg,.hb-form .legal-consent-container .hs-error-msgs label{font-size:12px;color:var(--error)}.hb-form .field:not(.hs-fieldtype-booleancheckbox){margin:0 0 var(--gutter)}.hb-form .field:not(.hs-fieldtype-booleancheckbox) .input textarea{height:180px}.hb-form .field:not(.hs-fieldtype-booleancheckbox) .input input[type=email],.hb-form .field:not(.hs-fieldtype-booleancheckbox) .input input[type=tel],.hb-form .field:not(.hs-fieldtype-booleancheckbox) .input input[type=text],.hb-form .field:not(.hs-fieldtype-booleancheckbox) .input select,.hb-form .field:not(.hs-fieldtype-booleancheckbox) .input textarea{color:var(--color);width:100%!important;padding:16px 0 8px;border-bottom:2px solid var(--border-color)}.hb-form .field:not(.hs-fieldtype-booleancheckbox) .input input[type=email].error,.hb-form .field:not(.hs-fieldtype-booleancheckbox) .input input[type=tel].error,.hb-form .field:not(.hs-fieldtype-booleancheckbox) .input input[type=text].error,.hb-form .field:not(.hs-fieldtype-booleancheckbox) .input select.error,.hb-form .field:not(.hs-fieldtype-booleancheckbox) .input textarea.error{border-color:var(--x-pink-dark)}.hb-form .field:not(.hs-fieldtype-booleancheckbox) .input input[type=email],.hb-form .field:not(.hs-fieldtype-booleancheckbox) .input input[type=email]::placeholder,.hb-form .field:not(.hs-fieldtype-booleancheckbox) .input input[type=tel],.hb-form .field:not(.hs-fieldtype-booleancheckbox) .input input[type=tel]::placeholder,.hb-form .field:not(.hs-fieldtype-booleancheckbox) .input input[type=text],.hb-form .field:not(.hs-fieldtype-booleancheckbox) .input input[type=text]::placeholder,.hb-form .field:not(.hs-fieldtype-booleancheckbox) .input select,.hb-form .field:not(.hs-fieldtype-booleancheckbox) .input select::placeholder,.hb-form .field:not(.hs-fieldtype-booleancheckbox) .input textarea,.hb-form .field:not(.hs-fieldtype-booleancheckbox) .input textarea::placeholder{font-size:14px;font-weight:var(--font-medium)}.hb-form .field:not(.hs-fieldtype-booleancheckbox) .input input[type=email]::placeholder,.hb-form .field:not(.hs-fieldtype-booleancheckbox) .input input[type=tel]::placeholder,.hb-form .field:not(.hs-fieldtype-booleancheckbox) .input input[type=text]::placeholder,.hb-form .field:not(.hs-fieldtype-booleancheckbox) .input select::placeholder,.hb-form .field:not(.hs-fieldtype-booleancheckbox) .input textarea::placeholder{color:var(--placeholder)}.hb-form .field:not(.hs-fieldtype-booleancheckbox) .input select{cursor:pointer;background-image:var(--check);background-position:right 16px center;background-size:20px}.hb-form .field:not(.hs-fieldtype-booleancheckbox) .hs-error-msgs{color:var(--error);margin-top:8px}.hb-form .input input[type=checkbox]{cursor:pointer;padding:0;width:18px!important;height:18px;border-radius:0;border:2px solid var(--border-color);background-color:var(--background);background-position:50%;background-size:10px}.hb-form .input input[type=checkbox]:checked{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCAzLjc5NGwzLjUgMy41IDYuMy02LjNMOC44MTMgMCAzLjUgNS4zMTMuOTg3IDIuOCAwIDMuNzk0eiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==)}.hb-form .hs-richtext{color:var(--color);margin:0 0 12px}.hb-form label.hs-form-booleancheckbox-display{cursor:pointer;display:flex;align-items:center;gap:12px;margin-top:12px;color:var(--color)}.hb-form label.hs-form-booleancheckbox-display span{margin:0}.hb-form .inputs-list.multi-container{display:flex;flex-flow:row wrap;gap:8px}.hb-form .inputs-list.multi-container .hs-form-checkbox-display{display:flex;flex-flow:row nowrap;gap:4px;align-items:center;margin:0;cursor:pointer;font-size:14px}.hb-form .actions input[type=submit]{background-size:24px;cursor:pointer;width:auto;font-size:24px;line-height:125%;padding:16px 32px;border-radius:64px;background-color:var(--btn-primary);color:var(--btn-secondary);text-align:center}.hb-form .submitted-message{color:var(--color);font-weight:var(--font-medium);font-size:20px;line-height:120%}.hb-form .submitted-message h1,.hb-form .submitted-message h2,.hb-form .submitted-message h3,.hb-form .submitted-message h4,.hb-form .submitted-message h5,.hb-form .submitted-message h6{font-size:32px;font-family:var(--font-anton);line-height:100%;letter-spacing:.02em;text-transform:uppercase;font-weight:var(--font-regular);color:var(--x-orange2);margin:0 0 4px}.CaseStudiesGrid_Title__JWgzB{mix-blend-mode:plus-lighter;margin:0 0 32px}.CaseStudiesGrid_Block__dl2To{padding:24px;position:relative;z-index:1;overflow:hidden}.CaseStudiesGrid_Block__dl2To .CaseStudiesGrid_Image__OnqNj{position:absolute;inset:0;z-index:-1}.CaseStudiesGrid_Block__dl2To .CaseStudiesGrid_Image__OnqNj:before{content:"";position:absolute;inset:0;z-index:1;background-color:#000;opacity:.4}.CaseStudiesGrid_Block__dl2To .CaseStudiesGrid_Image__OnqNj img{mix-blend-mode:luminosity;filter:grayscale(1)}.CaseStudiesGrid_Block__Items__3hyxL{display:flex;flex-flow:column;gap:32px}.CaseStudiesGrid_Block__Content__ykRor{opacity:0;transition:opacity .5s ease-in-out}.CaseStudiesGrid_Block__dl2To .CaseStudiesGrid_Block__Logo__o54T7{position:absolute;width:100%;z-index:1;transition:opacity .5s ease-in-out;max-width:50%;max-height:64px;top:50%;left:50%;transform:translate(-50%,-50%)}.CaseStudiesGrid_Block__dl2To:hover .CaseStudiesGrid_Block__Content__ykRor{opacity:1}.CaseStudiesGrid_Block__dl2To:hover .CaseStudiesGrid_Block__Logo__o54T7{opacity:0}.CaseStudiesGrid_Block__dl2To:hover{z-index:5}.CaseStudiesGrid_Grid__IpP1O{display:grid;grid-gap:8px;gap:8px}@media screen and (min-width:1025px){.CaseStudiesGrid_Title__JWgzB{position:-webkit-sticky;position:sticky;top:calc((100vh - var(--navbar-offset))/2);z-index:9;transform:translateY(-50%)}.CaseStudiesGrid_Grid__IpP1O{grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(8,auto)}.CaseStudiesGrid_Grid__IpP1O>:first-child{grid-column:1/5;grid-row:1/4}.CaseStudiesGrid_Grid__IpP1O>:nth-child(4){grid-column:2/6;grid-row:6/9}.CaseStudiesGrid_Grid__IpP1O>:nth-child(2){grid-column:9/13;grid-row:1/4}.CaseStudiesGrid_Grid__IpP1O>:nth-child(5){grid-column:9/13;grid-row:5/8}.CaseStudiesGrid_Grid__IpP1O>:nth-child(3){grid-column:4/9;grid-row:3/6}}.HeroExpertise_Component__Ks3Tq{position:relative;padding:8px 0 40px}.HeroExpertise_Grid__FrRFs{gap:24px 0}.HeroExpertise_Tag__pcYir{display:inline-block;padding:6px 12px;font-size:14px;line-height:100%;background-color:var(--x-orange2);color:var(--x-grey4);text-transform:uppercase}.HeroExpertise_Image__haRza:after{padding-bottom:512px}.HeroExpertise_Image__haRza img{mix-blend-mode:luminosity}@media screen and (min-width:769px){.HeroExpertise_Component__Ks3Tq{padding:80px 0}}@media screen and (min-width:1025px){.HeroExpertise_Content___MeAe{max-width:588px}.HeroExpertise_Image__haRza{height:100%}.HeroExpertise_Image__haRza:after{padding-bottom:0}}@media screen and (min-width:1328px){.HeroExpertise_Tag__pcYir{position:absolute;left:0;top:80px;transform-origin:0 0;transform:rotate(-90deg) translateX(-100%)}}.KpisWithTitle_Content__5SjI0 p+p{margin-top:24px}.KpisWithTitle_Grid__DFCcC{gap:40px 0}@media screen and (min-width:769px){.KpisWithTitle_Grid__DFCcC>div.grid-flex__item{width:50%;max-width:50%}}@media screen and (min-width:1025px){.KpisWithTitle_Grid__DFCcC>div.grid-flex__item:nth-child(3n+1),.KpisWithTitle_Grid__DFCcC>div.grid-flex__item:nth-child(3n+2){width:40%;max-width:40%}.KpisWithTitle_Grid__DFCcC>div.grid-flex__item:nth-child(3n){width:20%;max-width:20%}}.SectionImageIcons_Component__6joui{padding:0}.SectionImageIcons_Grid__20dVH{--gutter:0px}.SectionImageIcons_Grid__20dVH>:first-child{padding:40px;min-height:400px;position:relative;z-index:1}.SectionImageIcons_Grid__20dVH>:last-child{padding:40px var(--site-margins);display:flex;flex-flow:column;gap:64px}.SectionImageIcons_Grid__20dVH .SectionImageIcons_Background__9VEqn{position:absolute;inset:0;z-index:-1}.SectionImageIcons_Grid__20dVH .SectionImageIcons_Background__9VEqn:before{content:"";position:absolute;z-index:1;inset:0;background-color:#000;opacity:.2}.SectionImageIcons_Grid__20dVH .SectionImageIcons_Background__9VEqn img{mix-blend-mode:luminosity;filter:grayscale(1)}.SectionImageIcons_Grid__20dVH .SectionImageIcons_Icon__5jg2D{width:54px}.SectionImageIcons_Grid__20dVH .SectionImageIcons_Icon__5jg2D:after{padding-bottom:100%}@media screen and (min-width:1025px){.SectionImageIcons_Grid__20dVH>div:first-child{padding:80px;padding-left:max(80px,var(--offset-side))}.SectionImageIcons_Grid__20dVH>div:last-child{padding:80px;padding-right:max(80px,var(--offset-side))}}.SectionDropdown_Grid__6UYy4{gap:24px 0}.SectionDropdown_Title__jLRRU{font-size:56px}.SectionDropdown_Dropdowns__YW1Jg{display:flex;flex-flow:column;gap:24px}.SectionDropdown_Dropdown__Header__VoCpG{display:flex;gap:24px;align-items:center;justify-content:space-between}.SectionDropdown_Dropdown__Header__VoCpG>:last-child{flex:0 0 auto}.SectionDropdown_Dropdown__Toggle__vfere{--size:24px;position:relative;z-index:1;cursor:pointer;width:var(--size);height:var(--size)}.SectionDropdown_Dropdown__Toggle__vfere span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:transform .3s ease-in-out;width:100%;height:2px;background-color:var(--x-orange2)}.SectionDropdown_Dropdown__Toggle__vfere span:last-child{transform:translate(-50%,-50%) rotate(90deg)}.SectionDropdown_Dropdown__Content__EDjAD{overflow:hidden;max-height:0}.SectionDropdown_Dropdown__Content__EDjAD>div{padding-top:8px}.SectionDropdown_Dropdown__Content__EDjAD *+p{margin-top:24px}.SectionDropdown_Dropdown__FgHW_.SectionDropdown_active__z2CCm .SectionDropdown_Dropdown__Toggle__vfere span:last-child{transform:translate(-50%,-50%)}@media screen and (min-width:769px){.SectionDropdown_Title__jLRRU{font-size:72px}.SectionDropdown_Dropdown__Toggle__vfere{--size:40px}}.HeroAgency_Component__4tmns{position:relative;z-index:1;overflow:hidden;padding:80px 0}.HeroAgency_Component__4tmns .HeroAgency_Image__cQ9w1{position:absolute;inset:0;z-index:-1}.HeroAgency_Component__4tmns .HeroAgency_Image__cQ9w1:before{content:"";position:absolute;inset:0;z-index:1;background-color:#000;opacity:.3}.HeroAgency_Component__4tmns .HeroAgency_Image__cQ9w1 img{mix-blend-mode:luminosity;filter:grayscale(1)}@media screen and (min-width:769px){.HeroAgency_Component__4tmns{padding:140px 0}}.SolutionList_Block__xVJvN{padding:0 0 24px;border-bottom:2px solid var(--x-orange2);height:100%}.SolutionList_Grid__txwU_,.SolutionList_Items__CIO1h{gap:24px 0}.HeroPhilosophy_Component__duJ6g{padding:80px 0 40px}.HeroPhilosophy_Image__q9Kd5 img{mix-blend-mode:luminosity}@media screen and (min-width:769px){.HeroPhilosophy_Component__duJ6g{padding:80px 0}}.SectionCaseStudies_Component__NNWwt{padding:0}.SectionCaseStudies_Grid__elk5b{--gutter:0px;--color:var(--x-grey4);color:var(--color)}.SectionCaseStudies_Grid__elk5b>:first-child{background-color:var(--x-orange1)}.SectionCaseStudies_Grid__elk5b>:last-child{background-color:var(--x-orange2)}.SectionCaseStudies_Grid__elk5b>div{padding:40px var(--site-margins)}.SectionCaseStudies_Icon__lZ5Zu{width:54px}.SectionCaseStudies_Icon__lZ5Zu:after{padding-bottom:100%}.SectionCaseStudies_Cta__OSKU0{display:flex;flex-flow:column;justify-content:center;align-items:center}.SectionCaseStudies_Cta__OSKU0>div{justify-content:center}.SectionCaseStudies_Title___sWA0{text-align:center}.SectionCaseStudies_Items__Vp6zn{--gutter:40px;gap:40px 0}@media screen and (min-width:1025px){.SectionCaseStudies_Title___sWA0{text-align:left}.SectionCaseStudies_Grid__elk5b>div{padding:80px}.SectionCaseStudies_Grid__elk5b>div:first-child{padding-left:max(80px,var(--offset-side))}.SectionCaseStudies_Grid__elk5b>div:last-child{padding-right:max(80px,var(--offset-side));display:flex;flex-flow:column;justify-content:center}.SectionCaseStudies_Cta__OSKU0{flex-flow:row wrap;justify-content:flex-start}.SectionCaseStudies_Cta__OSKU0>div{justify-content:flex-start}.SectionCaseStudies_Items__Vp6zn>div{max-width:268px}.SectionCaseStudies_Items__Vp6zn>div:nth-child(4n),.SectionCaseStudies_Items__Vp6zn>div:nth-child(4n+3){position:relative;left:80px}}.SectionList_Items__5xav7{display:flex;flex-flow:column;gap:24px}.SectionList_Grid__QcWPY{--gutter:48px;gap:48px 0}.SectionList_Image__OmNGD:before{content:"";position:absolute;inset:0;z-index:1;background-color:#000;opacity:.2}.SectionList_Image__OmNGD img{mix-blend-mode:luminosity}@media screen and (min-width:769px){.SectionList_Grid__QcWPY>:last-child{display:flex;flex-flow:column;justify-content:space-between}.SectionList_GridReverse__fy1Mv{flex-direction:row-reverse}.SectionList_Image__OmNGD{height:100%}}@media screen and (min-width:1025px){.SectionList_Grid__QcWPY{--gutter:80px}}.HeroCaseStudy_Component__YRFNt{position:relative;z-index:1;overflow:hidden;padding:80px 0}.HeroCaseStudy_Component__YRFNt .HeroCaseStudy_Background__DNOTC{position:absolute;inset:0;z-index:-1}.HeroCaseStudy_Component__YRFNt .HeroCaseStudy_Background__DNOTC img{filter:grayscale(1)}.HeroCaseStudy_Component__YRFNt .HeroCaseStudy_Background__DNOTC:before{content:"";position:absolute;inset:0;z-index:1;background-color:#000;opacity:.3}@media screen and (min-width:769px){.HeroCaseStudy_Component__YRFNt{padding:96px 0}}