:root{--color-neutral00:#fff;--color-neutral10:#f2f2f2;--color-neutral20:#eaeaea;--color-neutral40:#c0c0c0;--color-highlights:#0057c6;--color-interaction:#8a00e5;--color-interaction-hover:#641e8c;--color-interaction-disabled:#ada9c2;--spacer-1:8px;--spacer-2:16px;--spacer-3:24px;--spacer-4:32px;--spacer-5:40px;--spacer-6:48px;--spacer-7:56px;}@font-face{font-family:'SiemensSans';font-style:bold;font-weight:600;src:local(''), url('../fonts/SiemensSans_Prof_Bold.woff2') format('woff2'), url('../fonts/SiemensSans_Prof_Bold.woff') format('woff');}@font-face{font-family:'SiemensSans';font-style:normal;font-weight:400;src:local(''), url('../fonts/SiemensSans_Prof_Roman.woff2') format('woff2'), url('../fonts/SiemensSans_Prof_Roman.woff') format('woff');}*{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;}body{margin:0;padding:0;background-color:var(--color-neutral10);font-family:'SiemensSans';}.se-landscape-wrapper .se-landscape-content{display:none;}.se-landscape-wrapper .se-landscape-resolutioninfo,.se-landscape-wrapper .se-landscape-orientationinfo{display:none;text-align:left;background-color:#fff;padding:var(--spacer-4);border:1px solid var(--color-neutral20);border-radius:8px;}.se-landscape-wrapper .se-landscape-resolutioninfo h2,.se-landscape-wrapper .se-landscape-orientationinfo h2{margin:0;font-size:20px;line-height:28px;font-weight:400;text-align:left;position:relative;padding-left:50px;}.se-landscape-wrapper .se-landscape-resolutioninfo h2::before,.se-landscape-wrapper .se-landscape-orientationinfo h2::before{content:url('../assets/icon-info.svg');position:absolute;left:0px;width:30px;height:30px;background-color:var(--color-highlights);border-radius:50%;display:flex;justify-content:center;line-height:1.65;}.se-landscape-wrapper .se-landscape-resolutioninfo p,.se-landscape-wrapper .se-landscape-orientationinfo p{text-align:left;font-size:14px;line-height:22px;font-weight:400;margin:0;padding-left:50px;}.se-landscape-wrapper .se-landscape-header{display:flex;background-color:var(--color-neutral00);padding:var(--spacer-3) var(--spacer-4);}.se-landscape-wrapper .se-landscape-header h1{font-size:22px;line-height:30px;font-weight:700;margin:0;}.se-landscape-wrapper .se-landscape-header .se-logo{margin:0 var(--spacer-4) 0 0;}.se-landscape-wrapper .se-landscape-videomodal{background:rgba(0, 0, 0, 0.5);position:fixed;top:0;right:0;bottom:0;left:0;display:none;justify-content:center;align-items:center;}.se-landscape-wrapper .se-landscape-videomodal.show{display:flex;}.se-landscape-wrapper .se-landscape-videomodal .se-landscape-videomodal-inner{position:relative;width:896px;background-color:var(--color-neutral20);border-radius:8px;}.se-landscape-wrapper .se-landscape-videomodal .se-landscape-videomodal-inner .se-landscape-videomodal-content{padding:var(--spacer-4);}.se-landscape-wrapper .se-landscape-videomodal .se-landscape-videomodal-inner .se-landscape-videomodal-content h2{margin:0;font-size:28px;line-height:1;font-weight:400;}.se-landscape-wrapper .se-landscape-videomodal .se-landscape-videomodal-inner .se-landscape-videomodal-content video{width:100%;height:auto;aspect-ratio:16 / 9;margin-top:var(--spacer-4);}.se-landscape-wrapper .se-landscape-content-wrapper{text-align:center;width:calc(100% - var(--spacer-5) * 2 - 2px);max-width:1536px;border:1px solid var(--color-neutral20);background-color:var(--color-neutral00);box-sizing:border-box;margin:var(--spacer-5) auto 0;}.se-landscape-wrapper .se-landscape-content-wrapper .se-landscape-content-inner{position:relative;}.se-landscape-wrapper .se-landscape-content-wrapper .se-landscape-content-inner img{width:100%;}.se-landscape-wrapper .se-landscape-contentbox{min-height:100px;width:470px;background-color:var(--color-neutral10);position:absolute;top:20px;right:40px;padding:var(--spacer-4);color:#000;/* equivalent to 100% 50% */transform-origin:right;transform:perspective(1000px) rotateY(-90deg);}.se-landscape-wrapper .se-landscape-contentbox.show{animation:swing 0.3s ease-in-out forwards 0.1s;}.se-landscape-wrapper .se-landscape-contentbox .se-landscape-contentbox-inner{font-size:18px;line-height:1.4;text-align:center;}.se-landscape-wrapper .se-landscape-contentbox .se-landscape-contentbox-inner h2{margin:0;font-size:28px;line-height:1;font-weight:400;}.se-landscape-wrapper .se-landscape-contentbox .se-landscape-contentbox-inner h2,.se-landscape-wrapper .se-landscape-contentbox .se-landscape-contentbox-inner p{text-align:left;}.se-landscape-wrapper .se-landscape-contentbox .se-landscape-contentbox-inner .se-landscape-btn{position:initial;display:inline-block;margin:10px auto 0;}.se-landscape-wrapper .se-landscape-contentbox .se-landscape-contentbox-inner img{width:100%;height:auto;}.se-landscape-wrapper .se-landscape-btn{position:absolute;background:var(--color-interaction);color:#fff;border:none;padding:8px 16px;border-radius:24px;font-size:16px;font-weight:700;line-height:24px;transition:0.3s;text-decoration:none;}.se-landscape-wrapper .se-landscape-btn:hover{background:var(--color-interaction-hover);border:none;cursor:pointer;}.se-landscape-wrapper .se-landscape-close{width:24px;height:24px;position:absolute;top:var(--spacer-4);right:var(--spacer-4);display:flex;justify-content:center;align-items:center;cursor:pointer;}.se-landscape-wrapper .se-landscape-close svg{width:15px;height:15px;cursor:pointer;}@keyframes swing{from{transform:perspective(1000px) rotateY(-90deg);}to{transform:perspective(1000px) rotateY(0deg);}}@media (max-width:1023px){.se-landscape-wrapper .se-landscape-content-inner{display:none;}.se-landscape-wrapper .se-landscape-resolutioninfo{display:block;text-align:center;margin:var(--spacer-7);}}@media only screen and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){.se-landscape-wrapper .se-landscape-content-inner{display:none;}.se-landscape-wrapper .se-landscape-resolutioninfo{display:none;}.se-landscape-wrapper .se-landscape-orientationinfo{display:block;text-align:center;margin:var(--spacer-7);}}@media (max-width:1279px){:root{--spacer-1:4px;--spacer-2:8px;--spacer-3:16px;--spacer-4:24px;--spacer-5:32px;--spacer-6:40px;--spacer-7:48px;}}