.cooperation_root__pFCBD{z-index:1;position:relative;min-height:150vh;display:flex;flex-direction:column;padding-top:6.25rem;padding-bottom:7.75rem}@media(max-width:1023px){.cooperation_root__pFCBD{padding-top:3rem;padding-bottom:3rem}}.cooperation_inner__15Amn{position:-webkit-sticky;position:sticky;top:calc(50% - var(--inner-height)/2 + var(--header-height));display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content}@media(max-width:1023px){.cooperation_inner__15Amn{top:calc(50% - var(--inner-height)/2)}}.cooperation_wrapper__3mu7M{width:100%}.cooperation_top__aODl4{margin-bottom:12.8125rem;display:grid;grid-template-columns:31.25rem 1fr auto;grid-gap:1.25rem;gap:1.25rem}@media(max-width:1023px){.cooperation_top__aODl4{grid-template-columns:100%;margin-bottom:1.5rem}}.cooperation_title__FvtLs{font-weight:600;font-size:3.25rem;line-height:1.3;text-transform:uppercase;color:var(--color-content-primary-enabled)}@media(max-width:1023px){.cooperation_title__FvtLs{font-size:1.5rem}}.cooperation_descriptions__4I8WR{grid-column:3;display:grid;grid-template-columns:100%}@media(max-width:1023px){.cooperation_descriptions__4I8WR{grid-column:1}}.cooperation_description__vjw50{opacity:0;font-weight:600;text-transform:uppercase;display:flex;align-items:flex-end;padding-bottom:.625rem;gap:1.25rem;grid-column:1;grid-row:1}.cooperation_description_blue__4IFPV{color:var(--color-content-action-enabled)}.cooperation_description_red__b1WKH{color:var(--color-content-action1-enabled)}.cooperation_description_purple__9AXXd{color:var(--color-content-action2-enebled)}.cooperation_descriptionText__Z_5LV{font-size:2.5rem;line-height:1.3;width:20rem}@media(max-width:1023px){.cooperation_descriptionText__Z_5LV{font-size:1.25rem;width:9.375rem}}.cooperation_descriptionAmount__D1q_4{display:flex;gap:2.5rem}@media(max-width:1023px){.cooperation_descriptionAmount__D1q_4{gap:.75rem;margin-left:auto}}.cooperation_descriptionAmountValue__NtXwA{font-size:13.75rem;line-height:.75;width:8.3125rem}@media(max-width:1023px){.cooperation_descriptionAmountValue__NtXwA{font-size:5.375rem;width:3rem}}.cooperation_descriptionAmountLabel__8ftyN{font-size:2rem;line-height:1;writing-mode:sideways-lr}@media(max-width:1023px){.cooperation_descriptionAmountLabel__8ftyN{font-size:1rem}}.cooperation_progresses__9tVBn{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.5rem;gap:.5rem}@media(max-width:1023px){.cooperation_progresses__9tVBn{margin-bottom:.5rem}}.cooperation_progress__Dop7v{--progress:0%;position:relative;z-index:1;padding:.875rem;display:flex;flex-direction:column;justify-content:center}@media(max-width:1023px){.cooperation_progress__Dop7v{justify-content:stretch;padding:0}}.cooperation_progressBar__oGq4a{border-radius:.875rem;overflow:hidden;background:var(--color-background-primary);position:absolute;z-index:-1;inset:0}@media(max-width:1023px){.cooperation_progressBar__oGq4a{position:relative;inset:unset;height:2.25rem}}.cooperation_progressBarInner__U3KV6{position:absolute;z-index:-1;top:0;bottom:0;width:100%;right:100%;border-radius:.875rem;transform:translateX(var(--progress))}.cooperation_progress_blue__CKe8Q .cooperation_progressBarInner__U3KV6{background:var(--color-content-action-enabled)}.cooperation_progress_red__lxucD .cooperation_progressBarInner__U3KV6{background:var(--color-content-action1-enabled)}.cooperation_progress_purple__u32Y4 .cooperation_progressBarInner__U3KV6{background:var(--color-content-action2-enebled)}.cooperation_progressText__QdE7u{font-weight:400;font-size:1.5rem;line-height:140%;text-align:center;background-image:linear-gradient(to right,var(--color-white) 0,var(--color-white) var(--progress),var(--color-content-tertiary) var(--progress));-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0)}@media(max-width:1023px){.cooperation_progressText__QdE7u{font-size:.875rem;color:var(--color-content-tertiary);background:unset}}.cooperation_progressTexts___3ia_{display:grid;grid-template-columns:100%}.cooperation_progressTextMob__OWRQM{font-size:.875rem;grid-column:1;grid-row:1}.cooperation_progressTextMob_blue__c3Kg8,.cooperation_progressTextMob_purple__Rijny,.cooperation_progressTextMob_red__S_2tU{opacity:0}@media(max-width:1023px){.cooperation_progressTextMob__OWRQM{text-align:left}}.cooperation_clientLogos__0HFC2{margin-top:7.5rem}@media(max-width:1023px){.cooperation_clientLogos__0HFC2{margin-top:3rem}}