@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_f367f3;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_f367f3{font-family:__Inter_f367f3,__Inter_Fallback_f367f3;font-style:normal}:root{--max-width:1100px;--font-mono:ui-monospace,menlo,monaco,"Cascadia Mono","Segoe UI Mono","Roboto Mono","Oxygen Mono","Ubuntu Monospace","Source Code Pro","Fira Mono","Droid Sans Mono","Courier New",monospace;--primary-color:#0050ff;--secondary-color:#061272}*{box-sizing:border-box;padding:0;margin:0}body,html{max-width:100vw;cursor:none}html{overflow:hidden auto;transition-timing-function:ease-in;overscroll-behavior:contain}@media screen and (max-width:7680px){html{font-size:200%}}@media screen and (max-width:5120px){html{font-size:133.913%}}@media screen and (max-width:4096px){html{font-size:107.478%}}@media screen and (max-width:2880px){html{font-size:100.87%}}@media screen and (max-width:3440px){html{font-size:50%}}@media screen and (max-width:2560px){html{font-size:67.8261%}}@media screen and (max-width:1920px){html{font-size:51.3043%}}@media screen and (max-width:1680px){html{font-size:43.5652%}}@media screen and (max-width:1600px){html{font-size:41.3043%}}@media screen and (max-width:1440px){html{font-size:35.5652%}}@media screen and (max-width:1400px){html{font-size:34.1739%}}@media screen and (max-width:1366px){html{font-size:33.5652%}}@media screen and (max-width:1280px){html{font-size:31.5652%}}@media screen and (max-width:1024px){html{font-size:28.1739%}}@media screen and (max-width:800px){html{font-size:26.3043%}}@media screen and (max-width:768px){html{font-size:21.5652%}}@media screen and (max-width:430px){html{font-size:15.8288%}}@media screen and (max-width:414px){html{font-size:14.981%}}@media screen and (max-width:390px){html{font-size:13.7092%}}body{background:#0050ff}a{color:inherit;text-decoration:none}@media(prefers-color-scheme:dark){html{color-scheme:dark}}.main{position:relative;flex-direction:column;align-items:flex-start;max-width:100vw;margin:0 auto;padding:0;overflow:hidden;cursor:none;transition:all .3s ease-in-out;scroll-behavior:smooth}.lock-screen,.main{width:100vw;height:100vh;display:flex}.lock-screen{align-items:center;justify-content:center;background-color:#0050ff;color:#fff;font-family:Raleway Bold;font-size:5rem}.footer-links{font-size:2.1rem;font-family:bitterregular;color:#fff}@media(max-width:1024px)and (orientation:portrait){.footer-links{font-size:6rem}}@media screen and (max-width:430px){.footer-links{display:flex;width:100%;text-align:center;flex-direction:column;font-size:18px;border-top:.5px solid #6e98f3;border-bottom:.5px solid #6e98f3;padding:16px 0;bottom:40px;left:10px}.footer-links span{display:none}}@media screen and (width = 540px)and (height = 720px){.footer-links{font-size:18px}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.footer-links{display:flex;width:100%;text-align:center;flex-direction:column;font-size:18px;border-top:.5px solid #6e98f3;border-bottom:.5px solid #6e98f3;padding:16px 0;bottom:40px;left:10px}.footer-links span{display:none}}.footer-links span{margin:0 5px}.footer-links a{margin:0 1rem}@media screen and (orientation:portrait){.footer-links a:after{display:none}}.footer-links a:after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:2px;background-color:#00f2ff;transform:scaleX(0);transform-origin:left;transition:transform .3s ease-in-out}@media screen and (max-width:430px){.footer-links a:after{display:none}}@media only screen and (max-width:824px)and (-webkit-min-device-pixel-ratio:2.2){.footer-links a:after{display:none}}.footer-links a.active,.footer-links a:hover{color:#00f2ff;cursor:none}.footer-links a.active:after,.footer-links a:hover:after{transform:scaleX(1)}.version{color:#fff;flex:40% 1;font-size:2.4rem;border-left:.5px solid #6e98f3;text-align:center;text-decoration:underline;display:flex;align-items:center;justify-content:center;text-wrap:nowrap}@media(max-width:1024px)and (orientation:portrait){.version{font-size:6rem;width:100%;justify-content:center;margin-top:15px;border-left:0}}@font-face{font-family:Raleway Regular;font-style:normal;font-weight:400;src:local("Raleway Regular"),url(/_next/static/media/Raleway-Regular.6f771157.woff) format("woff")}@font-face{font-family:Raleway;font-style:normal;font-weight:400;src:local("Raleway"),url(/_next/static/media/Raleway-Regular.6f771157.woff) format("woff")}@font-face{font-family:Raleway Italic;font-style:normal;font-weight:400;src:local("Raleway Italic"),url(/_next/static/media/Raleway-Italic.7c29e35f.woff) format("woff")}@font-face{font-family:Raleway Thin;font-style:normal;font-weight:400;src:local("Raleway Thin"),url(/_next/static/media/Raleway[wght].c641cfca.woff) format("woff")}@font-face{font-family:Raleway Thin Italic;font-style:normal;font-weight:400;src:local("Raleway Thin Italic"),url(/_next/static/media/Raleway-Italic[wght].5d91088b.woff) format("woff")}@font-face{font-family:Raleway Thin;font-style:normal;font-weight:400;src:local("Raleway Thin"),url(/_next/static/media/Raleway-Thin.9dd16dfe.woff) format("woff")}@font-face{font-family:Raleway Thin Italic;font-style:normal;font-weight:400;src:local("Raleway Thin Italic"),url(/_next/static/media/Raleway-ThinItalic.1f82ab08.woff) format("woff")}@font-face{font-family:Raleway ExtraLight;font-style:normal;font-weight:400;src:local("Raleway ExtraLight"),url(/_next/static/media/Raleway-ExtraLight.11d83a70.woff) format("woff")}@font-face{font-family:Raleway ExtraLight Italic;font-style:normal;font-weight:400;src:local("Raleway ExtraLight Italic"),url(/_next/static/media/Raleway-ExtraLightItalic.6d39f8b4.woff) format("woff")}@font-face{font-family:Raleway Light;font-style:normal;font-weight:400;src:local("Raleway Light"),url(/_next/static/media/Raleway-Light.b9b33c19.woff) format("woff")}@font-face{font-family:Raleway Light Italic;font-style:normal;font-weight:400;src:local("Raleway Light Italic"),url(/_next/static/media/Raleway-LightItalic.731a43b3.woff) format("woff")}@font-face{font-family:Raleway Medium;font-style:normal;font-weight:400;src:local("Raleway Medium"),url(/_next/static/media/Raleway-Medium.dba5dd4d.woff) format("woff")}@font-face{font-family:Raleway Medium Italic;font-style:normal;font-weight:400;src:local("Raleway Medium Italic"),url(/_next/static/media/Raleway-MediumItalic.9582926b.woff) format("woff")}@font-face{font-family:Raleway SemiBold;font-style:normal;font-weight:400;src:local("Raleway SemiBold"),url(/_next/static/media/Raleway-SemiBold.e71f1e18.woff) format("woff")}@font-face{font-family:Raleway SemiBold Italic;font-style:normal;font-weight:400;src:local("Raleway SemiBold Italic"),url(/_next/static/media/Raleway-SemiBoldItalic.0a1dd20b.woff) format("woff")}@font-face{font-family:Raleway Bold;font-style:normal;font-weight:400;src:local("Raleway Bold"),url(/_next/static/media/Raleway-Bold.ee8e546b.woff) format("woff")}@font-face{font-family:Raleway Bold Italic;font-style:normal;font-weight:400;src:local("Raleway Bold Italic"),url(/_next/static/media/Raleway-BoldItalic.abb9d48d.woff) format("woff")}@font-face{font-family:Raleway ExtraBold;font-style:normal;font-weight:400;src:local("Raleway ExtraBold"),url(/_next/static/media/Raleway-ExtraBold.06fde01a.woff) format("woff")}@font-face{font-family:Raleway ExtraBold Italic;font-style:normal;font-weight:400;src:local("Raleway ExtraBold Italic"),url(/_next/static/media/Raleway-ExtraBoldItalic.4f604ab7.woff) format("woff")}@font-face{font-family:Raleway Black;font-style:normal;font-weight:400;src:local("Raleway Black"),url(/_next/static/media/Raleway-Black.89c267b3.woff) format("woff")}@font-face{font-family:Raleway Black Italic;font-style:normal;font-weight:400;src:local("Raleway Black Italic"),url(/_next/static/media/Raleway-BlackItalic.9b1a14fd.woff) format("woff")}@font-face{font-family:bitterregular;src:url(/_next/static/media/bitter-regular-webfont.96428c9a.woff2) format("woff2"),url(/_next/static/media/bitter-regular-webfont.b720a058.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:bitterbold;src:url(/_next/static/media/bitter-bold-webfont.c5918164.woff2) format("woff2"),url(/_next/static/media/bitter-bold-webfont.90f60c24.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:bitterbold_italic;src:url(/_next/static/media/bitter-bolditalic-webfont.69fa1d34.woff2) format("woff2"),url(/_next/static/media/bitter-bolditalic-webfont.ce49a6f4.woff) format("woff");font-weight:400;font-style:normal}.contact-us{position:absolute;width:100%;min-height:100vh;max-height:108rem;left:0;display:flex;padding:5rem;opacity:0;animation:fade-in .5s ease-out forwards;animation-delay:.5s;z-index:200}@media(max-width:1024px)and (orientation:portrait){.contact-us{min-height:100vh;max-height:2000px;flex-direction:column;padding:0}}@media screen and (max-width:768px){.contact-us{padding-top:50px}}@media screen and (max-width:430px){.contact-us{min-height:calc(100vh - 100px);max-height:2000px;padding:80px 10px 10.2px}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.contact-us{min-height:calc(100vh - 100px);max-height:2000px;padding:80px 10px 10.2px}}.contact-us .container-left{display:flex;flex-direction:column;flex:1 1;justify-content:space-between;padding:6rem 0 2.6rem 9rem}@media(max-width:1024px)and (orientation:portrait){.contact-us .container-left{padding:40rem 0 10rem;align-items:center;flex:none}}@media screen and (max-width:834px){.contact-us .container-left{padding:130px 0 20px}}@media screen and (max-width:390px){.contact-us .container-left{padding:0}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.contact-us .container-left{padding:0}}.contact-us .container-left h1{font-size:14rem;text-align:center;line-height:10rem;font-family:Raleway Bold;color:#fff}@media(max-width:1024px)and (orientation:portrait){.contact-us .container-left h1{width:100%;font-size:18rem;line-height:.8}}@media screen and (max-width:834px){.contact-us .container-left h1{font-size:22rem}}@media screen and (max-width:430px){.contact-us .container-left h1{font-size:26rem}}@media screen and (max-width:390px){.contact-us .container-left h1{font-size:32rem;margin-bottom:20px}}@media screen and (width = 540px)and (height = 720px){.contact-us .container-left h1{font-size:20rem}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.contact-us .container-left h1{font-size:26rem}}.contact-us .container-left .footer{display:flex;flex:1 1;align-items:flex-end;color:#fff}@media(max-width:1024px)and (orientation:portrait){.contact-us .container-left .footer{display:none}}.contact-us .container-left .footer .footer-links{display:flex}.contact-us .container-left .footer .footer-links:hover{cursor:none}.contact-us .container-right{display:flex;min-height:100%;align-items:flex-end;justify-content:flex-end;flex:1 1}@media(max-width:1024px)and (orientation:portrait){.contact-us .container-right{height:auto;min-height:auto;flex-direction:column;align-items:center;justify-content:flex-start;flex:1 1}}.contact-us .container-right .logo-container{border-top:.3px solid #6e98f3;border-left:.3px solid #6e98f3;display:flex;width:100%}@media(max-width:1024px)and (orientation:portrait){.contact-us .container-right .logo-container{flex-direction:column;align-items:center;width:calc(100vw - 10rem);height:78rem;flex:none;border-left:0}}@media screen and (max-width:430px){.contact-us .container-right .logo-container{width:calc(100vw - 20.6px);height:auto}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.contact-us .container-right .logo-container{width:calc(100vw - 20.6px);height:auto}}.contact-us .container-right .logo-container .show-contact-form:hover{color:#00f2ff}.contact-us .container-right .logo-container .logo{padding:6rem 4rem}@media(max-width:1024px)and (orientation:portrait){.contact-us .container-right .logo-container .logo{padding:24px 0}}@media screen and (max-width:834px){.contact-us .container-right .logo-container .logo{padding:16px 0}}@media screen and (max-width:430px){.contact-us .container-right .logo-container .logo{padding:22px 0}}@media screen and (max-width:390px){.contact-us .container-right .logo-container .logo{padding:24.6px 0}}@media screen and (max-height:740px){.contact-us .container-right .logo-container .logo{display:none}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.contact-us .container-right .logo-container .logo{padding:22px 0}}.contact-us .container-right .logo-container .logo img{width:29.32rem;height:auto}@media(max-width:1024px)and (orientation:portrait){.contact-us .container-right .logo-container .logo img{width:150px}}@media screen and (max-width:834px){.contact-us .container-right .logo-container .logo img{width:160px}}@media screen and (max-width:430px){.contact-us .container-right .logo-container .logo img{width:120px}}@media screen and (max-width:390px){.contact-us .container-right .logo-container .logo img{width:120px}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.contact-us .container-right .logo-container .logo img{width:120px}}.contact-us .container-right .logo-container .contact-info{display:flex;flex-direction:column;justify-content:space-between;border-left:.5px solid #6e98f3;font-family:bitterregular;color:#fff}@media(max-width:1024px)and (orientation:portrait){.contact-us .container-right .logo-container .contact-info{border-left:none;border-top:.5px solid #6e98f3;width:100%;text-align:center;justify-content:flex-start;padding:0 0 10rem;height:auto}}.contact-us .container-right .logo-container .contact-info .contact-info-link{font-size:4.8rem;border-bottom:.5px solid #6e98f3;text-align:center;position:relative;overflow:hidden;height:12rem}.contact-us .container-right .logo-container .contact-info .contact-info-link a:hover{color:#00f2ff}@media(max-width:1024px)and (orientation:portrait){.contact-us .container-right .logo-container .contact-info .contact-info-link{font-size:10rem;height:100px}}@media screen and (max-width:843px)and (orientation:portrait){.contact-us .container-right .logo-container .contact-info .contact-info-link{font-size:10rem}}@media screen and (max-width:834px){.contact-us .container-right .logo-container .contact-info .contact-info-link{font-size:12rem;padding:10px 0}}@media screen and (max-width:430px){.contact-us .container-right .logo-container .contact-info .contact-info-link{font-size:14rem;padding:8px 0;height:80px}}@media screen and (max-width:390px){.contact-us .container-right .logo-container .contact-info .contact-info-link{padding:5px 0}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.contact-us .container-right .logo-container .contact-info .contact-info-link{font-size:9rem;padding:8px 0;height:80px}}.contact-us .container-right .logo-container .contact-info .contact-info-link .text{position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center;opacity:0;animation:fade-text 12s infinite}.contact-us .container-right .logo-container .contact-info .contact-info-link .text:first-child{animation-delay:0s}.contact-us .container-right .logo-container .contact-info .contact-info-link .text:nth-child(2){animation-delay:4s}.contact-us .container-right .logo-container .contact-info .contact-info-link .text:nth-child(3){animation-delay:8s}@keyframes fade-text{0%,33.33%{opacity:0}25%,8.33%{opacity:1}41.66%,to{opacity:0}}.contact-us .container-right .logo-container .contact-info .contact-info-phone{font-size:2.4rem;padding:3rem 4.6rem}@media(max-width:430px){.contact-us .container-right .logo-container .contact-info .contact-info-phone{padding:20px 0}}.contact-us .container-right .logo-container .contact-info .contact-info-phone p{margin-top:2rem}@media(max-width:1024px)and (orientation:portrait){.contact-us .container-right .logo-container .contact-info .contact-info-phone p{margin-top:12px;font-size:5rem}}@media screen and (max-width:390px){.contact-us .container-right .logo-container .contact-info .contact-info-phone p{margin-top:16px}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.contact-us .container-right .logo-container .contact-info .contact-info-phone p{margin-top:16px}}.contact-us .container-right .logo-container .contact-info .contact-info-phone p.email{margin-top:16px}.contact-us .container-right .logo-container .contact-info .contact-info-phone p:first-child{margin-top:0}@media(max-width:1024px)and (orientation:portrait){.contact-us .container-right .logo-container .contact-info .contact-info-phone{font-size:7rem;padding:10rem 8rem}}@media screen and (max-width:834px){.contact-us .container-right .logo-container .contact-info .contact-info-phone{font-size:6rem;padding:6rem 8rem}}@media(min-aspect-ratio:0.75)and (max-aspect-ratio:0.68)and (max-width:1024px){.contact-us .container-right .logo-container .contact-info .contact-info-phone{font-size:6rem;padding:6rem 8rem}}@media screen and (max-width:390px){.contact-us .container-right .logo-container .contact-info .contact-info-phone{padding:6.2px 9.5px}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.contact-us .container-right .logo-container .contact-info .contact-info-phone{padding:6.2px 9.5px}}.contact-us .container-right .logo-container .contact-info .contact-info-slogan{display:flex}@media(max-width:1024px)and (orientation:portrait){.contact-us .container-right .logo-container .contact-info .contact-info-slogan{flex-direction:column;align-items:center}}.contact-us .container-right .logo-container .contact-info .contact-info-slogan .slogan{font-size:1.6rem;padding:2.3rem 5.5rem 2.7rem 4.4rem;flex:60% 1}@media(max-width:1024px)and (orientation:portrait){.contact-us .container-right .logo-container .contact-info .contact-info-slogan .slogan{display:none}}.contact-us .container-right .logo-container .contact-info .contact-info-slogan .footer-links{display:none}@media(max-width:1024px){.contact-us .container-right .logo-container .contact-info .contact-info-slogan .footer-links{display:flex;position:relative;top:auto;left:0;bottom:auto!important}}.form-container{display:flex;flex-direction:column;width:100%}@media(max-width:1024px)and (orientation:portrait){.form-container{width:calc(100% - 57px);flex:1 1}}@media(max-width:430px){.form-container{width:100%;justify-content:space-between;flex:1 1}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.form-container{width:100%;justify-content:space-between;flex:1 1}}.form-container h2{font-size:3.6rem;font-family:bitterregular;color:#fff;margin-bottom:3rem;text-align:center}@media(max-width:1024px)and (orientation:portrait){.form-container h2{font-size:6rem}}@media(max-width:430px){.form-container h2{font-size:9.6rem;padding:50px 40px 66px}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.form-container h2{font-size:9.6rem;padding:50px 40px 66px}}.form-container form{position:relative;display:flex;flex-direction:column;align-items:center;border:1px solid #6e98f3;padding:7rem 6rem 5rem}@media(max-width:1024px)and (orientation:portrait){.form-container form{border-left:0;border-right:0}}@media(max-width:430px){.form-container form{border:0;padding-top:46px;padding-bottom:80px;border-color:#fff;border-top:1px solid #fff}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.form-container form{border:0;padding-top:46px;padding-bottom:80px;border-color:#fff;border-top:1px solid #fff}}.form-container form .form-label{width:100%;margin-top:10px;font-family:bitterregular;color:#fff;font-size:2rem;text-align:left}@media(max-width:1024px)and (orientation:portrait){.form-container form .form-label{font-size:4rem}}@media(max-width:430px){.form-container form .form-label{font-size:5rem}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.form-container form .form-label{font-size:5rem}}.form-container form .input,.form-container form .textarea{width:100%;margin-top:5px;padding:10px;font-size:1.6rem;background-color:transparent;border:1px solid #6e98f3;color:#fff}@media(max-width:1024px)and (orientation:portrait){.form-container form .input,.form-container form .textarea{font-size:3rem}}@media(max-width:430px){.form-container form .input,.form-container form .textarea{border-color:#fff}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.form-container form .input,.form-container form .textarea{border-color:#fff}}.form-container form .input::placeholder,.form-container form .textarea::placeholder{color:hsla(0,0%,100%,.4)}.form-container form .input:focus,.form-container form .textarea:focus{outline:none;border:1px dashed #00f2ff}.form-container form .input.error,.form-container form .textarea.error{border:1px solid #ff006f;color:#ff006f}.form-container form .textarea{height:26.9rem}@media(max-width:430px){.form-container form .textarea{height:150px}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.form-container form .textarea{height:150px}}.form-container form .error-message{color:#ff006f;margin-top:5px;font-family:bitterregular;font-size:1.2rem}@media(max-width:1024px)and (orientation:portrait){.form-container form .error-message{font-size:3rem}}@media(max-width:430px){.form-container form .error-message{font-size:5rem}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.form-container form .error-message{font-size:5rem}}.form-container form .form-group-container{display:flex;width:100%}@media(max-width:430px){.form-container form .form-group-container{width:100%;flex-direction:column;align-items:center}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.form-container form .form-group-container{width:100%;flex-direction:column;align-items:center}}.form-container form .form-group-container .form-group{width:calc(33% - 6px);margin-right:12px}.form-container form .form-group-container .form-group:last-child{margin-right:0}@media(max-width:430px){.form-container form .form-group-container .form-group{width:100%;margin-right:0;margin-bottom:36px}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.form-container form .form-group-container .form-group{width:100%;margin-right:0;margin-bottom:36px}}.form-container form .submit-button{width:27rem;margin-top:2rem;padding:10px;background-color:transparent;border:1px solid #6e98f3;cursor:pointer;color:#fff}@media(max-width:1024px)and (orientation:portrait){.form-container form .submit-button{font-size:4rem}}@media(max-width:430px){.form-container form .submit-button{margin-top:60px;width:270px;border-color:#fff}}@media only screen and (max-width:430px)and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.form-container form .submit-button{margin-top:60px;width:270px;border-color:#fff}}.form-container form .submit-button:disabled{opacity:.6;cursor:not-allowed}.form-container form .submit-button:disabled:hover{background-color:transparent;color:#fff}.form-container form .submit-button:hover{background-color:#fff;color:#0050ff}.form-container form .close-button{width:50px;position:absolute;top:1.5rem;right:1.5rem;cursor:pointer}@media(max-width:430px){.form-container form .close-button{top:15px;right:15px}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.form-container form .close-button{top:15px;right:15px}}.form-container form .success-message{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center;padding:0 22rem 2rem;color:#fff}@media(max-width:430px){.form-container form .success-message{padding:0 20px}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.form-container form .success-message{padding:0 20px}}.form-container form .success-message .form-sended-image{width:15.6rem;height:15.6rem;margin-bottom:5rem}@media(max-width:430px){.form-container form .success-message .form-sended-image{width:110px;height:110px;margin-bottom:50px}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.form-container form .success-message .form-sended-image{width:110px;height:110px;margin-bottom:50px}}.form-container form .success-message h3{font-family:bitterregular;color:#fff;font-size:6rem;margin-bottom:3rem;line-height:1.2}@media(max-width:1024px)and (orientation:portrait){.form-container form .success-message h3{font-size:12rem}}@media(max-width:430px){.form-container form .success-message h3{font-size:15rem;margin-bottom:25px}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.form-container form .success-message h3{font-size:15rem;margin-bottom:25px}}.form-container form .success-message p{font-family:bitterregular;color:#fff;font-size:2.2rem}@media(max-width:1024px)and (orientation:portrait){.form-container form .success-message p{font-size:4.4rem}}@media(max-width:430px){.form-container form .success-message p{font-size:8rem}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.form-container form .success-message p{font-size:8rem}}.form-container .contact-info-slogan,.form-container .contact-info-slogan .slogan{display:none}.form-container .contact-info-slogan .version{margin-bottom:30px;color:#fff}@media(max-width:430px){.form-container .contact-info-slogan{display:block}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.form-container .contact-info-slogan{display:block}}.form-container .footer-links{position:relative!important;width:100%!important;bottom:auto!important;left:0!important}.form-container .footer-links:hover{cursor:none}.fixed-frame{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;z-index:0}.fixed-frame .line-top-1{position:absolute;right:0;top:5rem;width:42vw;height:1px;border-bottom:1px solid #6e98f3}@media(max-width:1024px)and (orientation:portrait){.fixed-frame .line-top-1{top:30px;width:50vw}}@media screen and (max-width:430px){.fixed-frame .line-top-1{top:10.2px}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.fixed-frame .line-top-1{top:10px}}.fixed-frame .line-top-2{position:absolute;left:0;top:5rem;width:42vw;height:1px;border-bottom:1px solid #6e98f3}@media(max-width:1024px)and (orientation:portrait){.fixed-frame .line-top-2{top:30px}}@media screen and (max-width:430px){.fixed-frame .line-top-2{top:10.2px}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.fixed-frame .line-top-2{top:10px}}.fixed-frame .line-bottom{position:absolute;left:0;bottom:5rem;width:100vw;height:1px;border-bottom:1px solid #6e98f3}@media(max-width:1024px)and (orientation:portrait){.fixed-frame .line-bottom{bottom:30px}}@media screen and (max-width:430px){.fixed-frame .line-bottom{bottom:10.2px}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.fixed-frame .line-bottom{bottom:10px}}.fixed-frame .line-left{position:absolute;left:5rem;top:0;width:1px;height:100vh;border-left:1px solid #6e98f3}@media(max-width:1024px)and (orientation:portrait){.fixed-frame .line-left{left:30px}}@media screen and (max-width:430px){.fixed-frame .line-left{left:10.2px}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.fixed-frame .line-left{left:10px}}.fixed-frame .line-right{position:absolute;right:5rem;top:0;width:1px;height:100vh;border-left:1px solid #6e98f3}@media(max-width:1024px)and (orientation:portrait){.fixed-frame .line-right{right:30px}}@media screen and (max-width:430px){.fixed-frame .line-right{right:10.2px}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.fixed-frame .line-right{right:10px}}.fixed-frame .candela-logo{width:26.97rem;height:3.6rem;position:fixed;top:27px}@media(max-width:1024px)and (orientation:portrait){.fixed-frame .candela-logo{width:400px;height:auto;top:40px}}@media screen and (max-width:834px){.fixed-frame .candela-logo{width:300px;top:60px}}@media screen and (max-width:768px){.fixed-frame .candela-logo{top:40px}}@media screen and (max-width:430px){.fixed-frame .candela-logo{width:140px;height:auto;top:24px}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.fixed-frame .candela-logo{width:140px;height:auto;top:24px}}.unmute-button{position:absolute;right:10rem;display:flex;justify-content:center;align-items:center;cursor:none;top:auto;z-index:500}@media(max-width:1024px)and (orientation:portrait){.unmute-button{position:fixed;right:20px;top:20px}}@media only screen and (min-width:1024px)and (max-height:1366px)and (orientation:portrait)and (-webkit-min-device-pixel-ratio:1.3)and (-webkit-max-device-pixel-ratio:2.2){.unmute-button{position:fixed;right:20px;top:20px}}.unmute-button button{background:transparent;border:none;color:#fff;position:relative}.unmute-button.fixed{position:fixed;bottom:7rem;right:7rem}@media screen and (max-width:1024px){.unmute-button.fixed{bottom:auto}}@media screen and (max-width:834px){.unmute-button.fixed{position:fixed;right:50px;bottom:auto}}@media screen and (max-width:430px){.unmute-button.fixed{top:20px;right:20px}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.unmute-button.fixed{top:20px;right:20px}}@media only screen and (min-width:1024px)and (max-height:1366px)and (orientation:portrait)and (-webkit-min-device-pixel-ratio:1.3)and (-webkit-max-device-pixel-ratio:2.2){.unmute-button.fixed{bottom:auto}}.unmute-button.fixed .range-input{right:3.5rem;bottom:9rem}.unmute-button span{font-family:Raleway Bold;font-size:2rem;color:#fff}@media(max-width:1024px)and (orientation:portrait){.unmute-button span{display:none}}@media only screen and (min-width:1024px)and (max-height:1366px)and (orientation:portrait)and (-webkit-min-device-pixel-ratio:1.3)and (-webkit-max-device-pixel-ratio:2.2){.unmute-button span{display:none}}.unmute-button .image{width:8rem;height:8rem;margin-left:1rem}@media(max-width:1024px)and (orientation:portrait){.unmute-button .image{width:80px;height:80px}}@media screen and (max-width:834px){.unmute-button .image{width:70px;height:70px}}@media screen and (max-width:430px){.unmute-button .image{width:40px;height:40px;margin-left:0}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.unmute-button .image{width:40px;height:40px;margin-left:0}}@media only screen and (min-width:1024px)and (max-height:1366px)and (orientation:portrait)and (-webkit-min-device-pixel-ratio:1.3)and (-webkit-max-device-pixel-ratio:2.2){.unmute-button .image{width:80px;height:80px}}@media(min-width:430px){.unmute-button .image:hover .circle{stroke:none}}.unmute-button input[type=range]{writing-mode:vertical-lr;direction:rtl;vertical-align:middle;z-index:500;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:10px;height:70px;background:transparent;border:1px solid #fff;outline:none;opacity:.5;transition:.2s;transition:opacity .2s;border-radius:4px;position:absolute;right:3rem;bottom:-9rem}.unmute-button input[type=range]:hover{opacity:1;cursor:none}.unmute-button input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:8px;height:8px;border-radius:4px;background:#fff;cursor:pointer}.unmute-button input[type=range]::-webkit-slider-thumb:hover{cursor:none}.unmute-button input[type=range]::-moz-range-thumb{width:8px;height:8px;border-radius:4px;background:#fff;cursor:pointer}.unmute-button input[type=range]::-moz-range-thumb:hover{cursor:none}.development{position:absolute;width:100%;min-height:100vh;top:380rem;left:0;object-fit:cover;z-index:1;display:flex;align-items:center}@media(max-width:1024px)and (orientation:portrait){.development{height:100vh;top:101vh}}.development.fixed{position:fixed}.development .development-image{width:504.78rem;height:76.81rem;margin-left:79.5rem;background-size:contain}@media(max-width:1024px)and (orientation:portrait){.development .development-image{width:4150px;height:800px;margin-left:358.91px;animation:move-from-left-to-right 5s ease-in forwards}@keyframes move-from-left-to-right{0%{margin-left:200px}to{margin-left:-3250px}}}@media screen and (max-width:834px){.development .development-image{width:3800px;height:700px;margin-left:50px}@keyframes move-from-left-to-right{0%{margin-left:200px}to{margin-left:-3100px}}}@media screen and (max-width:768px){.development .development-image{width:3600px;height:600px;margin-left:50px}@keyframes move-from-left-to-right{0%{margin-left:200px}to{margin-left:-2880px}}}@media screen and (max-width:430px){.development .development-image{width:auto;height:600px}@keyframes move-from-left-to-right{0%{margin-left:200px}to{margin-left:-3560px}}}@media screen and (max-width:390px){.development .development-image{width:auto;height:396.5px;margin-left:30px}@keyframes move-from-left-to-right{0%{margin-left:20rem}to{margin-left:-2250px}}}.loader-container{position:fixed;top:0;left:0;width:100%;height:100vh;display:flex;align-items:center;justify-content:center;background-color:#0050ff;z-index:9999}.spinner{width:300px;height:300px;position:relative}.double-bounce-1,.double-bounce-2{width:100%;height:100%;border-radius:50%;background-color:#fff;opacity:.6;position:absolute;top:0;left:0;animation:bounce 2s ease-in-out infinite}.double-bounce-2{animation-delay:-1s}@keyframes bounce{0%,to{transform:scale(0)}50%{transform:scale(1)}}.cursor{position:fixed;pointer-events:none;z-index:999}@media(max-width:1024px)and (orientation:portrait){.cursor{display:none}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.cursor{display:none}}.cursor svg.animated-cursor{transform:scale(1.5)}.cursor svg.animated-cursor .point{animation:expand-cursor 1s forwards;transform-origin:center}@keyframes expand-cursor{0%{transform:scale(1);opacity:1}to{transform:scale(4);opacity:1}}.image{display:block}.line{position:fixed;top:50%;left:calc(-50vw - 24px);width:400vw;height:1px;border-top:1px dashed #fff;transform:translateX(-50%) translateY(-50%)}.line.blue{display:none}.coordinates{position:fixed;pointer-events:none;padding:4px;border-radius:4px;color:#fff;font-size:12px;z-index:1000;transform:none!important}@media(max-width:1024px)and (orientation:portrait){.coordinates{display:none}}@media only screen and (min-width:1024px)and (max-height:1366px)and (orientation:portrait)and (-webkit-min-device-pixel-ratio:1.3)and (-webkit-max-device-pixel-ratio:2.2){.coordinates{display:none}}.coordinates.blue{display:none}.cookiespolicy-container{height:100vh;width:100%;background:rgba(0,0,0,.6);top:0;left:0;z-index:600}.cookiespolicy-container,.cookiespolicy-container .cookies-policy{display:flex;align-items:center;justify-content:center;position:absolute}.cookiespolicy-container .cookies-policy{flex-direction:column;height:60rem;width:106rem;background:#fff;padding:9.8rem 13.3rem 5.2rem}@media(max-width:1024px)and (orientation:portrait){.cookiespolicy-container .cookies-policy{width:80%;height:auto;padding:50px 20px 20px}}@media(max-width:430px){.cookiespolicy-container .cookies-policy{width:80%;padding:50px 20px 20px}}.cookiespolicy-container .cookies-policy h2{color:#061272;margin-bottom:3.2rem;font-size:3rem;text-align:center}@media(max-width:1024px)and (orientation:portrait){.cookiespolicy-container .cookies-policy h2{font-size:9rem;margin-bottom:50px}}@media(max-width:430px){.cookiespolicy-container .cookies-policy h2{font-size:12rem;margin-bottom:30px}}@media screen and (max-width:390px){.cookiespolicy-container .cookies-policy h2{font-size:6rem;margin-bottom:10px}}.cookiespolicy-container .cookies-policy p{color:#000;line-height:1.2;text-align:center;font-size:1.8rem}@media(max-width:1024px)and (orientation:portrait){.cookiespolicy-container .cookies-policy p{font-size:4rem;text-align:left;margin-bottom:30px}}@media(max-width:430px){.cookiespolicy-container .cookies-policy p{font-size:4rem;margin-bottom:10px}}@media screen and (max-width:390px){.cookiespolicy-container .cookies-policy p{font-size:3.6rem;margin-bottom:10px}}.cookiespolicy-container .cookies-policy .buttons{width:100%;display:flex;justify-content:space-around;margin-top:6rem;font-size:1.8rem}@media(max-width:430px){.cookiespolicy-container .cookies-policy .buttons{flex-direction:column}}.cookiespolicy-container .cookies-policy .buttons .button{width:27rem;height:4.8rem;border:none;font-size:"bitterregular";cursor:none}@media(max-width:1024px)and (orientation:portrait){.cookiespolicy-container .cookies-policy .buttons .button{width:44%;height:10rem;font-size:5rem;margin-left:6%}.cookiespolicy-container .cookies-policy .buttons .button:last-child{margin-left:0}}@media(max-width:430px){.cookiespolicy-container .cookies-policy .buttons .button{width:100%;height:30px;font-size:5rem;margin-bottom:10px;margin-left:0}}@media screen and (max-width:390px){.cookiespolicy-container .cookies-policy .buttons .button{font-size:4rem}}.cookiespolicy-container .cookies-policy .buttons .button.decline{border:1px solid #061272;background:transparent;color:#061272}.cookiespolicy-container .cookies-policy .buttons .button.accept{background:#061272;color:#fff}.cookiespolicy-container .cookies-policy .buttons .button:hover{background:#0050ff;color:#fff;border:0}.imprint{width:100%;height:100vh;overflow-y:hidden}.imprint .unmute-button{bottom:auto!important;top:40px}@media screen and (max-width:430px){.imprint .unmute-button{top:30px}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.imprint .unmute-button{top:30px}}.imprint .bg{width:100vw;height:100vh;background:rgba(1,22,59,.9);z-index:400}.imprint .bg,.imprint .close-modal{position:absolute;animation:fade-in 1s ease-out forwards}.imprint .close-modal{z-index:500;top:8rem;right:8rem;cursor:pointer}@media screen and (max-width:1024px)and (orientation:portrait){.imprint .close-modal{top:40px;right:40px}}@media screen and (max-width:430px){.imprint .close-modal{top:20px;right:20px}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.imprint .close-modal{top:20px;right:20px}}.imprint .close-modal:hover{cursor:none}.imprint .footer-links{position:absolute;z-index:500;bottom:8rem;left:11rem}@media screen and (max-width:1024px)and (orientation:portrait){.imprint .footer-links{bottom:40px;width:100%;flex-direction:column;justify-content:center;text-align:center;left:0}.imprint .footer-links span,.imprint .footer-links:after{display:none}}@media screen and (max-width:430px){.imprint .footer-links{width:calc(100% - 20px);left:10px;bottom:100px}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.imprint .footer-links{width:calc(100% - 20px);left:10px;bottom:100px}}.imprint .version-legal{display:none;color:#fff}@media screen and (max-width:430px){.imprint .version-legal{width:100%;position:absolute;z-index:500;bottom:50px;left:0;font-size:7rem;font-family:bitterregular;text-decoration:underline;display:flex;justify-content:center}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.imprint .version-legal{width:100%;position:absolute;z-index:500;bottom:50px;left:0;font-size:7rem;font-family:bitterregular;text-decoration:underline;display:flex;justify-content:center}}.imprint .imprint-content{width:93.7rem;height:75rem;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:auto;position:absolute;z-index:500;top:16.3rem;left:calc(50% - 46.85rem)}@media screen and (max-width:1024px)and (orientation:portrait){.imprint .imprint-content{align-items:center;width:60%;height:50%;left:20%;top:25%}}@media screen and (max-width:430px){.imprint .imprint-content{width:calc(100% - 80px);margin-left:40px;height:60vh;position:absolute;left:0;top:70px}}@media screen and (max-height:667px){.imprint .imprint-content{height:40vh}}.imprint .imprint-content h1{width:93.7rem;font-family:Raleway Bold;color:#fff;font-size:6rem;margin-bottom:4rem;font-weight:200}@media screen and (max-width:430px){.imprint .imprint-content h1{flex:1 1;max-height:35px;width:100%}}.imprint .imprint-content .imprint-text{width:93.7rem;height:55.5rem;font-size:2.4rem;font-family:bitterregular;color:#fff;padding-right:5rem}@media screen and (max-width:1024px)and (orientation:portrait){.imprint .imprint-content .imprint-text{width:100%;height:100%;font-size:5rem}}@media screen and (max-width:430px){.imprint .imprint-content .imprint-text{flex:1 1;display:flex;flex-direction:column;justify-content:center}}.imprint .imprint-content .imprint-text h2{font-size:2.4rem;color:#fff}@media screen and (max-width:1024px)and (orientation:portrait){.imprint .imprint-content .imprint-text h2{font-size:5rem}}@media screen and (max-width:430px){.imprint .imprint-content .imprint-text h2{font-size:6rem}}.imprint .imprint-content .imprint-text p{margin-bottom:3rem;color:#fff}@media screen and (max-width:430px){.imprint .imprint-content .imprint-text p{font-size:5rem}}.datenschutz{width:100%;height:100vh;overflow-y:hidden}.datenschutz .unmute-button{bottom:auto!important;top:40px}@media screen and (max-width:430px){.datenschutz .unmute-button{top:30px}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.datenschutz .unmute-button{top:30px}}.datenschutz .bg{width:100vw;height:100vh;background:rgba(1,22,59,.9);z-index:400}.datenschutz .bg,.datenschutz .close-modal{position:absolute;animation:fade-in 1s ease-out forwards}.datenschutz .close-modal{z-index:500;top:8rem;right:8rem;cursor:pointer}@media screen and (max-width:1024px)and (orientation:portrait){.datenschutz .close-modal{top:40px;right:40px}}@media screen and (max-width:430px){.datenschutz .close-modal{top:20px;right:20px}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.datenschutz .close-modal{top:20px}}.datenschutz .close-modal:hover{cursor:none}.datenschutz .footer-links{position:absolute;z-index:500;bottom:8rem;left:11rem}@media screen and (max-width:1024px)and (orientation:portrait){.datenschutz .footer-links{bottom:40px;width:100%;flex-direction:column;justify-content:center;text-align:center;left:0}.datenschutz .footer-links span,.datenschutz .footer-links:after{display:none}}@media screen and (max-width:430px){.datenschutz .footer-links{width:calc(100% - 20px);left:10px;bottom:100px}}@media screen and (max-height:568px){.datenschutz .footer-links{bottom:50px}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.datenschutz .footer-links{width:calc(100% - 20px);left:10px;bottom:100px}}.datenschutz .version-legal{display:none;color:#fff}@media screen and (max-width:430px){.datenschutz .version-legal{width:100%;position:absolute;z-index:500;bottom:50px;left:0;font-size:7rem;color:#fff;font-family:bitterregular;text-decoration:underline;display:flex;justify-content:center}}@media screen and (max-height:568px){.datenschutz .version-legal{bottom:20px}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.datenschutz .version-legal{width:100%;position:absolute;z-index:500;bottom:50px;left:0;font-size:7rem;color:#fff;font-family:bitterregular;text-decoration:underline;display:flex;justify-content:center}}.datenschutz .datenschutz-content{width:93.7rem;height:75rem;display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;z-index:500;top:16.3rem;left:calc(50% - 46.85rem)}@media screen and (max-width:1024px)and (orientation:portrait){.datenschutz .datenschutz-content{align-items:center;width:60%;height:35vh;left:20%;top:25%}}@media screen and (max-width:430px){.datenschutz .datenschutz-content{width:calc(100% - 80px);margin-left:40px;height:60vh;position:absolute;top:auto;bottom:240px;left:0}}@media screen and (max-height:844px){.datenschutz .datenschutz-content{height:50vh}}@media screen and (max-height:667px){.datenschutz .datenschutz-content{height:40vh}}@media screen and (max-height:568px){.datenschutz .datenschutz-content{height:35vh}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.datenschutz .datenschutz-content{width:calc(100% - 80px);margin-left:40px;height:60vh;position:absolute;top:auto;bottom:240px;left:0}}.datenschutz .datenschutz-content h1{width:100%;font-family:bitterregular;font-size:6rem;margin-bottom:4rem;font-weight:200;color:#fff}@media screen and (max-width:430px){.datenschutz .datenschutz-content h1{flex:1 1;max-height:35px;width:100%}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.datenschutz .datenschutz-content h1{flex:1 1;max-height:35px;width:100%}}.datenschutz .datenschutz-content .datenschutz-text{width:93.7rem;height:55.5rem;overflow:hidden scroll;font-size:1.8rem;font-family:bitterregular;color:#fff;padding-right:5rem}@media screen and (max-width:1024px)and (orientation:portrait){.datenschutz .datenschutz-content .datenschutz-text{width:100%;height:100%;font-size:5rem}}@media screen and (max-width:430px){.datenschutz .datenschutz-content .datenschutz-text{flex:1 1}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.datenschutz .datenschutz-content .datenschutz-text{flex:1 1}}.datenschutz .datenschutz-content .datenschutz-text h2{font-size:2.4rem;color:#fff}@media screen and (max-width:1024px)and (orientation:portrait){.datenschutz .datenschutz-content .datenschutz-text h2{font-size:5rem}}@media screen and (max-width:430px){.datenschutz .datenschutz-content .datenschutz-text h2{font-size:6rem}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.datenschutz .datenschutz-content .datenschutz-text h2{font-size:6rem}}.datenschutz .datenschutz-content .datenschutz-text h3{font-size:2rem;color:#fff}@media screen and (max-width:1024px)and (orientation:portrait){.datenschutz .datenschutz-content .datenschutz-text h3{font-size:4rem}}@media screen and (max-width:430px){.datenschutz .datenschutz-content .datenschutz-text h3{font-size:5rem}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.datenschutz .datenschutz-content .datenschutz-text h3{font-size:6rem}}.datenschutz .datenschutz-content .datenschutz-text p{margin-bottom:3rem;color:#fff}@media screen and (max-width:430px){.datenschutz .datenschutz-content .datenschutz-text p{font-size:5rem}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.datenschutz .datenschutz-content .datenschutz-text p{font-size:5rem}}.datenschutz .datenschutz-content .datenschutz-text::-webkit-scrollbar{width:10px}.datenschutz .datenschutz-content .datenschutz-text::-webkit-scrollbar-track{border-radius:10px}.datenschutz .datenschutz-content .datenschutz-text::-webkit-scrollbar-thumb{background:#fff;border-radius:10px}.datenschutz .datenschutz-content .datenschutz-text::-webkit-scrollbar-thumb:hover{background:#fff}.datenschutz .datenschutz-content .datenschutz-text ul{list-style-type:disc;padding-left:20px;margin-bottom:1rem}.datenschutz .datenschutz-content .datenschutz-text li{font-size:1.8rem;margin-bottom:.5rem;color:#fff}.datenschutz .datenschutz-content .datenschutz-text address{text-align:center;margin-top:2rem}@keyframes fade-in{0%{opacity:0}to{opacity:1}}