.UspBadge_badge__AQqkS{font-weight:var(--font-weight-demibold);align-items:center;display:flex;gap:8px;font-size:1.05rem}.UspBadge_icon___DiVy{width:18px}@media (min-width:980px){.EmployeeCard_horizontal__hWnQW{display:grid;grid-template-columns:168px 374px;gap:var(--item-gap-small);align-items:stretch}.EmployeeCard_horizontal__hWnQW .EmployeeCard_image__a7Kew{object-fit:cover;margin-bottom:0}}@media (max-width:979px){.EmployeeCard_horizontal__hWnQW .EmployeeCard_image__a7Kew{margin-bottom:var(--item-gap-small)}}.EmployeeCard_vertical__MawrK .EmployeeCard_image__a7Kew{margin-bottom:var(--item-gap-small)}.EmployeeCard_image__a7Kew{border-radius:var(--border-radius-small);display:flex}.EmployeeCard_details__IRkmQ{padding:25px 28px 22px;background:var(--color-card-background);border-radius:var(--border-radius-small);margin-bottom:var(--item-gap-small)}.EmployeeCard_name__iv7wI{font-size:1.28rem;margin-bottom:1px}.EmployeeCard_jobTitle__sXunQ{font-size:.98rem;opacity:.7}.EmployeeCard_links__rx5HH{display:flex;justify-content:space-between;align-items:center;gap:var(--item-gap-small)}.EmployeeCard_links__rx5HH a{background:var(--color-card-background);border-radius:var(--border-radius-small);display:flex;align-self:center;flex:1;justify-content:center;padding:16px 10px;font-weight:var(--font-weight-medium);font-size:1rem}@media (max-width:979px){.EmployeeCard_details__IRkmQ{padding:22px 20px 18px}.EmployeeCard_name__iv7wI{font-size:1.2rem}.EmployeeCard_links__rx5HH a{padding:16px 10px}}.page_header__BqwGk{display:block;text-align:center;margin-bottom:50px}.page_header__BqwGk .page_tag__kcTdW{display:inline-flex}.page_header__BqwGk h1{margin-top:10px;margin-bottom:10px;font-size:var(--heading-large)}.page_header__BqwGk h2{font-size:1.1rem;font-weight:var(--font-weight-regular);opacity:.7;max-width:500px;margin:0 auto;text-wrap:balance;line-height:1.4}.page_uspBadges__FmcxR{display:flex;justify-content:center;margin-top:32px;margin-bottom:30px;gap:24px}.page_featuredImage__FC_yI{border-radius:var(--border-radius-large);display:flex}@media (max-width:979px){.page_header__BqwGk{margin-bottom:30px}.page_featuredImage__FC_yI{object-fit:cover;height:36vw}.page_uspBadges__FmcxR{margin-top:24px;margin-bottom:24px;gap:10px;justify-content:flex-start;flex-direction:column}}.page_contentRepeater___Ke1i{display:grid;grid-template-columns:1fr;row-gap:40px}.page_content__bGfg_{display:grid;grid-template-columns:56% 1fr;align-items:center;gap:100px}.page_contentImage__MnFQQ{order:1;width:100%;height:auto;object-fit:cover;height:480px;border-radius:var(--border-radius-large)}.page_contentText__TmEIN{order:2;max-width:420px;justify-self:start}.page_contentText__TmEIN h3{font-size:1.45rem;margin-bottom:4px}.page_contentText__TmEIN p{font-size:1.08rem;opacity:.7}.page_contentText__TmEIN p:not(:last-child){margin-bottom:10px!important}.page_reverse__LZbXo{grid-template-columns:1fr 56%}.page_reverse__LZbXo .page_contentImage__MnFQQ{order:2}.page_reverse__LZbXo .page_contentText__TmEIN{order:1;justify-self:end}@media (max-width:979px){.page_content__bGfg_{grid-template-columns:1fr;gap:20px}.page_contentImage__MnFQQ{height:64vw}.page_reverse__LZbXo .page_contentImage__MnFQQ{order:1}.page_reverse__LZbXo .page_contentText__TmEIN{order:2}}.page_info__hnXzI{padding-top:50px;padding-bottom:32px}.page_contact__txPOn{padding-bottom:20px}.page_itemHeading__4QYkD{margin-bottom:6px;font-size:2.1rem}.page_itemText__qPchC{max-width:900px;font-size:1.2rem;text-wrap:balance;opacity:.7}@media (max-width:979px){.page_info__hnXzI{padding-bottom:10px}.page_itemHeading__4QYkD{font-size:1.8rem}.page_itemText__qPchC{font-size:1rem}}@media (min-width:980px){.page_breadcrumb__RBxD8{display:none!important}}.page_technologies__wvYFL{margin-top:var(--hero-element-margin)}.page_images__7GAkx{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--item-gap);margin-bottom:var(--service-item-gap)}.page_images__7GAkx img{border-radius:var(--border-radius-large);object-fit:cover;height:440px}.page_images__7GAkx img:first-child{grid-column:span 1}.page_images__7GAkx img:nth-child(2){grid-column:span 2}.page_description__3QFCw{padding-bottom:var(--service-item-gap)}.page_itemHeading__VYHjY{margin-bottom:10px;font-size:2.1rem}.page_itemText__OBiqq{max-width:900px;font-size:1.2rem;text-wrap:balance;opacity:.7}.page_servicesAreas__QpCk8{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--item-gap)}.page_serviceArea__id5qV{background:var(--color-card-background);padding:var(--card-padding-regular);border-radius:var(--border-radius-large)}.page_serviceArea__id5qV h2{font-size:1.6rem;margin-bottom:8px}.page_serviceArea__id5qV p{font-size:1.08rem;opacity:.7}.page_pricing__HQ6Zy{padding-top:var(--service-item-gap);padding-bottom:0}.page_contactInfo__4UXVU{font-size:1.4rem;margin-bottom:16px;font-weight:var(--font-weight-medium)}.page_contactPerson__31EBn{margin-bottom:var(--service-item-gap)}.page_contactPersonWithPricing__hIEJ_{margin-top:30px}.page_contactPersonNoPricing__HhWp8{margin-top:var(--service-item-gap)}.page_contactPersonNoPricingWithProjects__rBMDA{margin-top:48px;margin-bottom:48px}.page_contactPersonNoPricingNoProjects__f3WDf{margin-top:48px;margin-bottom:calc(66px - var(--item-gap))}.page_relevantProjectsLabel__Trd4k{margin-bottom:24px}@media screen and (min-width:640px) and (max-width:959px){.page_servicesAreas__QpCk8{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:639px){.page_servicesAreas__QpCk8{grid-template-columns:repeat(1,1fr)}}@media (max-width:979px){.page_breadcrumb__RBxD8{margin-bottom:24px}.page_images__7GAkx{grid-template-columns:repeat(1,1fr)}.page_images__7GAkx img{height:48vw}.page_images__7GAkx img:nth-child(2){display:none}.page_itemHeading__VYHjY{margin-bottom:10px;line-height:1.3;font-size:1.4rem}.page_itemText__OBiqq{font-size:1.02rem;text-wrap:unset}.page_serviceArea__id5qV h2{font-size:1.4rem;text-wrap:pretty;line-height:1.2}.page_serviceArea__id5qV p{font-size:1.02rem}.page_contactInfo__4UXVU{font-size:1rem;text-align:center}.page_contactPersonNoPricingWithProjects__rBMDA,.page_contactPersonWithPricing__hIEJ_{margin-top:32px;margin-bottom:26px}.page_contactPersonNoPricingNoProjects__f3WDf{margin-top:32px;margin-bottom:calc(36px - var(--item-gap))}.page_relevantProjectsLabel__Trd4k{margin-bottom:28px}}