:root{--bp-nav-hide:1000px;--height--header:124px;--height--header-m:80px;--color-white:#fff;--color-cream:#fcfaea;--color-black:#2f2f2f;--color-pink:#f95a62;--color-yellow:#f3e74d;--color-teal:#1aac9b;--color-aqua:#3bdecb;--color-cyan:#78eff4;--color-blue:#4370aa;--color-night:#304054;--color-french:#4370aa}form input,form textarea{-webkit-appearance:none !important;-webkit-border-radius:0 !important;border-radius:0 !important;outline:0 !important}svg,a,img{outline:0 !important}.touch a{-webkit-tap-highlight-color:rgba(0,0,0,0)}html{box-sizing:border-box}a{text-decoration:none}input{-webkit-appearance:none;box-shadow:none !important}textarea:focus,input:focus{outline:none}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}button,input{line-height:normal;*overflow:visible;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button{cursor:pointer;-webkit-appearance:button}input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}form input,form textarea{-webkit-border-radius:0 !important;border-radius:0 !important;outline:0 !important}svg,a,img{outline:0 !important}.touch a{-webkit-tap-highlight-color:rgba(0,0,0,0)}html{box-sizing:border-box}a{text-decoration:none}input{box-shadow:none !important}textarea:focus,input:focus{outline:none}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}video{display:inline-block;*display:inline;*zoom:1;}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}button,input{line-height:normal;*overflow:visible;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button{cursor:pointer;-webkit-appearance:button}input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}html{font-smoothing:antialiased;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}svg{line-height:0}h1,.type--h1{font-family:"Playfair Display",serif;font-size:4.5rem;line-height:1.11;font-weight:900}@media screen and (max-width:767px){h1,.type--h1{font-size:2.5rem;line-height:1.13}}h1--footer,.type--h1--footer{letter-spacing:-1px}h1--post,.type--h1--post{font-family:"Playfair Display",serif;font-size:2.25rem;line-height:1.17;font-weight:900}@media screen and (max-width:767px){h1--post,.type--h1--post{font-size:2.25rem;line-height:1.17}}h2,.type--h2{font-family:"Playfair Display",serif;font-size:2rem;line-height:1.2;font-weight:900;letter-spacing:0px}h2--notice,.type--h2--notice{font-family:"Playfair Display",serif;font-size:2rem;line-height:1.2;font-weight:900}h2--home,.type--h2--home{font-family:"Playfair Display",serif;font-size:2.8125rem;line-height:1.2;font-weight:900;letter-spacing:0px}h2--featured-games,.type--h2--featured-games{font-family:"Playfair Display",serif;font-size:2.5rem;line-height:1.2;font-weight:900;letter-spacing:0px}h2--panel-header,.type--h2--panel-header{font-size:1.75rem;line-height:1.18}@media screen and (min-width:768px){h2--panel-header,.type--h2--panel-header{font-size:2.4rem;line-height:1.2}}h3,.type--h3{font-family:"Lato",apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1.25rem;line-height:1.45;font-weight:400;letter-spacing:.09px}h3--bold,.type--h3--bold{font-weight:700}h3--body,.type--h3--body,.gsection_title{font-family:"Playfair Display",serif;font-size:1.875rem;line-height:1.27;font-weight:900;letter-spacing:0px;text-transform:inherit;max-width:800px}h3--content,.type--h3--content{font-family:"Lato",apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1.5rem;line-height:1.25;letter-spacing:0px;font-weight:700;max-width:740px}h4--sub,.type--h4--sub{font-family:"Lato",apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1.3125rem;line-height:1.24;font-weight:700;letter-spacing:0px}h4--tweet,.type--h4--tweet{font-family:"Lato",apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:2.125rem;line-height:1.29;font-weight:300}h5--tweet,.type--h5--tweet{font-family:"Lato",apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:.75rem;line-height:3;font-weight:900;letter-spacing:.75px}h5--section-heading,.type--h5--section-heading{font-family:"Lato",apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1rem;line-height:1.5;font-weight:900;letter-spacing:1px;text-transform:uppercase}.type--caps{font-size:.8125rem;line-height:2.46;font-weight:700;letter-spacing:.46px;text-transform:uppercase}p,.type--p{font-family:"Lato",apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1.125rem;line-height:1.44;font-weight:400;letter-spacing:0px}p--small,.type--p--small{font-family:"Lato",apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1rem;line-height:1.5}a:not(.btn):not(input[type=submit]):not(.link--block){color:currentColor;text-decoration:none}a:not(.btn):not(input[type=submit]):not(.link--block):hover{color:currentColor;text-decoration:underline}.a--read-more{font-family:"Lato",apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:.8125rem;line-height:2.46;font-weight:700;letter-spacing:.46px;text-transform:uppercase}.a--read-more:hover,.a--read-more:focus{text-decoration:underline !important}.type--content-link-style a:not(.btn):not(input[type=submit]){color:#4370aa}.type--content-link-style a:not(.btn):not(input[type=submit]):hover,.type--content-link-style a:not(.btn):not(input[type=submit]):focus{color:#4370aa;text-decoration:underline}.type--content-styles p,.type--content-styles li{line-height:1.63}.type--content-styles h1{font-family:"Playfair Display",serif;font-size:3rem;line-height:1.17;font-weight:900}.type--content-styles h3{font-family:"Lato",apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1.5rem;line-height:1.25;letter-spacing:0px;font-weight:700;max-width:740px}.type--content-styles h4{font-family:"Lato",apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1.25rem;line-height:1.45;font-weight:400;letter-spacing:.09px}.type--content-styles h5{font-family:"Lato",apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1rem;line-height:2.25;font-weight:900;letter-spacing:1px;text-transform:uppercase}.type--content-margins h1,.type--content-margins h3,.type--content-margins h4,.type--content-margins h5,.type--content-margins h6,.gfield_html h1,.gfield_html h3,.gfield_html h4,.gfield_html h5,.gfield_html h6{margin-bottom:1.2rem}.type--content-margins h2,.gfield_html h2{margin-bottom:2rem}.type--content-margins p,.type--content-margins ul,.type--content-margins ol,.gfield_html p,.gfield_html ul,.gfield_html ol{margin-bottom:2rem}.type--content-margins>*:last-child,.gfield_html>*:last-child{margin-bottom:0 !important}.type--content-margins ul,.type--content-margins ol,.gfield_html ul,.gfield_html ol{padding-left:3.75rem}.type--content-margins ul>*+*,.type--content-margins ol>*+*,.gfield_html ul>*+*,.gfield_html ol>*+*{margin-top:1.25rem}.type--content-margins ul,.gfield_html ul{list-style-type:none}.type--content-margins ul li:before,.gfield_html ul li:before{content:"";background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='8' height='8' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cfilter id='a'%3E%3CfeColorMatrix in='SourceGraphic' values='0 0 0 0 0.186145 0 0 0 0 0.185700 0 0 0 0 0.185700 0 0 0 1.000000 0'/%3E%3C/filter%3E%3C/defs%3E%3Cg filter='url(%23a)' fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 4.063V0h8v8H3.937V4.063H0z' fill='%232f2f2f'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:.5rem .5rem;display:inline-block;width:.5rem;height:.5rem;position:absolute;left:-1.25rem;top:.75rem}.type--content-margins ol,.gfield_html ol{list-style-type:decimal}h1 a:focus,h2 a:focus,h3 a:focus,h4 a:focus,h5 a:focus{text-decoration:underline !important}.type--align-center{text-align:center}@media screen and (min-width:768px){.type--align-right{text-align:right}}.type--footer-copy{font-size:.875rem;line-height:1.71}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:5px solid;border-right:5px solid transparent;border-left:5px solid transparent}.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;list-style:none;text-align:left}.dropdown-menu>li>a{display:block;clear:both}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{text-decoration:none}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{text-decoration:none;outline:0}.open>.dropdown-menu{display:block}#nprogress{pointer-events:none;width:100%;height:100%;overflow:hidden;position:absolute;top:0;left:0;z-index:5000}#nprogress .bar{background-color:#2f2f2f;position:absolute;z-index:8031;top:0;left:0;width:100%;height:3px}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar{position:absolute}#to-update .update-wrap{opacity:1;transition:opacity .3s,transform .3s;transform:translateY(0px)}.nprogress-busy{overflow:visible}.nprogress-busy #to-update .update-wrap{opacity:0;transform:translateY(15px)}.tns-outer{padding:0 !important}.tns-outer [hidden]{display:none !important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}button[data-action=start],button[data-action=stop]{display:none}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-moz-transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto !important}.tns-gallery>.tns-moving{-webkit-transition:all .25s;-moz-transition:all .25s;transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity .6s;-moz-transition:opacity .6s;transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.33333%;width:-webkit-calc(100%*70/3);width:-moz-calc(100%*70/3);width:calc(100%*70/3);position:absolute;right:0}.tns-t-ct:after{content:'';display:table;clear:both}.tns-t-ct>div{width:1.42857%;width:-webkit-calc(100%/70);width:-moz-calc(100%/70);width:calc(100%/70);height:10px;float:left}#logo{z-index:3}#logo:focus{outline-offset:5px}.header__navigation__nav{display:none}@media screen and (min-width:1000px){.header__navigation__nav{display:flex}}.header__navigation__nav:after{content:"";z-index:-1;position:absolute;display:block;height:calc(100vw);margin-left:calc(-100vw);margin-right:calc(-100vw);top:0;left:calc(-100vw);bottom:0;right:calc(-100vw);transform:translateY(0);background-color:#2f2f2f;pointer-events:none}@media screen and (max-width:999px){.header__navigation__nav:after{display:none}}.header__navigation__nav>ul>li+li{margin-left:1.75rem}.header__navigation__nav>ul>li>a{font-family:"Lato",apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:.875rem;letter-spacing:1px;font-weight:700}.header__navigation__nav>ul>li>ul>li+li{margin-top:1.25rem}.header__navigation__nav>ul>li>ul li{text-align:right;color:#fcfaea}.header__navigation__nav>ul>li>ul li a{font-family:"Playfair Display",serif;font-size:2.25rem;font-weight:900;line-height:1.11}ul.nav__nav__list{height:7.75rem}@media screen and (min-width:1000px){ul.nav__nav__list{visibility:visible;display:flex;opacity:1;pointer-events:inherit}}ul.nav__nav__list>li{display:flex;align-items:center}ul.nav__nav__list>li:before{content:"";display:block;position:absolute;margin-left:calc(-100vw);margin-right:calc(-100vw);height:7.75rem;right:calc(-100vw);top:0;bottom:0;left:calc(-100vw);z-index:2;transform:translateY(0)}@media screen and (min-width:1000px){ul.nav__nav__list>li:before{background-color:#78eff4}}ul.nav__nav__list>li>a{height:7.125rem;display:flex;align-items:center;z-index:3}ul.nav__nav__list .dropdown>a{padding-left:1.125rem !important}ul.nav__nav__list .caret{position:absolute;left:0;top:calc(50% - 3px);width:12px;height:7px;border:0;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='12' height='7' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 5.293L10.646.646l.708.708L6 6.707.646 1.354l.708-.708z' fill='%23434343' fill-rule='nonzero'/%3E%3C/svg%3E")}ul.nav__nav__list ul.dropdown-menu{display:block;width:18.75rem;z-index:1;transform:translateY(calc(-100% - 124px));padding:3rem 0;right:0;left:inherit}@media screen and (max-width:999px){ul.nav__nav__list ul.dropdown-menu a{display:none !important}}ul.nav__nav__list>li>ul{will-change:transition;transition:all .3s cubic-bezier(.23,1,.32,1);pointer-events:none}ul.nav__nav__list>li>ul li a{opacity:0}ul.nav__nav__list>li.open>ul{transform:translateY(0) !important;pointer-events:inherit}ul.nav__nav__list>li.open>ul li a{opacity:1}ul.nav__nav__list>li.open:hover:after{will-change:opacity}.header__navigation__nav:after{transition:opacity .25s;opacity:0}.nav-open .header__navigation__nav:after{opacity:.94}ul.nav__nav__list>li>a:hover,ul.nav__nav__list>li>a:focus{color:#4370aa;text-decoration:underline !important}ul.nav__nav__list>li.dropdown>a:hover .caret,ul.nav__nav__list>li.dropdown>a:focus .caret{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='12' height='7' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 5.293L10.646.646l.708.708L6 6.707.646 1.354l.708-.708z' fill='%23434343' fill-rule='nonzero'/%3E%3C/svg%3E")}ul.nav__nav__list>li.dropdown li a:hover,ul.nav__nav__list>li.dropdown li a:focus{color:#f3e74d !important;text-decoration:none !important}ul.nav__nav__list>li.open>a{color:#4370aa}ul.nav__nav__list>li.open>a .caret{transform:rotate(180deg);background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='12' height='7' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 5.293L10.646.646l.708.708L6 6.707.646 1.354l.708-.708z' fill='%23434343' fill-rule='nonzero'/%3E%3C/svg%3E")}.headroom{position:fixed;width:100%;will-change:transform}.headroom--pinned{transform:translateY(0%)}.headroom--unpinned{transform:translateY(-100%)}.header__triggers button{line-height:0}.header__triggers button svg{width:1.875rem;height:1.25rem}.header__triggers button{outline:0}.header__triggers button:before{position:absolute;content:"";left:-.625rem;top:-.9375rem;width:3.125rem;height:3.125rem;border-radius:50px}.header__triggers button:hover *,.header__triggers button:focus *{fill:#2f2f2f !important;text-decoration:underline !important}.header__triggers button:hover:before,.header__triggers button:focus:before{background-color:rgba(255,255,255,.5)}.mobile-nav{position:fixed;display:block;width:100%;height:100%;top:0;z-index:4000;transition:all .25s;transform:translateX(100%);background-color:#2f2f2f}.mobile-nav a{display:none}.mobile-nav a:focus,.mobile-nav a:hover{color:#f3e74d !important;text-decoration:none !important}html.mobile-nav-open{overflow-y:hidden}html.mobile-nav-open .mobile-nav{opacity:1;transform:translateX(0);overflow:scroll}html.mobile-nav-open .mobile-nav a{display:inline-block}.mobile-nav__container{position:relative;padding:5.9375rem 30px 0;z-index:2;height:100%}.mobile-nav__nav{align-items:flex-end;padding-bottom:6.25rem}.mobile-nav__close{position:absolute;line-height:0;top:28px;right:30px}.mobile-nav__close svg{width:1.5rem;height:1.5rem}.mobile-nav__close svg path{fill:#fcfaea}.mobile-nav__close button:before{position:absolute;content:"";left:-.8125rem;top:-.8125rem;width:3.125rem;height:3.125rem;border-radius:50px}.mobile-nav__close button:hover *,.mobile-nav__close button:focus *{fill:#f3e74d !important}.mobile-nav__close button:hover:before,.mobile-nav__close button:focus:before{background-color:rgba(243,231,77,.2) !important}.mobile-nav ul{max-width:21.875rem;width:100%;display:flex;flex-direction:column;margin:0;padding:0;text-align:right}@media screen and (max-width:479px){.mobile-nav ul{padding-left:.3125rem}}.mobile-nav ul.mobile-nav__nav__list{overflow:hidden;z-index:2}.mobile-nav ul.mobile-nav__nav__list>li+li{margin-top:1.25rem}.mobile-nav ul.mobile-nav__nav__list li{padding-left:28px;overflow:hidden}.mobile-nav ul.dropdown-menu{z-index:1;position:relative;float:none;top:inherit}.mobile-nav ul.dropdown-menu>li{margin-top:1.25rem}.mobile-nav ul.dropdown-menu>li a{display:inline-block}.mobile-nav ul.dropdown-menu{will-change:all;transition:height .2s,opacity .21s,transform .22s;max-height:0;opacity:0}.mobile-nav ul.dropdown-menu a{pointer-events:none}.mobile-nav li.open>a{color:#f3e74d !important}.mobile-nav li.open:before{content:"";display:block;width:28px;height:100%;background-color:#2f2f2f;position:absolute;left:0;top:0;z-index:2}.mobile-nav li.open ul.dropdown-menu{max-height:620px;opacity:1;margin-bottom:2.5rem}.mobile-nav li.open ul.dropdown-menu a{pointer-events:inherit}.mobile-nav li.open .caret{transform:rotate(0deg)}ul.mobile-nav__nav__list li{color:#fcfaea}ul.mobile-nav__nav__list>li.open>a{color:#f3e74d}ul.mobile-nav__nav__list>li>a{font-family:"Playfair Display",serif;font-weight:900;font-size:2.25rem;line-height:1.11}@media screen and (max-width:359px){ul.mobile-nav__nav__list>li>a{font-size:1.875rem;line-height:1.2}}ul.mobile-nav__nav__list>li>ul a{font-weight:700;font-size:1.5rem;line-height:1.5}@media screen and (max-width:359px){ul.mobile-nav__nav__list>li>ul a{font-size:1.125rem;line-height:1.67}}ul.mobile-nav__nav__list .caret{position:absolute;left:-2rem;top:18px;width:19.6px;height:11.1px;border:0;background-size:19.6px 11.1px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='12' height='7' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 5.293L10.646.646l.708.708L6 6.707.646 1.354l.708-.708z' fill='%23fcfaea' fill-rule='nonzero'/%3E%3C/svg%3E");z-index:3}ul.mobile-nav__nav__list li.open .caret{transform:rotate(180deg);background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='12' height='7' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 5.293L10.646.646l.708.708L6 6.707.646 1.354l.708-.708z' fill='%23f3e74d' fill-rule='nonzero'/%3E%3C/svg%3E")}ul.mobile-nav__nav__list li.dropdown a:hover .caret,ul.mobile-nav__nav__list li.dropdown a:focus .caret{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='12' height='7' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 5.293L10.646.646l.708.708L6 6.707.646 1.354l.708-.708z' fill='%23f3e74d' fill-rule='nonzero'/%3E%3C/svg%3E")}.eh__hero{margin-top:1.5625rem}.eh__hero:hover img,.eh__hero:focus img{transform:scale(1.055)}.eh__hero__overlay{background-color:rgba(26,172,155,.1);display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:4.375rem}@media screen and (max-width:767px){.eh__hero__overlay__buttons{display:none}}.eh__hero__overlay__buttons>*+*{margin-left:1.5625rem}@media screen and (min-width:1149px) and (max-width:1600px){.eh__home .eh__hero{margin-bottom:5rem}}@media screen and (min-width:1600px){.eh__home .eh__hero{max-width:inherit}}@media screen and (min-width:1000px){.eh__home .eh__headline{padding-top:2.8125rem}}.eh__home .eh__title{max-width:65rem}@media screen and (max-width:767px){.eh__home .eh__hero__overlay__buttons{display:flex}}.eh__home .eh__hero__overlay{padding-bottom:0}.eh__hero__mobile-buttons{padding-bottom:2.1875rem}@media screen and (min-width:768px){.eh__hero__mobile-buttons{display:none}}.eh__hero__mobile-buttons__wrap{margin-top:-.9375rem}@media screen and (max-width:479px){.eh__hero__mobile-buttons__wrap{flex-direction:column}.eh__hero__mobile-buttons__wrap>*+*{margin-top:1.5625rem}}@media screen and (min-width:480px) and (max-width:767px){.eh__hero__mobile-buttons__wrap>*+*{margin-left:1.5625rem}}@media screen and (max-width:767px){.eh__member__row{flex-direction:column-reverse}}@media screen and (min-width:768px){.eh__member__row{justify-content:space-between}.eh__member__row>*+*{margin-left:2.1875rem}}.eh__member__headshot>*{transform:translateY(40px)}@media screen and (max-width:767px){.eh__member__headshot{flex:1 1 auto}.eh__member__headshot *{max-width:inherit !important}}@media screen and (min-width:768px){.eh__member__headshot{flex:1 0 25rem}}@media screen and (max-width:767px){.eh__member__content>*{max-width:32.5rem}}@media screen and (min-width:768px){.eh__member__content{justify-content:center}.eh__member__content>*{max-width:32.5rem}}.eh__member__content .eh__title{margin-top:.3125rem}.eh__member__content .eh__professional{margin-top:.8125rem}.eh__member__content .eh__email{margin-top:.9375rem}.eh__nav{margin-top:1.875rem}.eh__nav__items{font-weight:900}@media screen and (max-width:980px){.eh__nav__items{flex-direction:column}.eh__nav__items>*+*{margin-top:.5rem}}@media screen and (min-width:980px){.eh__nav__items>*+*:before{content:"|";display:inline-block;margin:0 .5rem}}.eh__nav__item{display:flex;flex:0 0 auto}.eh__nav__item__link{display:inline-block}.eh__description{margin-top:1.5rem}@media screen and (max-width:767px){.eh__contact{padding-bottom:0}}.eh__contact__map__link img{transition:all 1s}.eh__contact__map__link:hover img,.eh__contact__map__link:focus img{transform:scale(1.1)}[data-loading=animation-out] .eh>*>*{opacity:0}.ec__member__meta{padding-top:1.25rem;padding-bottom:1.25rem}@media screen and (max-width:767px){.ec__member__meta{padding-top:2.5rem}}.ec__email{margin-top:1.5625rem}.slider__nav{padding-top:2.5rem}.slider__nav>*+*{margin-left:.75rem}.slider__nav button{width:.9375rem;height:.9375rem;border-radius:100%;background-color:#d8d8d8;text-indent:-9999px}.slider__nav button.tns-nav-active{background-color:#727272}.slider__nav button:hover,.slider__nav button:focus{background-color:#f95a62}.slider__slides__slide{display:none}.slider__slides__slide:first-child{display:flex}.ec .game-slider{margin-top:1.875rem}iframe,.video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.embed-container{position:relative;padding-bottom:56.25%;height:0}.aspect-ratio--video{padding-bottom:56.25%;height:0}.footer{background-color:#fff}@media screen and (max-width:767px){.footer__row>*+*{margin-top:2.5rem}}@media screen and (min-width:480px){.footer__left{flex-direction:row}.footer__left>*+*{margin-left:2.5rem}}@media screen and (max-width:767px){.footer__left{justify-content:center;text-align:center}}@media screen and (max-width:479px){.footer__left>*+*{margin-top:.625rem}}.footer__right>*+*{margin-top:3.125rem}.footer__menu{flex:1 1 auto}@media screen and (min-width:480px){.footer__menu{max-width:12.5rem}}@media screen and (min-width:768px){.footer__menu{max-width:max-content}}.footer__menu__list{color:#4370aa}.footer__menu__list>*+*{margin-top:.625rem}.footer__menu__list a{font-weight:700;color:#4370aa}.footer__menu__list a:hover,.footer__menu__list a:focus{color:#4370aa;text-decoration:underline !important}.footer__social>*+*{margin-top:.5rem}.footer__social__title{font-size:1rem;line-height:2.25;font-weight:900;letter-spacing:1px;text-transform:uppercase}@media screen and (max-width:767px){.footer__social__title{text-align:center}}@media screen and (max-width:767px){.footer__social__icons{justify-content:center}}@media screen and (min-width:768px){.footer__social__icons{justify-content:flex-end}}.footer__social__icons>*+*{margin-left:.75rem}.footer__social__icons a:focus *,.footer__social__icons a:hover *{fill:#f95a62}@media screen and (max-width:767px){.footer__contact{text-align:center}}.footer__contact>*+*{margin-top:.625rem}.footer__contact__address{font-style:normal}.footer__credit{margin-top:1.25rem;font-size:.75rem;line-height:2;letter-spacing:.2px}@media screen and (max-width:767px){.footer__credit{text-align:center}}.pagination__list>*+*:before{content:"|";margin:0 .625rem 0 0}.pagination__list>*{font-weight:700}.pagination__list .current{text-decoration:underline}.modal{padding:7.5rem 1.875rem 1.875rem;position:fixed !important}@media screen and (max-width:767px){.modal{padding-top:3.75rem}}.modal__card{width:100%}.modal__close{position:absolute;top:2.5rem;right:2.5rem;cursor:pointer}.modal__close:before{position:absolute;content:"";left:-.9375rem;top:-.9375rem;width:3.125rem;height:3.125rem;border-radius:50px}.modal__close svg *{fill:#2f2f2f}.modal__close:hover *,.modal__close:focus *{fill:#f95a62 !important}.modal__close:hover:before,.modal__close:focus:before{background-color:rgba(249,90,98,.2)}.modal__content__image{line-height:0}.modal__content__text{color:#2f2f2f}.modal__footer{padding-left:1.25rem;padding-right:1.25rem}.modal__footer>*{margin-bottom:1.25rem}.modal__footer>*+*{margin-top:.25rem}.modal__background{background-color:#000}.modal{pointer-events:none;z-index:0}.modal__card{opacity:0;transition:transform .4s cubic-bezier(.34,1.56,.64,1);transform:translateY(50px)}@media screen and (max-width:767px){.modal__card{transform:translateY(100%)}}.modal__background{opacity:0;transition:all .25s cubic-bezier(.23,1,.32,1)}.modal.active{z-index:4000;pointer-events:inherit}.modal.active .modal__card{opacity:1;transform:translateY(0);z-index:2}.modal.active .modal__close{z-index:3}.modal.active .modal__background{opacity:.65;z-index:1;transition:.35s all}.modal.leaving{pointer-events:none}.modal.leaving .modal__card{opacity:0;transition:all .35s cubic-bezier(.36,0,.66,-.56);transform:translateY(50px)}@media screen and (max-width:767px){.modal.leaving .modal__card{transform:translateY(100%)}}.modal.leaving .modal__background{opacity:0}.modal.leaving .vm__video-player__loading{opacity:0}.modal--has-image .modal__close svg path{fill:#2f2f2f !important}.modal--has-image .modal__content__text{padding-top:1.875rem}.modal--has-dark-image .modal__close svg path{fill:#fff !important}.modal[data-additional-classes=notice] .modal__card{background-color:#fcfaea;max-width:40rem;overflow:scroll}.modal[data-additional-classes=notice] .modal__content__text{padding:5rem 1.875rem;max-width:30rem;margin:0 auto;color:#2f2f2f}.modal[data-additional-classes=video]{padding-left:0;padding-right:0}.modal[data-additional-classes=video] .modal__card{background-color:transparent;max-width:71.25rem}.modal[data-additional-classes=video] .vm__content__container{padding:1.875rem;background-color:transparent !important}.modal[data-additional-classes=video] .embed-container{background-color:#000;padding-top:0 !important}.modal[data-additional-classes=video] .modal__close{top:-1.875rem;right:1.875rem}.modal[data-additional-classes=video] .modal__close *{fill:#fff}.modal[data-additional-classes=video] .modal__close:hover *,.modal[data-additional-classes=video] .modal__close:focus *{fill:#f3e74d !important}.modal[data-additional-classes=video] .modal__close:hover:before,.modal[data-additional-classes=video] .modal__close:focus:before{background-color:rgba(243,231,77,.2)}.modal[data-additional-classes=video] .modal__content__text{padding:0}.vm__video-player__loading{position:absolute !important;display:flex;top:0;right:0;bottom:0;left:0;z-index:2;opacity:0;justify-content:center;align-items:center;pointer-events:none;background-color:#000;transition:opacity .15s}.vm__video-player__loading svg{max-width:30%;opacity:.2;fill:#fff}.vm__video-player__loading svg *{fill:#fff}.unready .vm__video-player__loading{opacity:1}.unready .vm__video-player__loading svg{animation:color-me-in 2s .15s infinite}.ready .vm__video-player__loading{opacity:0}@keyframes color-me-in{0%{opacity:.2}50%{opacity:.4}100%{opacity:.2}}.pixels__positioner{position:absolute;right:1.875rem;top:-6rem}.pixel{position:absolute;left:0;top:0;display:block;width:2rem;height:2rem}@media screen and (max-width:767px){.pixel{display:none}}.pixel--2{left:-2rem}.pixel--3{top:2rem}.breadcrumb>*+*:before{content:"";display:inline-block;width:.0625rem;height:.625rem;background-color:#2f2f2f;transform:rotate(20deg);margin:0 .375rem 0 .125rem}.breadcrumb a{text-decoration:underline !important}.breadcrumb a:hover,.breadcrumb a:focus{text-decoration:underline !important}.breadcrumb a:hover:before,.breadcrumb a:focus:before{text-decoration:none !important}.form script,.form meta{display:none !important}.form__form{min-height:18.75rem}.form__form .progress{margin-top:1.5625rem;margin-bottom:1.5625rem;transition:all .15s}.gform_wrapper ul{margin-bottom:0 !important}.gform_wrapper form>*+*{margin-top:2.5rem}.gform_wrapper form>*{width:100%;display:flex;flex-direction:column}.gform_wrapper form .gform_body>ul{margin-bottom:0;width:100%;max-width:none}.gform_wrapper form .gform_body>ul>li{width:100%;display:flex;flex-direction:column}.gform_wrapper form .gform_footer{align-items:center}.gform_wrapper form .validation_error{width:100%;color:#f95a62;padding-top:1.25rem;margin-bottom:-2.5rem}.gform_wrapper .gform_ajax_spinner{display:none !important}.gform_wrapper .gform_body>ul>li{padding-top:1.5625rem}.gform_wrapper .gform_body>ul>li>label{font-family:"Lato",apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1rem;letter-spacing:-.26px}.gform_wrapper .gform_body>ul>li.gfield_visibility_{display:none}.gform_wrapper .gform_body>ul>li .ginput_container{margin-top:.375rem}.gform_wrapper .gform_body>ul>li.field_description_above .gfield_description:not(.validation_message){margin-bottom:.3125rem}.gform_wrapper .gform_body>ul>li.field_description_below .gfield_description:not(.validation_message){margin:0;position:absolute;top:calc(100% + 8px);right:0;background-color:rgba(47,47,47,.8);padding:.5rem .75rem;color:#fcfaea;border-radius:5px;z-index:2;transition:all .35s cubic-bezier(.34,1.56,.64,1);pointer-events:none;opacity:0;transform:translateY(-3px)}.gform_wrapper .gform_body>ul>li.field_description_below:focus-within .gfield_description:not(.validation_message){opacity:1;transform:translateY(0)}.gform_wrapper .gform_body>ul>li.field_description_below .validation_message{position:absolute;bottom:-1.5rem;right:0}.gform_wrapper .gform_body>ul>li .gfield_description{margin-top:.625rem}.gform_wrapper .gform_body>ul>li .gfield_description.validation_message{color:red}.gform_wrapper .gform_body>ul>li .ginput_container_checkbox ul,.gform_wrapper .gform_body>ul>li .ginput_container_radio ul{padding-top:.25rem}.gform_wrapper .gform_body>ul>li .ginput_container_checkbox ul>*+*,.gform_wrapper .gform_body>ul>li .ginput_container_radio ul>*+*{margin-top:.9375rem}.gform_wrapper .gform_body>ul>li .ginput_container_checkbox li,.gform_wrapper .gform_body>ul>li .ginput_container_radio li{display:flex}.gform_wrapper .gform_body>ul>li .ginput_container_checkbox li label,.gform_wrapper .gform_body>ul>li .ginput_container_radio li label{font-size:.875rem;display:flex;align-items:center;min-height:1.5625rem}.gform_wrapper .gform_body>ul>li .ginput_container_checkbox li label span,.gform_wrapper .gform_body>ul>li .ginput_container_radio li label span{display:flex;align-items:center;padding-left:2.1875rem;min-height:1.5625rem}.gform_wrapper .gform_body>ul>li .ginput_container_checkbox li label span:hover,.gform_wrapper .gform_body>ul>li .ginput_container_radio li label span:hover{cursor:pointer}.gform_wrapper .gform_body>ul>li .ginput_container_checkbox li label span:before,.gform_wrapper .gform_body>ul>li .ginput_container_checkbox li label span:after,.gform_wrapper .gform_body>ul>li .ginput_container_radio li label span:before,.gform_wrapper .gform_body>ul>li .ginput_container_radio li label span:after{position:absolute;content:"";display:inline-block;border-radius:2px}.gform_wrapper .gform_body>ul>li .ginput_container_checkbox li label span:before,.gform_wrapper .gform_body>ul>li .ginput_container_radio li label span:before{height:1.5625rem;width:1.5625rem;border:1px solid #2f2f2f;background:#fff;left:0;top:0}.gform_wrapper .gform_body>ul>li .ginput_container_checkbox li label span:after,.gform_wrapper .gform_body>ul>li .ginput_container_radio li label span:after{height:.9375rem;width:.9375rem;left:5px;top:5px;background-color:#2f2f2f;transition:all .15s}.gform_wrapper .gform_body>ul>li .ginput_container_checkbox li label input,.gform_wrapper .gform_body>ul>li .ginput_container_radio li label input{opacity:0;position:absolute}.gform_wrapper .gform_body>ul>li .ginput_container_checkbox li label input:hover+span:before,.gform_wrapper .gform_body>ul>li .ginput_container_checkbox li label input:focus+span:before,.gform_wrapper .gform_body>ul>li .ginput_container_radio li label input:hover+span:before,.gform_wrapper .gform_body>ul>li .ginput_container_radio li label input:focus+span:before{box-shadow:0 0 0 3px rgba(26,172,155,.5)}.gform_wrapper .gform_body>ul>li .ginput_container_checkbox li label input+span:after,.gform_wrapper .gform_body>ul>li .ginput_container_radio li label input+span:after{transform:scale(0);background:#fff}.gform_wrapper .gform_body>ul>li .ginput_container_checkbox li label input:checked+span:after,.gform_wrapper .gform_body>ul>li .ginput_container_radio li label input:checked+span:after{transform:scale(1);background:#1aac9b}.gform_wrapper .gform_body>ul>li .ginput_container_radio span:before,.gform_wrapper .gform_body>ul>li .ginput_container_radio span:after{border-radius:100% !important}.gform_wrapper input.small,.gform_wrapper textarea.small,.gform_wrapper select.small{width:100%}.gform_wrapper input.medium,.gform_wrapper textarea.medium,.gform_wrapper select.medium{width:100%}.gform_wrapper input.large,.gform_wrapper textarea.large,.gform_wrapper select.large{width:100%}.gform_wrapper input[type=text],.gform_wrapper input[type=password],.gform_wrapper input[type=tel],.gform_wrapper input[type=email]{border:1px solid rgba(47,47,47,.5);border-radius:5px !important;padding:.8125rem;height:3.4375rem;display:block;background-color:#fff}.gform_wrapper textarea{display:block;border:1px solid rgba(47,47,47,.5);border-radius:5px !important;padding:.8125rem;background-color:#fff}.gform_wrapper select{width:100%}@media screen and (min-width:480px){.gform_wrapper select{width:auto}}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border:1px solid rgba(47,47,47,.5);border-radius:5px;background-color:#fff;height:3.4375rem;padding:.8125rem}select .gf_placeholder{color:rgba(47,47,47,.8)}.ginput_container_select{position:relative;display:inline}.ginput_container_select:after{content:"";width:0;height:0;position:absolute;pointer-events:none}.ginput_container_select:after{border-left:8px solid transparent;border-right:8px solid transparent;top:1.4375rem;right:1.5625rem;border-top:12px solid #1aac9b}select::-ms-expand{display:none}.gform_validation_container{display:none !important}input[type=submit],input[type=button]{cursor:pointer}@media screen and (min-width:768px){.gform_wrapper li.gf_left_half{width:calc(50% - .9375rem) !important;float:left !important}}@media screen and (min-width:768px){.gform_wrapper li.gf_right_half{width:calc(50% - .9375rem) !important;float:right !important}}@media screen and (min-width:768px){.gform_wrapper li.gf_left_third{display:flex;max-width:33.333333% !important;float:left !important;padding-right:20px}}@media screen and (min-width:768px){.gform_wrapper li.gf_middle_third{display:flex;max-width:33.333333% !important;float:left !important;padding-left:10px;padding-right:10px}}@media screen and (min-width:768px){.gform_wrapper li.gf_right_third{display:flex;max-width:33.333333% !important;float:left !important;padding-left:20px}}.hidden_label>label{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}li.gfield:not(.hidden_label) .ginput_container_radio,li.gfield:not(.hidden_label) .ginput_container_checkbox{margin-top:.9375rem !important}.gform_body input::placeholder,.gform_body select::placeholder,.gform_body textarea::placeholder{opacity:1}.gform_body input:focus,.gform_body select:focus,.gform_body textarea:focus{border-color:#2f2f2f;box-shadow:0 0 0 3px rgba(26,172,155,.5) !important}.gform_body input:focus::placeholder,.gform_body select:focus::placeholder,.gform_body textarea:focus::placeholder{opacity:.3}.gform_body input,.gform_body select,.gform_body textarea{font-family:"Lato",apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1rem;letter-spacing:-.26px}.gfield_description,.form__required-notice{font-size:.8125rem;line-height:1.31;letter-spacing:-.21px}.gfield_error input,.gfield_error select,.gfield_error textarea{border-color:#f95a62 !important;color:#f95a62}.gfield_error .ginput_container_checkbox label,.gfield_error .ginput_container_radio label{color:#f95a62}.form .gform_wrapper{opacity:0;transform:translateY(30px);transition:all .4s cubic-bezier(.34,1.56,.64,1)}.form.active .gform_wrapper{opacity:1;transform:translateY(0)}.form.active .progress{max-height:0;opacity:0}.skip-to-content i{font-size:1rem;line-height:1.88;font-weight:700;color:#fcfaea;text-transform:uppercase;text-decoration:underline;font-style:normal}.skip-to-content:focus{position:relative !important;display:flex;justify-content:center;align-items:center;top:0;width:100% !important;z-index:4000 !important;color:#2f2f2f;height:100% !important;clip:inherit !important;text-align:center;overflow:inherit !important;padding-top:20px;padding-bottom:20px}.skip-to-content{transition:max-height .15s;max-height:0;height:100% !important}.skip-to-content:focus{max-height:3.75rem}.progress{position:absolute;width:100%;height:.625rem;overflow-x:hidden;transition:all .15s;border-radius:5px;max-height:.625rem}.line{position:absolute;opacity:.4;background:#1aac9b;width:150%;height:.625rem}.subline{position:absolute;background:#1aac9b;height:.625rem}.inc{animation:increase 2s infinite}.dec{animation:decrease 2s .5s infinite}@keyframes increase{from{left:-5%;width:5%}to{left:130%;width:100%}}@keyframes decrease{from{left:-80%;width:80%}to{left:110%;width:10%}}.hero picture img{object-fit:cover}.awards{padding-top:2.5rem}@media screen and (min-width:768px){.awards{padding-top:60px}}.awards__wrap{max-width:67.5rem}.awards__list{z-index:2;display:flex;flex-direction:row;justify-content:space-around}@media screen and (max-width:959px){.awards__list{flex-wrap:wrap}.awards__list>*{width:clamp(6.25rem,9.375rem,9.375rem);padding-left:.625rem;padding-right:.625rem}}@media screen and (min-width:960px){.awards__list>*{width:20%}}.award__list__award{margin-top:1.25rem;max-height:8.375rem;display:flex;align-items:center;flex-grow:0;flex-shrink:1;max-width:inherit !important}.playful{color:#fcfaea}.playful__content__title span{display:inline-block}.playful__content__copy p{opacity:0}@media screen and (min-width:768px){.twitter{padding-top:5rem !important;padding-bottom:5rem !important}}.twitter a:hover,.twitter a:focus{text-decoration:underline !important}.twitter__icon svg{color:#2f2f2f}.twitter__icon svg *{fill:currentColor;transition:all .15s}.twitter:focus-within .twitter__icon svg,.twitter:hover .twitter__icon svg{animation-duration:1s;animation-name:birdmove}@keyframes birdmove{0%{transform:rotate(0deg);color:#4370aa}25%{transform:rotate(45deg) scale(1.5);color:#4370aa}75%{transform:rotate(-20deg);color:#4370aa}100%{transform:rotate(0deg) scale(1);color:#2f2f2f}}.games-slider{overflow:hidden}.games-slider .tns-ovh{overflow:inherit}@media screen and (max-width:479px){.games-slider .tns-outer{overflow:hidden}}@media screen and (max-width:479px){.games-slider__slides>*{max-width:20rem;margin:0 auto}}.games-slider__button{padding-top:1.25rem}.slider__slide__item{overflow:hidden}.slider__slides>*{display:none}.slider__slides>*:first-child{display:block}.slider__slide__item__title{border-radius:5px;padding-left:1.25rem;padding-right:1.25rem}.tns-liveregion{z-index:1}.tns-controls{outline:none !important;position:absolute;display:flex;justify-content:space-between;width:100%;z-index:2}@media screen and (max-width:479px){.tns-controls{display:none}}.tns-controls button{position:absolute;z-index:2;top:7.5rem;display:flex;justify-content:center;align-items:center;text-indent:-9999px;width:3.75rem;height:3.75rem;border-radius:100%;background-color:#fff;transition:all .15s}.tns-controls button:before{content:"";display:flex;color:#2f2f2f;width:.9375rem;height:1.4375rem;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='15' height='23'%3E%3Cdefs%3E%3Cpath id='a' d='M1210.5 3335.433l8.245-8.433 1.255 1.283-9.5 9.717-9.5-9.717 1.255-1.283z'/%3E%3C/defs%3E%3Cg transform='rotate(-90 -1051.5 2273.5)' fill-rule='nonzero' fill='none'%3E%3Cuse fill='%234A4A4A' xlink:href='%23a'/%3E%3Cuse stroke='%23979797' xlink:href='%23a'/%3E%3Cuse stroke='%234A4A4A' stroke-width='2' xlink:href='%23a'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:.9375rem 1.4375rem}.tns-controls button:hover{background-color:#f95a62}.tns-controls button:hover:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='15' height='23'%3E%3Cdefs%3E%3Cpath id='a' d='M1210.5 3335.433l8.245-8.433 1.255 1.283-9.5 9.717-9.5-9.717 1.255-1.283z'/%3E%3C/defs%3E%3Cg transform='rotate(-90 -1051.5 2273.5)' fill-rule='nonzero' fill='none'%3E%3Cuse fill='%23ffffff' xlink:href='%23a'/%3E%3Cuse stroke='%23ffffff' xlink:href='%23a'/%3E%3Cuse stroke='%23ffffff' stroke-width='2' xlink:href='%23a'/%3E%3C/g%3E%3C/svg%3E")}.tns-controls button[data-controls=prev]{left:clamp(1.875rem,5%,3.75rem)}.tns-controls button[data-controls=prev]:before{transform:rotate(180deg)}.tns-controls button[data-controls=next]{right:clamp(1.875rem,5%,3.75rem)}.tns-controls button:disabled{opacity:0;pointer-events:none}.tns-controls button span{text-indent:-9999px}.game-slider .tns-controls{top:calc(50% - 15px)}@media screen and (max-width:880px){.game-slider .tns-controls{display:none}}.game-slider .tns-controls button{top:inherit;box-shadow:0 0 12px 0 rgba(0,0,0,.23)}.game-slider .tns-controls button[data-controls=prev]{left:-1.875rem}.game-slider .tns-controls button[data-controls=next]{right:-1.875rem}.slider__slide__item{transition:transform .25s cubic-bezier(.34,1.56,.64,1)}.slider__slide__item__title{transition:background-color .15s;background-color:rgba(0,0,0,.1)}@media screen and (min-width:480px){.slider__slide__item:hover,.slider__slide__item:focus{transform:scale(1.05)}}.slider__slide__item:hover .slider__slide__item__title,.slider__slide__item:focus .slider__slide__item__title{background-color:rgba(0,0,0,.6)}.games-slider .tns-controls button{color:transparent;opacity:0;transition:.15s all,.35 transition cubic-bezier(.36,0,.66,-.56)}.games-slider .tns-controls button[data-controls=prev]{transform:translateX(-30px)}.games-slider .tns-controls button[data-controls=next]{transform:translateX(30px)}.games-slider:hover .tns-controls button{opacity:1;transform:translateX(0)}.games-slider:hover .tns-controls button:disabled{opacity:0}@media screen and (min-width:768px){.split__wrapper{min-height:50rem}}@media screen and (min-width:768px){.split__image{flex-basis:50%;width:50%}}.split__image:hover img,.split__image:focus img{transform:scale(1.055)}@media screen and (max-width:767px){.split__image__image{height:24rem;max-width:inherit !important}.split__image__image *{max-width:inherit !important}}@media screen and (min-width:768px){.split__image__image{height:100%}}.split__image__image *{height:100% !important}.split__image__image img{object-fit:cover}@media screen and (min-width:768px){.split__content{flex-basis:50%;width:50%;padding-top:4.375rem !important;padding-bottom:5.625rem !important}}@media screen and (max-width:479px){.split__buttons{justify-content:center;align-items:center}.split__buttons>*+*{margin-top:.75rem}}@media screen and (min-width:480px){.split__buttons>*+*{margin-left:.75rem}}@media screen and (min-width:768px){.split--image-right .split__wrapper{flex-direction:row-reverse}}.split--bg-blue .overlay:before{background-color:#304054}.split--bg-green .overlay:before{background-color:#1aac9b}.intro__description p,.intro__description li{font-family:"Lato",apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1.25rem;line-height:1.45;font-weight:400;letter-spacing:.09px}.excerpt__team__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(13.3125rem,1fr));grid-template-rows:auto;column-gap:1.375rem;row-gap:3.75rem}.excerpt__team__list>*{width:100%}.excerpt__member:hover .excerpt__member__headshot,.excerpt__member:focus .excerpt__member__headshot{transform:scale(1.05)}.excerpt__member__headshot{transition:transform .25s cubic-bezier(.34,1.56,.64,1)}.excerpt__member__link{font-weight:700}@media screen and (max-width:767px){.excerpt__link-list>*+*{margin-top:.5rem}}@media screen and (min-width:768px){.excerpt__link-list>*+*{margin-left:3.75rem}}.excerpt__link-list__list>*+*{margin-top:.5rem}.excerpt__link-list__list__item{line-height:2}.excerpt__partners__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(13.3125rem,1fr));grid-template-rows:auto;column-gap:1.375rem;row-gap:3.75rem}body{background-color:#78eff4;overflow:hidden}body{transition:background-color .15s}body header{transition:background-color .15s,transform .2s}body ul.nav__nav__list>li:before{transition:background-color .15s}body header{background-color:#78eff4}body.page-template-default,body.page-template-page-contact,body.post-type-archive-publication,body.single-publication,body.post-type-archive-presentation,body.single-presentation,body.post-type-archive-program,body.single-program,body.post-type-archive-news,body.single-news,body.single-job{background-color:#3bdecb}body.page-template-default header,body.page-template-page-contact header,body.post-type-archive-publication header,body.single-publication header,body.post-type-archive-presentation header,body.single-presentation header,body.post-type-archive-program header,body.single-program header,body.post-type-archive-news header,body.single-news header,body.single-job header{background-color:#3bdecb}body.page-template-default ul.nav__nav__list>li:before,body.page-template-page-contact ul.nav__nav__list>li:before,body.post-type-archive-publication ul.nav__nav__list>li:before,body.single-publication ul.nav__nav__list>li:before,body.post-type-archive-presentation ul.nav__nav__list>li:before,body.single-presentation ul.nav__nav__list>li:before,body.post-type-archive-program ul.nav__nav__list>li:before,body.single-program ul.nav__nav__list>li:before,body.post-type-archive-news ul.nav__nav__list>li:before,body.single-news ul.nav__nav__list>li:before,body.single-job ul.nav__nav__list>li:before{background-color:#3bdecb}body.page-template-default .pixel,body.page-template-page-contact .pixel,body.post-type-archive-publication .pixel,body.single-publication .pixel,body.post-type-archive-presentation .pixel,body.single-presentation .pixel,body.post-type-archive-program .pixel,body.single-program .pixel,body.post-type-archive-news .pixel,body.single-news .pixel,body.single-job .pixel{background-color:#3bdecb}body.page-template-page-team,body.single-member{background-color:#f3e74d}body.page-template-page-team header,body.single-member header{background-color:#f3e74d}body.page-template-page-team ul.nav__nav__list>li:before,body.single-member ul.nav__nav__list>li:before{background-color:#f3e74d}body.page-template-page-team .pixel,body.single-member .pixel{background-color:#f3e74d}.games-loop__list{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;column-gap:3.125rem;row-gap:2.8125rem}@media screen and (max-width:479px){.games-loop__list{grid-template-columns:1fr}}.excerpt .excerpt--game .excerpt__title{margin-top:1.875rem}.excerpt .excerpt--game .excerpt__excerpt{margin-top:.375rem}.excerpt__image{transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.excerpt__image:hover,.excerpt__image:focus{transform:scale(1.05)}.excerpt__title a{color:#4370aa !important}.align-center,.aligncenter{text-align:center}.align-left,.alignleft{text-align:left}.align-right,.alignright{text-align:right}.unmargin-last *:last-child{margin-bottom:0 !important}.screen-reader-only{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.full-width{margin-left:calc(-50vw + 50% + 7.5px);margin-right:calc(-50vw + 50% + 7.5px)}@media screen and (max-width:767px){.full-width.full-width-fake{width:auto;margin-left:-20px;margin-right:-20px;display:block;padding-left:0;padding-right:0}}.scrollbar-false .full-width{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}.multi-cell .full-width{width:100% !important;margin-left:auto !important;margin-right:auto !important}@media screen and (min-width:768px){.multi-cell .full-width{width:100%;margin-left:auto;margin-right:auto;padding-left:auto !important;padding-right:0 !important;left:0}}.btn,input[type=submit]{width:100%;max-width:max-content;font-family:"Lato",apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;text-transform:uppercase;display:flex;justify-content:center;align-items:center;text-align:center;transition:transform .25s cubic-bezier(.23,1,.32,1)}.btn:hover,input:hover[type=submit],.btn:focus,input:focus[type=submit]{transform:scale(1.04) !important}.btn--s{font-size:.8125rem;line-height:1;letter-spacing:1px;height:2.25rem;min-width:10.625rem;border-radius:1.59375rem;padding-left:1.25rem;padding-right:1.25rem}@media screen and (max-width:479px){.btn--s{min-width:13.75rem}}.btn--l,input[type=submit]{font-size:.875rem;line-height:1;letter-spacing:.5px;height:3.25rem;border-radius:1.59375rem !important;font-weight:700;padding-left:2.125rem;padding-right:2.125rem}.btn--ghost{border:1px solid #fcfaea;font-weight:700;color:#fcfaea}.btn--ghost:hover,.btn--ghost:focus{color:#2f2f2f;background-color:#fcfaea;border-color:#fcfaea}.btn--ghost-inverse{border:1px solid #2f2f2f;font-weight:900;color:#2f2f2f}.btn--ghost-inverse:hover,.btn--ghost-inverse:focus{color:#fcfaea;background-color:#2f2f2f;border-color:#2f2f2f}.btn--solid-white{color:#2f2f2f;background-color:#fff}.btn--solid-white:hover,.btn--solid-white:focus{color:#fff;background-color:#2f2f2f}.btn--solid-pink,input[type=submit]{color:#fcfaea;background-color:#f95a62}.btn--solid-pink:hover,input:hover[type=submit],.btn--solid-pink:focus,input:focus[type=submit]{color:#fcfaea;background-color:#2f2f2f}input[type=submit]{text-align:center}.bg-color--white{background-color:#fff !important}.bg-color--cream{background-color:#fcfaea !important}.bg-color--black{background-color:#2f2f2f !important}.bg-color--pink{background-color:#f95a62 !important}.bg-color--yellow{background-color:#f3e74d !important}.bg-color--teal{background-color:#1aac9b !important}.bg-color--aqua{background-color:#3bdecb !important}.bg-color--cyan{background-color:#78eff4 !important}.bg-color--blue{background-color:#4370aa !important}.bg-color--night{background-color:#304054 !important}.bg-color--french{background-color:#4370aa !important}.type--color-pink{color:#f95a62 !important}.type--color-yellow{color:#f3e74d}.type--color-cyan{color:#78eff4}.type--color-blue{color:#304054}.type--color-white{color:#fff}.bg-color--dark{color:#fcfaea !important}.bg-color--dark h1,.bg-color--dark h2,.bg-color--dark h3,.bg-color--dark h4,.bg-color--dark h5,.bg-color--dark h6,.bg-color--dark p,.bg-color--dark ul,.bg-color--dark li,.bg-color--dark q{color:#fcfaea !important}.bg-color--dark a:not(.btn):not(input[type=submit]){color:#fcfaea !important;text-decoration:none}.bg-color--dark a:not(.btn):not(input[type=submit]):hover{color:#fcfaea !important;text-decoration:none}.bg-color--dark a.btn:hover,.bg-color--dark a.btn:active{background-color:rgba(252,250,234,.9)}.bg-color--alternate>*:nth-child(even){background-color:#fff !important}.bg-color--alternate--panels .panel-layout .panel-grid-cell>*:nth-child(odd){background-color:#fcfaea}.bg-color--alternate--panels .panel-layout .panel-grid-cell>*:nth-child(even){background-color:#fff}.v--40>*+*{margin-top:2.5rem}.v--35>*+*{margin-top:2.1875rem}.v--30>*+*{margin-top:1.875rem}.v--25>*+*{margin-top:1.5625rem}.v--20>*+*{margin-top:1.25rem}.v--weird>*+*{margin-top:1.2rem}.v--15>*+*{margin-top:.9375rem}.v--10>*+*{margin-top:.625rem}@media screen and (max-width:479px){.v--h>*+*{margin-top:1.25rem}}@media screen and (min-width:480px){.v--h>*+*{margin-left:1.25rem}}.v--h--10>*+*{margin-left:.625rem}.link--block .link-block__link{color:#4370aa !important}.link--block .link-block__text{color:#2f2f2f !important}.link--block:hover .link-block__link,.link--block:focus .link-block__link{text-decoration:underline !important}.img--rounded{border-radius:5px}.imgs--rounded img,.imgs--rounded .intrinsic,.imgs--rounded .intrinsic-parent{border-radius:5px}@media screen and (min-width:480px){.hide--phone-above{display:none}}@media screen and (max-width:479px){.hide--phone{display:none}}@media screen and (max-width:999px){.hide--full-nav-below{display:none}}@media screen and (min-width:1000px){.hide--full-nav-above{display:none}}@media screen and (max-width:767px){.hide--mobile{display:none}}@media screen and (min-width:768px){.hide--desktop{display:none}}.overlay:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;z-index:2;opacity:.1}.overlay--green{background-color:#1aac9b}.overlay--blue{background-color:#304054}.intrinsic-parent.skeleton:after{content:"";z-index:2;width:120px;height:76px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='120' height='76' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23ffffff'%3E%3Cpath d='M49.067 13.885a16.98 16.98 0 00-3.992-2.382c-2.325-.979-4.98-1.514-7.873-1.514-5.09 0-9.705 1.237-13.862 3.619C19.953 8.936 14.77 6 9.021 6c-1.043 0-2.069.942-2.069 2.087 0 1.145.934 1.902 2.07 1.902 4.614 0 8.477 2.474 11.206 5.89C10.34 24.43 6 38.777 6 50.854 6 64.629 10.706 71 17.682 71c8.112 0 13.477-9.972 13.477-27.366 0-9.51-1.593-19.297-5.456-26.61 3.387-1.994 7.25-3.047 11.499-3.047 7.91 0 13.66 5.226 13.66 12.631 0 7.885-7.453 12.65-12.818 12.926-1.135.092-1.977.85-1.977 1.902 0 1.237.842 2.18 2.069 2.18 6.5 0 16.864-5.984 16.864-17.008 0-5.226-2.197-9.732-5.933-12.723zM26.911 44.483c-.183 13.979-4.248 22.805-9.137 22.805-5.274 0-7.636-8.18-7.636-16.434 0-9.51 3.296-23.47 12.067-31.466 3.498 6.666 4.816 16.157 4.706 25.095z'/%3E%3Cpath d='M52.503 65.408c15.113-17.23 22.679-30.813 22.679-40.62 0-4.949-1.748-9.173-5.261-12.615C66.408 8.73 62.132 7 57.094 7c-4.164 0-8.16 1.265-11.99 3.814a17.596 17.596 0 014.071 2.382 8.99 8.99 0 00.595-.297c2.064-1.061 4.387-1.6 6.99-1.6 3.922 0 7.212 1.302 9.852 3.888 2.658 2.605 3.978 5.806 3.978 9.602 0 11.462-9.518 26.366-28.534 44.731l-.056.02.037.13c-.018.019-.018.168-.037.168h.39L81 73v-7.517l-28.497-.075zM105.9 9.292C103.675 8.425 99.522 8 93.421 8H81v65l12.33-8.086V49.038c6.432.13 10.236-.018 11.375-.425 1.14-.406 2.646-1.366 4.502-2.88C111.063 44.22 112 41.47 112 37.52V19.5c0-5.261-2.04-8.677-6.1-10.209zm-7.663 27.082c0 1.625-.607 2.677-1.82 3.175-.44.185-1.47.277-3.068.277V17.175c1.47 0 2.535.13 3.16.37 1.158.498 1.728 1.531 1.728 3.082v15.747zM117 4.992A1.985 1.985 0 01115.008 7 1.999 1.999 0 01113 4.992c0-1.114.889-1.992 2.008-1.992A1.97 1.97 0 01117 4.992zm-3.506 0c0 .894.658 1.603 1.514 1.603.84.017 1.482-.709 1.482-1.587 0-.894-.642-1.603-1.515-1.603-.823 0-1.481.709-1.481 1.587zm1.201 1.046h-.444V4.03c.181-.017.428-.068.74-.068.363 0 .528.068.66.152a.517.517 0 01.197.422c0 .236-.181.405-.412.472v.017c.198.068.28.22.346.49.066.304.115.422.148.49h-.477c-.066-.068-.1-.237-.148-.49-.033-.203-.149-.304-.412-.304h-.214v.827h.016zm.017-1.13h.214c.247 0 .444-.085.444-.288 0-.185-.131-.304-.411-.304-.115 0-.198.017-.247.017v.574z'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:120px 76px;background-position:center center;position:absolute;top:calc(50% - 33px);left:calc(50% - 60px);opacity:.7}.intrinsic-parent.skeleton--no-placeholder:after{display:none}.intrinsic-parent.skeleton--no-placeholder>*{background-color:#fcfaea !important}