:where(.style_ul-reset__ocUol){margin:0;padding:0;list-style:none}:where(.style_f-col__Xuhkj){display:flex;flex-direction:column}:where(.style_f-ctr__Snrxi){display:flex;align-items:center;justify-content:center}:where(.style_f-btw__cNlxj){display:flex;align-items:center;justify-content:space-between}:where(.style_f-v-ctr___rv5L){display:flex;align-items:center}@media(max-width:767px){.style_txt-ctr__JShUy{text-align:center;align-items:center}.style_jc-ctr__8Ldgm{justify-content:center}.style_blc-ctr__pNLMD{margin-inline:auto}}.style_mode__BdaJ5+.style_mode__BdaJ5,.style_mode__BdaJ5+.style_white__sMiKo,.style_white__sMiKo+.style_mode__BdaJ5{margin-top:var(--section-m)}.style_content__jeYuf{display:flex;flex-wrap:wrap;margin-top:var(--indent-top);gap:var(--m-extra) 6.25vw}@media(max-width:1699px){.style_content__jeYuf{-moz-column-gap:5vw;column-gap:5vw}}@media(max-width:1599px){.style_content__jeYuf{-moz-column-gap:max(80px,6.25vw);column-gap:max(80px,6.25vw)}}.style_block__QqP4n{gap:var(--m-mid);order:1}@media(min-width:2250px){.style_block__QqP4n:nth-child(2){order:4}}@media(max-width:1023px){.style_block__QqP4n:nth-child(2){order:4}}@media(max-width:991px){.style_block__QqP4n{width:100%}}.style_label__XJwtH{font-weight:600}.style_list__Y5IJb{gap:min(40px,2.0833333333vw)}@media(max-width:1599px){.style_list__Y5IJb{gap:max(24px,1.5625vw)}}@media(max-width:991px){.style_list__Y5IJb{overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.style_list__Y5IJb ::-webkit-scrollbar{display:none}}.style_list__Y5IJb figure{margin:0;text-align:center}.style_list__Y5IJb figcaption{margin-top:min(16px,.8333333333vw);color:var(--text-gray);font-size:1rem}@media(max-width:1599px){.style_list__Y5IJb figcaption{margin-top:max(8px,.8333333333vw);font-size:.875rem}}.style_icon__lFjUc{--tech-el:min(104px,5.4166666667vw);--tech-icon:min(88px,4.5833333333vw)}@media(max-width:1599px){.style_icon__lFjUc{--tech-el:max(72px,5.4166666667vw);--tech-icon:max(64px,4.5833333333vw)}}.style_icon__lFjUc{margin:0 auto;flex:0 0 var(--tech-el);width:var(--tech-el);aspect-ratio:1;border-radius:8px;background-color:var(--theme-secondary)}.style_icon__lFjUc svg{width:var(--tech-icon);height:var(--tech-icon)}:where(.style_ul-reset__VVvvL){margin:0;padding:0;list-style:none}:where(.style_f-col__gJsbO){display:flex;flex-direction:column}:where(.style_f-ctr__f_zJB){display:flex;align-items:center;justify-content:center}:where(.style_f-btw__3V6Nf){display:flex;align-items:center;justify-content:space-between}:where(.style_f-v-ctr___VdDN){display:flex;align-items:center}@media(max-width:767px){.style_txt-ctr__TTEr3{text-align:center;align-items:center}.style_jc-ctr__nABH9{justify-content:center}.style_blc-ctr__CdHVz{margin-inline:auto}}.style_mode__nhyon+.style_mode__nhyon,.style_mode__nhyon+.style_white__B__ge,.style_white__B__ge+.style_mode__nhyon{margin-top:var(--section-m)}.style_wrapper__8VmUX{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:80px 24px;gap:80px 24px}@media(max-width:1600px){.style_wrapper__8VmUX{gap:48px 24px}}@media(max-width:991px){.style_wrapper__8VmUX{grid-template-columns:repeat(2,1fr);gap:24px}}@media(max-width:576px){.style_wrapper__8VmUX{grid-template-columns:1fr}}.style_section__cmPGu{display:flex;flex-direction:column;gap:32px;color:var(--text-primary)}@media(max-width:1600px){.style_section__cmPGu{gap:24px}}.style_sectionTitle__cn1UU{font-weight:600}.style_itemsList__AAn3z{display:flex;flex-direction:column;gap:8px}.style_card__C5_kf{display:flex;flex-direction:row;align-items:center;gap:24px;padding:24px;border-radius:4px;color:var(--brand)}@media(max-width:1600px){.style_card__C5_kf{padding:16px;gap:12px}}.style_card__C5_kf svg{width:48px;height:48px;fill:currentColor}@media(max-width:1600px){.style_card__C5_kf svg{width:36px;height:36px}}@media(max-width:1280px){.style_card__C5_kf svg{width:32px;height:32px}}.style_cardTitle__OOc1P{font-size:1.25rem;font-weight:400;line-height:1.6;letter-spacing:0;color:var(--text-primary)}@media(max-width:1600px){.style_cardTitle__OOc1P{font-size:1rem}}.on-blue .style_cardTitle__OOc1P,.on-blue .style_card__C5_kf,.on-blue .style_section__cmPGu{color:var(--white)}