.clouds_cloudsContainer__Av8gc{position:absolute;top:0;left:0;width:100dvw;height:100dvh;overflow:hidden;pointer-events:none}.clouds_clouds__4UL59{position:absolute;top:0;left:0;width:100%;height:auto;animation:clouds_moveRight__CBisw 120s linear infinite}@media (orientation:portrait){.clouds_clouds__4UL59{width:auto;height:100%}}@media (prefers-reduced-motion){.clouds_clouds__4UL59{animation:none}}.clouds_cloudsDouble__OmNiC{animation-delay:-60s}@keyframes clouds_moveRight__CBisw{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.hero_headline__cOBf_{position:absolute;top:50%;left:50%;translate:-50% -150%;width:-moz-max-content;width:max-content;text-align:center;display:flex;flex-direction:column;gap:.9375rem}@media (orientation:landscape) and (max-height:1200px){.hero_headline__cOBf_{top:4.375rem;translate:-50% 0}}.hero_title__V7Ll7:is(.hero_headline__cOBf_ span){--min-vw:375;--max-vw:1448;--min-property:20;--max-property:32;--rise:calc(var(--max-property) - var(--min-property));--run:calc(var(--max-vw) - var(--min-vw));--slope:calc(var(--rise) / var(--run));--min-vw-px:calc(var(--min-vw) * 0.0625rem);--min-property-px:calc(var(--min-property) * 0.0625rem);--fluid-property-px:calc(var(--slope) * (100vw - var(--min-vw-px)) + var(--min-property-px));--max-property-px:calc(var(--max-property) * 0.0625rem);font-size:clamp(var(--min-property-px),var(--fluid-property-px),var(--max-property-px));font-weight:400;line-height:1}.hero_subline__KpYhY:is(.hero_headline__cOBf_ span){font-family:var(--font-pp-monument-extended);--min-vw:375;--max-vw:1448;--min-property:90;--max-property:220;--rise:calc(var(--max-property) - var(--min-property));--run:calc(var(--max-vw) - var(--min-vw));--slope:calc(var(--rise) / var(--run));--min-vw-px:calc(var(--min-vw) * 0.0625rem);--min-property-px:calc(var(--min-property) * 0.0625rem);--fluid-property-px:calc(var(--slope) * (100vw - var(--min-vw-px)) + var(--min-property-px));--max-property-px:calc(var(--max-property) * 0.0625rem);font-size:clamp(var(--min-property-px),var(--fluid-property-px),var(--max-property-px))}.hero_hero__P4bkg{position:absolute;top:50%;left:50%;translate:-50% -50%;--min-vw:375;--max-vw:1448;--min-property:541;--max-property:1448;--rise:calc(var(--max-property) - var(--min-property));--run:calc(var(--max-vw) - var(--min-vw));--slope:calc(var(--rise) / var(--run));--min-vw-px:calc(var(--min-vw) * 0.0625rem);--min-property-px:calc(var(--min-property) * 0.0625rem);--fluid-property-px:calc(var(--slope) * (100vw - var(--min-vw-px)) + var(--min-property-px));--max-property-px:calc(var(--max-property) * 0.0625rem);width:clamp(var(--min-property-px),var(--fluid-property-px),var(--max-property-px));height:auto}@media (orientation:landscape) and (max-height:1200px){.hero_hero__P4bkg{top:6.25rem;translate:-50% 0}}.container_container__VDpTz{min-height:100dvh;display:flex;flex-direction:column}.container_backgroundLevel1__UZT_2{background:linear-gradient(168deg,#FFF .66%,#BCE4FF 41.57%,#4A94C4 77.83%,#559FC7)}.container_backgroundLevel2__HTcq1{background:linear-gradient(180deg,#FFF,#D3EDFF 31.69%,#C0DAEC 68.69%,#64B1F6)}.container_backgroundLevel3__zCuW_{background-color:var(--color-light-gray)}.container_fixedBackground__O5LEp{position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:-1}.page_container__cVcHs{width:100dvw;height:100dvh;position:relative;overflow:hidden}.page_button__5eWlK{position:fixed;bottom:1.875rem;left:50%;translate:-50%}.button_button__iUKg0{background:var(--color-white);padding:.25rem 1.25rem;border-radius:9.375rem;display:flex;align-items:center;gap:.5rem;color:var(--color-primary-blue);width:-moz-max-content;width:max-content;border:.0625rem solid #7594b4;will-change:transform;transition:transform .2s ease-out;font-family:var(--font-source-sans-pro);font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.0125rem}@media (min-width:768px){.button_button__iUKg0{font-size:1.125rem;gap:.625rem;padding:1.0625rem 2.125rem}}@media (hover:hover) and (pointer:fine){.button_button__iUKg0:hover{transform:scale(1.05);color:var(--color-primary-green)}@media (prefers-reduced-motion){.button_button__iUKg0:hover{transform:none}}}.button_button__iUKg0:active{transform:scale(1)}.button_isButton__eVLRz{-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (hover:hover) and (pointer:fine){.button_isButton__eVLRz:hover{cursor:pointer}}.button_isLink___gv4B{text-decoration:none}.button_isBig__4p4tw{padding:1.25rem 2rem;gap:.625rem}.button_isInverted__JxgEg{background:var(--color-primary-blue);color:var(--color-white);border:none}.language-switcher_languageSwitch__EDAsR{flex:0 1;padding:0 1.25rem;position:relative;font-family:var(--font-source-sans-pro);font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.0125rem}@media (min-width:768px){.language-switcher_languageSwitch__EDAsR{font-size:1.125rem}}.language-switcher_languageSwitch__EDAsR:before{content:"";position:absolute;top:-6.25rem;left:0;width:100%;height:6.25rem;background:linear-gradient(to bottom,transparent 0,var(--color-white) 100%);pointer-events:none}.language-switcher_headline__gtfBd{font-family:var(--font-source-sans-pro);font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.0125rem}@media (min-width:768px){.language-switcher_headline__gtfBd{font-size:1.125rem}}.language-switcher_headline__gtfBd{color:var(--color-primary-blue);border-bottom:.0625rem solid var(--color-secondary-lighter-blue);padding:.9375rem 0 .9375rem .625rem}.language-switcher_languages__SSXCJ{display:flex;justify-content:space-between;border-bottom:.0625rem solid var(--color-secondary-lighter-blue)}.language-switcher_languages__SSXCJ li{flex:1 1;text-align:center;list-style:none;position:relative}:is(.language-switcher_languages__SSXCJ li):first-child:after{content:"";position:absolute;top:25%;right:0;width:.0625rem;height:50%;background:var(--color-secondary-lighter-blue)}.language-switcher_languages__SSXCJ a{color:var(--color-primary-blue);padding:1.25rem 0;display:inline-flex;width:100%;justify-content:center;text-decoration:none}.language-switcher_active__MMHuD:is(.language-switcher_languages__SSXCJ a){text-decoration:underline}@media (hover:hover) and (pointer:fine){:is(.language-switcher_languages__SSXCJ a):hover{color:var(--color-primary-green)}}.not-found_notFoundPage__XpeY5{flex-direction:column;align-items:center;justify-content:center;padding:0 var(--container-margin);text-align:center}.not-found_notFoundPage__XpeY5 a{margin-top:1.875rem}.visions_container__RT8J0{padding-top:10.625rem;padding-bottom:10.625rem}@media (min-width:768px){.visions_container__RT8J0{padding-top:7rem;padding-bottom:7rem}}.visions_visions__IpCL2{width:100%;max-width:var(--container-max-width);margin:0 auto;padding:0 calc(var(--container-margin) + var(--scrollbar-width)) 0 var(--container-margin)}@media (min-width:1280px){.visions_visions__IpCL2{padding:0 var(--container-margin);translate:calc((-1 * var(--scrollbar-width)) / 2)}}.visions_headline__XKOrw{font-family:var(--font-korb);font-size:1.75rem;font-weight:400;line-height:1.2;letter-spacing:0}@media (min-width:768px){.visions_headline__XKOrw{font-size:2.625rem}}.visions_grid__sgqOv{margin-top:1.5rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,21.875rem),1fr));grid-gap:1rem;gap:1rem;grid-auto-rows:1fr}@media (min-width:768px){.visions_grid__sgqOv{gap:1.5rem}}.visions_grid__sgqOv li{list-style:none}:is(.visions_grid__sgqOv li) article{height:100%}.page_container__VvpSm{padding-top:4.5rem;padding-bottom:4.5rem}@media (min-width:768px){.page_container__VvpSm{padding-top:7rem;padding-bottom:7rem}}.page_staticPage__lzQoJ{width:100%;max-width:var(--container-max-width);margin:0 auto;padding:0 calc(var(--container-margin) + var(--scrollbar-width)) 0 var(--container-margin)}@media (min-width:1280px){.page_staticPage__lzQoJ{padding:0 var(--container-margin);translate:calc((-1 * var(--scrollbar-width)) / 2)}}.page_staticPage__lzQoJ{-webkit-hyphens:auto;hyphens:auto}.page_headline__yVZCr{margin-bottom:1rem}.page_content__eQywg{margin-top:1.5rem;white-space:pre-line}.page_content__eQywg h2{margin-top:2rem}.page_content__eQywg h2,.page_content__eQywg h3,.page_content__eQywg h4,.page_content__eQywg p{margin-bottom:1rem}.page_content__eQywg a{color:var(--color-primary-blue)}@media (hover:hover) and (pointer:fine){:is(.page_content__eQywg a):hover{color:var(--color-primary-green)}}.layout_container__4YG1V{padding-top:4.5rem}@media (min-width:768px){.layout_container__4YG1V{padding-top:7rem}}