:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#000000de;background-color:#fff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;justify-content:center;align-items:center;min-width:320px;min-height:100vh;overflow-x:hidden;box-sizing:border-box}h1{font-size:2.2em;line-height:1.1}button{border-radius:30px;border:1px solid transparent;padding:.6em 1.2em;font-size:26px;font-weight:500;font-family:inherit;background-color:#00fffe;cursor:pointer;transition:border-color .25s;color:#000}button:hover{border-color:#fff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}@font-face{font-family:RedRoseBold;src:url(/fonts/RedRose-Bold.ttf) format("truetype")}@font-face{font-family:RedRoseLight;src:url(/fonts/RedRose-Light.ttf) format("truetype")}@font-face{font-family:RedRoseMedium;src:url(/fonts/RedRose-Medium.ttf) format("truetype")}@font-face{font-family:RedRoseRegular;src:url(/fonts/RedRose-Regular.ttf) format("truetype")}@font-face{font-family:RedRoseSemiBold;src:url(/fonts/RedRose-SemiBold.ttf) format("truetype")}@font-face{font-family:Seenonim;src:url(/fonts/seenonim-v1.ttf) format("truetype")}#root{max-width:1920px;margin:0 auto;padding:2rem;text-align:center}h1{font-family:Seenonim,sans-serif}body{font-family:Seenonim,sans-serif;overflow-x:hidden}.headerline{width:100%;height:2px;background-color:#000;margin-top:10px;margin-bottom:20px}.title{font-family:RedRoseBold,sans-serif;font-size:70px;color:#000}.titletext{font-size:32px;line-height:.8}.solutionbutton{margin-bottom:30px;margin-top:-80px;border:2px solid black;background-color:#fff;border-radius:0}.solutionbutton:hover{background-color:#000;color:#fff;cursor:pointer}.submitbutton{border:2px solid black;background-color:#fff;border-radius:0}.submitbutton:hover{background-color:#000;color:#fff;cursor:pointer}.contactform{margin-left:auto;margin-right:auto}#machinenumber{height:150px}.contact{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;text-align:center}.steps{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;gap:30px;margin-left:auto;margin-right:auto;justify-content:center}.step1,.step2,.step3{background:#aaa9a9;border-radius:50px;max-width:350px}input{background-color:#aaa9a9;border:1px solid transparent;width:500px;text-align:center;font-size:20px;color:#000}label{font-family:RedRoseRegular,sans-serif;color:#000;font-size:20px}.logo{width:155px;height:130px;position:relative;left:0}.header{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:50px}.headertext{display:flex;gap:100px;margin-left:350px}.header h1{font-family:RedRoseRegular,sans-serif;color:#000;font-size:30px}.header a{font-family:RedRoseRegular,sans-serif;color:#000;font-size:20px;text-decoration:none}.header a:hover{text-decoration:underline}.header a:visited,.header a:active{color:#000}.header a:focus{color:#000}.header a:focus-within{color:#000}.header a:focus-visible{color:#000}.imagecontainer{display:flex;flex-direction:row;align-items:center;overflow:hidden;width:1920px;background-color:#000;margin-bottom:-20px;max-width:1920px;justify-content:center}.readerimage{width:350px;height:auto}.mainimage{width:1100px;height:auto;margin-left:20px}.infosection{margin-top:20px;width:1920px;background-color:#d9d9d9;display:flex;flex-direction:row;align-items:center;justify-content:center}.infotext{display:flex;flex-direction:column;align-items:flex-start;max-width:972px;text-align:start}.findoutmore{display:flex;gap:300px;margin-bottom:-20px}.infomainimage{width:500px;margin-top:70px;margin-bottom:65px;margin-right:100px}.demosection{background-color:#000;margin-top:-35px;color:#fff}.infotitle{font-size:50px}.demosectiontitle{padding:20px;text-align:left;margin-left:227px;font-size:50px}.videocontainer{display:flex;flex-direction:column;align-items:flex-end;margin-right:150px;border-radius:10px}.poweredby{width:600px}.headerbutton{background-color:transparent}.demotext{text-align:left;width:700px;margin-left:250px;margin-top:-650px}.demosubtitleline{border-bottom:2px solid white}@media screen and (max-width: 768px){:root{--button-font-size: 16px;--button-padding: .3em .6em;width:100%;padding:5px;overflow-x:hidden}.header{flex-direction:column;gap:20px;margin-left:0}.headertext{margin-left:0;gap:20px;margin-top:-20px}.headerline{width:90%}.logo{width:100px;height:auto;position:relative;left:0;margin-left:auto;margin-right:auto}.imagecontainer{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;filter:blur(0px);z-index:1;overflow:hidden;background-color:transparent}.mainimage{width:79%}.infosection{display:flex;flex-direction:column;flex-wrap:wrap;max-width:90%;width:90%}.readerimage{width:200px;height:auto;margin-bottom:20px}.infomainimage{display:none}.infotitle{font-size:40px;margin-top:20px}.infomaintext{font-size:13px;margin-top:10px}.infosubtext{font-size:12px;margin-top:10px}.infotext{align-items:center;text-align:center;max-width:90%;margin:20px 20px 20px 90px}.demosection{display:flex;flex-direction:column;flex-wrap:wrap;max-width:90%;margin-top:0;text-align:center;margin-left:0}.demosectiontitle{font-size:40px;margin-top:20px;text-align:center;margin-left:70px}.demotext{text-align:center;width:74%;margin-left:100px}.videocontainer{align-items:center;margin:0;visibility:hidden}.poweredby{scale:.7}.findoutmore{margin-bottom:-20px;display:flex;gap:40px;scale:.7}button{font-size:20px;padding:.4em .8em}body{font-family:RedRoseRegular,sans-serif;overflow-x:hidden}h1{font-family:RedRoseRegular,sans-serif;font-size:25px}h2{font-family:RedRoseRegular,sans-serif;font-size:20px}}
