h1{color:red;margin-bottom:30px}body,h1,h2,h3,h4,h5,h6,p,blockquote,pre,hr,dl,dd,ol,ul,figure{margin:0;padding:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}h1,h2,h3,h4,h5,h6,p,blockquote,pre,ul,ol,dl,figure{margin-bottom:15px}hr{margin-top:30px;margin-bottom:30px}.weak{color:#666}main{display:block}a{display:inline;color:#568c9e;padding:0 2px;margin:0 -2px;text-decoration:none;border-radius:6px}a:hover,a:focus{background:#568c9e;color:#fff}img{display:block;margin:0 auto;max-width:100%;vertical-align:middle}figure>img{display:block}figcaption{font-size:15.75px}li>ul,li>ol{margin-left:30px}h1,h2,h3,h4,h5,h6{font-weight:400}blockquote{color:#568c9e;border-left:4px solid #aaa;padding-left:15px;font-size:1.125rem;font-style:italic}blockquote>:last-child{margin-bottom:0}blockquote i,blockquote em{font-style:normal}body{font:400 18px/30px ui-rounded,ui-sans-serif,-apple-system,system-ui,sans-serif;color:#333;background-color:#fff;-webkit-text-size-adjust:100%;-moz-font-feature-settings:"liga","kern";-moz-font-feature-settings:"liga=1, kern=1";-ms-font-feature-settings:"liga","kern";-o-font-feature-settings:"liga","kern";-webkit-font-feature-settings:"liga","kern";font-feature-settings:"liga","kern";font-kerning:normal;display:flex;min-height:100vh;flex-direction:column;overflow-wrap:break-word}.container{margin:auto;padding:30px 30px;max-width:750px;width:100%}@media screen and (max-width: 600px){.container{padding:0}}body.wide .container{max-width:1020px}body.super-wide .container{max-width:10000px}#main{margin:0;padding:30px}@media screen and (max-width: 600px){#main{padding:30px}}table h2{font-weight:900}table h3{font-weight:600}table td{border:1px solid #eee;border-collapse:collapse;padding:30px 30px;vertical-align:top}.highlight .c{color:#998;font-style:italic}.highlight .err{color:#a61717;background-color:#e3d2d2}.highlight .k{font-weight:bold}.highlight .o{font-weight:bold}.highlight .cm{color:#998;font-style:italic}.highlight .cp{color:#999;font-weight:bold}.highlight .c1{color:#998;font-style:italic}.highlight .cs{color:#999;font-weight:bold;font-style:italic}.highlight .gd{color:#000;background-color:#fdd}.highlight .gd .x{color:#000;background-color:#faa}.highlight .ge{font-style:italic}.highlight .gr{color:#a00}.highlight .gh{color:#999}.highlight .gi{color:#000;background-color:#dfd}.highlight .gi .x{color:#000;background-color:#afa}.highlight .go{color:#888}.highlight .gp{color:#555}.highlight .gs{font-weight:bold}.highlight .gu{color:#aaa}.highlight .gt{color:#a00}.highlight .kc{font-weight:bold}.highlight .kd{font-weight:bold}.highlight .kp{font-weight:bold}.highlight .kr{font-weight:bold}.highlight .kt{color:#458;font-weight:bold}.highlight .m{color:#099}.highlight .s{color:#d14}.highlight .na{color:teal}.highlight .nb{color:#0086b3}.highlight .nc{color:#458;font-weight:bold}.highlight .no{color:teal}.highlight .ni{color:purple}.highlight .ne{color:#900;font-weight:bold}.highlight .nf{color:#900;font-weight:bold}.highlight .nn{color:#555}.highlight .nt{color:navy}.highlight .nv{color:teal}.highlight .ow{font-weight:bold}.highlight .w{color:#bbb}.highlight .mf{color:#099}.highlight .mh{color:#099}.highlight .mi{color:#099}.highlight .mo{color:#099}.highlight .sb{color:#d14}.highlight .sc{color:#d14}.highlight .sd{color:#d14}.highlight .s2{color:#d14}.highlight .se{color:#d14}.highlight .sh{color:#d14}.highlight .si{color:#d14}.highlight .sx{color:#d14}.highlight .sr{color:#009926}.highlight .s1{color:#d14}.highlight .ss{color:#990073}.highlight .bp{color:#999}.highlight .vc{color:teal}.highlight .vg{color:teal}.highlight .vi{color:teal}.highlight .il{color:#099}.flashy{border:1px solid #f4c745;margin:0 auto 30px;padding:15px 30px;border-radius:6px}.flashy.split{position:relative}.flashy.split .emoji{position:absolute;top:50%;left:10px;transform:translate(0, -50%);font-size:60px;line-height:60px;width:60px}.flashy.split .body{margin-left:-4px;padding-left:60px}.flashy p{display:inline-block;color:#fff;font-weight:bold;line-height:24px;margin:0 0 15px}.flashy p:last-child{margin-bottom:0}.flashy.warning{background:rgba(244,199,69,.2)}.flashy.warning p{color:#777;font-weight:normal}.flashy.success{background-color:rgba(31,84,63,.2);border-color:#1f543f}.flashy.error{background-color:#a52130}header.page{margin:30px 0;padding:15px 30px;text-align:center;*zoom:1}header.page:before,header.page:after{display:table;content:""}header.page:after{clear:both}header.page a.logo{border:0;color:#333;display:inline-block;line-height:60px;text-shadow:0 -1px 0 #fff;opacity:.7}header.page a.logo:hover,header.page a.logo:focus,header.page a.logo:active{background:rgba(0,0,0,0);opacity:1}header.page a.logo h2{background:url("/logo.png") no-repeat 0 8px;background-size:auto 60px;font-size:45px;line-height:75px;font-weight:200;margin:0;padding-left:82.5px}body.no-header header.page{display:none}img.hero{margin-bottom:30px}header.section{margin:0 0 45px;text-align:left;*zoom:1}header.section:before,header.section:after{display:table;content:""}header.section:after{clear:both}@media screen and (max-width: 600px){header.section{margin-bottom:15px}}header.section h1{display:inline-block;color:#333;font-size:45px;line-height:45px;font-weight:100;margin:0 0 15px;letter-spacing:1px}header.section h1:after{content:" ";background:#568c9e;display:block;margin:0 0 30px;position:relative;bottom:-15px;height:2px;opacity:.5}footer.page{color:#666;margin:0;text-align:center}footer.page .sign-off{margin-top:60px}footer.page .sign-off h4,footer.page .sign-off .logo{display:inline-block;line-height:30px;height:30px;opacity:.6;vertical-align:top}footer.page .sign-off h4{font-size:14px;letter-spacing:1px;text-transform:uppercase}footer.page .sign-off .logo{margin:0 10px}footer.page .sign-off .logo img{max-height:100%}footer.page .sign-off .logo:hover,footer.page .sign-off .logo:focus{background:none;opacity:.5}footer.page .minimalist{font-size:15px;line-height:30px;margin-top:30px;vertical-align:middle}footer.page .minimalist p{color:hsl(0,0%,51%);display:inline-block;margin-right:10px}footer.page .minimalist a{background:hsla(0,0%,40%,.075);color:#568c9e;display:inline-block;font-weight:600;letter-spacing:1px;padding:5px 10px}footer.page .minimalist a:hover,footer.page .minimalist a:focus{background:hsla(0,0%,40%,.2);color:#568c9e}footer.page .minimalist img{display:inline-block;margin:-4px 7.5px 0 0;height:22.5px}body.no-footer footer.page{display:none}section#main header.message{text-align:center}section#main header.message .emoji{font-size:90px;line-height:90px;margin:0}section#main header.message h2.pretitle{display:inline-block;color:#fff;border-radius:6px;font-weight:900;letter-spacing:2px;margin:0 0 30px;padding:7.5px 7.5px}section#main header.message h1{color:#333;margin:15px 0 0}section#main header.message h1.smaller{font-size:30px;line-height:30px}section#main header.message h2.subtitle{color:hsl(0,0%,51%);font-size:15.75px;font-variation-settings:"wght" 400,"wdth" 80;margin-top:0;text-transform:uppercase}audio{margin:0 auto 30px;width:100%}span.secret{color:rgba(0,0,0,0);text-shadow:0 0 2px rgba(0,0,0,.35)}.page-meta{font-size:15.75px;color:#666}.page-header{margin-bottom:60px}.page-header .page-title,.page-header .page-content h1{font-size:2.625rem;letter-spacing:-1px;line-height:1.15;text-align:center}@media screen and (max-width: 800px){.page-header .page-title,.page-header .page-content h1{font-size:2.625rem}}.page-header .logo{margin-top:30px;text-align:center}.page-header .logo img{max-width:25%;border-radius:6px}.page-content,section#main{margin-bottom:180px}.page-content h1,.page-content h2,.page-content h3,section#main h1,section#main h2,section#main h3{margin-top:60px}.page-content h4,.page-content h5,.page-content h6,section#main h4,section#main h5,section#main h6{margin-top:30px}.page-content h2,section#main h2{font-size:1.75rem}@media screen and (max-width: 800px){.page-content h2,section#main h2{font-size:2rem}}.page-content h3,section#main h3{font-size:1.375rem}@media screen and (max-width: 800px){.page-content h3,section#main h3{font-size:1.625rem}}.page-content h3 span.weak,section#main h3 span.weak{font-size:15.75px}.page-content h4,section#main h4{font-size:1.25rem}.page-content h5,section#main h5{font-size:1.125rem}.page-content h6,section#main h6{font-size:1.0625rem}.page-content figure,section#main figure{margin:60px 0}.page-content figure figcaption,section#main figure figcaption{color:#666;text-align:center;margin:15px 0 30px;font-size:0.8rem}.page-content figure img,section#main figure img{max-height:560px}.page-content figure.image a:hover,.page-content figure.image a:focus,section#main figure.image a:hover,section#main figure.image a:focus{background-color:rgba(0,0,0,0);opacity:.7}.splitter{*zoom:1}.splitter:before,.splitter:after{display:table;content:""}.splitter:after{clear:both}.splitter .secondary{float:left;width:38.2%}@media screen and (max-width: 600px){.splitter .secondary{float:none;width:100%}.splitter .secondary img{display:block;margin:0 auto 30px;max-height:540px}}.splitter .primary{float:right;padding:60px 0;width:61.8%}@media screen and (max-width: 600px){.splitter .primary{float:none;padding:0;width:100%}}header.home{margin:0 0 45px;text-align:center;*zoom:1}header.home:before,header.home:after{display:table;content:""}header.home:after{clear:both}header.home h1{color:#333;font-size:45px;line-height:45px;font-weight:100;margin:0}header.home h1.logoed .logo{background:url("/logo.png") no-repeat 0 4px;background-size:auto 60px;font-size:60px;line-height:67.5px;padding-left:82.5px}@media screen and (max-width: 600px){header.home h1.logoed .logo{background-position:center top;display:block;padding-top:60px;padding-left:0;text-align:center}}header.home h1 .elevator-sentence{color:#666;display:block;font-size:24px;line-height:30px;font-weight:200;margin-top:15px}@media screen and (max-width: 600px){header.home h1 .elevator-sentence{font-size:20px}}.next-actions{margin-bottom:30px;text-align:center}.next-actions p{margin-bottom:0}a.app-store,a.play-store{border:0;display:inline-block;margin:0;text-indent:-9999px}a.app-store{background:url("/assets/app-store-934fe08f.svg") no-repeat;background-size:100% 100%;width:180px;height:60px}.friends section#main,.friends header.section{margin-bottom:0;text-align:center}.friends section#main h1,.friends header.section h1{font-size:18px;line-height:1.5em;margin-top:30px}.friends section#main h1 .tag,.friends header.section h1 .tag{background:hsla(0,0%,100%,.3);font-weight:900;padding:5px;border-radius:6px}.friends section#main h1:after,.friends header.section h1:after{content:"";display:none}.friends .flood{position:fixed;top:0;left:0;width:100%;height:100%;opacity:.4;z-index:-1}.friends .away-message{border-radius:15px;box-shadow:0 0 5px rgba(0,0,0,.1);font-size:1.5em;margin:20px auto;padding:30px;text-align:center;filter:blur(3px)}.friends .away-message.font-sansSerif{font-family:ui-rounded,ui-sans-serif,-apple-system,system-ui,sans-serif}.friends .away-message.font-serif{font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif}.friends .away-message.font-modern{font-family:"Avenir Next","Avenir","Century Gothic","Trebuchet MS",sans-serif}.friends .away-message.font-monospace{font-family:ui-monospace,SFMono-Regular,monospace}.friends .away-message.weight-light{font-weight:300}.friends .away-message.weight-regular{font-weight:400}.friends .away-message.weight-medium{font-weight:500}.friends .away-message.weight-bold{font-weight:700}.friends .away-message.weight-heavy{font-weight:900}.friends .actions{margin-top:60px}.friends .actions .store{font-style:italic;margin-top:120px;opacity:.6}.friends .actions .store .app-store{display:block;margin:7.5px auto 0;width:120px;height:40px}.friends .accept{display:block;background:#a5c954;color:#fff;font-size:1.5em;font-weight:900;padding:30px 30px;border-radius:100px;text-decoration:none;transition:all .15s ease;width:100%}.friends .accept:hover,.friends .accept:focus,.friends .accept:active{transform:translateY(-4px);box-shadow:0 8px 30px rgba(0,0,0,.075)}
