.KennisToolsDesignMode_root__fEMqA{padding-top:13.6rem}@media screen and (min-width:1024px){.KennisToolsDesignMode_root__fEMqA{padding-top:16.4rem}}.KennisToolsDesignMode_hero__FEzYJ{display:flex;align-items:center;justify-content:center;height:24.7rem;width:calc(100% - 2rem);margin-right:auto;margin-left:auto}@media screen and (min-width:1024px){.KennisToolsDesignMode_hero__FEzYJ{width:calc(100% - 4rem);height:32rem;margin-top:2rem}}.KennisToolsDesignMode_title__JEuZg{font-family:var(--font-hal-colant),sans-serif;font-weight:400;font-size:4.8rem;line-height:90%;text-transform:uppercase}@media screen and (min-width:1024px){.KennisToolsDesignMode_title__JEuZg{font-size:12rem}}.KennisToolsDesignMode_cards__r4Sfd{display:grid;grid-template-columns:1fr;row-gap:1rem;width:calc(100% - 2rem);margin-right:auto;margin-left:auto}@media screen and (min-width:1024px){.KennisToolsDesignMode_cards__r4Sfd{width:calc(100% - 4rem);grid-template-columns:repeat(2,1fr);gap:0 2rem}}.KennisToolsCard_root__pzd_D{overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;height:36rem;padding:2.4rem;border-radius:.4rem}.KennisToolsCard_root__pzd_D.KennisToolsCard_design__x0rw4{background-color:#62c0fe}.KennisToolsCard_root__pzd_D.KennisToolsCard_mode__Y_PPd{background-color:#ffe17a}.KennisToolsCard_label__58p3e{font-family:var(--font-monument-grotesk),sans-serif;font-weight:400;font-size:3.4rem;line-height:110%}@media screen and (min-width:1024px){.KennisToolsCard_label__58p3e{font-size:3.2rem}}.KennisToolsCard_link__0EXCK{margin-top:2rem}.AnimatedLines_root__8DHnJ{will-change:transform,opacity;text-align:var(--text-align,"center");overflow-wrap:break-word;white-space:normal;opacity:0}.AnimatedLines_root__8DHnJ.AnimatedLines_splitInitialized__QwDoh{opacity:1}.AnimatedLines_root__8DHnJ>div{transform:translateY(30%);overflow:hidden;display:block;opacity:0}.TwoImages_root__3cPpM{display:flow-root}@media screen and (min-width:1440px){.TwoImages_root__3cPpM{width:calc(100% - 4rem);margin-right:auto;margin-left:auto}}.TwoImages_swiper__d4C7N.TwoImages_swiper__d4C7N{margin-top:4rem;margin-bottom:4rem}@media screen and (max-width:calc(1024px - 0.02px)){.TwoImages_swiper__d4C7N.TwoImages_swiper__d4C7N{padding-right:1rem;padding-left:1rem}}@media screen and (min-width:1024px)and (max-width:calc(1440px - 0.02px)){.TwoImages_swiper__d4C7N.TwoImages_swiper__d4C7N{padding-right:2rem;padding-left:2rem}}.TwoImages_figure__a3zZO{position:relative}.TwoImages_figure__a3zZO.TwoImages_vertical__whX7z{aspect-ratio:266/413}@media screen and (min-width:1024px){.TwoImages_figure__a3zZO.TwoImages_vertical__whX7z{aspect-ratio:688/1069}}.CaseStudyLargeCard_root__BT0zw{position:relative;display:grid;grid-template-columns:1fr 43%;column-gap:2rem;align-items:flex-start;overflow:hidden;padding:1rem;border-radius:.4rem}@media screen and (min-width:1024px){.CaseStudyLargeCard_root__BT0zw{padding:2rem}}.CaseStudyLargeCard_root__BT0zw .CaseStudyLargeCard_image__WCAGl{transition:transform .3s ease}.CaseStudyLargeCard_root__BT0zw:focus-visible .CaseStudyLargeCard_image__WCAGl{transform:scale(1.1)}@media screen and (hover:hover){.CaseStudyLargeCard_root__BT0zw:hover .CaseStudyLargeCard_image__WCAGl{transform:scale(1.1)}}@media screen and (min-width:1024px){.CaseStudyLargeCard_root__BT0zw{grid-template-columns:1fr 48.7%}}.CaseStudyLargeCard_figure__gSQ40{position:relative;overflow:hidden;aspect-ratio:135/180}@media screen and (min-width:1024px){.CaseStudyLargeCard_figure__gSQ40{aspect-ratio:433/348;width:100%}}.CaseStudyLargeCard_title__RlVef{position:relative;grid-column:span 2;margin-top:4rem;font-family:var(--font-hal-colant),sans-serif;font-weight:400;font-size:3.4rem;line-height:90%;text-transform:uppercase}@media screen and (min-width:1024px){.CaseStudyLargeCard_title__RlVef{font-size:4.8rem}}@media screen and (min-width:1440px){.CaseStudyLargeCard_title__RlVef{margin-top:9rem;padding-right:22%}}@media screen and (max-width:calc(1024px - 0.02px)){.CaseStudyLargeCard_title__RlVef{line-height:85%;letter-spacing:-.02em}}@media screen and (min-width:1024px)and (max-width:calc(1440px - 0.02px)){.CaseStudyLargeCard_title__RlVef{line-height:85%;letter-spacing:-.02em}}.OverOns_root__swokI{padding-bottom:7rem}@media screen and (min-width:1024px){.OverOns_root__swokI{padding-bottom:4rem}}@media screen and (min-width:1440px){.OverOns_root__swokI{padding-bottom:2rem}}