body,html{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;height:100%}body{background-color:#000;color:#fff;font-family:Roboto;font-size:15px;overflow-x:hidden}*{-webkit-box-sizing:border-box;box-sizing:border-box;font-display:swap;margin:0;padding:0}a{color:#000;text-decoration:none;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color,border-color;transition-property:color,border-color;-webkit-transition-timing-function:linear;transition-timing-function:linear}.coming-soon{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;min-height:100vh;padding:16px;position:relative;row-gap:16px}@media screen and (max-width:640px){.coming-soon{min-height:80vh;row-gap:8px}}.coming-soon .logo{color:#fff;font-weight:400;height:auto;left:50%;letter-spacing:5px;text-align:center;text-transform:uppercase;width:100%}.coming-soon .logo>svg{fill:#fff;max-width:200px}@media screen and (max-width:640px){.coming-soon .logo>svg{max-width:120px}}.coming-soon ._spacer{clear:both;width:100%}.coming-soon ._spacer._x1{height:12px}.coming-soon ._spacer._x2{height:24px}.coming-soon ._spacer._x3{height:36px}@media screen and (max-width:640px){.coming-soon ._spacer._x3{height:18px}}.coming-soon ._spacer._x4{height:48px}.coming-soon ._spacer._x5{height:60px}@media screen and (max-width:640px){.coming-soon ._spacer._x5{height:30px}}.coming-soon ._taglines{font-size:2.9vw;font-weight:100;height:auto;letter-spacing:.05em;list-style-type:none;margin-bottom:80px;opacity:0;position:relative;text-align:center;width:90%}.coming-soon ._taglines li{left:0;opacity:0;position:absolute;text-align:center;top:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:linear;transition-timing-function:linear;width:100%}.coming-soon ._taglines li._active{opacity:1;-webkit-transition-delay:.3s;transition-delay:.3s}.coming-soon ._taglines li span{font-weight:400;position:relative}.coming-soon ._taglines li span:before{background-image:url(/ui/images/svg/underline.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:-2px;content:" ";height:10px;position:absolute;width:100%}@media screen and (max-width:640px){.coming-soon ._taglines li span:before{display:none}.coming-soon ._taglines{font-size:28px;line-height:38px;min-height:50px}}.coming-soon ._contacts{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;position:relative;row-gap:8px}.coming-soon ._contacts ._contact{height:40px;width:40px}.coming-soon ._contacts ._contact._0{height:auto;letter-spacing:.2em;text-align:center;text-transform:uppercase;width:100%}@media screen and (max-width:640px){.coming-soon ._contacts ._contact._0{font-size:13px;letter-spacing:.1em}}.coming-soon ._contacts ._contact._1 svg{fill:#2ab540}.coming-soon ._contacts ._contact._2 svg{fill:#999}.coming-soon ._contacts ._contact._3 svg{fill:#903aa5}.coming-soon ._contacts ._contact._4 svg{fill:#0072b1}.coming-soon ._contacts ._contact:hover svg{fill:#fff}.coming-soon ._contacts ._contact svg{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:fill;transition-property:fill;-webkit-transition-timing-function:linear;transition-timing-function:linear}@media screen and (max-width:640px){.coming-soon ._contacts ._contact{height:30px;width:30px}}.coming-soon ._footer{color:#ccc;font-size:11px;letter-spacing:.05em;line-height:24px;max-width:1140px;text-align:center;width:90%}.coming-soon ._footer ._upper{text-transform:uppercase}@media screen and (max-width:640px){.coming-soon ._footer{font-size:10px;letter-spacing:0;line-height:15px}}