.case_page_body__o74Wj{box-sizing:border-box;max-width:1240px;margin:0 auto;padding:0 40px;color:#56606d}@media(max-width:1100px){.case_page_body__o74Wj{padding:0 32px}}@media(max-width:767px){.case_page_body__o74Wj{padding:0 16px}}.case_page_section__nVA0R{margin-top:96px}@media(max-width:767px){.case_page_section__nVA0R{margin-top:56px}}.case_page_h2__IvXZ7{display:flex;align-items:center;gap:16px;margin:0 0 32px;font-size:32px;line-height:1.3;font-weight:600;color:#273140;text-wrap:balance}.case_page_h2__IvXZ7:before{content:"";flex:none;width:20px;height:20px;border-radius:4px;background:#0f68d4;box-shadow:4px 4px 0 #bfd6f5}@media(max-width:767px){.case_page_h2__IvXZ7{gap:12px;margin-bottom:20px;font-size:22px}.case_page_h2__IvXZ7:before{width:14px;height:14px;box-shadow:3px 3px 0 #bfd6f5}}.case_page_kr__imKM8{margin:56px 0 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(var(--kr-n,4),minmax(0,1fr));border:1px solid #e3e8f0;border-radius:16px;background:#f5f8fc;overflow:hidden}.case_page_kr__imKM8 li{padding:28px 28px 30px;border-left:1px solid #e3e8f0;min-width:0}.case_page_kr__imKM8 li:first-child{border-left:0}@media(max-width:767px){.case_page_kr__imKM8{margin-top:32px;grid-template-columns:1fr 1fr}.case_page_kr__imKM8 li{padding:18px 16px;border-left:0}.case_page_kr__imKM8 li:nth-child(2n){border-left:1px solid #e3e8f0}.case_page_kr__imKM8 li:nth-child(n+3){border-top:1px solid #e3e8f0}.case_page_kr__imKM8 li:last-child:nth-child(odd){grid-column:1/-1}}.case_page_krValue__6lKcT{display:block;font-size:44px;line-height:1.1;font-weight:700;color:#0f68d4;letter-spacing:-.5px;overflow-wrap:anywhere}.case_page_krValue__6lKcT small{font-size:18px;font-weight:600;margin-left:4px;letter-spacing:0}@media(max-width:1100px){.case_page_krValue__6lKcT{font-size:36px}}@media(max-width:767px){.case_page_krValue__6lKcT{font-size:30px}.case_page_krValue__6lKcT small{font-size:14px}}.case_page_krNote__G_HV8{margin:14px 0 0;font-size:13px;line-height:1.6;color:#8a94a3}.case_page_krLabel__D8riJ{display:block;margin-top:12px;font-size:15px;line-height:1.6}@media(max-width:767px){.case_page_krLabel__D8riJ{margin-top:8px;font-size:13px}}.case_page_lead__f79zh{max-width:860px;margin:0;font-size:18px;line-height:1.9}.case_page_lead__f79zh+.case_page_lead__f79zh{margin-top:12px}.case_page_lead__f79zh b{color:#273140;font-weight:600}@media(max-width:767px){.case_page_lead__f79zh{font-size:15px;line-height:1.8}}.case_page_cards__rz947{display:grid;grid-template-columns:repeat(var(--cols,2),minmax(0,1fr));gap:24px}.case_page_lead__f79zh+.case_page_cards__rz947{margin-top:28px}@media(max-width:1023px){.case_page_cards__rz947{grid-template-columns:repeat(min(var(--cols,2),2),minmax(0,1fr))}}@media(max-width:767px){.case_page_cards__rz947{grid-template-columns:1fr;gap:12px}}@media(min-width:768px)and (max-width:1023px){.case_page_relatedGrid__0nAaX{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}.case_page_card___1J_2{border:1px solid #e3e8f0;border-radius:16px;padding:28px 32px;background:#fff;min-width:0}.case_page_card___1J_2 h3{margin:0 0 10px;font-size:20px;line-height:1.4;font-weight:600;color:#273140}.case_page_card___1J_2 p{margin:0;font-size:16px;line-height:1.8}@media(max-width:767px){.case_page_card___1J_2{padding:18px}.case_page_card___1J_2 h3{font-size:17px}.case_page_card___1J_2 p{font-size:14px}}.case_page_icon__q_rOH{width:48px;height:48px;border-radius:12px;background:#eaf2fd;color:#0f68d4;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.case_page_icon__q_rOH svg{width:24px;height:24px}@media(max-width:767px){.case_page_icon__q_rOH{width:40px;height:40px;margin-bottom:12px}}.case_page_photos__aMlnj{display:grid;gap:24px;align-items:start;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.case_page_photos__aMlnj[data-n="1"]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.case_page_photos__aMlnj[data-n="3"]{grid-template-columns:minmax(0,1.69fr) minmax(0,1fr)}.case_page_photos__aMlnj[data-n="3"] figure:first-child{grid-row:1/span 2}.case_page_photos__aMlnj[data-n="3"] figure:not(:first-child) .case_page_frame__vD5Lu{aspect-ratio:16/9}@media(max-width:767px){.case_page_photos__aMlnj,.case_page_photos__aMlnj[data-n="1"],.case_page_photos__aMlnj[data-n="3"]{grid-template-columns:minmax(0,1fr);gap:16px}.case_page_photos__aMlnj[data-n="3"] figure:first-child{grid-row:auto}}.case_page_figure__sjk8i{margin:0;min-width:0}.case_page_frame__vD5Lu{position:relative;aspect-ratio:4/3;border-radius:16px;overflow:hidden;background:#e9eef5}.case_page_frameImg__PhHq_{object-fit:cover}.case_page_caption__G0bQ4{margin-top:12px;font-size:15px;line-height:1.6}@media(max-width:767px){.case_page_caption__G0bQ4{margin-top:8px;font-size:13px}}.case_page_findings__6LKGP{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px;align-items:start}@media(max-width:1023px){.case_page_findings__6LKGP{grid-template-columns:minmax(0,1fr);gap:32px}}.case_page_timeline__htGi6{list-style:none;margin:0;padding:0 0 0 28px;border-left:2px solid #d6e4f7}.case_page_timeline__htGi6 li{position:relative;padding-bottom:28px}.case_page_timeline__htGi6 li:last-child{padding-bottom:0}.case_page_timeline__htGi6 li:before{content:"";position:absolute;left:-36px;top:5px;width:14px;height:14px;box-sizing:border-box;border-radius:50%;background:#fff;border:3px solid #0f68d4}.case_page_timeline__htGi6 li[data-milestone=true]:before{background:#0f68d4}.case_page_when__55c6O{display:block;font-size:15px;font-weight:600;color:#0f68d4}@media(max-width:767px){.case_page_when__55c6O{font-size:13px}}.case_page_what__VEEHE{margin:6px 0 0;font-size:18px;line-height:1.7;color:#273140}@media(max-width:767px){.case_page_what__VEEHE{font-size:15px}}.case_page_sketch__Xmxrh{margin:0;border:1px solid #e3e8f0;border-radius:16px;padding:24px 24px 18px;background:#fff;min-width:0}@media(max-width:767px){.case_page_sketch__Xmxrh{padding:16px}}.case_page_sketchGrid__RJUbj{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:24px}@media(max-width:767px){.case_page_sketchGrid__RJUbj{grid-template-columns:minmax(0,1fr);gap:16px}}.case_page_sketchTitle__PenRa{margin:0 0 8px;font-size:14px;font-weight:600;color:#273140}.case_page_svg__lyt6d{display:block;width:100%;height:auto}@media(max-width:767px){.case_page_svgNarrow__TKeTK{max-width:240px}}.case_page_note__iiExU{margin:12px 0 0;font-size:13px;line-height:1.6;color:#8a94a3}.case_page_deploy__0BoNq{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr) minmax(0,1.6fr);border:1px solid #e3e8f0;border-radius:16px;overflow:hidden}.case_page_deploy__0BoNq li{display:flex;gap:14px;padding:22px 24px;border-left:1px solid #e3e8f0;min-width:0}.case_page_deploy__0BoNq li:first-child{border-left:0}.case_page_deploy__0BoNq li>svg{flex:none;width:24px;height:24px;margin-top:2px;color:#0f68d4}.case_page_deploy__0BoNq li span{display:block;font-size:14px;color:#8a94a3}.case_page_deploy__0BoNq li strong{display:block;margin-top:4px;font-size:17px;line-height:1.5;font-weight:600;color:#273140}@media(max-width:1023px){.case_page_deploy__0BoNq{grid-template-columns:minmax(0,1fr)}.case_page_deploy__0BoNq li{border-left:0;border-top:1px solid #e3e8f0}.case_page_deploy__0BoNq li:first-child{border-top:0}}@media(max-width:767px){.case_page_deploy__0BoNq li{padding:16px}.case_page_deploy__0BoNq strong{font-size:15px}}.case_page_related__jxP3M{display:block;height:100%;border:1px solid #e3e8f0;border-radius:16px;overflow:hidden;background:#fff;text-decoration:none;color:inherit}.case_page_relatedFrame__9Gi6Y{position:relative;aspect-ratio:16/9}.case_page_relatedText__WJL9z{padding:18px 22px 22px}.case_page_relatedText__WJL9z h3{margin:10px 0 6px;font-size:18px;line-height:1.4;font-weight:600;color:#273140}.case_page_relatedText__WJL9z p{margin:0;font-size:14px;line-height:1.7}.case_page_tag__oVT4_{display:inline-block;padding:2px 10px;border-radius:999px;background:#eaf2fd;color:#0f68d4;font-size:13px}.case_page_cta__Z3LG_{padding:56px 0 32px}@media(max-width:767px){.case_page_cta__Z3LG_{padding:16px 0 8px}}.cta_band_band__I7Xro{margin:40px 0;background:#0b1220;border-radius:18px;padding:16px 36px;display:flex;align-items:center;justify-content:space-between;gap:24px;color:#fff}@media(max-width:1023.98px){.cta_band_band__I7Xro{flex-direction:column;align-items:flex-start;padding:28px 24px}}.cta_band_text__se59H{min-width:0}.cta_band_title___IWI4{display:block;font-size:20px;font-weight:600;line-height:1.35}.cta_band_sub__WBogX{font-size:14.5px;line-height:22px;color:hsla(0,0%,100%,.66);margin-top:6px;max-width:560px}.cta_band_btns__J0Fpg{display:flex;gap:10px;flex:0 0 auto}@media(max-width:1023.98px){.cta_band_btns__J0Fpg{flex-wrap:wrap}}.cta_band_btn__OaG_J{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:7px;font-size:15px;font-weight:700;border-radius:24px;padding:11px 22px;white-space:nowrap;line-height:1.2;cursor:pointer;text-decoration:none;border:1.5px solid rgba(0,0,0,0)}@media(max-width:1023.98px){.cta_band_btn__OaG_J{white-space:normal;text-align:center}}.cta_band_btnPrimary__HuHIx{background:#1c7bfc;color:#fff}.cta_band_btnPrimary__HuHIx:hover{background:#1569e0}.cta_band_btnOutline__zemXJ{background:rgba(0,0,0,0);color:#fff;border-color:hsla(0,0%,100%,.6)}.cta_band_btnOutline__zemXJ:hover{border-color:#fff}.industry_grid_grid__P_NkW{box-sizing:border-box;max-width:1240px;margin:0 auto;padding:8px 40px 56px}.industry_grid_h2__4q_hm{margin:0 0 20px;font-size:28px;line-height:1.3;font-weight:600;color:rgba(0,14,30,.9)}.industry_grid_cells__pCVQE{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.industry_grid_cell__cN_IF{display:block;overflow:hidden;border:1px solid #e6ebf2;border-radius:12px;background:#fff;color:inherit;text-decoration:none;transition:border-color .15s}.industry_grid_cell__cN_IF:hover{border-color:#1c7bfc}.industry_grid_photo__R6uS_{position:relative;display:block;aspect-ratio:16/9}.industry_grid_img__LDQqg{object-fit:cover}.industry_grid_body__xOBuh{display:block;padding:10px 12px 12px}.industry_grid_body__xOBuh strong{display:block;font-size:16px;line-height:22px;color:rgba(0,14,30,.9);text-wrap:balance;overflow-wrap:anywhere}html[lang=de] .industry_grid_body__xOBuh strong{hyphens:auto;hyphenate-limit-chars:14 6 6}.industry_grid_body__xOBuh span{display:block;font-size:13px;line-height:19px;color:rgba(0,14,30,.6);text-wrap:balance}@media(max-width:1100px){.industry_grid_grid__P_NkW{padding:8px 32px 48px}.industry_grid_cells__pCVQE{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:767px){.industry_grid_grid__P_NkW{padding:4px 16px 32px}.industry_grid_h2__4q_hm{font-size:22px}.industry_grid_cells__pCVQE{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}