.intro_landingpage{padding:var(--xlargeFontSize) 0;overflow:hidden}.intro_dynamic_images{grid-column-gap:0;grid-row-gap:0;grid-auto-rows:1fr;position:relative}.intro_dynamic_images:after{content:none}img.intro_box{width:100%;height:100%;object-fit:cover;display:block;aspect-ratio:5 / 3}.intro_box.animation,.intro_box.text{padding:2rem}.intro_dynamic_images_grid_rotation_items .intro_box.image{z-index:5;opacity:0}.intro_dynamic_images_grid_rotation_items .intro_box.image.fadeIn{animation-name:fadeIn;animation-duration:1s;opacity:1}@keyframes fadeIn{from{opacity:0}to{opacity:1}}div.intro_box.text:nth-child(odd){background-color:var(--yellow)}div.intro_box.text:nth-child(even){background-color:var(--blue)}.intro_landingpage .intro_box p{text-transform:uppercase;color:var(--white);opacity:.6;font-size:var(--largeFontSize);font-weight:var(--bold);text-align:center}.intro_landingpage .intro_box{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}.intro_box.animation svg{max-height:25rem;width:100%}.intro_box.order{position:relative;font-size:var(--smallFontSize);align-content:flex-start;justify-content:flex-start;order:9;background-color:var(--blue);z-index:10;display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto 1fr;height:100%;align-items:start;align-content:stretch;gap:0 1rem}.intro_box.order img.download-icon{opacity:.25;width:var(--xlargeFontSize);margin:auto}.intro_landingpage .intro_box.order p{font-size:inherit;text-align:center;width:min-content;margin-left:auto;margin-right:auto}.intro_box.order .overflow{object-fit:contain;grid-row-end:span 3;position:relative;align-self:stretch;aspect-ratio:auto;width:auto}.intro_box.order .overflow img{position:absolute;right:0;top:50%;transform:translateY(-50%);width:calc(100% + 6rem);max-height:calc(100% + 7rem);margin-top:1rem;max-width:none;object-fit:contain;grid-row-end:span 2}.intro_box.animation{order:5}div.intro_box.text:nth-child(1){order:1;background-color:var(--blue)}div.intro_box.text:nth-child(2){order:3;background-color:var(--yellow)}div.intro_box.text:nth-child(3){order:7;background-color:var(--yellow)}.intro_box.text:nth-child(4){order:9;background-color:var(--blue)}.intro_box.image:nth-of-type(1){order:2}.intro_box.image:nth-of-type(2){order:6}.intro_box.image:nth-of-type(3){order:8}.intro_box.image:nth-of-type(4){order:4}.intro_box.text:nth-child(3)~div.text{order:10}#row_content>#content_intro_landingpage_0{padding-top:0;margin-top:-2rem}.intro_landingpage picture{display:flex;align-items:stretch;justify-content:center;aspect-ratio:500 / 300;align-self:stretch}.intro_landingpage picture>*{height:100%;width:100%;object-fit:cover}@keyframes rotate_bg{from{transform:translate(-57%,-20%) rotate(360deg)}to{transform:translate(-57%,-20%) rotate(0deg)}}@media (max-width:768px){#row_content>.intro_landingpage{margin-left:calc(0px - var(--padding));margin-right:calc(0px - var(--padding));max-width:100vw;width:calc(100% + var(--padding) * 2);position:relative}.intro_dynamic_images{display:flex;flex-direction:column;padding:var(--padding);gap:1rem;width:min-content;min-width:45rem;max-width:100%;margin:auto;position:static}.intro_dynamic_images>picture{position:absolute;left:0;top:0;right:0;bottom:0;height:100%}.intro_landingpage .intro_box.text{position:relative;z-index:10;padding:1rem 2rem}.intro_landingpage a.intro_box.text{padding:2rem;min-height:15rem}.intro_landingpage .intro_box.animation{z-index:9;order:0;padding:0;justify-content:flex-end}.intro_landingpage .intro_box.animation svg{transform:translate(35%,40%)}div.intro_box.text:nth-child(odd){background-color:var(--yellow)}div.intro_box.text:nth-child(even){background-color:var(--blue)}.intro_dynamic_images_grid_rotation_items{display:none}.intro_box.image{opacity:0;transition:all 1s ease}.intro_box.image:first-of-type{opacity:1}.intro_box.order img.download-icon{width:7rem}}.intro_landingpage .stoerer>button{position:absolute;left:1em;width:17rem;max-width:var(--page-padding);bottom:1em;padding:0;z-index:10;padding:1rem;background-color:var(--white);box-shadow:0 4px 10px rgba(0,0,0,.25);color:var(--blue)}.intro_landingpage .stoerer p.subline{color:inherit;font-weight:var(--regular)}.intro_landingpage .stoerer.open{position:fixed;left:0;top:0;right:0;bottom:0;background-color:rgba(255,255,255,.8);padding:5vh var(--padding);z-index:101;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-direction:column}.intro_landingpage .stoerer .content{max-width:100%;max-height:100%;overflow:auto;cursor:default;width:120rem;position:relative}.intro_landingpage .stoerer button.close{position:absolute;right:1rem;top:1rem;height:4rem;width:4rem;display:block;cursor:pointer;padding:0}.intro_landingpage .stoerer button.close:before,.intro_landingpage .stoerer button.close:after{content:'';position:absolute;left:50%;top:50%;display:block;width:100%;height:2px;background-color:var(--white)}.intro_landingpage .stoerer button.close:before{transform:translateX(-50%) rotate(45deg)}.intro_landingpage .stoerer button.close:after{transform:translateX(-50%) rotate(-45deg)}@media (max-width:1024px){.intro_landingpage{position:relative;z-index:100;overflow:visible}.intro_landingpage .stoerer>button{top:50%;left:calc(0px - var(--page-padding));max-width:none;transform:translateY(calc(-50% - var(--xlargeFontSize) / 2));z-index:100;height:fit-content;padding:2rem;width:19rem}.intro_landingpage .stoerer.open>button{max-width:100%;top:auto;left:auto;transform:none;display:block;position:static;opacity:1;margin-bottom:-1rem}}@media (max-width:768px){.intro_landingpage .stoerer>button{width:37rem;max-width:100%;top:auto;left:auto;transform:none;display:block;padding:0}.intro_landingpage .stoerer>button img{width:100%}.intro_landingpage .stoerer:not(.open)>button{position:relative}.intro_landingpage .stoerer.open>button{position:static;opacity:1;margin-bottom:-1rem}.intro_landingpage .stoerer .content p:not(.subline){font-size:calc(var(--mediumFontSize) * 0.8)}}@media (max-width:450px){.intro_landingpage .intro_box.animation{margin-top:-10rem}}