.flag[data-astro-cid-noyxejat]{flex:none;height:12px;display:inline-flex}.flag[data-astro-cid-noyxejat] svg[data-astro-cid-noyxejat]{width:auto;height:12px}.hero[data-astro-cid-lcdefpme]{align-items:flex-end;min-height:max(640px,100svh);max-height:1024px;display:flex;position:relative;overflow:hidden}.hero-bg[data-astro-cid-lcdefpme]{position:absolute;inset:0}.hero-bg[data-astro-cid-lcdefpme] .hero-img{width:100%;height:100%}.hero-bg[data-astro-cid-lcdefpme]:before,.hero-bg[data-astro-cid-lcdefpme]:after{content:"";pointer-events:none;position:absolute;inset:0}.hero-bg[data-astro-cid-lcdefpme]:before{background:linear-gradient(138.4deg,#01010199 16%,#010101 83%);transform:scaleY(-1)}.hero-bg[data-astro-cid-lcdefpme]:after{background:linear-gradient(#01010100 42%,#010101 100%),linear-gradient(270deg,#010101 0,#01010100 218px)}.hero-inner[data-astro-cid-lcdefpme]{padding-top:48px;padding-bottom:clamp(72px,17vh,173px);padding-inline:calc(var(--gutter) + 48px);justify-content:space-between;align-items:stretch;gap:48px;display:flex;position:relative}.hero-title[data-astro-cid-lcdefpme]{max-width:643px}.hero-side[data-astro-cid-lcdefpme]{flex-direction:column;flex:none;justify-content:space-between;gap:32px;width:415px;padding:12px;display:flex}.hero-actions[data-astro-cid-lcdefpme]{gap:12px;display:flex}.stack[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.row-head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:24px;display:flex}.about[data-astro-cid-lcdefpme]{flex-direction:column;gap:86px;padding-top:72px;padding-bottom:72px;display:flex}.about-head[data-astro-cid-lcdefpme]{flex-direction:column;gap:16px;max-width:972px;display:flex}.about-head[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{align-self:flex-start}.kpis[data-astro-cid-lcdefpme]{grid-template-columns:repeat(5,1fr);margin:0;padding:0;list-style:none;display:grid}.kpi[data-astro-cid-lcdefpme]{border-left:1px solid var(--line-strong);flex-direction:column;justify-content:space-between;gap:12px;min-height:136px;padding:12px;display:flex}.kpi[data-astro-cid-lcdefpme]:first-child{border-left:0}.kpis[data-astro-cid-lcdefpme] .kpi[data-astro-cid-lcdefpme]+.kpi[data-astro-cid-lcdefpme]{margin-left:0}.kpi-value[data-astro-cid-lcdefpme]{font-family:var(--font-serif);font-size:clamp(48px,4.8vw,69px);line-height:1.2}.kpi-label[data-astro-cid-lcdefpme]{font-family:var(--font-num);letter-spacing:-.02em;color:var(--text-60);font-size:16px}.world[data-astro-cid-lcdefpme]{padding-top:72px;padding-bottom:72px}.world-title[data-astro-cid-lcdefpme]{max-width:752px}.world-body[data-astro-cid-lcdefpme]{align-items:center;min-height:500px;display:flex;position:relative}.regions[data-astro-cid-lcdefpme]{z-index:1;flex-direction:column;gap:8px;width:min(567px,100%);margin:0;padding:0;list-style:none;display:flex;position:relative}.region[data-astro-cid-lcdefpme]{background:var(--surface-row);align-items:center;gap:12px;padding:12px 24px;display:flex}.region-name[data-astro-cid-lcdefpme]{white-space:nowrap;font-size:14px}.region-clients[data-astro-cid-lcdefpme]{text-align:right;color:var(--text-60);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12px;overflow:hidden}.map[data-astro-cid-lcdefpme]{top:-103px;bottom:-197px;left:141px;right:calc(-1 * var(--gutter));pointer-events:none;position:absolute}.map[data-astro-cid-lcdefpme] .map-img{width:100%;height:100%}.map[data-astro-cid-lcdefpme] .ph{background:0 0}.partners[data-astro-cid-lcdefpme]{flex-direction:column;gap:48px;padding-top:48px;padding-bottom:48px;display:flex}.partners-head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:24px;padding-inline:24px;display:flex}.partners-title[data-astro-cid-lcdefpme]{text-align:right;max-width:636px}.logo-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(7,1fr);gap:8px;display:grid}.logo-tile[data-astro-cid-lcdefpme]{background:var(--surface-1);place-items:center;height:124px;padding:20px;display:grid;position:relative;overflow:hidden}.logo-tile[data-astro-cid-lcdefpme] .logo-img{width:100%;max-width:178px;height:93px;transition:opacity .2s}.logo-tile[data-astro-cid-lcdefpme] .ph{background:0 0}.logo-name[data-astro-cid-lcdefpme]{text-align:center;place-items:center;padding:8px;font-size:15px;display:grid;position:absolute;inset:0}.logo-tile[data-astro-cid-lcdefpme] img+.logo-name[data-astro-cid-lcdefpme]{clip:rect(0 0 0 0);clip-path:inset(50%);width:1px;height:1px;overflow:hidden}.works[data-astro-cid-lcdefpme]{flex-direction:column;gap:86px;padding-top:72px;padding-bottom:72px;display:flex}.works-intro[data-astro-cid-lcdefpme]{gap:24px;max-width:698px}.cards[data-astro-cid-lcdefpme]{flex-direction:column;gap:86px;display:flex}.works-cta[data-astro-cid-lcdefpme]{justify-content:center;display:flex}.services[data-astro-cid-lcdefpme]{flex-direction:column;gap:86px;padding-top:72px;padding-bottom:72px;display:flex}.services[data-astro-cid-lcdefpme]>.stack[data-astro-cid-lcdefpme]{gap:16px}.service-list[data-astro-cid-lcdefpme]{flex-direction:column;gap:72px;display:flex}.service[data-astro-cid-lcdefpme]{grid-template-columns:654fr 626fr;gap:16px;min-height:321px;scroll-margin-top:90px;display:grid}.service-left[data-astro-cid-lcdefpme],.service-right[data-astro-cid-lcdefpme]{flex-direction:column;padding:14px;display:flex}.service-left[data-astro-cid-lcdefpme]{gap:26px}.service-right[data-astro-cid-lcdefpme]{justify-content:space-between;gap:32px}.service-kicker[data-astro-cid-lcdefpme],.micro-kicker[data-astro-cid-lcdefpme]{color:var(--text-60);font-size:10px}.service-title-wrap[data-astro-cid-lcdefpme]{flex-direction:column;flex:1;justify-content:space-between;align-items:flex-start;gap:24px;max-width:440px;display:flex}.badge[data-astro-cid-lcdefpme]{background:var(--accent);text-transform:uppercase;padding:2px 4px;font-size:10px;font-weight:500}.service-body[data-astro-cid-lcdefpme]{font-size:16px;line-height:22px}.micro[data-astro-cid-lcdefpme]{background:var(--surface-2);gap:16px;width:min(455px,100%);padding:16px;display:flex}.micro-thumb[data-astro-cid-lcdefpme]{background:#dfdfdf;flex:0 0 183px;height:106px;overflow:hidden}.micro-thumb[data-astro-cid-lcdefpme] .micro-img{width:100%;height:100%}.micro-info[data-astro-cid-lcdefpme]{flex-direction:column;flex:1;justify-content:space-between;align-items:flex-end;padding:4px;display:flex}.micro-info[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{flex-direction:column;align-self:stretch;gap:4px;display:flex}.micro-name[data-astro-cid-lcdefpme]{font-size:14px}.manifesto[data-astro-cid-lcdefpme]{padding:72px var(--gutter);background:var(--surface-1)}.manifesto-inner[data-astro-cid-lcdefpme]{flex-direction:column;gap:32px;max-width:994px;margin-inline:auto;display:flex}.manifesto-text[data-astro-cid-lcdefpme]{text-align:center}.qmark[data-astro-cid-lcdefpme]{font-family:var(--font-serif);height:32px;color:var(--text-60);font-size:96px;line-height:.6}.qmark--end[data-astro-cid-lcdefpme]{align-self:flex-end}.faq-section[data-astro-cid-lcdefpme]{grid-template-columns:1fr 656px;gap:108px;padding-top:72px;padding-bottom:72px;display:grid}.faq-left[data-astro-cid-lcdefpme]{flex-direction:column;justify-content:space-between;gap:48px;display:flex}.faq-left[data-astro-cid-lcdefpme] .stack[data-astro-cid-lcdefpme]{gap:24px}.contact[data-astro-cid-lcdefpme]{grid-template-columns:1fr 708px;gap:108px;padding-top:72px;padding-bottom:72px;display:grid}.contact-head[data-astro-cid-lcdefpme]{gap:24px}@media (width<=1200px){.faq-section[data-astro-cid-lcdefpme],.contact[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.25fr;gap:48px}.logo-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(5,1fr)}}@media (width<=960px){.hero-inner[data-astro-cid-lcdefpme]{padding-inline:var(--gutter);flex-direction:column}.hero-side[data-astro-cid-lcdefpme]{width:auto;padding:0}.kpis[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);row-gap:24px}.kpi[data-astro-cid-lcdefpme]:nth-child(4){border-left:0}.world-body[data-astro-cid-lcdefpme]{flex-direction:column;align-items:stretch;min-height:0}.map[data-astro-cid-lcdefpme]{height:320px;margin-inline:calc(-1 * var(--gutter));order:-1;position:relative;inset:auto}.partners-head[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;padding-inline:0}.partners-title[data-astro-cid-lcdefpme]{text-align:left}.logo-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr)}.service[data-astro-cid-lcdefpme]{grid-template-columns:1fr;min-height:0}.service-left[data-astro-cid-lcdefpme],.service-right[data-astro-cid-lcdefpme]{padding:0}.service-title-wrap[data-astro-cid-lcdefpme]{max-width:none}.faq-section[data-astro-cid-lcdefpme],.contact[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:40px}.faq-left[data-astro-cid-lcdefpme]{display:contents}.faq-left[data-astro-cid-lcdefpme] .cta{order:3}.faq-right[data-astro-cid-lcdefpme]{order:2}}@media (width<=640px){.row-head[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start}.about[data-astro-cid-lcdefpme],.works[data-astro-cid-lcdefpme],.services[data-astro-cid-lcdefpme]{gap:48px}.kpis[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.kpi[data-astro-cid-lcdefpme]{border-left:0;border-top:1px solid var(--line-strong);min-height:0;padding:16px 0 0}.kpi[data-astro-cid-lcdefpme]:last-child{grid-column:1/-1}.region[data-astro-cid-lcdefpme]{flex-wrap:wrap;padding:12px 16px}.region-clients[data-astro-cid-lcdefpme]{text-align:left;white-space:normal;flex-basis:100%}.logo-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}.logo-tile[data-astro-cid-lcdefpme]{height:96px}.cards[data-astro-cid-lcdefpme]{gap:56px}.micro[data-astro-cid-lcdefpme]{flex-direction:column}.micro-thumb[data-astro-cid-lcdefpme]{flex-basis:auto;height:160px}.micro-info[data-astro-cid-lcdefpme]{align-items:flex-start;gap:12px}.qmark[data-astro-cid-lcdefpme]{font-size:64px}}
