@import"https://fast.fonts.net/lt/1.css?apiType=css&c=b5500b1f-bdd5-4b25-b5c4-74226a0fd103&fontids=1488902";body,html{width:100%;background-color:#fff;margin:0}button{border:none;background-color:transparent}button,ol,ul{padding:0;margin:0}a,a:active,a:link,a:visited{color:inherit;text-decoration:none}a:hover{color:var(--link)}html.js .noscript{display:none}html.noscroll{position:fixed;left:0;right:0;overflow-y:scroll}:not(.media):focus{outline:1px solid #000}@font-face{font-family:Helvetica Neue LT W01_65 Md;src:local("HelveticaNeue Medium"),url(/fonts/5b1fbd62-45dc-4433-a7df-a2b24a146411.woff2) format("woff2"),url(/fonts/050b1948-f226-4d20-a65a-15d8ed031222.woff) format("woff");font-weight:400;font-display:swap}@font-face{font-family:Helvetica Neue LT W01_75 Bd;src:local("HelveticaNeue Bold"),url(/fonts/531c5a28-5575-4f58-96d4-a80f7b702d7b.woff2) format("woff2"),url(/fonts/439c5962-f9fe-4eaf-a1f6-f41d42edba75.woff) format("woff");font-weight:700;font-display:swap}.font-large{font-size:clamp(3.25rem,10vw,5rem);text-transform:uppercase;font-family:Helvetica Neue LT W01_65 Md,helvetica,sans-serif;font-weight:400;margin-bottom:0;margin-left:-.5vw;line-height:.8}@media(min-width:1400px)and (min-height:650px){.font-large{font-size:clamp(6rem,10vw,7rem)}}@media(min-width:1100px)and (min-height:1100px){.font-large{font-size:clamp(6rem,10vw,8rem)}}@media(min-width:1100px)and (min-height:1200px){.font-large{font-size:clamp(6rem,10vw,10rem);margin-left:-.5vw}}@media(min-width:1800px)and (min-height:650px){.font-large{font-size:clamp(6rem,10vw,8rem)}}@media(min-width:1800px)and (min-height:1100px){.font-large{font-size:clamp(6rem,10vw,10rem);margin-left:-.5vw}}@media(min-width:1800px)and (min-height:1300px){.font-large{font-size:clamp(6rem,10vw,12rem)}}.font-regular,body,h3,h4,h5,h6,p{font-size:clamp(.5rem,10vw,1.25rem);font-family:Helvetica Neue LT W01_65 Md,helvetica,sans-serif;font-weight:400;margin-bottom:0;line-height:1}@media(min-width:669px)and (min-height:650px){.font-regular,body,h3,h4,h5,h6,p{font-size:clamp(.75rem,10vw,1rem)}}@media(min-width:1100px)and (min-height:650px){.font-regular,body,h3,h4,h5,h6,p{font-size:clamp(.75rem,10vw,1.25rem)}}@media(min-width:1400px)and (min-height:1200px){.font-regular,body,h3,h4,h5,h6,p{font-size:clamp(1rem,10vw,1.85rem)}}.font-medium{font-size:var(--font-small);font-family:Helvetica Neue LT W01_65 Md,helvetica,sans-serif;font-weight:400;margin-bottom:0;line-height:1.2}@media(min-width:669px)and (min-height:650px){.font-medium{font-size:clamp(.5rem,10vw,.75rem)}}@media(min-width:1100px)and (min-height:650px){.font-medium{font-size:clamp(.75rem,10vw,.75rem)}}@media(min-width:1400px)and (min-height:1200px){.font-medium{font-size:clamp(.75rem,10vw,1rem)}}h1,h2,h3,h4,li,p{-webkit-hyphens:none;hyphens:none;margin-top:0}h1,h2{word-break:normal}*{box-sizing:border-box}body{color:#000}::-moz-selection{color:#fff;background:#000}::selection{color:#fff;background:#000}:root{--headerHeight:80px;--headerBackground:#fff;--font-small:1rem;--primary-dark:#000;--primary-light:#fff;--highlight:#b3b3b3;--link:#00f;--gridA:20;--gridB:10;--gridaspectRatio:1;--gridimageFit:cover;--gridimageHeight:auto;--gridvideoHeight:100%;--gridvideoWidth:100%;--gridvideoFit:cover;--gridcaptionDisplay:none;--gridmediaHeight:auto;--gridAGap:1px;--gridBGap:0px;--gridAZindex:1;--gridBZindex:-1}.showGrid{opacity:1}.hideGrid{opacity:0;height:0}@keyframes hideGrid{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}body{position:relative;overflow-x:hidden;width:100vw;width:100svw}.hidden{display:block;top:calc(var(--headerHeight)*-1);visibility:hidden}.grid,.hidden{position:absolute}.grid{display:grid;width:100vw;width:100svw;padding-top:var(--headerHeight);overflow:hidden}.gridA{grid-template-columns:repeat(var(--gridA),1fr);gap:var(--gridAGap);z-index:var(--gridAZindex)}.gridB{grid-template-columns:repeat(var(--gridB),1fr);gap:var(--gridBGap);z-index:var(--gridBZindex)}.grid .media{display:flex;align-items:center;position:relative;overflow:hidden;justify-content:center;aspect-ratio:var(--gridaspectRatio);width:100%;background-size:var(--gridimageFit);background-repeat:no-repeat;background-position:50%}.grid .media:has(.loaded){aspect-ratio:auto}@media screen and (orientation:landscape){.grid .media{height:var(--gridmediaHeight)}}.grid img{width:100%;height:100%;aspect-ratio:var(--gridaspectRatio);-o-object-fit:var(--gridimageFit);object-fit:var(--gridimageFit);background-size:var(--gridimageFit);background-repeat:no-repeat;background-position:50%}.grid img:hover,.grid:hover{cursor:pointer}.media.active{padding:4rem;background-size:0}@media screen and (orientation:portrait){.media.active{padding:0 2rem;background-size:calc(100% - 4rem);min-height:100vh;min-height:100svh}.media-video.active{background-size:0}}.media mux-player:not(.active,.loaded){aspect-ratio:1/1!important;height:100%;--media-object-fit:cover}.media mux-player:not(.loaded){height:100%;--media-object-fit:cover}@media screen and (orientation:portrait){.media.active mux-player{height:100vh}.media mux-player.loaded{min-height:auto}.media mux-player.loaded+img{opacity:0}.media.active mux-player{height:auto;width:calc(100vw - 4rem);max-height:calc(100vh - 8rem);max-height:calc(100svh - 8rem);min-height:auto;min-width:auto;padding:0}}@media screen and (orientation:landscape){.media mux-player.loaded{padding:0;height:auto;width:auto;min-height:100vh;min-height:100svh;max-height:100vh;max-height:100svh}.media.active mux-player{padding:0;height:100%;min-height:calc(100vh - 8rem);min-height:calc(100svh - 8rem);max-height:calc(100vh - 8rem);max-height:calc(100svh - 8rem);aspect-ratio:auto!important}.media mux-player.loaded+img{opacity:0}}mux-player:hover{cursor:pointer}mux-player{height:auto;width:100%;--media-object-position:center;--controls:none;-o-object-fit:cover;object-fit:cover;overflow:hidden}.sound-toggle{position:fixed;right:4.5rem;top:.4rem;width:35px;z-index:900}@media screen and (orientation:landscape){.sound-toggle{right:5.5rem;top:.85rem}}.sound-toggle:hover{cursor:pointer}.sound-toggle path{fill:#007aff}@media screen and (orientation:landscape){.sound-toggle:hover path{fill:#ccc}}.media-caption{display:none}.media-caption.media-caption-active{display:flex}.media-caption{align-items:center;bottom:0;position:sticky;z-index:10;width:100%;height:0}.media-caption-text{font-size:.65rem;color:#000;text-align:center;width:100%;text-transform:uppercase;opacity:0}.media-caption.media-caption-active .media-caption-text{margin-top:-4rem;opacity:1}@media screen and (orientation:portrait){.placeholder{min-height:25vh}}.playing-snake #game-board{background-color:#000;display:grid;grid-template-rows:repeat(11,1fr);grid-template-columns:repeat(11,1fr)}@media screen and (orientation:portrait){.playing-snake #game-board{width:calc(57.1428571429vw - 2.3333333333rem);height:calc(57.1428571429vw - 2.3333333333rem)}}@media screen and (orientation:landscape){.playing-snake #game-board{width:calc(16.6666666667vw - 2.3333333333rem);height:calc(16.6666666667vw - 2.3333333333rem)}}.playing-snake .snake{background-color:#fff}.playing-snake .food{background-color:blue}.playing-snake .grid:not(#game-board),.playing-snake h1,.playing-snake h2,.playing-snake p,.playing-snake ul{opacity:.1}#controles{display:none}@media screen and (orientation:portrait){.playing-snake #controles{z-index:99999999;position:fixed;bottom:2rem;right:2rem;width:50vw;height:50vw;display:grid;grid-template-columns:33% 33% 33%}}#controles svg{width:100%;height:100%}#controle-up{transform:rotate(-90deg)}#controle-left{transform:rotate(-180deg)}#controle-down{transform:rotate(90deg)}