.Capabilities_grid__43zzL{display:grid;grid-template-columns:repeat(var(--n,3),minmax(0,1fr));grid-gap:24px;gap:24px}.Capabilities_cap___sP8d{position:relative;height:100%;padding:28px 24px;border:1px solid var(--bd);background:var(--bg)}.Capabilities_n__FVxVi{font-size:15px;font-weight:700;color:var(--red)}.Capabilities_cap___sP8d h3{font-size:20px;line-height:1.5;margin:10px 0 8px}.Capabilities_cap___sP8d p{font-size:15px;line-height:1.9;color:var(--tx2)}.Capabilities_note__F5EJ4{padding-top:28px;border-top:1px solid var(--n700);color:var(--n200);font-size:17px;line-height:1.9;max-width:44em}.Capabilities_note__F5EJ4 b{color:#fff;display:block;font-size:20px;margin-bottom:8px}@media (max-width:1023px){.Capabilities_grid__43zzL{grid-template-columns:1fr 1fr}}@media (max-width:599px){.Capabilities_grid__43zzL{grid-template-columns:1fr}}.Section_sec__pQRJD{position:relative;padding-block:112px}.Section_inner__rhtv_{position:relative;z-index:1}.Section_plain__HkqQy{background:var(--bg)}.Section_sub__oDPnq{background:var(--bg-sub)}.Section_dark__wyh5s{background:var(--ink);color:#fff;--tx:#fff;--tx2:var(--n200);--bd:var(--n600);--link:var(--rose);--link-h:var(--rose-light);--ring:#fff;overflow:hidden}.Section_divider__fr1ky{border-top:1px solid var(--bd)}.Section_tex__Mmcrv{overflow:hidden}.Section_tex__Mmcrv:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background-image:linear-gradient(90deg,rgba(255,255,255,.09) 1px,transparent 0),linear-gradient(180deg,rgba(255,255,255,.09) 1px,transparent 0);background-size:40px 40px;background-position:left -1px bottom -1px;-webkit-mask-image:linear-gradient(to top right,#000,rgba(0,0,0,.55) 30%,rgba(0,0,0,.15) 55%,transparent 75%);mask-image:linear-gradient(to top right,#000,rgba(0,0,0,.55) 30%,rgba(0,0,0,.15) 55%,transparent 75%);opacity:0;transform:translate(-32px,32px);transition:opacity 1.2s var(--e-std),transform 1.2s var(--e-std)}.Section_tex__Mmcrv[data-in]:before{opacity:1;transform:none}@media (max-width:1023px){.Section_sec__pQRJD{padding-block:88px}}@media (max-width:599px){.Section_sec__pQRJD{padding-block:64px}}.ClientStrip_sec__SMkQH{padding-block:0!important}.ClientStrip_row__79yRR{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:24px;column-gap:24px;align-items:center;border-top:1px solid var(--bd);min-height:120px}.ClientStrip_h__nScEr{grid-column:1/span 2;font-size:inherit;font-weight:inherit}.ClientStrip_list__q2wU3{grid-column:3/-1;display:grid;grid-template-columns:repeat(6,minmax(0,1fr))}.ClientStrip_list__q2wU3 li{display:flex;align-items:center;justify-content:center;height:120px;-webkit-border-start:1px solid var(--bd);border-inline-start:1px solid var(--bd);padding:0 16px}.ClientStrip_lw__v0G6a{display:block;max-width:100%}.ClientStrip_list__q2wU3 img{width:auto;max-width:100%;transition:opacity var(--t-fast) var(--e-std)}.ClientStrip_list__q2wU3 li:hover img{opacity:1!important}@media (max-width:1023px){.ClientStrip_row__79yRR{grid-template-columns:1fr;row-gap:8px;padding-top:24px}.ClientStrip_h__nScEr,.ClientStrip_list__q2wU3{grid-column:1/-1}.ClientStrip_list__q2wU3{grid-template-columns:repeat(3,minmax(0,1fr))}.ClientStrip_list__q2wU3 li{height:96px;border-top:1px solid var(--bd)}.ClientStrip_list__q2wU3 li:nth-child(3n+1){-webkit-border-start:0;border-inline-start:0}}@media (max-width:599px){.ClientStrip_list__q2wU3 li{height:80px;padding:0 10px}.ClientStrip_lw__v0G6a{transform:scale(.8)}}.CtaBand_sec__JG7r9{overflow:hidden;padding-block:96px!important}.CtaBand_grid__PPTkc{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:24px;column-gap:24px;align-items:end}.CtaBand_txt__APMMP{grid-column:1/span 7}.CtaBand_h2__vTmdA{font-size:36px;line-height:1.45;font-weight:700;margin-top:14px;text-wrap:balance}.CtaBand_txt__APMMP p{font-size:17px;line-height:1.9;color:var(--tx2);margin-top:16px}.CtaBand_acts__bd6oi{grid-column:9/span 4;display:flex;flex-direction:column;gap:12px}.CtaBand_acts__bd6oi .hcta>span{width:100%;min-height:52px}.CtaBand_phn__T4_ZK{font-size:14px;color:var(--tx2);text-align:center}.CtaBand_phn__T4_ZK a{display:inline-flex;align-items:center;min-height:44px}.CtaBand_arc__zt9U_{position:absolute;left:-120px;bottom:-120px;width:240px;height:240px;border-radius:50%;border:41px solid var(--red);box-sizing:border-box;z-index:0;display:block}@media (max-width:1023px){.CtaBand_acts__bd6oi,.CtaBand_txt__APMMP{grid-column:1/-1}.CtaBand_acts__bd6oi{margin-top:32px}}@media (max-width:599px){.CtaBand_sec__JG7r9{padding-block:64px 120px!important}.CtaBand_h2__vTmdA{font-size:26px}.CtaBand_arc__zt9U_{left:-80px;bottom:-80px;width:160px;height:160px;border-width:27px}}.GeoField_gf__PpEfY{position:relative;--M:80px;flex:none}.GeoField_cell__sszDC{position:absolute;left:calc(var(--x) * var(--M));top:calc(var(--y) * var(--M));width:calc(var(--w, 1) * var(--M));height:calc(var(--h, 1) * var(--M))}.GeoField_grid__QBTAw{position:absolute;inset:0;background-image:linear-gradient(to right,var(--n100) 1px,transparent 1px),linear-gradient(to bottom,var(--n100) 1px,transparent 1px);background-size:var(--M) var(--M);outline:1px solid var(--n100)}.GeoField_red__kB7yt{background:var(--red)}.GeoField_ink__j2n3a{background:var(--ink)}.GeoField_rose__iL6gh{background:var(--rose)}.GeoField_n1__ZRnf_{background:var(--n100)}.GeoField_line__Jtx9P{background:#fff;box-shadow:inset 0 0 0 1.5px var(--ink)}.GeoField_cut__lX29s{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,calc(var(--M) * .25) 100%,0 calc(100% - var(--M) * .25));clip-path:polygon(0 0,100% 0,100% 100%,calc(var(--M) * .25) 100%,0 calc(100% - var(--M) * .25))}.GeoField_arc___A5sw{overflow:hidden}.GeoField_arc___A5sw i{position:absolute;left:0;top:0;border-radius:50%;border-style:solid;border-color:var(--ac,var(--ink));box-sizing:border-box;width:calc(var(--w) * 2 * var(--M));height:calc(var(--w) * 2 * var(--M));border-width:calc(var(--w) * 2 * .17 * var(--M))}.GeoField_fact___cIPN{color:#fff;display:flex;flex-direction:column;justify-content:flex-end;padding:16px 18px;font-weight:700;line-height:1.3}.GeoField_fact___cIPN b{font-size:36px;white-space:nowrap}.GeoField_fact___cIPN span{font-size:14px;font-weight:600}@media (max-width:599px){.GeoField_fact___cIPN{padding:10px 12px}.GeoField_fact___cIPN b{font-size:24px}.GeoField_fact___cIPN span{font-size:12px}}.AboutSeal_seal__iCzmu{--M:80px!important}.AboutSeal_small__ZnJ0f{--M:56px!important}@media (max-width:1023px){.AboutSeal_seal__iCzmu{--M:56px!important}.AboutSeal_small__ZnJ0f{--M:44px!important}}@media (max-width:599px){.AboutSeal_seal__iCzmu{--M:44px!important}}.ContactForm_form__gyc9f{display:flex;flex-direction:column;gap:32px}.ContactForm_ctx__snoWE{display:flex;align-items:center;gap:4px}.ContactForm_chip__RdDEb{display:inline-flex;align-items:center;height:32px;padding:0 12px;border:1px solid var(--bd);font-size:13px;font-weight:600}.ContactForm_chipX__wfGP0{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;background:none;border:0;cursor:pointer;color:var(--tx2)}.ContactForm_summary__JVvIz{padding:14px 16px;border:1px solid var(--err-bd);-webkit-border-start:3px solid var(--err);border-inline-start:3px solid var(--err);background:var(--err-bg);font-size:15px;font-weight:600}.ContactForm_topics__BxbEt{border:0}.ContactForm_topics__BxbEt legend{font-size:13px;font-weight:600;margin-bottom:12px}.ContactForm_topicGrid__brG_H{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.ContactForm_topic__qToT6{display:flex;gap:12px;align-items:flex-start;padding:16px 18px;border:1.5px solid var(--bd);cursor:pointer;min-height:44px;transition:border-color var(--t-fast) var(--e-std),background-color var(--t-fast) var(--e-std)}.ContactForm_topic__qToT6:hover{border-color:var(--n500)}.ContactForm_topic__qToT6 input{width:20px;height:20px;margin-top:4px;accent-color:var(--ink);flex:none}.ContactForm_topic__qToT6 b{display:block;font-size:16px;line-height:1.6}.ContactForm_topic__qToT6 small{display:block;font-size:14px;line-height:1.8;color:var(--tx2)}.ContactForm_sel__5iy9p{border:2px solid var(--ink);background:var(--bg-sub)}.ContactForm_grid__un0_L{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}.ContactForm_full__HNdVv{grid-column:1/-1}.ContactForm_fld__YFuPz{display:flex;flex-direction:column;gap:6px}.ContactForm_fld__YFuPz label{font-size:13px;font-weight:600;line-height:1.6}.ContactForm_req__BIA5J{color:var(--red)}.ContactForm_opt__tdRSk{font-weight:400;color:var(--tx2)}.ContactForm_inp__yTY0f{height:48px;border:1.5px solid var(--bd-int);border-radius:2px;background:var(--bg);padding:0 14px;font-size:16px;width:100%}.ContactForm_inp__yTY0f::placeholder{color:var(--tx3)}.ContactForm_inp__yTY0f:focus{outline:2px solid var(--ink);outline-offset:2px;border-color:var(--ink)}.ContactForm_ltr__Wc_cH{direction:ltr;text-align:left;font-family:var(--en)}.ContactForm_area__Ovb0O{height:140px;padding-top:12px;resize:vertical;line-height:1.9}.ContactForm_bad__ow9xW{border:2px solid var(--err)}.ContactForm_hint__yG_5Q{font-size:13px;line-height:1.7;color:var(--tx2)}.ContactForm_err__4G3DV{display:flex;gap:6px;align-items:center;font-size:13px;font-weight:600;color:var(--err);line-height:1.6}.ContactForm_err__4G3DV span{display:inline-flex;width:16px;height:16px;border-radius:50%;background:var(--err);color:#fff;font-size:11px;align-items:center;justify-content:center}.ContactForm_chk__2ipUq{display:flex;gap:10px;align-items:flex-start;font-size:15px;line-height:1.9;cursor:pointer;min-height:44px}.ContactForm_chk__2ipUq input{width:20px;height:20px;margin-top:5px;accent-color:var(--ink);flex:none}.ContactForm_submit__wnpkC .ContactForm_btn__6JAQm,.ContactForm_submit__wnpkC .btn{min-width:200px;min-height:48px}.ContactForm_done__5YEai{padding:32px;border:1px solid var(--bd);-webkit-border-start:3px solid var(--n700);border-inline-start:3px solid var(--n700);background:var(--bg-sub)}.ContactForm_done__5YEai:focus{outline:2px solid var(--ink);outline-offset:2px}.ContactForm_done__5YEai h2{font-size:22px;line-height:1.6}.ContactForm_done__5YEai p{margin:12px 0 24px;color:var(--tx2)}.ContactForm_done__5YEai a{color:var(--link);text-decoration:underline}@media (max-width:599px){.ContactForm_grid__un0_L,.ContactForm_topicGrid__brG_H{grid-template-columns:1fr}.ContactForm_submit__wnpkC .btn{width:100%}}.ContactForm_hp__UL5go{position:absolute;inset-inline-start:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.ContactForm_submit__wnpkC .btn[disabled]{opacity:.7;cursor:progress}.ContactForm_captcha__hHMug{min-height:80px}.ContactForm_captcha__hHMug:focus{outline:none}.PageHero_hero__f5bhw{position:relative;padding-block:56px 72px;border-bottom:1px solid var(--bd)}.PageHero_withStrip__qjN79{padding-bottom:144px}.PageHero_crumb__KQPMr ol{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;color:var(--tx2);line-height:1.6;margin-bottom:40px}.PageHero_crumb__KQPMr li{display:inline-flex;align-items:center;gap:8px}.PageHero_crumb__KQPMr a{display:inline-flex;align-items:center;min-height:44px;min-width:44px;text-decoration:underline;text-underline-offset:4px}.PageHero_crumb__KQPMr [aria-current]{color:var(--tx);font-weight:600}.PageHero_row__ApOB0{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:var(--g);column-gap:var(--g);align-items:center}.PageHero_txt__kR1Xg{grid-column:1/span 7}.PageHero_txtWide__xtFtU{grid-column:1/span 8}.PageHero_h1__ulp1S{font-size:44px;line-height:1.4;font-weight:700;margin-top:20px;text-wrap:balance}.PageHero_lead__PwYMN{font-size:20px;line-height:1.9;color:var(--tx2);margin-top:20px;max-width:680px}.PageHero_ctas__pVI0s{display:flex;flex-wrap:wrap;gap:16px;margin-top:36px}.PageHero_art__qBsC7{grid-column:9/span 4;display:flex;justify-content:flex-end}.PageHero_strip__JAZWX{position:absolute;bottom:0;inset-inline-end:var(--m);height:80px;display:flex;flex-direction:row-reverse;--M:80px}.PageHero_strip__JAZWX i{display:block;width:var(--M);height:var(--M);transform-origin:bottom}.PageHero_strip__JAZWX .PageHero_w3__JKlTW{width:calc(3 * var(--M));background:var(--n100)}.PageHero_strip__JAZWX .PageHero_red__hwi7d{background:var(--red)}.PageHero_strip__JAZWX .PageHero_line__ppodR{background:#fff;box-shadow:inset 0 0 0 1.5px var(--ink)}.PageHero_strip__JAZWX .PageHero_n1___AeEf{background:var(--n100)}@media (max-width:1023px){.PageHero_withStrip__qjN79{padding-bottom:104px}.PageHero_art__qBsC7,.PageHero_txtWide__xtFtU,.PageHero_txt__kR1Xg{grid-column:1/-1}.PageHero_art__qBsC7{justify-content:flex-start;margin-top:48px}.PageHero_h1__ulp1S{font-size:36px}.PageHero_strip__JAZWX{--M:56px;height:56px}}@media (max-width:599px){.PageHero_hero__f5bhw{padding-top:24px}.PageHero_withStrip__qjN79{padding-bottom:88px}.PageHero_crumb__KQPMr ol{margin-bottom:24px}.PageHero_h1__ulp1S{font-size:30px;line-height:1.45}.PageHero_lead__PwYMN{font-size:18px}.PageHero_ctas__pVI0s{flex-direction:column}.PageHero_ctas__pVI0s .hcta>span,.PageHero_ctas__pVI0s>*{width:100%}.PageHero_strip__JAZWX{--M:44px;height:44px}.PageHero_strip__JAZWX .PageHero_line__ppodR{display:none}}.about_split__w4l8l{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:24px;column-gap:24px;align-items:end}.about_kvWrap__8lPVy{grid-column:1/span 5}.about_sealWrap__Y7QvZ{grid-column:7/span 6;display:flex;justify-content:flex-end}.about_kv__nLFHj{display:grid;grid-template-columns:160px minmax(0,1fr);border-top:2px solid var(--ink);margin-top:24px}.about_kv__nLFHj dd,.about_kv__nLFHj dt{padding:16px 0;border-bottom:1px solid var(--bd);font-size:16px;line-height:1.8}.about_kv__nLFHj dt{color:var(--tx2);font-size:14px}.about_tl___xrBH{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));border-top:2px solid var(--ink)}.about_tl___xrBH li{position:relative;padding:28px 0 0;-webkit-padding-end:20px;padding-inline-end:20px}.about_tl___xrBH li:before{content:"";position:absolute;top:-7px;inset-inline-start:0;width:12px;height:12px;background:#fff;border:2px solid var(--ink)}.about_tl___xrBH li.about_now__VTFf9:before{background:var(--red);border-color:var(--red)}.about_when__iF9G6{font-size:13px;font-weight:600;color:var(--tx2)}.about_first__nLUNb .about_when__iF9G6,.about_now__VTFf9 .about_when__iF9G6{color:var(--red)}.about_tl___xrBH h3{font-size:16px;line-height:1.7;font-weight:700;margin-top:6px}.about_tl___xrBH p{font-size:14px;line-height:1.8;color:var(--tx2);margin-top:4px}.about_caps__TTF9c{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.about_caps4__qS3bV{grid-template-columns:repeat(4,minmax(0,1fr))}.about_caps__TTF9c li>div{border-top:2px solid var(--ink);padding-top:20px;color:var(--red);height:100%}.about_caps__TTF9c h3{color:var(--tx);font-weight:700;font-size:18px;margin-top:10px;line-height:1.7}.about_innov__8nTcB{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:24px;column-gap:24px;align-items:center}.about_innov__8nTcB>div:first-child{grid-column:1/span 7}.about_innov__8nTcB h2{font-size:26px;line-height:1.5;margin-top:16px}.about_innov__8nTcB p{margin-top:12px}.about_innov__8nTcB .lnk{margin-top:8px}.about_nl__fKFzZ{border-top:2px solid var(--ink)}.about_nl__fKFzZ li{display:grid;grid-template-columns:180px minmax(0,1fr) 200px;grid-gap:24px;gap:24px;align-items:baseline;padding:28px 0;border-bottom:1px solid var(--bd)}.about_nl__fKFzZ .about_date__Wt5OS,.about_nl__fKFzZ .about_src__vOzdM{font-size:14px;color:var(--tx2)}.about_nl__fKFzZ h3{font-weight:700;font-size:18px;line-height:1.8}@media (max-width:1023px){.about_innov__8nTcB>div:first-child,.about_kvWrap__8lPVy,.about_sealWrap__Y7QvZ{grid-column:1/-1}.about_sealWrap__Y7QvZ{justify-content:flex-start;margin-top:40px}.about_tl___xrBH{grid-template-columns:1fr;border-top:0;-webkit-border-start:2px solid var(--ink);border-inline-start:2px solid var(--ink)}.about_tl___xrBH li{padding:0 0 24px;-webkit-padding-start:24px;padding-inline-start:24px}.about_tl___xrBH li:before{top:6px;inset-inline-start:-7px}.about_caps4__qS3bV,.about_caps__TTF9c{grid-template-columns:1fr 1fr}.about_nl__fKFzZ li{grid-template-columns:1fr;gap:6px}}@media (max-width:599px){.about_kv__nLFHj{grid-template-columns:1fr}.about_kv__nLFHj dt{border-bottom:0;padding-bottom:0}.about_caps4__qS3bV,.about_caps__TTF9c{grid-template-columns:1fr}}.about_mission__5xXvI p{margin-top:20px;font-size:26px;line-height:1.75;font-weight:700;max-width:30em;text-wrap:balance}.about_parallel__xwJNU{display:grid;grid-template-columns:140px minmax(0,1fr);grid-gap:16px;gap:16px;margin-top:40px;padding:20px 24px;border:1px solid var(--bd);-webkit-border-start:3px solid var(--red);border-inline-start:3px solid var(--red);background:var(--bg)}.about_parallel__xwJNU .about_when__iF9G6{color:var(--red)}.about_parallel__xwJNU h3{font-size:17px;font-weight:700;line-height:1.7}.about_parallel__xwJNU p,.about_tlNote__FrUAH{font-size:14px;color:var(--tx2)}.about_tlNote__FrUAH{margin-top:16px}.about_innov__8nTcB{row-gap:32px}.about_resp__yHIm_{grid-column:9/span 4;border-top:2px solid var(--ink);padding-top:20px}.about_resp__yHIm_ p{margin-top:12px;font-size:16px}@media (max-width:1023px){.about_resp__yHIm_{grid-column:1/-1}.about_mission__5xXvI p{font-size:22px}}@media (max-width:599px){.about_parallel__xwJNU{grid-template-columns:1fr;gap:4px}.about_mission__5xXvI p{font-size:19px}}.about_nl__fKFzZ h3 a{display:inline-block;min-height:44px;padding-block:6px}.about_nl__fKFzZ h3 a:focus-visible,.about_nl__fKFzZ h3 a:hover{color:var(--red)}.contact_grid__PhIBV{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:24px;column-gap:24px}.contact_main__Rq__W{grid-column:1/span 8}.contact_aside__qalhf{grid-column:10/span 3}.contact_lbl__dF0J6{font-size:13px;font-weight:600;color:var(--tx2)}.contact_kv__AOZwl{margin-top:12px;border-top:2px solid var(--ink)}.contact_kv__AOZwl dt{color:var(--tx2);font-size:14px;padding-top:16px}.contact_kv__AOZwl dd{padding-bottom:12px;border-bottom:1px solid var(--bd);font-size:16px;line-height:1.8}.contact_kv__AOZwl a{display:inline-flex;align-items:center;min-height:44px}.contact_kv__AOZwl dd a:hover{text-decoration:underline}.contact_seal__5ajud{margin-top:56px}.contact_support__PH9Ic{margin-top:40px;padding-top:20px;border-top:2px solid var(--ink)}.contact_support__PH9Ic p{margin-top:8px;font-size:14px;line-height:1.9;color:var(--tx2)}.contact_support__PH9Ic ul{margin-top:8px}.contact_support__PH9Ic .lnk{font-size:15px}@media (max-width:1023px){.contact_aside__qalhf,.contact_main__Rq__W{grid-column:1/-1}.contact_aside__qalhf{margin-top:56px}}.Hero_hero__T3Fr4{position:relative;overflow:hidden;padding-block:104px 112px}.Hero_grid__wu3Md{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:var(--g);column-gap:var(--g)}.Hero_txt__dtX__{grid-column:1/span 6;align-self:center}.Hero_h1__CpRsJ{font-size:56px;line-height:1.35;font-weight:700;text-wrap:balance;margin-top:24px}.Hero_lead__F16sG{font-size:20px;line-height:1.9;color:var(--tx2);margin-top:24px;max-width:600px}.Hero_ctas__4iFP6{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:40px}.Hero_art__w1vat{grid-column:7/span 6;display:flex;justify-content:flex-end}.Hero_art__w1vat .Hero_gf__kOTDC{--M:80px}.Hero_gridLines__cY4aF{position:absolute;inset:0;background-image:linear-gradient(to right,var(--n100) 1px,transparent 1px),linear-gradient(to bottom,var(--n100) 1px,transparent 1px);background-size:var(--M) var(--M);outline:1px solid var(--n100)}.Hero_photo__Yl4rU{overflow:hidden;background:var(--n100)}.Hero_photo__Yl4rU img{width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.05) brightness(1.03)}.Hero_photo__Yl4rU:before{z-index:1;background-image:linear-gradient(90deg,rgba(23,24,26,.14) 1px,transparent 0),linear-gradient(180deg,rgba(23,24,26,.14) 1px,transparent 0);background-size:calc(var(--M) / 2) calc(var(--M) / 2)}.Hero_photo__Yl4rU:after,.Hero_photo__Yl4rU:before{content:"";position:absolute;inset:0;pointer-events:none}.Hero_photo__Yl4rU:after{z-index:2;mix-blend-mode:overlay;opacity:.5;background-size:180px 180px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}@media (max-width:1279px){.Hero_h1__CpRsJ{font-size:44px;line-height:1.4}.Hero_art__w1vat .Hero_gf__kOTDC{--M:64px}}@media (max-width:1023px){.Hero_hero__T3Fr4{padding-block:56px 64px}.Hero_h1__CpRsJ{font-size:40px}.Hero_art__w1vat,.Hero_txt__dtX__{grid-column:1/-1}.Hero_art__w1vat{margin-top:48px;justify-content:flex-start}.Hero_art__w1vat .Hero_gf__kOTDC{--M:min(64px,calc((100vw - 2 * var(--m)) / 7))}}@media (max-width:599px){.Hero_h1__CpRsJ{font-size:36px;line-height:1.4}.Hero_lead__F16sG{font-size:18px}.Hero_ctas__4iFP6{flex-direction:column;align-items:stretch}.Hero_ctas__4iFP6 .hcta>span,.Hero_ctas__4iFP6>*{width:100%}}@media (max-width:359px){.Hero_h1__CpRsJ{font-size:32px}}.NewsCards_grid__C4lte{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.NewsCards_card__7eYtV,.NewsCards_grid__C4lte>li,.NewsCards_lift__X1jPQ{display:flex;width:100%}.NewsCards_card__7eYtV{position:relative;flex-direction:column;gap:14px;padding-bottom:20px;border-bottom:2px solid var(--bd);transition:border-color var(--t-mid) var(--e-std)}.NewsCards_linked___xA7H:focus-visible,.NewsCards_linked___xA7H:hover{border-bottom-color:var(--red)}.NewsCards_linked___xA7H h3{transition:color var(--t-fast) var(--e-std)}.NewsCards_linked___xA7H:focus-visible h3,.NewsCards_linked___xA7H:hover h3{color:var(--red)}.NewsCards_cv__KyfCp{position:relative;display:block;aspect-ratio:16/9;max-width:100%;background:var(--n100);overflow:hidden}.NewsCards_cv__KyfCp i{position:absolute;display:block}.NewsCards_q__EeGW9{left:0;top:0;width:96px;height:96px;overflow:hidden;transform-origin:100% 100%}.NewsCards_q__EeGW9:before{content:"";position:absolute;left:0;top:0;width:192px;height:192px;border-radius:50%;border:33px solid var(--ink);box-sizing:border-box}.NewsCards_r__ntY6i{left:96px;top:0;width:48px;height:48px;background:var(--red)}.NewsCards_k__jebo1{display:none!important}.NewsCards_v1__qxXLP .NewsCards_q__EeGW9{display:none}.NewsCards_v1__qxXLP .NewsCards_k__jebo1{display:block!important;left:0;top:0;width:96px;height:48px;background:var(--ink)}.NewsCards_v1__qxXLP .NewsCards_r__ntY6i{top:48px}.NewsCards_v2__v1Jdr .NewsCards_q__EeGW9:before{border-color:var(--red)}.NewsCards_v2__v1Jdr .NewsCards_r__ntY6i{display:none}.NewsCards_v2__v1Jdr .NewsCards_k__jebo1{display:block!important;left:96px;top:48px;width:48px;height:48px;background:var(--ink)}.NewsCards_d__me1vO{position:absolute;inset-inline-start:20px;bottom:16px;font-size:24px;font-weight:700;line-height:1.3}.NewsCards_d__me1vO small{display:block;font-size:12px;font-weight:600;color:var(--tx2)}.NewsCards_card__7eYtV h3{font-size:19px;line-height:1.7;font-weight:700;margin:0 16px;flex:1 1}.NewsCards_lnk__LPAQU{display:inline-flex;align-items:center;gap:4px;margin:0 16px;color:var(--red);font-weight:600;font-size:15px;min-height:28px}.NewsCards_src__khX_J{margin:0 16px;font-size:14px;color:var(--tx2)}@media (max-width:1023px){.NewsCards_grid__C4lte{grid-template-columns:1fr 1fr}}@media (max-width:599px){.NewsCards_grid__C4lte{grid-template-columns:1fr}}.PlatformColumns_cols__dbLtX{display:grid;grid-template-columns:repeat(var(--n,3),minmax(0,1fr));grid-gap:24px;gap:24px}.PlatformColumns_col__p9uc7{position:relative;background:rgba(255,255,255,.035);border:1px solid var(--n700);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,16px 100%,0 calc(100% - 16px));clip-path:polygon(0 0,100% 0,100% 100%,16px 100%,0 calc(100% - 16px));transition:background-color var(--t-mid) var(--e-std),border-color var(--t-mid) var(--e-std)}.PlatformColumns_col__p9uc7:focus-within,.PlatformColumns_col__p9uc7:hover{background:rgba(255,255,255,.06);border-color:var(--n600)}.PlatformColumns_col__p9uc7:before{content:"";position:absolute;inset-inline:-1px;top:-1px;height:2px;background:var(--red);transform:scaleX(0);transform-origin:right;transition:transform var(--t-mid) var(--e-std)}.PlatformColumns_col__p9uc7:focus-within:before,.PlatformColumns_col__p9uc7:hover:before{transform:scaleX(1)}.PlatformColumns_inner__rrAgp{display:flex;flex-direction:column;gap:8px;height:100%;padding:32px 28px 24px}.PlatformColumns_lg__Y7Ypa{width:56px;height:56px;background:#fff;display:flex;align-items:center;justify-content:center;margin-bottom:12px;flex:none}.PlatformColumns_lg__Y7Ypa img{width:40px;height:40px;object-fit:contain}.PlatformColumns_inner__rrAgp h3{font-size:20px;font-weight:700;color:#fff}.PlatformColumns_dom__ILeFw{font-family:var(--mono);font-size:13px;color:var(--rose);direction:ltr;text-align:right}.PlatformColumns_inner__rrAgp p{font-size:15px;line-height:1.9;margin-top:4px;color:var(--n200);flex:1 1}.PlatformColumns_inner__rrAgp .lnk{color:#fff;margin-top:12px}.PlatformColumns_soon__EawC3{margin-top:12px;min-height:44px;display:inline-flex;align-items:center;font-size:14px;color:var(--n300)}.PlatformColumns_links__VkVZB{display:flex;flex-direction:column;margin-top:12px;padding-top:12px;border-top:1px solid var(--n700)}.PlatformColumns_links__VkVZB .lnk{margin-top:0!important}@media (max-width:1023px){.PlatformColumns_cols__dbLtX{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.PlatformColumns_col__p9uc7:last-child:nth-child(odd){grid-column:1/-1}}@media (max-width:599px){.PlatformColumns_cols__dbLtX{grid-template-columns:1fr;gap:12px}.PlatformColumns_inner__rrAgp{padding:24px 20px 20px}}@media (prefers-reduced-motion:reduce){.PlatformColumns_col__p9uc7{transition:none}}[dir=ltr] .PlatformColumns_col__p9uc7:before{transform-origin:left}[dir=ltr] .PlatformColumns_dom__ILeFw{text-align:left}.news_list__E3pn1{border-top:2px solid var(--ink)}.news_item__lZ574{display:grid;grid-template-columns:180px minmax(0,1fr) 160px;grid-gap:24px;gap:24px;align-items:start;padding:32px 0;border-bottom:1px solid var(--bd)}.news_meta__ZUvkB{display:flex;flex-direction:column;gap:8px;font-size:14px;color:var(--tx2);line-height:1.6}.news_meta__ZUvkB time{font-weight:700;color:var(--tx);font-size:16px}.news_tag__qwfdf{align-self:flex-start;font-size:12px;font-weight:600;border:1px solid var(--bd);padding:2px 8px}.news_body__APRyS h2{font-size:20px;line-height:1.6;font-weight:700;text-wrap:balance}.news_body__APRyS h2 a{display:inline-block;min-height:44px;padding-block:6px;transition:color var(--t-fast) var(--e-std)}.news_body__APRyS h2 a:focus-visible,.news_body__APRyS h2 a:hover{color:var(--red)}.news_body__APRyS p{margin-top:8px;font-size:15px;line-height:1.9;color:var(--tx2);max-width:46em}.news_src__9JGbh{justify-self:end}@media (max-width:1023px){.news_item__lZ574{grid-template-columns:1fr;gap:10px}.news_meta__ZUvkB{flex-direction:row;align-items:center;gap:12px}.news_src__9JGbh{justify-self:start}}.SolutionArt_gf__Nln6Q{--M:80px!important}.SolutionArt_tile__yGRUD{display:flex;align-items:center;justify-content:center;color:var(--ink)}.SolutionArt_num__NLJIQ{color:#fff;display:flex;align-items:flex-end;padding:12px 14px;font-size:28px;font-weight:700}@media (max-width:599px){.SolutionArt_gf__Nln6Q{--M:64px!important}.SolutionArt_tile__yGRUD svg{width:48px;height:48px}}.SolutionCards_grid4__Gy1rR{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:24px;gap:24px}.SolutionCards_grid3__TeVCf{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.SolutionCards_grid3__TeVCf>li,.SolutionCards_grid4__Gy1rR>li{display:flex}.SolutionCards_lift__LN8zN{display:flex;width:100%}.SolutionCards_card___pmxs{position:relative;display:flex;flex-direction:column;gap:12px;width:100%;padding:28px 24px 24px;border:1px solid var(--bd);background:var(--bg);transition:border-color var(--t-mid) var(--e-std)}.SolutionCards_card___pmxs:before{content:"";position:absolute;inset-inline:-1px;top:-1px;height:3px;background:var(--red);transform:scaleX(0);transform-origin:right;transition:transform var(--t-mid) var(--e-std)}.SolutionCards_card___pmxs:focus-visible,.SolutionCards_card___pmxs:hover{border-color:var(--ink)}.SolutionCards_card___pmxs:focus-visible:before,.SolutionCards_card___pmxs:hover:before{transform:scaleX(1)}.SolutionCards_ico__hUNAc{width:56px;height:56px;background:var(--n100);display:flex;align-items:center;justify-content:center;color:var(--ink);transition:background-color var(--t-mid) var(--e-std),color var(--t-mid) var(--e-std)}.SolutionCards_card___pmxs:focus-visible .SolutionCards_ico__hUNAc,.SolutionCards_card___pmxs:hover .SolutionCards_ico__hUNAc{background:var(--ink);color:#fff}.SolutionCards_num__n1b5J{position:absolute;top:28px;inset-inline-end:24px;font-size:15px;font-weight:700;color:var(--red)}.SolutionCards_card___pmxs h3{font-size:22px;line-height:1.5;font-weight:700;margin-top:8px}.SolutionCards_card___pmxs p{font-size:15px;line-height:1.9;color:var(--tx2);flex:1 1}.SolutionCards_more__aMluS{display:inline-flex;align-items:center;gap:6px;font-weight:700;color:var(--red);font-size:15px;min-height:28px}.SolutionCards_more__aMluS svg{transition:transform var(--t-fast) var(--e-std)}.SolutionCards_card___pmxs:hover .SolutionCards_more__aMluS svg{transform:translateX(-4px)}@media (max-width:1279px){.SolutionCards_grid4__Gy1rR{gap:16px}}@media (max-width:1023px){.SolutionCards_grid3__TeVCf,.SolutionCards_grid4__Gy1rR{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){.SolutionCards_grid3__TeVCf,.SolutionCards_grid4__Gy1rR{grid-template-columns:1fr}}[dir=ltr] .SolutionCards_card___pmxs:before{transform-origin:left}[dir=ltr] .SolutionCards_card___pmxs:hover .SolutionCards_more__aMluS svg{transform:scaleX(-1) translateX(-4px)}