body{-webkit-animation:-amp-start 8s steps(1,end) 0s 1 normal both;-moz-animation:-amp-start 8s steps(1,end) 0s 1 normal both;-ms-animation:-amp-start 8s steps(1,end) 0s 1 normal both;animation:-amp-start 8s steps(1,end) 0s 1 normal both}@-webkit-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-moz-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-ms-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-o-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}

amp-story{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}
.bg{width:100%;height:100%;background:#0a0c10}
.bg::after{content:"";position:absolute;inset:0;background:radial-gradient(120% 60% at 50% 16%,rgba(45,212,191,.12),transparent 60%)}
.shade{background:linear-gradient(to bottom,rgba(8,10,14,.15) 0%,rgba(8,10,14,.45) 50%,rgba(8,10,14,.92) 100%)}
.box{padding:34px}
.top{position:absolute;left:0;right:0;top:0}
.up{position:absolute;left:0;right:0;top:19%}
.mid{position:absolute;left:0;right:0;top:30%}
.prompt{font-size:.72em;letter-spacing:.03em;color:#2dd4bf;opacity:.85;font-weight:500}
.brand{color:#fff;font-weight:800;letter-spacing:.05em;font-size:.9em}
.kick{font-size:.75em;letter-spacing:.16em;text-transform:uppercase;color:#2dd4bf;font-weight:700;margin-bottom:.7em}
h1{font-size:1.95em;line-height:1.18;color:#fff;margin:0;font-weight:800;letter-spacing:-.01em}
.pt{font-size:1.45em;line-height:1.42;color:#fff;font-weight:600;margin:0}
.c{color:#2dd4bf}

