/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}:root{--full-width:1000px;--full-width-layout-margin:32px;--narrow-width-layout-margin:16px;--header-height:max(8vh,40px);--header-logo-height:max(4vh,30px);--narrow-width-header-height:54vw;--narrow-width-header-logo-height:30vw;--color-background:#000;--color-background-grouped:#111;--color-foreground:#fff;--color-foreground-secondary:#ffffff64;--color-foreground-quaternary:#ffffff32;--color-foreground-quaternary:#ffffff16;--color-link:#45a4ff;--color-link-secondary:#ffffff88;--color-link-secondary-hover:#ffffffdd;--color-chrome:rgba(0,0,0,.9);--color-brand-blue:#6addff;--color-brand-pink:#e283ff;--font-size-h1:78px;--font-size-h2:60px;--font-size-h3:48px;--font-size-h4:36px;--font-size-h5:26px;--font-size-h6:18px;--font-size-secondary-h1:50px;--font-size-secondary-h2:40px;--font-size-secondary-h3:30px;--font-size-secondary-h4:26px;--font-size-secondary-h5:22px;--font-size-secondary-h6:18px;--font-size-small:16px;--font-size-body:18px;--font-size-body-large:24px;--font-size-body-xlarge:32px}*{box-sizing:border-box}body,html{padding:0;margin:0;background-color:var(--color-background);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:var(--font-size-body);color:var(--color-foreground);line-height:1.4}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.26;background-image:linear-gradient(203deg,var(--color-brand-blue),var(--color-brand-pink));color:transparent;-webkit-background-clip:text;background-clip:text}h1,h2,h3,h4,h5,h6,p{margin:22px 0}h1{font-size:var(--font-size-h1)}main.secondary h1{font-size:var(--font-size-secondary-h1)}h2{font-size:var(--font-size-h2);margin:30px 0}main.secondary h2{font-size:var(--font-size-secondary-h2)}h3{font-size:var(--font-size-h3)}main.secondary h3{font-size:var(--font-size-secondary-h3)}h4{font-size:var(--font-size-h4)}main.secondary h4{font-size:var(--font-size-secondary-h4)}h5{font-size:var(--font-size-h5)}main.secondary h5{font-size:var(--font-size-secondary-h5)}h6{font-size:var(--font-size-h6)}main.secondary h6{font-size:var(--font-size-secondary-h6)}a{color:var(--color-link);text-decoration:none;transition-property:color,background-color,transform;transition-duration:.3s}section{max-width:var(--full-width);padding:0 var(--full-width-layout-margin);margin:0 auto}main{padding:0}@media (max-width:600px){section{padding:0 var(--narrow-width-layout-margin)}}footer{padding:50px 0;font-size:var(--font-size-small);color:var(--color-foreground-secondary);display:flex;flex-direction:column;align-items:center;text-align:center}footer:before{display:inline-block;content:"";width:100px;height:2px;background-color:var(--color-foreground-quaternary);border-radius:1px;margin-bottom:60px}footer a{color:var(--color-link-secondary)}footer a:hover{color:var(--color-link-secondary-hover)}footer .logo{display:inline-block;margin-bottom:60px}footer ul{list-style-type:none;padding:0;margin:0;display:flex;justify-content:center;gap:10px}footer p{margin:0}main.legal section{max-width:700px}li{margin:10px 0}a.get-app{display:inline-block;position:relative;width:max(min(220px,50vw,20vh),140px);aspect-ratio:120/40;background:url(/assets/get-app.svg) 50% 50%/100% auto no-repeat}a.get-app:after{display:block;position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-image:linear-gradient(45deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,.1));border-radius:13px;opacity:0;transition-property:all;transition-duration:.3s}a.get-app:hover:after{opacity:1}a.get-app span{display:none}@media (max-width:680px){a.get-app{width:max(min(220px,50vw),140px)}}main.home{font-size:var(--font-size-body-xlarge);background-image:url(/assets/background.png);background-position:0 0,0 0;background-size:0 0,0 0;background-repeat:no-repeat,no-repeat}main.home .overview{position:relative;gap:min(50px,3vw);min-height:calc(100vh - var(--header-height) * 2)}main.home .overview,main.home header{display:flex;align-items:center;justify-content:center}main.home header{height:var(--header-height)}main.home h1,main.home h1 img{display:block;margin:0;height:var(--header-logo-height)}main.home .overview h2{font-size:max(min(max(7vh,56px),7vw,var(--font-size-h1)),var(--font-size-h3));margin:0 0 30px}main.home.no-system-font .overview h2{font-size:max(min(max(6vh,56px),7vw,var(--font-size-h1)),var(--font-size-h3))}main.home .overview p{font-size:max(min(max(3vh,24px),3vw,calc(var(--font-size-body-xlarge) + 2px)),calc(var(--font-size-body) + 2px));max-width:min(max(40vh,320px),40vw)}main.home .scroll-prompt{display:flex;height:var(--header-height);align-items:flex-end;justify-content:center}main.home .scroll-prompt .down-chevron{animation:floating 3s ease-in-out infinite;display:block;width:83px;height:21px;background:url(/assets/down-chevron.svg);margin-bottom:8px}@keyframes floating{0%{transform:translate(0)}50%{transform:translateY(-15px)}to{transform:translate(0)}}main.home .overview .demo-player{position:relative;flex:0 1 auto;height:max(min(80vh,90vw,800px),580px);aspect-ratio:447/906}main.home .overview .demo-player:after{display:block;position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:url(/assets/bezel.png) 0 0/auto 100%}main.home .overview .demo-player video{--border-radius:14%;position:absolute;left:calc((100% - 100% * 393 / 447) / 2);top:calc((100% - 100% * 852 / 906) / 2);border-radius:var(--border-radius) /calc(var(--border-radius) * 393 / 852);background-color:#000;width:calc(100% * 393 / 447);aspect-ratio:393/852}main.home .overview article{flex:0 0 47%}main.home .overview .action{margin:50px 0 0}main.home section.description{font-size:var(--font-size-body-large);margin-top:60px;margin-bottom:60px;max-width:700px}main.home .description h3{margin-top:60px}main.home .platforms{display:flex;justify-content:center;align-items:center;flex-direction:column;min-height:calc(100vh);color:hsla(0,0%,100%,.7);text-align:center;font-size:max(min(2vw,var(--font-size-body-large)),var(--font-size-body))}main.home .platforms p{margin-left:30px;margin-right:30px}main.home .platforms .mockup{width:100%;aspect-ratio:2200/1384}@media (max-width:680px){main.home header{height:var(--narrow-width-header-height)}main.home h1,main.home h1 img{height:var(--narrow-width-header-logo-height)}main.home .overview{flex-direction:column-reverse;text-align:center}main.home .overview .demo-player{height:auto;width:96vw}main.home .overview article{flex:1 1}main.home .overview h2,main.home.no-system-font .overview h2{font-size:max(min(15vw,var(--font-size-h1)),var(--font-size-h3));margin-bottom:5vw}main.home .overview p{max-width:100%;margin:0 0 11vw;font-size:max(min(6vw,calc(var(--font-size-body-xlarge) + 2px)),calc(var(--font-size-body) + 2px))}main.home .overview .action{margin:0 0 11vw}main.home .scroll-prompt{display:none}main.home .description{text-align:center}main.home .description p{font-size:max(min(5vw,calc(var(--font-size-body-large))),var(--font-size-body))}main.home .platforms{font-size:max(min(5vw,var(--font-size-body-large)),var(--font-size-body))}main.home .platforms p{margin-left:20px;margin-right:20px}}main.invite{font-size:var(--font-size-body-large)}main.invite section{max-width:700px}main.invite h3{text-align:center}main.invite ol.steps li{margin-bottom:20px}main.invite .code{position:relative;width:min(90%,320px);margin-top:8px}main.invite .code input{background-color:#fff;padding:10px;font-size:15pt;width:100%;border-radius:10px;border:none;color:#999}main.invite .code .copy-button{cursor:pointer;font-size:13pt;font-weight:600;text-transform:uppercase;position:absolute;top:0;right:0;height:100%;color:#fff;background-color:#0984ff}main.invite .code .copy-button,main.invite .code .copy-button .success{border-radius:0 8px 8px 0}main.invite .code .copy-button .action{transition-property:opacity;transition-duration:.3s;display:block;position:relative;top:50%;transform:translateY(-50%);padding:0 8px}main.invite .code .copy-button .success{transition-property:opacity;transition-duration:.3s;opacity:0;background-color:#28cd41;position:absolute;top:0;left:0;width:100%;height:100%}main.invite .code .copy-button .success .checkmark{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}main.invite .code .copy-button.success .action{opacity:0}main.invite .code .copy-button.success .success{opacity:1}main.invite .get-app{margin-top:10px}