@import"https://use.typekit.net/tfp5mfg.css";*,:after,:before{box-sizing:border-box;background-repeat:no-repeat}:after,:before{text-decoration:inherit;vertical-align:inherit}:where(:root){cursor:default;line-height:1.5;overflow-wrap:break-word;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%}:where(body){margin:0}:where(h1){font-size:2em;margin:.67em 0}:where(dl,ol,ul) :where(dl,ol,ul){margin:0}:where(hr){color:inherit;height:0}:where(nav) :where(ol,ul){list-style-type:none;padding:0}:where(nav li):before{content:"​";float:left}:where(pre){font-family:monospace,monospace;font-size:1em;overflow:auto}:where(abbr[title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(audio,canvas,iframe,img,svg,video){vertical-align:middle}:where(iframe){border-style:none}:where(svg:not([fill])){fill:currentColor}:where(table){border-collapse:collapse;border-color:inherit;text-indent:0}:where(button,input,select){margin:0}:where(button,[type=button i],[type=reset i],[type=submit i]){-webkit-appearance:button}:where(fieldset){border:1px solid #a0a0a0}:where(progress){vertical-align:baseline}:where(textarea){margin:0;resize:vertical}:where([type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(dialog){background-color:white;border:solid;color:black;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}:where(dialog:not([open])){display:none}:where(details>summary:first-of-type){display:list-item}:where([aria-busy=true i]){cursor:progress}:where([aria-controls]){cursor:pointer}:where([aria-disabled=true i],[disabled]){cursor:not-allowed}:where([aria-hidden=false i][hidden]){display:initial}:where([aria-hidden=false i][hidden]:not(:focus)){clip:rect(0,0,0,0);position:absolute}:where(button,input,select,textarea){background-color:transparent;border:1px solid WindowFrame;color:inherit;font:inherit;letter-spacing:inherit;padding:.25em .375em}:where(select){-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='4'%3E%3Cpath d='M4 0h6L7 4'/%3E%3C/svg%3E") no-repeat 100%/1em;border-radius:0;padding-right:1em}:where(select[multiple]){background-image:none}:where([type=color i],[type=range i]){border-width:0;padding:0}@font-face{font-display:swap;font-family:Eaton;font-style:normal;font-weight:400;src:url(/fonts/Eaton-Regular.woff2) format("woff2"),url(/fonts/Eaton-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Eaton;font-style:normal;font-weight:500;src:url(/fonts/Eaton-Medium.woff2) format("woff2"),url(/fonts/Eaton-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Eaton;font-style:normal;font-weight:700;src:url(/fonts/Eaton-Bold.woff2) format("woff2"),url(/fonts/Eaton-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Courier Fallback;font-style:normal;font-weight:400;src:url(/fonts/CourierStd.woff2) format("woff2")}@font-face{font-display:swap;font-family:Courier Fallback;font-style:normal;font-weight:700;src:url(/fonts/CourierStd-Bold.woff2) format("woff2")}.clearfix:after{clear:both!important;content:""!important;display:block!important}.hidden,.visually-hidden{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.margin-control{margin:1.5rem 0}.margin-control-center{margin:1.5rem auto}.margin-control-override{margin:0!important}button,input,select,textarea{font:inherit}button::-moz-placeholder,input::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:#0067cd;opacity:1}button::placeholder,input::placeholder,select::placeholder,textarea::placeholder{color:#0067cd;opacity:1}.form-group{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:1.5rem;width:100%}.form-group label{font-weight:700}.form-group--radios{display:block;text-align:left}.form-group .form-item{flex:1 1}.form-group .form-item--state{flex-basis:60%;max-width:60%}.form-group .form-item--inline-select{align-items:center;display:flex;margin-bottom:2rem;margin-left:0!important;width:100%}.form-group .form-item--inline-select select{margin-right:2rem;max-width:5rem}.form-group .form-item--inline-select label{flex:1 1}.form-group .form-item+.form-item{margin-left:2rem}.form-group--math{border:1px solid #707070;border-radius:2rem;padding:1rem;text-align:left}.form-group--math label{font-weight:400}.form-group--math .radio-group{display:flex;justify-content:space-evenly}.form-group--math .radio-group label{font-weight:700}.checkbox-group,.radio-group{margin:0 auto 1rem;text-align:left}.checkbox-group label,.radio-group label{color:#000;display:block}.checkbox-group input[type=checkbox],.checkbox-group input[type=radio],.radio-group input[type=checkbox],.radio-group input[type=radio]{margin-right:1rem}.checkbox-group label{font-weight:400}.invalid-feedback{color:red;margin-block:.5em 0;text-align:left}input[type=text],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #707070;border-radius:2rem;color:#0067cd;display:block;padding:.5rem 2rem;position:relative;width:100%}.is-invalid input[type=text],.is-invalid select,.is-invalid textarea{border-color:#d12421}fieldset{border:0;margin:0;padding:0}fieldset legend{-webkit-margin-after:.5em;margin-block-end:.5em;padding-inline:0}.disabled{opacity:.75}.disabled label{color:#707070}h1,h2,h3,h4,h5,h6{font-weight:700;margin:0;text-wrap:balance}h1{margin-bottom:2rem}h2{font-size:2.5rem;line-height:1.2}@media(min-width:1024px){h2{font-size:5rem}}h3{font-size:3rem;line-height:1.1}@media(min-width:1024px){h3{font-size:4rem;line-height:1.2}}h4{font-size:1.9rem;line-height:1.2631578947}@media(min-width:1024px){h4{font-size:4rem;line-height:1.2}}a{color:#0067cd;text-decoration:none;transition:color .3s ease-in-out;will-change:color}a:active,a:focus,a:hover{text-decoration:underline}img,svg,video{display:block;height:auto}iframe,img,svg,video{max-width:100%}*{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);word-wrap:normal}:root{font-size:62.5%}html{scroll-behavior:smooth}body,body>div:first-child,div#__next,div#__next>div,html{height:100%}body{font-size:1.6rem;line-height:1.5;background-color:#fff;margin-inline:env(safe-area-inset-left) env(safe-area-inset-right);overflow-x:hidden;overflow-y:auto}.fonts-loaded body,body{font-family:Eaton,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif}main .blasting-off .wrapper{max-width:32rem;position:relative}@media(min-width:1024px){main .blasting-off .wrapper{max-width:64rem}}@media(min-width:1280px){main .blasting-off .wrapper{max-width:90rem}}main .blasting-off h2{margin-left:auto;margin-right:auto;max-width:20rem}@media(min-width:1024px){main .blasting-off h2{max-width:none}}main section.bottom{margin-inline:auto;width:min(1920px,100%);background:linear-gradient(180deg,#abd1dd 1%,#abd1dd 40%,#fff);position:relative}td,th,tr{padding:10px}strong{font-weight:700}p{font-size:1.6rem;line-height:1.125;-webkit-margin-before:0;margin-block-start:0}@media(min-width:1024px){p{font-size:2rem}}.text-center{text-align:center}hr{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#abd0dc;border:0;display:block;margin:5rem auto;max-width:523px;min-height:3px;outline:0;transform:rotate(.5deg);width:100%}:root,hr{position:relative}.accordion,.accordion__content,.article-listing,.columns__inner,.cta-banner__inner,.global-header__inner,.image-tile__container,.key-products__inner,.orientation-banner__inner,.stay-connected__wrapper,.survey,.tales-banner__wrapper,.wrapper,.wrapper-narrow,.wrapper-wide,main section.bottom{padding-inline:1.5rem}.wrapper{margin-inline:auto;width:min(1280px,100%)}.wrapper>.wrapper{padding-inline:unset}.wrapper-narrow{margin-inline:auto;width:min(1024px,100%)}.wrapper-wide{margin-inline:auto;width:min(1600px,100%)}.button-group{align-items:center;display:grid;grid-gap:3rem;grid-template-columns:50% 50%;margin:3rem auto;max-width:60rem;position:relative}.button-group .button{white-space:nowrap}.tooltip{font-size:1.4rem;line-height:1;color:#0067cd;font-weight:700;margin:0;max-width:50%;position:absolute;text-align:center;top:-2rem;width:50%}.accordion{background:#000 url(/images/stars2.png) repeat top;background-size:100%;border-top-left-radius:10rem;border-top-right-radius:10rem;color:#fff;margin-block:6rem;margin-inline:auto;overflow:hidden;padding-inline:0;text-align:center;width:min(100% - 1.5rem,1280px)}@media(min-width:1024px){.accordion{background-size:unset;border-top-left-radius:20rem;border-top-right-radius:20rem;padding-top:5rem}}.accordion__header{padding:5rem 3rem 0}@media(min-width:1024px){.accordion__header{margin-bottom:5rem}}.accordion__title{font-size:4rem;line-height:.8;margin-bottom:4rem}@media(min-width:1024px){.accordion__title{font-size:8rem;margin:0 auto 2rem;max-width:110rem}}.accordion__subtitle{font-size:2.2rem;line-height:1.2727272727}@media(min-width:1024px){.accordion__subtitle{font-size:3.6rem;line-height:1.1666666667;margin-bottom:15rem;margin-left:auto;margin-right:auto;max-width:85rem}}.accordion__details{border-bottom:9px solid #fff;position:relative}.accordion__details.details-5{background:#000 url(/images/stars2.png) repeat top;background-size:100%}@media(min-width:1024px){.accordion__details.details-5{background-size:unset}}.accordion__details.details-5 p{font-size:2rem;line-height:1.5;margin:0}.accordion__details.details-5 p strong{display:block}@media(min-width:1024px){.accordion__details.details-5 p{font-size:3rem;line-height:1.3333333333;max-width:40em}}.accordion__details.details-4{background:url(/images/stars2.png) repeat top,linear-gradient(180deg,rgb(0,0,0),rgb(18,104,202));background-size:100%}@media(min-width:1024px){.accordion__details.details-4{background-size:unset}}.accordion__details.details-4 p{font-size:3rem;line-height:1.1666666667;font-weight:700;margin:2rem 0}@media(min-width:1024px){.accordion__details.details-4 p{font-weight:500}}.accordion__details.details-4 .accordion__content{margin-inline:auto;width:min(1400px,100%)}.accordion__details.details-3{background:linear-gradient(180deg,rgb(18,104,202),rgb(48,115,175))}.accordion__details.details-3 h4{font-size:3rem;line-height:1.1;font-weight:700;max-width:35rem}@media(min-width:1024px){.accordion__details.details-3 h4{font-size:3.6rem;line-height:1.1666666667;font-weight:500;max-width:144rem}}.accordion__details.details-3 p{font-size:2.3rem;line-height:1.5217391304;font-weight:700}@media(min-width:1024px){.accordion__details.details-3 p{font-weight:500;max-width:50em}}.accordion__details.details-3 .accordion__content{margin-inline:auto;width:min(1750px,100%)}.accordion__details.details-3[open] .accordion__teeth{display:none}.accordion__details.details-2{background:linear-gradient(180deg,rgb(48,115,175),rgb(87,145,187))}.accordion__details.details-2 .accordion__summary-content{max-width:30rem}@media(min-width:1024px){.accordion__details.details-2 .accordion__summary-content{max-width:unset}}.accordion__details.details-2 h4{font-size:3rem;line-height:1;font-weight:700}@media(min-width:1024px){.accordion__details.details-2 h4{font-size:3.6rem;line-height:1.1666666667;font-weight:500}}.accordion__details.details-2 p{font-size:2.3rem;line-height:1.3043478261;font-weight:700;margin-bottom:8rem;margin-top:1rem}@media(min-width:1024px){.accordion__details.details-2 p{font-weight:500}}.accordion__details.details-2 .accordion__content{margin-inline:auto;width:min(1280px,100%)}.accordion__details.details-1{background:linear-gradient(180deg,rgb(87,145,187),rgb(172,208,220));border:0}.accordion__details.details-1 h4{font-size:3rem;line-height:1.3333333333;font-weight:700}@media(min-width:1024px){.accordion__details.details-1 h4{font-size:3.6rem;line-height:1.1666666667;font-weight:500;margin-bottom:4rem}}.accordion__details.details-1 .accordion__content{margin-inline:auto;width:min(1024px,100%)}.accordion__summary-number{font-size:10rem;line-height:.6;display:block;font-weight:400;margin-bottom:3rem;min-width:20rem;text-align:center}@media(min-width:1024px){.accordion__summary-number{font-size:15rem;line-height:.4;display:inline-block;margin-bottom:0}}.accordion__summary-inner{align-items:center;cursor:pointer;display:flex;flex-direction:column;list-style:none;padding:8rem 5rem 12rem;position:relative;width:100%}@media(min-width:1024px){.accordion__summary-inner{flex-direction:row;padding:10rem 5rem}}.accordion__summary-inner:before{background:rgba(255,255,255,.15);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease-in-out;will-change:opacity}.accordion__summary-inner:hover .accordion__summary-content{text-decoration:underline}.accordion__summary-inner:hover:before{opacity:1}details[open] .accordion__summary-inner:hover:before{opacity:0}@media(min-width:1024px){details[open] .accordion__summary-inner{padding-bottom:5rem}}.accordion__summary{list-style:none;position:relative}.accordion__summary::-webkit-details-marker,.accordion__summary::marker{display:none}.accordion__summary:after{background:url(/images/caret.png) no-repeat 0 0;bottom:6rem;color:#fff;content:"";height:39px;left:calc(50% - 18px);position:absolute;transform:translateZ(0) rotateX(0);transform-origin:50% 50%;transition:transform .25s ease-in-out;width:36px;will-change:transform}@media(min-width:1024px){.accordion__summary:after{bottom:unset;left:unset;right:5rem;top:50%}}details[open] .accordion__summary:after{transform:translateZ(0) rotateX(-180deg)}.accordion__summary-content{font-size:3rem;line-height:1.1666666667;font-weight:500;text-align:center;text-shadow:0 5px 5px rgba(0,0,0,.16);width:100%}@media(min-width:1024px){.accordion__summary-content{font-size:4.2rem;line-height:1.1428571429;font-weight:700;margin-right:200px}}.accordion__content{margin-inline:auto;width:min(1600px,100%);align-items:center;display:flex;flex-direction:column;justify-content:center;padding-bottom:4rem;text-shadow:0 5px 5px rgba(0,0,0,.16)}.accordion__astronaut{pointer-events:none;position:absolute;right:0;top:0;width:150px}@media(min-width:1280px){.accordion__astronaut{right:2%;top:-90%;width:403px}}.accordion__satellite{left:0;pointer-events:none;position:absolute;top:75%;transform-origin:50% 50%;width:100px}@media(min-width:1280px){.accordion__satellite{left:25%;top:-50%;width:169px}}.accordion__galaxy{left:-20%;pointer-events:none;position:absolute;top:-20%}.accordion__galaxy img{opacity:.15}@media(min-width:1280px){.accordion__galaxy{left:-10%;top:10%}}.accordion__swirl{pointer-events:none;position:absolute;right:-20%;top:-50rem}.accordion__swirl img{opacity:.15}@media(min-width:1280px){.accordion__swirl{right:-10%}}.accordion__shooting-star{left:0;pointer-events:none;position:absolute}.accordion__bacon-man{display:none}@media(min-width:1280px){.accordion__bacon-man{bottom:0;display:block;left:0;pointer-events:none;position:absolute}}.accordion__teeth{bottom:0;pointer-events:none;position:absolute;right:-15%;width:200px}@media(min-width:1024px){.accordion__teeth{right:0}}.accordion__balloon{left:2rem;pointer-events:none;position:absolute;top:11em;width:7rem}@media(min-width:1024px){.accordion__balloon{left:unset;right:8%;top:2rem;width:100px}}.accordion__monkey{display:none;pointer-events:none}@media(min-width:1600px){.accordion__monkey{left:5%;position:absolute;top:100%}details[open] .accordion__monkey{display:block}}.accordion__hula{display:none;pointer-events:none}@media(min-width:1600px){.accordion__hula{position:absolute;right:5%;top:70%}details[open] .accordion__hula{display:block}}.article-card{display:grid;grid-gap:min(3vw,6rem);gap:min(3vw,6rem);grid-template-areas:"image" "content";isolation:isolate;-webkit-margin-after:5rem;margin-block-end:5rem;margin-inline:1.5rem;padding:1.5rem;position:relative}@media(min-width:640px){.article-card{align-items:center;grid-template-areas:"image content";grid-template-columns:min(40%,35rem) 1fr;-webkit-margin-after:3rem;margin-block-end:3rem}.article-card:before{background-image:linear-gradient(90deg,hsl(210,25%,85%),hsl(204,45%,98%) 40%,hsla(204,45%,98%,.5));box-shadow:0 3px 10px -7px #111;content:"";inset:0;opacity:0;position:absolute;transition:opacity .2s ease-in;z-index:-1}.article-card:is(:hover,:focus-within):before{opacity:1}.article-card :has(a:active):before{box-shadow:0 2px 3px -2px #111;opacity:1}}@media(min-width:1024px){.article-card{margin-inline:auto}}.article-card__image{aspect-ratio:7/3;background-color:#fff;border:1px solid #111;box-sizing:content-box;grid-area:image}.article-card__image img{color:rgba(0,0,0,0);display:grid;height:100%;-o-object-fit:contain;object-fit:contain;place-content:center;position:relative;width:100%}.article-card__image img:after,.article-card__image img:before{inset:0;position:absolute}.article-card__image img:before{background-color:#fff;content:"";display:block}.article-card__image img:after{background-color:#f0f0f0;border-radius:.5em;color:#000;content:attr(alt);display:grid;font-size:18px;font-style:normal;margin:.25em;place-content:center;text-align:center;text-transform:uppercase}.article-card__content{grid-area:content}.article-card__title{font-size:1.6rem;color:#0067cd;font-weight:700}@media(min-width:768px){.article-card__title{font-size:1.8rem}}.article-card__link:before{content:"";inset:0;position:absolute;z-index:0}.article-listing{margin-inline:auto;width:min(1024px,100%);border-bottom:1px solid #111;margin-block:9rem;padding:0;position:relative}.article-listing ul{list-style-type:none;margin:0;padding:0}.article-listing__cta{display:flex;justify-content:center;margin:8rem auto;padding-inline:1.5rem}.article-listing__cta .button{display:block;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;text-align:center;text-transform:none}.article-listing .desktoy{display:none}@media(min-width:1280px){.article-listing .desktoy{display:block}}.article-listing .desktoy--hula{right:-10vw;top:0}.article-listing .desktoy--gecko{inset:auto -5% -5% auto}.button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;color:#fff;cursor:pointer;isolation:isolate;transition:transform .3s ease-in-out;will-change:transform}.button:is(:hover,:focus){text-decoration:none;transform:scale(1.1)}.button[disabled]{cursor:not-allowed;filter:grayscale(.75)}.button--primary{font-size:1.5rem;line-height:1;align-items:center;aspect-ratio:1;background-color:#111;background-image:url(/_next/static/media/tv_texture.998145d1.webp);background-size:100rem;border-radius:50%;border:.25em solid #00ff0a;display:flex;flex-flow:column wrap;font-weight:700;height:auto;justify-content:center;padding:1em;text-align:center;text-transform:uppercase;width:8em}@media(min-width:1024px){.button--primary{font-size:1.8rem}}.button--primary>span{font-size:1.1em;margin-bottom:.1em}.button--secondary{font-size:1.8rem;line-height:1.2222222222;background-color:#0067cd;background-image:none;border-radius:5rem;font-weight:700;height:auto;justify-self:center;padding:.5rem 2.5rem;text-transform:uppercase;width:auto}@media(min-width:1024px){.button--secondary{font-size:2.7rem;padding:1rem 5rem}}.button--link{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#0067cd;font-weight:700;text-decoration:underline}.button--plain{font-size:1.8rem;line-height:1}@media(min-width:1024px){.button--plain{font-size:2.4rem}}.button.skip-link{font-size:1.6rem;line-height:1;color:#0067cd;display:inline-block;font-weight:400;margin:3rem auto;text-align:center}@media(min-width:1024px){.button.skip-link{font-size:2.6rem;line-height:1;color:#fff}}.callout{background-color:rgba(9,49,95,.53);border-radius:25rem;margin:5rem 0;max-width:33rem;padding:4rem;width:100%}@media(min-width:1024px){.callout{max-width:90%}.callout__columns{align-items:flex-end;display:flex;justify-content:center;margin:0 5rem}}.callout__column{font-size:2.6rem;line-height:1.1538461538;align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}@media(min-width:1024px){.callout__column{flex:1 1}}.callout__icon{margin:4rem}.callout .statistic{margin:0 auto}.columns__inner{margin-inline:auto;width:min(1600px,100%)}@media(min-width:1024px){.columns__inner{display:grid;grid-gap:6rem;gap:6rem;grid-template-columns:1fr 1fr}}.cta-banner{background:#005ab4;color:#fff;text-align:center}.cta-banner__inner{margin-inline:auto;width:min(1280px,100%);align-items:center;display:flex;flex-wrap:wrap;justify-content:center;padding:3rem}@media(min-width:1024px){.cta-banner__inner{flex-wrap:nowrap}}.cta-banner .button{font-size:4rem;line-height:1.275;color:#fff;display:block;font-weight:700;margin:3rem;text-align:center;text-decoration:underline}@media(min-width:1024px){.cta-banner .button{margin:3rem 10rem}}.cta-banner__share{align-items:center;display:flex;justify-content:center;position:relative;width:100%}@media(min-width:1024px){.cta-banner__share{flex-basis:50%;max-width:50%}}.cta-banner__share .social-share{position:absolute;text-align:center;top:0;transform:translate3d(0,-75%,0) scale(1);transition:all .2s ease-in-out;visibility:visible;width:100%}.cta-banner__share .social-share[data-show=false]{opacity:0;transform:translateZ(0) scale(0);visibility:hidden}.cta-banner__share .social-share button{cursor:pointer;filter:drop-shadow(0 3px 6px rgba(0,0,0,.75));margin:2rem;transition:transform .3s ease-in-out;will-change:transform}.cta-banner__share .social-share button:hover{transform:scale(1.1)}.cta-banner__download{align-items:center;display:flex;justify-content:center;position:relative;width:100%}@media(min-width:1024px){.cta-banner__download{flex-basis:50%;max-width:50%}}.desktoy{--desktoy-height:10rem;--desktoy-width:5rem;position:absolute;z-index:1}@media(min-width:1024px){.desktoy{--desktoy-height:15rem;--desktoy-width:10rem}}.desktoy img{height:100%;max-height:var(--desktoy-height);max-width:var(--desktoy-width);-o-object-fit:contain;object-fit:contain;width:100%;will-change:transform}.desktoy.desktoy--wizard{--desktoy-height:12rem;--desktoy-width:10rem}@media(min-width:1024px){.desktoy.desktoy--wizard{--desktoy-height:15rem}}.desktoy.desktoy--gecko{--desktoy-height:12rem;--desktoy-width:12rem}.desktoy.desktoy--hula{--desktoy-height:15rem;--desktoy-width:15rem;rotate:-25deg}.desktoy.desktoy--googly{--desktoy-height:13rem;--desktoy-width:13rem}.desktoy.desktoy--indy{--desktoy-height:15rem;--desktoy-width:15rem}.desktoy.desktoy--duck{--desktoy-height:12rem;--desktoy-width:12rem}@media(prefers-reduced-motion:no-preference){.desktoy{animation-name:vibrate-fast;animation-duration:1.5s;animation-timing-function:cubic-bezier(.7,-.22,.7,1);animation-direction:forwards;animation-play-state:var(--animation-playstate,paused);transition:all .2s ease-in-out}.desktoy:hover{--animation-playstate:running;animation-iteration-count:infinite;animation:desktoyGlitch 10s steps(1)}@keyframes vibrate-fast{0%{transform:translate(0);scale:1}10%{transform:translate(-2px,-2px)}20%{transform:translate(2px,-2px)}30%{transform:translate(-2px,2px)}40%{transform:translate(2px,2px)}50%{transform:translate(-2px,-2px);scale:1.05}60%{transform:translate(2px,-2px)}70%{transform:translate(-2px,2px)}80%{transform:translate(-2px,-2px)}90%{transform:translate(2px,-2px)}to{transform:translate(0);scale:1}}@keyframes desktoyGlitch{0%{filter:saturate(6.4) hue-rotate(.97turn);transform:translate(-14px,-12px) scale(1.08)}2%{filter:hue-rotate(.52turn);transform:translate(-13px,-1px) scale(1.15)}3%{filter:hue-rotate(126deg);transform:translate(8px,4px) scale(1.06)}4%{filter:saturate(1) hue-rotate(0deg);transform:translate(10px,-8px) scale(1.18)}5%{filter:hue-rotate(198deg) contrast(4.33);transform:translateY(-11px) scale(1.1)}6%{filter:hue-rotate(.84turn);transform:translate(-7px,11px) scale(1.14)}8%{filter:saturate(4.06) hue-rotate(.97turn);transform:translate(11px,-13px) scale(1.2)}9%{filter:hue-rotate(270deg);transform:translate(-1px,-9px) scale(1.23)}11%{filter:saturate(1) hue-rotate(0deg);transform:translate(6px,6px) scale(1.06)}13%{filter:hue-rotate(.88turn);transform:translate(2px,-12px) scale(1.19)}14%{filter:hue-rotate(345.6deg);transform:translate(9px,-4px) scale(1.12)}15%{filter:hue-rotate(86.4deg) contrast(6.76);transform:translate(1px,8px) scale(1.19)}18%{filter:hsaturate(1) hue-rotate(0deg);transform:translate(13px,-6px) scale(1.2)}20%{filter:saturate(8.2) hue-rotate(14.4deg);transform:translate(2px,7px) scale(1.08)}21%{filter:hue-rotate(126deg);transform:translate(8px,-6px) scale(1.18)}22%{filter:hue-rotate(7.2deg);transform:translate(-5px,6px) scale(1.19)}23%{filter:hue-rotate(79.2deg);transform:translate(6px,-1px) scale(1.07)}24%{filter:hue-rotate(.88turn);transform:translate(-1px,2px) scale(1.2)}25%{filter:saturate(1) hue-rotate(0deg);transform:translate(-6px,-4px) scale(1.22)}26%{filter:hue-rotate(.78turn);transform:translate(-3px,-1px) scale(1.1)}27%{filter:hue-rotate(.74turn);transform:translate(6px,-6px) scale(1.25)}28%{filter:hue-rotate(252deg);transform:translateY(-8px) scale(1.1)}29%{filter:hue-rotate(21.6deg);transform:translate(-3px,-1px) scale(1.1)}31%{filter:saturate(1) hue-rotate(0deg);transform:translate(-13px,-5px) scale(1.16)}32%{filter:hue-rotate(104.4deg);transform:translate(14px,-13px) scale(1.09)}34%{filter:hue-rotate(43.2deg);transform:translate(14px,6px) scale(1.09)}35%{filter:hue-rotate(104.4deg);transform:translate(-5px) scale(1.17)}38%{filter:hue-rotate(154.8deg);transform:translate(5px,8px) scale(1.22)}40%{filter:hue-rotate(.53turn);transform:translate(4px) scale(1.21)}41%{filter:hue-rotate(.53turn);transform:translate(4px,8px) scale(1.08)}43%{transform:translate(3px,-8px) scale(1.24)}48%{filter:hue-rotate(61.2deg);transform:translate(-11px,12px) scale(1.19)}51%{filter:contrast(2.71);transform:translate(-8px,-10px) scale(1.2)}53%{filter:saturate(5.95) hue-rotate(.82turn) invert(1);transform:translate(-1px,-8px) scale(1.15)}55%{filter:hue-rotate(25.2deg);transform:translate(-9px,-3px) scale(1.21)}56%{filter:saturate(5.95) hue-rotate(82.8deg);transform:translate(-14px) scale(1.23)}57%{filter:hue-rotate(79.2deg);transform:translate(9px,1px) scale(1.16)}58%{filter:hue-rotate(.57turn);transform:translate(8px,10px) scale(1.2)}63%{filter:saturate(1.27) hue-rotate(.57turn);transform:translate(-6px,-2px) scale(1.09)}69%{filter:hue-rotate(68.4deg);transform:translate(4px,14px) scale(1.18)}70%{filter:hue-rotate(.54turn);transform:translate(-4px,12px) scale(1.22)}71%{filter:saturate(6.4) hue-rotate(.53turn);transform:translate(11px,-4px) scale(1.07)}72%{filter:hue-rotate(.61turn) invert(0);transform:translate(-5px,5px) scale(1.23)}73%{filter:hue-rotate(.42turn);transform:translate(2px,-2px) scale(1.11)}74%{filter:saturate(5.95) hue-rotate(.62turn) contrast(4.42);transform:translate(-8px,9px) scale(1.23)}77%{filter:hue-rotate(241.2deg);transform:translate(-4px,2px) scale(1.08)}78%{filter:hue-rotate(.49turn) invert(1);transform:translate(8px,-2px) scale(1.24)}80%{filter:hue-rotate(208.8deg);transform:translate(15px,-8px) scale(1.18)}81%{filter:hue-rotate(.81turn);transform:translate(-13px,7px) scale(1.06)}82%{filter:saturate(5.5) hue-rotate(.33turn);transform:translate(13px,6px) scale(1.14)}83%{filter:hue-rotate(198deg);transform:translate(3px,1px) scale(1.24)}84%{filter:saturate(4.15) hue-rotate(.81turn) contrast(8.2);transform:translate(-9px,9px) scale(1.22)}85%{filter:saturate(3.16) hue-rotate(198deg);transform:translate(-2px,14px) scale(1.09)}86%{filter:hue-rotate(21.6deg);transform:translate(12px,-8px) scale(1.24)}87%{filter:hue-rotate(108deg) contrast(4.96);transform:translate(-3px,-12px) scale(1.21)}89%{filter:hue-rotate(.41turn);transform:translate(-1px,-1px) scale(1.17)}90%{filter:hue-rotate(21.6deg);transform:translate(3px,-8px) scale(1.13)}91%{filter:hue-rotate(.31turn) brightness(47%);transform:translate(-11px,14px) scale(1.17)}92%{filter:hue-rotate(.66turn);transform:translate(-14px,1px) scale(1.11)}93%{filter:saturate(2.44) hue-rotate(.61turn);transform:translate(3px,-1px) scale(1.2)}95%{filter:saturate(8.65) hue-rotate(.77turn);transform:translate(3px,-12px) scale(1.06)}97%{filter:hue-rotate(25.2deg);transform:translate(2px,-11px) scale(1.1)}98%{filter:hue-rotate(.77turn);transform:translate(-8px,13px) scale(1.06)}99%{filter:hue-rotate(.78turn);transform:translate(-1px,15px) scale(1.09)}to{filter:hue-rotate(0deg) saturate(1) contrast(1) invert(0);transform:translate(-1px,-7px) scale(1.18)}}}.email-signup__inner{align-items:center;display:flex;flex-direction:column;text-align:center}.email-signup form{width:100%}.email-signup .form-group{margin:0 auto;width:90%}.email-signup .form-group label{color:#0067cd}.email-signup input[type=text]{font-size:1.6rem;line-height:1;background-color:#fff;border:0;border-radius:0;box-shadow:inset 0 3px 20px rgba(0,0,0,.31);color:#000;display:block;padding:2rem;width:100%}.email-signup .button{margin:2rem auto}.email-signup__thanks{color:#0067cd;font-weight:700;text-transform:uppercase}.engaging-content{background-color:#000;color:#fff;isolation:isolate;padding-block:3rem;position:relative}.engaging-content__toys{inset:0;margin-inline:auto;position:absolute;pointer-events:none;width:min(100%,1280px)}@media(max-width:1279px){.engaging-content__toys{display:none}}.engaging-content__toys .desktoy{pointer-events:all}.engaging-content__toys .desktoy--chimp{inset:auto 0 0 auto}.engaging-content__toys .desktoy--bacon{inset:auto auto 50% 0;rotate:-25deg;translate:-15%}.engagement{align-items:center;-webkit-border-after:1px solid #fff;border-block-end:1px solid #fff;display:grid;grid-template-areas:"content" "image"}@media(min-width:768px){.engagement{grid-template-areas:"content image";grid-template-columns:3fr 1fr;text-align:var(--align,end)}}.engagement:nth-child(2n){--align:start}@media(min-width:768px){.engagement:nth-child(2n){grid-template-areas:"image content";grid-template-columns:1fr 3fr}}.engagement__image{align-self:end;grid-area:image}.engagement__image img{-webkit-margin-before:1rem;margin-block-start:1rem;margin-inline:auto;max-height:30rem;-o-object-fit:contain;object-fit:contain;width:min(30rem,100%)}.engagement__content{grid-area:content;justify-self:var(--align,end);padding:3rem;width:min(100%,90ch)}.engagement__content h2{font-size:3.5rem}.engagement__content p{font-size:1.6rem}.engagement__content a{font-size:2.2rem;color:#fff}@media(max-width:767px){.engagement.mob-no-image .engagement__image{display:none}}.frame{isolation:isolate}.frame__intro{text-align:center}.frame__intro h1{font-size:2.5rem;line-height:1;color:#0067cd;font-weight:700}@media(min-width:1024px){.frame__intro h1{font-size:5rem;line-height:1}}.frame__intro h2{font-size:2.4rem;line-height:1.1666666667;color:#0067cd;font-weight:700;margin:0}.frame__intro p{font-size:1.6rem;line-height:1.125;margin:0 0 2rem}@media(min-width:1024px){.frame__intro p{font-size:2.4rem;line-height:1.0833333333}}.frame--portrait{position:relative}@media(min-width:1024px){.frame--portrait{height:100%;left:50%;max-width:66rem;position:fixed;top:0;transform:translateX(-50%);width:100%}.frame--portrait:before{background-image:url(/images/frame--portrait.webp);background-position:50% 50%;background-repeat:repeat-y;background-size:100%;content:"";left:0;min-height:100%;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;z-index:10}}.frame--portrait .frame__intro{margin:0 auto;max-width:20rem}@media(min-width:1024px){.frame--portrait .frame__intro{max-width:40rem}}.frame--portrait .frame__intro h1{text-transform:uppercase}.frame--portrait .frame__inner{background:#fff;display:block;height:100%;overflow:auto}@media(min-width:1024px){.frame--portrait .frame__inner{padding:10% 15%}}.frame--portrait .frame__character{bottom:-5%;display:none;left:-80%;max-width:70rem;position:absolute;width:100%;z-index:12}@media(min-width:1280px){.frame--portrait .frame__character{display:block}}.frame--portrait .frame__character img{bottom:0;position:absolute}.frame--landscape{height:100%;padding:2% 0;position:relative}@media(min-width:1024px){.frame--landscape:before{background-image:url(/images/frame--landscape.webp);background-position:0 0;background-repeat:no-repeat;background-size:100%;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.frame--landscape,.frame--landscape:before{aspect-ratio:1138/647;height:100%;max-height:647px;max-width:1138px;width:100%}.frame--landscape{margin:auto;min-width:unset;position:relative}}.frame--landscape .frame__inner{overflow:auto;-webkit-overflow-scrolling:touch;padding:2rem}@media(min-width:1024px){.frame--landscape .frame__inner{background-color:#fff;-webkit-clip-path:polygon(7% 0,92% 0,100% 16%,100% 87%,93% 100%,7% 100%,0 87%,0 16%);clip-path:polygon(7% 0,92% 0,100% 16%,100% 87%,93% 100%,7% 100%,0 87%,0 16%);margin:0;max-height:100%;min-height:calc(100% - 5rem);padding:5rem 10rem}}.frame--landscape .frame__character{display:none;height:80vh;left:0;pointer-events:none;position:absolute;width:100%;z-index:1}@media(min-width:1280px){.frame--landscape .frame__character{align-items:flex-end;display:flex}}.frame--landscape .frame__character img{max-height:100%;width:auto}@media(min-width:1280px){.frame--landscape .frame__character img{transform:translate3d(-55%,10%,0)}.frame--landscape .frame__character img.wizard--large{transform:translate3d(-65%,10%,0)}.frame--landscape .frame__character img.googly--large{transform:translate3d(-50%,20%,0)}}.frame--landscape .frame__intro{margin-top:4rem}.frame__button{display:flex;justify-content:center}@media(min-width:1024px){.frame__button{bottom:0;position:absolute;right:0;transform:translate3d(5%,18%,0);z-index:2}}.frame__button--plain{padding-block:4rem;text-align:center}@media(min-width:1024px){.frame__button--plain{bottom:0;display:grid;place-content:center;position:absolute;transform:translate3d(0,100%,0);width:100%}}.frame__button--plain .button{color:#111}@media(min-width:1024px){.frame__button--plain .button{color:#fff}}.global-footer{background-color:#0067cd;color:#fff;padding:1.5rem}@media(min-width:1280px){.global-footer{padding:3rem}}.global-footer__inner{margin-inline:auto;width:min(1920px,100%)}@media(min-width:768px){.global-footer__inner{align-items:bottom;display:grid;grid-gap:2rem;gap:2rem;grid-template-areas:"logo copyright" "address switchon" "address social";grid-template-columns:.75fr 1fr}}@media(min-width:1280px){.global-footer__inner{gap:0 2rem;grid-template-areas:"logo . switchon" "address copyright social";grid-template-columns:.75fr 1fr 1fr}}.global-footer .footer-item{font-size:2rem;line-height:1.25;margin-block:3rem}@media(min-width:768px){.global-footer .footer-item{display:flex;flex-flow:column;justify-content:flex-start;margin:0}}@media(min-width:1280px){.global-footer .footer-item{justify-content:flex-end}}.global-footer .footer-item__logo{display:block;grid-area:logo;-webkit-margin-after:3rem;margin-block-end:3rem;max-width:20rem}@media(min-width:1024px){.global-footer .footer-item__logo{max-width:30rem}}.global-footer .footer-item__logo svg{width:100%}.global-footer .footer-item__address{grid-area:address}.global-footer .footer-item__copyright{grid-area:copyright}.global-footer .footer-item__social{grid-area:social}.global-footer .footer-item__social .social-links{display:flex;flex-wrap:nowrap;gap:1rem;list-style:none;margin:.5em 0 0;padding:0}@media(min-width:1024px){.global-footer .footer-item__social .social-links{-webkit-margin-before:1.5em;margin-block-start:1.5em}}.global-footer .footer-item__social svg{width:2em}.global-footer .footer-item__switchon{grid-area:switchon}.global-footer .footer-item__switchon img{-webkit-margin-after:1em;margin-block-end:1em;width:20rem}.global-footer a{color:#fff;text-decoration:underline;text-underline-offset:.2em}.global-footer a:is(:hover,:focus){text-decoration:none}.global-footer address{font-style:normal}.global-footer address strong{display:inline-block;-webkit-margin-after:.5em;margin-block-end:.5em}.global-footer p{line-height:1.5;margin-block:0}.global-header{background-color:#000;color:#fff;position:relative}.global-header__inner{margin-inline:auto;width:min(1600px,100%);align-items:center;display:flex;justify-content:space-between;padding:2rem 3rem;position:relative;z-index:2}.global-header .logo{aspect-ratio:300/96;color:#fff;width:8em}@media(min-width:1024px){.global-header .logo{width:15rem}}.global-header__image{inset:0;opacity:.4;position:absolute;z-index:0}.home .global-header__image{opacity:.3}.global-header__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.home .global-header .global-header__image img{-o-object-position:left top;object-position:left top}.hero{--desktoy-size:0}@media(min-width:768px){.hero{--desktoy-size:8rem}}.hero__inner{align-items:center;display:grid;grid-gap:0 var(--desktoy-size);gap:0 var(--desktoy-size);grid-template-areas:"category image" "content content";grid-template-columns:1fr auto;grid-template-rows:minmax(12rem,1fr) auto;position:relative}@media(min-width:768px){.hero__inner{margin-inline:auto;width:min(1024px + 3rem,100%);grid-template-areas:"category image" "content image";grid-template-columns:1.5fr auto;grid-template-rows:auto auto;-webkit-padding-after:4rem;padding-block-end:4rem;padding-inline:1.5rem}}.hero__image{display:grid;grid-area:image;-webkit-padding-end:1.5rem;padding-inline-end:1.5rem;place-content:center;z-index:1}@media(prefers-reduced-motion:no-preference){.hero__image img{animation:var(--animation-name,spin) var(--animation-duration,1s) cubic-bezier(.34,-.25,.5,1.25) var(--animation-direction,forwards) var(--animation-playstate,paused)}@keyframes spin{0%{transform:scale(0) rotate(3turn)}}}.hero__category{font-size:3.5rem;align-self:center;color:#00ff0a;font-family:Courier New,Courier,Courier Fallback,ui-monospace,Menlo,Monaco,Cascadia Mono,Segoe UI Mono,Roboto Mono,Oxygen Mono,"Ubuntu Monospace",Source Code Pro,Fira Mono,Droid Sans Mono,monospace;font-weight:700;grid-area:category;line-height:.8;padding-inline:1.5rem;text-transform:uppercase}@media(min-width:768px){.hero__category{align-self:start;-webkit-margin-after:1em;margin-block-end:1em;padding-inline:0}}.hero__content{--_bgc:#111;grid-area:content;background-image:linear-gradient(to bottom,transparent,var(--_bgc));-webkit-margin-before:-2rem;margin-block-start:-2rem;padding-block:2rem;padding-inline:1.5rem;text-align:center}@media(min-width:768px){.hero__content{background:unset;padding-inline:0 1.5rem;position:relative;text-align:left}}.hero__title{font-size:3.5rem;line-height:1;font-weight:400}.hero__desktoy{height:20rem;inset:auto 0 0 auto;position:absolute;width:min(20rem,100%)}.hero__desktoy .desktoy{display:none;inset:auto -50% -25% auto}@media(min-width:1280px){.hero__desktoy .desktoy{display:block}}.hero a{color:inherit;text-decoration:underline}.hero a:is(:focus,:hover){text-decoration:none}.icon-callout{margin:4rem 0}@media(min-width:1024px){.icon-callout{align-items:center;display:grid;grid-template-columns:20rem 1fr;justify-content:flex-start;margin:2rem 0;max-width:1400px;width:100%}}.icon-callout__icon{align-items:center;color:#fff;display:flex;justify-content:center;margin:0 auto;max-width:15rem;width:100%}.icon-callout__icon svg{height:auto;width:100%}@media(min-width:1024px){.icon-callout__icon{margin-right:3rem;width:18rem}}.icon-callout__content p{font-size:3rem;line-height:1.1666666667;width:32.5rem!important}@media(min-width:1024px){.icon-callout__content p{width:unset!important}.icon-callout__content{text-align:left}}.icon-callout--shield svg{width:97px}.icon-callout--clock svg{width:86px}.icon-callout--bell svg{width:163px}.image-tile{margin-block:6rem;position:relative}.image-tile__container{margin-inline:auto;width:min(1920px,100%);align-items:center;padding:0}.image-tile__image{position:relative;width:100%}.image-tile__image img{margin-inline:auto;width:100%}.image-tile__image .button{inset:50% auto auto 0;position:absolute;transform:translate3d(75%,-50%,0);transform-origin:center;transition:all .2s ease-in-out}.image-tile__content{padding:2rem;text-align:center}.image-tile__content h3{font-size:2.5rem;line-height:1;color:#0067cd}@media(min-width:1024px){.image-tile__content h3{font-size:3.5rem}}.image-tile__link:before{content:"";inset:0;position:absolute;z-index:0}.image-tile:is(:hover,:focus-within) .button{transform:translate3d(75%,-50%,0) scale(1.1)}.infographic{margin-block:6rem}@media(min-width:1280px){.infographic .wrapper{border:1px solid #111;padding-block:1.5rem}}.infographic figure{margin:0}.infographic__copy{background-color:#fff;color:#0067cd;padding:3rem;text-wrap:balance}.infographic__copy a{color:#0067cd}.infographic__sources{background-color:#0067cd;color:#fff;contain:content;font-size:.8em;-webkit-padding-after:1.5rem;padding-block-end:1.5rem}.infographic__sources .wrapper{width:min(100%,750px)}.infographic__sources a{color:#fff}.infographic__solutions{background-color:#0067cd;color:#fff;padding:1.5rem}.infographic__solutions a{color:currentColor;text-decoration:underline}.infographic__solutions a:is(:hover,:focus){text-decoration:none}.infographic__solutions :is(ul,ol,p){margin-inline:auto;width:min(100%,750px)}.infographic__heading{font-size:2.8rem;font-weight:700;margin:0}@media(min-width:1024px){.infographic__heading{font-size:3.8rem}}.key-products__inner{margin-inline:auto;width:min(1920px,100%);padding:3rem}@media(min-width:1024px){.key-products__inner{align-items:stretch;display:flex;justify-content:center}}.key-products a{font-size:4rem;line-height:1.25;align-items:center;background:#181818;border-radius:15rem;color:#fff;cursor:pointer;display:flex;justify-content:center;margin:5rem 0;padding:8rem;text-align:center;text-decoration:underline;transition:transform .3s ease-in-out;width:100%;will-change:transform}.key-products a:hover{text-decoration:none;transform:scale(1.1)}@media(min-width:1024px){.key-products a{font-size:4rem;line-height:1.25;margin:3.75rem}}.launch-scene{background:linear-gradient(180deg,rgb(172,208,220),rgb(171,209,221));min-height:100vh;overflow:hidden;position:relative}.launch-scene__airplane{left:20%;pointer-events:none;position:absolute;top:10%;width:200px}@media(min-width:1024px){.launch-scene__airplane{width:518px}}.launch-scene__googly-cloud{left:-25%;pointer-events:none;position:absolute;top:10%;width:400px}@media(min-width:1024px){.launch-scene__googly-cloud{left:-10%;width:761px}}.launch-scene__rocket{left:0;pointer-events:none;position:relative;width:710px}@media(min-width:1024px){.launch-scene__rocket{left:25%}}.launch-scene__cloud{bottom:-20%;pointer-events:none;position:absolute;right:-10%}.login-form{margin:0 auto;max-width:594px;width:100%}.login-form p small{font-size:1.4rem;line-height:1.1428571429;display:block;text-align:right}.login-form .form-group label{color:#0067cd}.menu{font-size:2rem;line-height:1.35;background-color:#fff;color:#111;height:100dvh;inset:0 0 0 100%;opacity:.95;padding:8rem 4rem 3rem 3rem;position:fixed;text-transform:uppercase;transition:.3s ease-in-out;transition-property:transform,visibility;width:min(60rem,100%);z-index:3}.menu-toggle[aria-expanded=false]+.menu{visibility:hidden}.menu-toggle[aria-expanded=true]+.menu{transition-duration:.6s;transform:translateX(-100%);visibility:visible}.menu__grid{display:grid;grid-gap:3rem;gap:3rem;grid-template-rows:1fr 5rem;grid-template-areas:"menu" "logo";height:100%}.menu__menu-shadow-wrapper{--_shadow-opacity-top:0;--_shadow-opacity-bottom:0;grid-area:menu;position:relative;overflow:hidden}.menu__menu-shadow-wrapper:after,.menu__menu-shadow-wrapper:before{border-radius:1rem;content:"";display:block;height:1em;inset:0;position:absolute;transition:opacity .1s ease-in-out;width:100%;z-index:1}.menu__menu-shadow-wrapper:before{background-image:linear-gradient(180deg,rgba(0,0,0,.25),transparent);bottom:auto;opacity:var(--_shadow-opacity-top);border-bottom-left-radius:0;border-bottom-right-radius:0}.menu__menu-shadow-wrapper:after{background-image:linear-gradient(0deg,rgba(0,0,0,.25),transparent);opacity:var(--_shadow-opacity-bottom);top:auto;border-top-left-radius:0;border-top-right-radius:0}.menu__menu-list{height:100%;-webkit-margin-start:1.5rem;margin-inline-start:1.5rem;overflow-y:auto}@media(min-width:1024px){.menu__menu-list{-webkit-margin-start:3rem;margin-inline-start:3rem}}.menu ul{font-weight:700;margin:0;padding:0;text-align:left}.menu ul ul{font-weight:400;-webkit-margin-start:1.5rem;margin-inline-start:1.5rem;-webkit-padding-start:1.5rem;padding-inline-start:1.5rem}.menu li{-webkit-margin-after:1em;margin-block-end:1em;position:relative}.menu li li,.menu li:last-child{-webkit-margin-after:0;margin-block-end:0}.menu li li:before{content:"-";display:block;float:none;position:absolute;text-align:center;transform:translateX(-100%);width:1em}.menu a{color:#111}.menu small{font-size:.6em;line-height:1;display:block}.menu-toggle{--line-size:.2rem;--line-color:currentcolor;--burger-size:5rem;--gap-size:1.4rem;aspect-ratio:1;background:rgba(0,0,0,0);border:0;cursor:pointer;display:grid;grid-template-areas:"." "lines" ".";grid-template-columns:1fr;grid-template-rows:1fr var(--line-size) 1fr;height:var(--burger-size);margin-left:auto;padding:0;place-content:center;position:relative;width:var(--burger-size);will-change:scale;z-index:4}.menu-toggle .line{background-color:var(--line-color);border-radius:var(--line-size);display:block;grid-area:lines;height:var(--line-size);justify-content:center;transform-origin:center;transition-delay:.15s,.3s,0s;transition-duration:.3s;transition-property:opacity,translate,rotate;transition-timing-function:ease-in-out;width:100%}.menu-toggle .line:first-child{rotate:0deg;translate:0 calc(var(--gap-size)*-1)}.menu-toggle .line:nth-child(3){rotate:0deg;translate:0 var(--gap-size)}.menu-toggle[aria-expanded=true]{color:#111}.menu-toggle[aria-expanded=true] .line{transition-delay:0s,0s,.3s}.menu-toggle[aria-expanded=true] .line:first-child{rotate:30deg;translate:0}.menu-toggle[aria-expanded=true] .line:nth-child(2){opacity:0}.menu-toggle[aria-expanded=true] .line:nth-child(3){rotate:-30deg;translate:0}.menu__logo{color:#fff;grid-area:logo;height:5rem;-webkit-margin-start:1.5rem;margin-inline-start:1.5rem;width:15rem}@media(min-width:1024px){.menu__logo{-webkit-margin-start:3rem;margin-inline-start:3rem}}body.menu-open{position:fixed}.modal-exitsurvey .ReactModal__Overlay{display:grid;place-content:center;inset:0;opacity:0;transition:opacity .5s ease-in-out}.modal-exitsurvey .ReactModal__Overlay .modal-exitsurvey__modal-content{transform:translate3d(100%,-50%,0);transition:transform .5s ease-in-out .25s}.modal-exitsurvey .ReactModal__Overlay--after-open{opacity:1}.modal-exitsurvey .ReactModal__Overlay--after-open .modal-exitsurvey__modal-content{transform:translate3d(-50%,-50%,0)}.modal-exitsurvey__modal-content{background-color:rgba(5,5,5,.95);border:5px solid #00ff0a;border-radius:3rem;color:#fff;inset:auto;outline:0;overflow:visible;padding:3rem;position:absolute;transform:translate3d(0,-50%,0);width:min(75rem,90%);will-change:transform}.modal-exitsurvey__close{align-items:flex-start;border:0;color:#00ff0a;cursor:pointer;display:flex;filter:drop-shadow(0 3px 6px rgba(0,0,0,.75));gap:1rem;inset:-3.5rem auto auto -3rem;position:absolute;text-shadow:0 3px 6px rgba(0,0,0,.75);z-index:1}.modal-exitsurvey__close svg{background-color:#050505;border-radius:50%}.modal-exitsurvey__close span{display:block;opacity:0;transform:translateX(-25%);transition:all .2s ease-in-out}.modal-exitsurvey__close:is(:hover,:focus) span{opacity:1;transform:translateX(0)}.modal-exitsurvey__close:is(:hover,:focus) img{scale:1.1}.modal-exitsurvey__heading{font-size:3rem;line-height:1.1333333333;font-family:Courier New,Courier,Courier Fallback,ui-monospace,Menlo,Monaco,Cascadia Mono,Segoe UI Mono,Roboto Mono,Oxygen Mono,"Ubuntu Monospace",Source Code Pro,Fira Mono,Droid Sans Mono,monospace}.modal-exitsurvey .survey{-webkit-border-after:0;border-block-end:0;margin-block:0;-webkit-padding-after:0;padding-block-end:0;padding-inline:0}.modal-exitsurvey .survey .form-group{width:auto}.modal-exitsurvey .survey__question{background-color:rgba(0,0,0,0);border:0;color:#fff;padding:0;text-align:center}.modal-exitsurvey .survey__question>label{color:currentColor;font-family:Courier New,Courier,Courier Fallback,ui-monospace,Menlo,Monaco,Cascadia Mono,Segoe UI Mono,Roboto Mono,Oxygen Mono,"Ubuntu Monospace",Source Code Pro,Fira Mono,Droid Sans Mono,monospace;text-align:center}.modal-exitsurvey .survey__question .radio-group,.modal-exitsurvey .survey__question .visual-labels{margin-inline:auto;width:min(100%,50rem)}.modal-exitsurvey .survey__question .radio-group label,.modal-exitsurvey .survey__question .visual-labels label{font-size:1em}.modal-exitsurvey .survey__question .checkbox-group,.modal-exitsurvey .survey__question .radio-group{justify-content:space-between}.modal-exitsurvey .survey__question .checkbox-group label,.modal-exitsurvey .survey__question .radio-group label{color:#00ff0a;font-weight:400;font-size:1.2em}.modal-exitsurvey .survey__question .checkbox-group span,.modal-exitsurvey .survey__question .radio-group span{-webkit-margin-after:.5em;margin-block-end:.5em}.modal-exitsurvey .survey__question .checkbox-group input[type=radio],.modal-exitsurvey .survey__question .radio-group input[type=radio]{accent-color:#00ff0a;-webkit-appearance:none;-moz-appearance:none;appearance:none;aspect-ratio:1;background-color:#000;border:3px solid #fff;border-radius:50%;cursor:pointer;transition:all .1s ease-in-out;width:1.5em}.modal-exitsurvey .survey__question .checkbox-group input[type=radio]:checked,.modal-exitsurvey .survey__question .radio-group input[type=radio]:checked{background-color:#00ff0a;border-color:#00ff0a}.modal-exitsurvey .survey__question .checkbox-group input[type=radio]:is(:hover,:focus),.modal-exitsurvey .survey__question .radio-group input[type=radio]:is(:hover,:focus){background-color:rgba(0,255,10,.5)}.modal-exitsurvey .survey__question .checkbox-group input[type=radio]:is(:focus,:focus-visible),.modal-exitsurvey .survey__question .radio-group input[type=radio]:is(:focus,:focus-visible){outline-offset:.2em}.modal-exitsurvey .survey .button{background-color:#00ff0a;border:2px solid #00ff0a;caret-shape:block;color:#000;cursor:pointer;display:block;font-family:inherit;font-size:1em;font-weight:700;min-width:100px;outline:0;padding:.75em 2em;text-align:center;text-decoration:none;text-shadow:none;text-transform:uppercase;transition:all .3s ease-in-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.modal-exitsurvey .survey .button:focus,.modal-exitsurvey .survey .button:hover{opacity:.8;transform:none}.modal-exitsurvey .survey .button:focus-visible{outline:2px dotted #00ff0a;outline-offset:.2em}.modal-exitsurvey .survey .button:active{background-color:rgba(0,0,0,0);color:#00ff0a;outline:0}.ReactModal{position:relative;z-index:10}.ReactModal__Overlay{z-index:2}.ReactModal__Content{box-shadow:0 0 5rem rgba(0,0,0,.15);max-height:100vh;max-width:90%;overflow-y:auto;text-align:center;width:100%;z-index:1}@media(min-width:1024px){.ReactModal__Content{margin:0 auto;max-width:100rem}}.email-signup-modal .ReactModal__Content{text-align:left}@media(min-width:1024px){.email-signup-modal .ReactModal__Content{margin:0 auto;max-width:60rem}}.ReactModal__Content p{font-size:1.2rem;line-height:1.0833333333}@media(min-width:1024px){.ReactModal__Content p{font-size:2.4rem;line-height:1.0833333333}}.ReactModal__Content .video-container{height:0;margin:0 auto;overflow:hidden;padding-bottom:56.25%;padding-top:30px;position:relative}.ReactModal__Content .video-container iframe{height:100%;left:0;position:absolute;top:0;width:100%}.ReactModal__close{border:0;color:#0067cd;cursor:pointer;font-size:3rem;padding:0;position:absolute;right:2rem;top:2rem}@media(min-width:1024px){.ReactModal__close{right:10rem;top:10rem}}.ineligible-modal .ReactModal__Overlay,.is-pro-modal .ReactModal__Overlay,.prizes-modal .ReactModal__Overlay,.rules-modal .ReactModal__Overlay,.sweeps-entry-modal .ReactModal__Overlay{background:#fff!important;height:100%;max-height:unset;width:100%;z-index:2}@media(min-width:1024px){.ineligible-modal .ReactModal__Overlay,.is-pro-modal .ReactModal__Overlay,.prizes-modal .ReactModal__Overlay,.rules-modal .ReactModal__Overlay,.sweeps-entry-modal .ReactModal__Overlay{background:#fff url(/images/bridge.webp) no-repeat 50%!important;background-size:cover!important}}.ineligible-modal .ReactModal__Overlay--after-open,.is-pro-modal .ReactModal__Overlay--after-open,.prizes-modal .ReactModal__Overlay--after-open,.rules-modal .ReactModal__Overlay--after-open,.sweeps-entry-modal .ReactModal__Overlay--after-open{bottom:0;left:0;position:absolute;right:0;top:0}.ineligible-modal__content,.is-pro-modal__content,.prizes-modal__content,.rules-modal__content,.sweeps-entry-modal__content{height:100%;max-height:unset}@media(min-width:1024px){.ineligible-modal__content,.is-pro-modal__content,.prizes-modal__content,.rules-modal__content,.sweeps-entry-modal__content{align-items:center;display:flex;justify-content:center}}.ineligible-modal__close,.is-pro-modal__close,.prizes-modal__close,.rules-modal__close,.sweeps-entry-modal__close{border:0;color:#0067cd;cursor:pointer;font-size:3rem;padding:0;position:absolute;right:2rem;top:2rem}@media(min-width:1024px){.ineligible-modal__close,.is-pro-modal__close,.prizes-modal__close,.rules-modal__close,.sweeps-entry-modal__close{right:10rem;top:10rem}}.ineligible-modal .frame__inner,.is-pro-modal .frame__inner,.prizes-modal .frame__inner,.rules-modal .frame__inner,.sweeps-entry-modal .frame__inner{background:#fff;overflow:auto;-webkit-overflow-scrolling:touch;padding:2rem}.sweeps-entry-modal .frame__inner{padding-bottom:10rem}@media(min-width:1024px){.sweeps-entry-modal__close{right:7rem;top:0}}.rules-modal h2{margin:3rem 0 2rem}.rules-modal__close{right:2rem;top:2rem}@media(min-width:1024px){.rules-modal__close{right:10rem;top:10rem}}.rules-modal .frame__inner{justify-content:left;padding:5rem;text-align:left}@media(min-width:1024px){.rules-modal .frame__inner{max-height:90%;padding:10% 20%}}.email-signup-modal,.video-modal{position:relative;z-index:5}.email-signup-modal h2,.video-modal h2{font-size:2.4rem;line-height:1.0833333333;color:#0067cd;font-weight:700;margin:0 0 2rem}.email-signup-modal__close,.video-modal__close{border:0;color:#0067cd;cursor:pointer;font-size:3rem;position:absolute;right:0;top:0}.email-signup-modal__footer,.video-modal__footer{align-items:center;display:flex;justify-content:space-between;text-align:left}.email-signup-modal__footer .form-group,.video-modal__footer .form-group{flex-basis:50%;margin:2rem 0 0;width:50%}.ineligible-modal .frame__inner,.is-pro-modal .frame__inner{align-items:center;display:flex;justify-content:center}.prizes-modal .frame__intro{margin-top:6rem}.orientation-banner{background:#005ab4;color:#fff;height:auto!important;position:relative;text-align:center;z-index:10}.orientation-banner__inner{margin-inline:auto;width:min(1280px,100%);padding:1rem}.prize-list{text-align:center}@media(min-width:768px){.prize-list__inner{align-items:flex-start;display:flex;flex-wrap:nowrap;gap:2rem;justify-content:center}.prize-list__inner>div{flex-basis:24rem;max-width:24rem}}.prize-list h3{font-size:2.4rem;line-height:.7916666667;color:#0067cd;font-weight:700}.prize-list p{font-size:1.4rem;line-height:1.3571428571;margin:2rem auto;max-width:20em}.prize-list img{margin:0 auto 2rem;max-height:18rem;width:auto}@media(min-width:1024px){.prize-list img{margin:0 auto}}.svg-pi-wrapper{position:relative}.svg-pi{transform:rotate(-90deg)}.svg-pi-indicator--spinner{animation:spinner .75s linear infinite;transform-origin:center}.svg-pi-label{font-size:5rem;line-height:1.28;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.svg-pi-label__loading,.svg-pi-label__progress{display:block}@keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.tale-embed{background-color:#0e0e0e;-webkit-padding-after:3rem;padding-block-end:3rem}.tale-embed__inner{aspect-ratio:1/2;max-height:80vh;padding:0}@media(min-width:60rem){.tale-embed__inner{aspect-ratio:17/11}}.tale-embed .publuuflip{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.see-infographic{align-items:center;display:flex;justify-content:center;margin:0 auto;max-width:90rem;padding:5rem 0;text-align:center}@media(min-width:768px){.see-infographic{display:block}}.see-infographic__title{font-size:2.1rem;line-height:1.2857142857}@media(min-width:768px){.see-infographic__title{font-size:4rem;line-height:1.275}}.see-infographic__icon{font-size:2.5rem;line-height:1.08;margin:0 0 0 10px;position:relative;top:-6px;transform:rotate(180deg);transform-origin:center}@media(min-width:768px){.see-infographic__icon{font-size:7rem;line-height:.3857142857}}.srod-banner__wrapper{margin-inline:auto;width:min(120rem,100%);padding-inline:4.5rem;position:relative}@media(min-width:120rem){.srod-banner__wrapper{padding-inline:3rem}}.srod-banner__heading{font-size:3rem;line-height:1.0666666667;color:#0067cd;font-family:Courier New,Courier,Courier Fallback,ui-monospace,Menlo,Monaco,Cascadia Mono,Segoe UI Mono,Roboto Mono,Oxygen Mono,"Ubuntu Monospace",Source Code Pro,Fira Mono,Droid Sans Mono,monospace;-webkit-margin-after:.6em;margin-block-end:.6em;text-wrap:wrap}@media(min-width:768px){.srod-banner__heading{font-size:3.2rem}}.srod-banner__image-wrapper{--_mask-size:4rem;contain:paint;position:relative}@media(min-width:768px){.srod-banner__image-wrapper{--_mask-size:8rem}}.srod-banner__image-wrapper:before{background-color:#fff;content:"";display:block;height:var(--_mask-size);left:0;position:absolute;top:0;width:100vw;z-index:-1}.srod-banner__image-wrapper a{margin-inline:auto;width:min(120rem,100%);display:block;padding-inline:3rem}.srod-banner__inner{background-color:#0067cd;color:#fff}.srod-banner__subtext{padding-block:3rem}.srod-banner .desktoy{display:none;inset:auto -1.5rem -50% auto}@media(min-width:1280px){.srod-banner .desktoy{display:block}}.srod-promo{--terminal-black:#0e0e0e;--terminal-green:#00ff0a;--timing:2s;--crawl-time:0s;--intro-delay:2s;background-color:#008005;color:#fff}@media(min-width:1024px){.srod-promo{--crawl-time:5s;--intro-delay:6s}}.srod-promo ::-moz-selection{background-color:#00ff0a;color:#0e0e0e}.srod-promo ::selection{background-color:#00ff0a;color:#0e0e0e}@supports(scrollbar-color:black white){.srod-promo *{scrollbar-color:var(--terminal-green) #fff}}@supports selector(::-webkit-scrollbar){.srod-promo ::-webkit-scrollbar{background-color:rgba(0,255,10,.5)}.srod-promo ::-webkit-scrollbar-track{background-color:#111}.srod-promo ::-webkit-scrollbar-thumb{background-color:var(--terminal-green);border-radius:0}}.srod-promo__inner{margin-inline:auto;padding:3rem;width:min(1600px,100%)}@media(min-width:1024px){.srod-promo__inner{padding:6rem}}.srod-promo__heading{text-align:center;margin-inline:auto;width:min(80ch,100%)}.srod-promo__heading a{color:inherit;text-decoration:underline}.srod-promo__heading a:is(:hover,:focus){text-decoration:none}.srod-promo h2{font-size:4rem;line-height:1.125;font-family:Courier New,Courier,Courier Fallback,ui-monospace,Menlo,Monaco,Cascadia Mono,Segoe UI Mono,Roboto Mono,Oxygen Mono,"Ubuntu Monospace",Source Code Pro,Fira Mono,Droid Sans Mono,monospace;text-transform:uppercase}@media(min-width:1024px){.srod-promo h2{font-size:5rem}}.srod-promo .terminal{background-color:#050505;border-radius:2rem/2.5rem;border-radius:1.5rem;box-shadow:inset 0 0 3rem #000,inset 0 0 1.5rem #000,0 0 3rem #000;color:var(--terminal-green);contain:paint;font-family:Courier,Courier New,ui-monospace,monospace;margin:3rem auto;position:relative;transition:all .2s ease-in-out;width:min(128rem,80vw)}@media(min-width:1024px){.srod-promo .terminal{height:min(60vh,45rem);padding:1rem}}.srod-promo .terminal .screen{animation:turn-on 4s steps(20) forwards;animation-play-state:var(--animation-playstate);position:relative;height:100%}.srod-promo .terminal.power-off .screen{animation:turn-off 1s ease-in-out forwards}.srod-promo .terminal.power-on .screen{animation:turn-on 4s steps(20) forwards;animation-play-state:var(--animation-playstate)}.srod-promo .terminal .power-button{position:absolute;inset:auto 0 0 auto;z-index:1;background-color:var(--appleiie-key);margin:0;height:44px;width:44px;border:1px solid var(--terminal-black);border-radius:50%;display:grid;place-content:center;cursor:pointer}.srod-promo .terminal .power-button[aria-pressed=true]{background-color:var(--terminal-black);background-color:var(--appleiie-key);fill:var(--terminal-green)}.srod-promo .terminal .pixels{background-image:url(/images/tv_texture.webp);background-size:cover;background-position:50%;inset:0;opacity:.25;pointer-events:none;position:absolute;z-index:1}.srod-promo .terminal .scanlines{--scanwidth:2px;contain:paint;inset:0;pointer-events:none;position:absolute;z-index:2}@media(prefers-reduced-motion:no-preference){.srod-promo .terminal .scanlines:after,.srod-promo .terminal .scanlines:before{content:"";display:block;pointer-events:none;position:absolute}.srod-promo .terminal .scanlines:before{animation:scanline 6s linear 300;animation-play-state:var(--animation-playstate);background-color:var(--terminal-green);height:var(--scanwidth);opacity:.125;width:100%;z-index:2}.srod-promo .terminal .scanlines:after{animation:scanlines 1s steps(5) 300;animation-play-state:var(--animation-playstate);background-size:100% calc(var(--scanwidth)*2);background-image:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.3) 0);background-repeat:repeat-y;inset:0;opacity:.5;z-index:1}}.srod-promo .srod-game{background-image:none;border:4px solid var(--terminal-green);border-radius:1rem/1.5rem;display:grid;font-size:1.8rem;height:100%;line-height:1.3;position:relative;z-index:0}.srod-promo .srod-game__grid{animation:reveal var(--timing) steps(5) forwards;animation-delay:var(--intro-delay);animation-play-state:var(--animation-playstate);grid-area:1/1;height:100%;opacity:0;overflow-y:auto;padding:2rem}@media(min-width:800px){.srod-promo .srod-game__grid{display:grid;grid-gap:1.5rem;gap:1.5rem;grid-template-areas:"text image";grid-template-columns:2fr 1fr}}@media(min-width:1200px){.srod-promo .srod-game__grid{padding:2rem 4rem}}.srod-promo .srod-game__text{grid-area:text;margin:auto;text-wrap:balance;text-wrap:pretty;width:min(80ch,100%)}.srod-promo .srod-game__image{grid-area:image}.srod-promo .srod-game p{font-size:2.4rem}.srod-promo .srod-game .btn,.srod-promo .srod-game button,.srod-promo .srod-game input{background-color:var(--terminal-green);border:2px solid var(--terminal-green);caret-shape:block;color:var(--terminal-black);cursor:pointer;display:block;font-family:inherit;font-size:2rem;font-weight:700;min-width:100px;outline:0;padding:.75em 1em;text-align:center;text-decoration:none;text-shadow:none;text-transform:uppercase;transition:all .3s ease-in-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.srod-promo .srod-game .btn:focus,.srod-promo .srod-game .btn:hover,.srod-promo .srod-game button:focus,.srod-promo .srod-game button:hover,.srod-promo .srod-game input:focus,.srod-promo .srod-game input:hover{opacity:.8}.srod-promo .srod-game .btn:focus-visible,.srod-promo .srod-game button:focus-visible,.srod-promo .srod-game input:focus-visible{outline:2px dotted var(--terminal-green);outline-offset:.2em}.srod-promo .srod-game .btn:active,.srod-promo .srod-game button:active,.srod-promo .srod-game input:active{background-color:rgba(0,0,0,0);color:var(--terminal-green);outline:0}.srod-promo .srod-game .btn .cursor,.srod-promo .srod-game button .cursor,.srod-promo .srod-game input .cursor{animation:cursorBlink 1s linear infinite;background-color:currentColor;display:inline-block;height:.2ch;vertical-align:text-bottom;width:1ch}@keyframes cursorBlink{40%{opacity:1}80%{opacity:0}}.srod-promo .srod-game__intro{display:grid;grid-area:1/1;height:100%;overflow:hidden;padding:1rem;place-content:center;pointer-events:none;position:relative}.srod-promo .srod-game__intro .ansi{display:none;height:100%;inset:0;place-content:center;position:absolute}@media(min-width:1024px){.srod-promo .srod-game__intro .ansi{display:grid}}.srod-promo .srod-game__intro .ansi img{height:100%;max-height:30rem;max-width:unset;opacity:0;place-self:center;position:absolute;width:auto}@media(prefers-reduced-motion:no-preference){.srod-promo .srod-game__intro .ansi img{animation:doomScroll var(--crawl-time) steps(20) forwards;animation-play-state:var(--animation-playstate);animation-delay:2s}@keyframes doomScroll{0%{transform:translateX(100%)}to{transform:translateX(-100%);opacity:1}}}.srod-promo .srod-game__intro .game__intro-text{display:grid;grid-area:1/1;height:100%;place-content:center}.srod-promo .srod-game__intro .game__intro-text h1{font-family:PressStart2P,monospace;font-size:clamp(3.5rem,1.2179rem + 4.1026vw,6.5rem);text-align:center;text-wrap:balance}.srod-promo .srod-game__intro .game__start-btn{background-color:rgba(0,0,0,0);border:0;color:inherit;cursor:pointer;display:block;font:inherit;margin-inline:auto;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;text-shadow:inherit}.srod-promo .srod-game__intro .game__start-btn:is(:hover,:focus-visible){text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:.1em;text-underline-offset:.5em}.srod-promo .srod-game__intro .game__start-btn:is(:active){background-color:var(--terminal-green);color:var(--terminal-black);text-shadow:none;text-decoration:none;opacity:1;animation-play-state:paused}.srod-promo .desktoy{display:none;translate:-1.5rem -1.5rem;rotate:15deg}@media(min-width:1024px){.srod-promo .desktoy{display:block}}.srod-promo__spotify{-webkit-margin-before:4rem;margin-block-start:4rem;margin-inline:auto;text-align:center;width:min(100% - 4rem,90rem)}.statistic{color:#abd0dc;font-weight:700;max-width:65rem;padding:3rem;text-align:center}@media(min-width:1024px){.statistic{align-items:center;display:flex;text-align:left}}.statistic__title{font-size:5rem;line-height:1.28;margin-right:2rem}@media(min-width:1024px){.statistic__title{font-size:10rem;line-height:1.27}}.statistic__description{font-size:2.3rem;line-height:1.3913043478}@media(min-width:1024px){.statistic__description{font-size:2.6rem;line-height:1.2307692308}.statistics-column{display:flex;justify-content:space-between;margin-bottom:5rem}}.statistics-column .statistic{flex:1 0}@media(min-width:1024px){.statistics-column .statistic:first-of-type{margin-right:3rem;padding-left:0}.statistics-column .statistic:nth-of-type(2){margin-left:3rem;padding-right:0}}.stay-connected{background-color:#000;color:#fff;padding-block:3rem;position:relative}@media(min-width:1024px){.stay-connected{padding-block:12rem 6rem}}.stay-connected__wrapper{margin-inline:auto;width:min(640px,100%)}.stay-connected__header{text-align:center}.stay-connected__header h2{font-weight:400}@media(min-width:1024px){.stay-connected__header h2{font-size:3.5rem}}.stay-connected .form-group{margin-block:2rem 1.5rem}.stay-connected .form-group label{font-weight:400;-webkit-margin-after:.5em;margin-block-end:.5em}.stay-connected .form-group :is(input[type=radio],input[type=checkbox]){height:2rem;-webkit-margin-end:1em;margin-inline-end:1em;width:2rem}.stay-connected .form-group :is(input[type=text],select,textarea){background-color:#fff;border-radius:0;box-shadow:inset 0 0 20px -5px rgba(0,0,0,.8);min-height:4rem}.stay-connected .form-group :is(button[type=submit],input[type=submit]){margin-block:3rem;margin-inline:auto}.stay-connected .desktoy{right:0;top:-4rem}@media(min-width:1024px){.stay-connected .desktoy{right:12rem}}.stay-connected .button.submitting{animation:pulse 1s ease-in-out infinite alternate}@keyframes pulse{to{scale:1.1}}.sweeps-form{margin:0 auto;max-width:444px}.sweeps-form p small{font-size:1.4rem;line-height:1.1428571429;display:block}.sweeps-form__footer{align-items:center;display:flex;justify-content:space-between;text-align:left}.sweeps-form__footer p{flex-basis:50%;width:50%}.sweeps-form .form-group label{color:#0067cd}.tale-cards{margin-inline:auto;width:min(1280px,100%);margin-block:6rem}.tale-cards ul{display:flex;flex-flow:row wrap;justify-content:center;list-style:none;margin:0;padding:0;row-gap:3rem}.tale-card{align-items:center;display:flex;flex:0 1 auto;flex-direction:column;margin-inline:auto;padding:1.5rem;position:relative}@media(min-width:640px){.tale-card{max-width:50%}}@media(min-width:1024px){.tale-card{margin-inline:0;max-width:33.3333333333%}}.tale-card__image{margin-inline:5rem;position:relative}@media(min-width:640px){.tale-card__image{margin-inline:auto}}.tale-card__image img{margin-inline:auto;transition:all .2s ease-in-out}.tale-card__readnow{aspect-ratio:1;inset:auto 0 0 auto;position:absolute;transition:all .4s ease-in-out;width:min(30%,10rem)}@media(min-width:640px){.tale-card__readnow{transform:translateY(-25%)}}.tale-card__content{margin-inline:auto;text-align:center;width:80%}.tale-card__title{display:block;font-size:2.5rem;line-height:1;-webkit-margin-after:.25em;margin-block-end:.25em}@media(min-width:768px){.tale-card__title{font-size:3.5rem}}.tale-card__title:before{content:"";inset:0;position:absolute;z-index:0}.tale-card:is(:hover,:focus-within) .tale-card__readnow{scale:1.1}.tale-card:is(:hover,:focus-within) .tale-card__image img{transform:rotate(5deg)}.tales-desktoys{margin-inline:auto;width:min(1280px,100%);position:relative;display:none}@media(min-width:768px){.tales-desktoys{display:block}}.tales-desktoys .desktoy{translate:0 -100%;rotate:15deg}@media(min-width:1280px){.tales-desktoys .desktoy{inset:auto auto 0 0}}.tales{position:relative}.tales__background{background-attachment:fixed;background-image:url(/_next/static/media/tv_texture.998145d1.webp);background-position:50%;background-repeat:repeat;background-size:192rem;inset:0;opacity:.4;position:absolute}.tales-banner-single__grid{align-items:center;display:flex;flex-flow:column;gap:6rem;margin-block:8rem;padding-inline:3rem;position:relative;width:min(80ch,100%)}@media(min-width:768px){.tales-banner-single__grid{display:grid;grid-template-areas:"text image";grid-template-columns:1.5fr 1fr;margin-inline:auto}}.tales-banner-single__text{grid-area:text}.tales-banner-single__text h2{font-size:3rem;line-height:1.1333333333;font-family:Courier New,Courier,Courier Fallback,ui-monospace,Menlo,Monaco,Cascadia Mono,Segoe UI Mono,Roboto Mono,Oxygen Mono,"Ubuntu Monospace",Source Code Pro,Fira Mono,Droid Sans Mono,monospace}@media(min-width:1024px){.tales-banner-single__text h2{font-size:3.5rem;line-height:1.1428571429}}.tales-banner-single__image{grid-area:image;width:min(30rem,100%)}.tales-banner-single__image img{will-change:rotate}.tales-banner-single .tale-card__readnow{transform:translate3d(50%,50%,0);width:min(50%,10rem)}.tales-banner-single a:before{content:"";inset:0;position:absolute;z-index:0}.tales-banner-single:is(:hover,:focus-within) .tale-card__image img{rotate:-3deg}.tales-banner-single:is(:hover,:focus-within) .tale-card__readnow{scale:1.1}.tales-banner{--tale-thumb-width:6.65rem;--tale-thumb-height:9.45rem;--tale-thumb-ar:8.5/11;--tale-thumb-offset:calc(var(--tale-thumb-height) * -.75)}@media(min-width:768px){.tales-banner{--tale-thumb-width:14.25rem;--tale-thumb-height:20.25rem}}@media(min-width:1024px){.tales-banner{--tale-thumb-width:19rem;--tale-thumb-height:27rem}}.tales-banner__wrapper{margin-inline:auto;width:min(1200px,100%)}.tales-banner__heading{font-size:3.5rem;line-height:1;color:#0067cd;font-weight:400;-webkit-margin-after:1em;margin-block-end:1em;text-transform:uppercase}.tales-banner__description{background-color:#0067cd;color:#fff;-webkit-margin-after:var(--tale-thumb-offset);margin-block-end:var(--tale-thumb-offset);-webkit-margin-before:var(--tale-thumb-height);margin-block-start:var(--tale-thumb-height);padding-block:0 3rem}.tales-banner__description>*{translate:0 var(--tale-thumb-offset)}.tales-banner__description p{font-size:1.6rem;line-height:1.5;margin-inline:auto;max-width:70ch;text-align:center}.tales-banner__list{display:flex;flex-flow:row wrap;gap:3rem;justify-content:center;list-style-type:none;margin-block:4rem;padding:0}@media(min-width:640px){.tales-banner__list{gap:4rem}}.tales-banner__list>*{flex-basis:40%}@media(min-width:640px){.tales-banner__list>*{flex-basis:17%}}.tales-banner__cover{animation:coverHover 1s ease 0s 1;aspect-ratio:var(--tale-thumb-ar);position:relative;transform:rotateY(0deg);transform-style:preserve-3d;transition:.5s ease;width:100%;z-index:0}.tales-banner__cover:after{content:"";transform:translateZ(-6px)}.tales-banner__cover img,.tales-banner__cover:after{background-color:#01060f;border-radius:0 2px 2px 0;inset:0;position:absolute}.tales-banner__cover img{-o-object-fit:cover;object-fit:cover;transform:translateZ(10px)}.tales-banner__readmore{inset:auto auto 0 0;position:absolute;transform:translate3d(-25%,25%,15px);transition:scale .3s ease-in-out;width:40%;z-index:1}@media(min-width:640px){.tales-banner__readmore{inset:0 0 auto auto;transform:translate3d(40%,-40%,15px)}}.tales-banner__readmore svg{height:100%;width:100%}.tales-banner__tale{aspect-ratio:var(--tale-thumb-ar);display:block;isolation:isolate;perspective:600px;position:relative;width:100%}.tales-banner__tale:is(:hover,:focus) .tales-banner__cover{box-shadow:-3px 3px 3px #111;transform:rotateY(-30deg)}.tales-banner__tale:is(:hover,:focus) .tales-banner__readmore{scale:1.05}.tales-banner__tale:focus:not(:focus-visible){outline:0}.tales-banner__tale img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@keyframes coverHover{0%{transform:rotateY(-30deg)}to{transform:rotateY(0deg)}}.text-blob{margin-inline:auto;width:min(1024px,100%);margin-block:8rem 4rem;padding-inline:1.5rem;position:relative;text-align:start}.text-blob__heading{font-size:3rem;line-height:1.0666666667;color:#0067cd;font-family:Courier New,Courier,Courier Fallback,ui-monospace,Menlo,Monaco,Cascadia Mono,Segoe UI Mono,Roboto Mono,Oxygen Mono,"Ubuntu Monospace",Source Code Pro,Fira Mono,Droid Sans Mono,monospace;-webkit-margin-after:.6em;margin-block-end:.6em;margin-inline:auto;text-transform:uppercase}.home .text-blob__heading{color:#00ff0a}@media(min-width:1024px){.text-blob__heading{font-size:3.5rem;line-height:1.1428571429}.home .text-blob__heading{font-size:4rem;line-height:1.125}}.text-blob__content :first-child{-webkit-margin-before:0;margin-block-start:0}.home .text-blob__content{margin-inline:auto;max-width:80ch}.text-blob__content p{font-size:1.6rem;line-height:1.25}@media(min-width:1024px){.text-blob.columns .text-blob__content{-moz-column-count:2;column-count:2;-moz-column-gap:6rem;column-gap:6rem}}.text-blob.align-left{text-align:start}.text-blob.align-center{text-align:center}.text-blob.align-right{text-align:end}@media(max-width:1279px){.text-blob .desktoy{display:none!important;transform:none!important}}@media(min-width:1280px){.text-blob .desktoy{left:-10vw;max-width:10rem;top:-12rem}}:root{--terminal-black:#050505;--terminal-green:#00ff0a;--appleiie-case:#dedede;--appleiie-key:#888;--font-courier:"Courier New","Courier",ui-monospace,monospace;--font-pressStart:PressStart2P,var(--font-courier,monospace)}@font-face{font-display:swap;font-family:PressStart2P;font-style:normal;font-weight:400;src:url(/fonts/PressStart2P-Regular.woff2) format("woff2"),url(/fonts/PressStart2P-Regular.woff) format("woff")}@supports(scrollbar-color:black white){.terminal{scrollbar-color:var(--terminal-green) #fff}}@supports selector(::-webkit-scrollbar){.terminal ::-webkit-scrollbar,.terminal ::-webkit-scrollbar-track{background-color:#111}.terminal ::-webkit-scrollbar-thumb{background-color:var(--terminal-green);border-radius:0}}:is(html,body):has(.doom){overscroll-behavior:none}body:has(.doom){background-color:var(--appleiie-case)}.doom{align-items:center;background-color:var(--appleiie-case);display:grid;font-family:var(--font-courier);grid-gap:1.5rem;gap:1.5rem;grid-template-areas:"eatonlogo doomsticker back" "terminal terminal terminal" "hud hud hud" "settings settings settings";grid-template-columns:1fr 2fr 1fr;grid-template-rows:5rem 1fr auto auto;padding:2rem;margin:auto;min-height:98lvh;width:min(1084px,100%)}@media(min-width:768px){.doom{gap:3rem 1.5rem}}@media(min-width:1024px){.doom{grid-template-columns:1fr 3fr 1fr;grid-template-rows:9rem auto auto auto;padding:3rem}}.doom .eatonlogo{color:var(--terminal-black);grid-area:eatonlogo;display:block;height:min(5rem,100%);justify-self:start}.doom .eatonlogo svg{height:100%;width:auto}.doom .doomsticker{display:block;grid-area:doomsticker;height:100%}.doom .doomsticker img{height:100%;margin:auto;-o-object-fit:contain;object-fit:contain;width:100%}.doom .homelink{color:var(--terminal-black);display:block;grid-area:back;font-size:1.4rem;font-weight:700;justify-self:end;text-align:center;text-decoration:underline;text-transform:uppercase}.doom .homelink:is(:hover,:focus){color:#0067cd;text-decoration:none}@media(min-width:1024px){.doom .homelink{font-size:1.8rem}}.doom .hud{align-items:flex-start;display:flex;flex-flow:column;grid-area:hud;height:100%}@media(min-width:1024px){.doom .hud{flex-flow:row wrap;gap:0 10rem;justify-content:space-between}}.doom .progress{align-items:center;display:flex;flex-direction:row;font-size:1.8rem;font-weight:700;gap:1.5rem;text-transform:uppercase;flex-grow:1;width:100%}@media(min-width:1024px){.doom .progress{width:auto}}.doom .progress progress[value]{accent-color:var(--terminal-black);-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--terminal-black);color:var(--terminal-black);width:100%}.doom .progress progress[value]::-webkit-progress-bar{background-color:var(--terminal-black)}.doom .progress progress[value]::-moz-progress-bar{background-color:var(--terminal-black)}.doom .score{align-items:center;color:var(--terminal-black);display:flex;flex:1 1;font-size:1.8rem;font-weight:700;gap:1rem;justify-content:flex-end;text-align:center;text-transform:uppercase}@media(min-width:1024px){.doom .score{text-align:right}}.doom .score span{font-family:var(--font-pressStart)}.doom .score-screen,.doom .scoring.game__content{animation:none;display:grid}.doom .score-screen a{text-decoration:underline}.doom .score-screen a:is(:focus,:hover){text-decoration:none}.doom .score-screen__grid{align-items:center;display:grid;grid-gap:1.5rem;gap:1.5rem;grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:"award" "rank" "text" "score" "actions"}@media(min-width:1024px){.doom .score-screen__grid{grid-template-areas:"rank rank award" "text text text" "score . actions";grid-template-columns:1fr .25fr 1fr}}.doom .score-screen__award{align-self:start;font-weight:700;grid-area:award;text-align:center;text-transform:uppercase}@media(min-width:768px){.doom .score-screen__award{text-align:end}}.doom .score-screen__text{grid-area:text}.doom .score-screen__text img{height:250px;margin-inline:auto;-o-object-fit:contain;object-fit:contain;padding:1rem;width:250px}@media(min-width:1024px){.doom .score-screen__text img{float:right}}.doom .score-screen__rank{grid-area:rank}.doom .score-screen__rank .rank{font-size:clamp(2.25rem,1rem + 3vw,3.5rem);text-align:start;font-weight:400;line-height:1.1;-webkit-margin-after:0;margin-block-end:0}.doom .score-screen__rank span{display:block;font-family:var(--font-courier);font-size:2.2rem;font-weight:400;line-height:1.5;text-transform:uppercase}.doom .score-screen__image{grid-area:image}.doom .score-screen__score{font-family:var(--font-pressStart);font-size:2rem;grid-area:score;padding-block:2rem}.doom .score-screen__score span{font-size:.8em}.doom .score-screen__actions{display:flex;flex-flow:row wrap;gap:2rem;grid-area:actions;justify-content:center}@media(min-width:1024px){.doom .score-screen__actions{justify-content:flex-end}}.doom .settings{accent-color:var(--terminal-black);grid-area:settings;font-size:1.5rem;font-weight:600;text-transform:uppercase}.doom .settings__content{-webkit-margin-before:1.5rem;margin-block-start:1.5rem}@media(min-width:1024px){.doom .settings__content{display:grid;grid-template-columns:1fr 1fr}}.doom .settings legend[hidden]{opacity:0;visibility:hidden}.doom .settings .radio-group{margin-inline:0}.doom .settings__audio,.doom .settings__speed{display:flex;justify-content:flex-start;gap:1.5rem}@media(min-width:1024px){.doom .settings__audio{justify-content:flex-end}}.doom .game{background-image:none;border:4px solid var(--terminal-green);border-radius:1rem/1.5rem;contain:paint;font-size:1.8rem;height:100%;line-height:1.3}.doom .game__grid{height:100%;overflow:hidden;padding:1.5rem 0;position:relative}.doom .game__grid,.doom .game__text{width:100%;display:flex;justify-content:flex-end}.doom .game__text{flex-flow:column;font-size:1.6rem;margin-inline:auto;max-width:calc(80ch + 4rem)}@media(min-width:1024px){.doom .game__text{font-size:1.8rem}}.doom .game__content{--_a-dur:2s;--_a-delay:0s;padding-inline:2rem;scrollbar-gutter:auto}.doom .game__content>*{-webkit-margin-before:0;margin-block-start:0;transition:all .2s ease-in-out;transform-style:preserve-3d}.doom .game__content>.visible{animation:reveal var(--_a-dur) var(--_a-delay) steps(10,start) forwards}@keyframes reveal{0%{height:0;max-height:0;opacity:0;visibility:hidden}to{opacity:1;height:auto;max-height:100%;visibility:visible}}.doom .game__content.loaded{overflow-y:auto;cursor:auto}.doom .game__image{margin:auto;max-width:50vmin;position:relative}.doom .game__image img{height:auto;-o-object-fit:contain;object-fit:contain;width:100%;margin:auto}.doom .game__image.visible{animation:dance var(--_a-dur) ease-in-out forwards}.doom .game__image.left{--_direction-start:100vw;--_direction-end:-100vw}.doom .game__image.right{--_direction-start:-100vw;--_direction-end:100vw}@keyframes dance{0%{opacity:1;height:auto;max-height:100%;visibility:visible;transform:translateX(var(--_direction-start,100vw))}20%,80%{transform:translateX(0)}45%{transform:rotate(0deg)}50%{transform:rotate(5deg)}55%{transform:rotate(0deg)}99%{height:auto;max-height:100%;opacity:1;transform:translateX(var(--_direction-end,-100vw));visibility:visible;position:relative}to{height:0;max-height:0;opacity:0;visibility:hidden;position:absolute}}.doom .game .interstitial{--_a-delay:2s;display:flex;flex-flow:column;justify-content:center;width:100%}@media(prefers-reduced-motion:no-preference){.doom .game .interstitial h1,.doom .game .interstitial h2{animation:textShadow 6s infinite alternate}@keyframes textShadow{0%{text-shadow:0}14%{text-shadow:0}15%{text-shadow:.40218px 0 1px rgba(0,30,255,.5),-.40218px 0 1px rgba(255,0,80,.3),0 0 3px}20%{text-shadow:3.4794px 0 1px rgba(0,30,255,.5),-3.4794px 0 1px rgba(255,0,80,.3),0 0 3px}25%{text-shadow:1.61256px 0 1px rgba(0,30,255,.5),-1.61256px 0 1px rgba(255,0,80,.3),0 0 3px}30%{text-shadow:.70155px 0 1px rgba(0,30,255,.5),-.70155px 0 1px rgba(255,0,80,.3),0 0 3px}35%{text-shadow:3.89691px 0 1px rgba(0,30,255,.5),-3.89691px 0 1px rgba(255,0,80,.3),0 0 3px}40%{text-shadow:3.8709px 0 1px rgba(0,30,255,.5),-3.8709px 0 1px rgba(255,0,80,.3),0 0 3px}45%{text-shadow:2.23105px 0 1px rgba(0,30,255,.5),-2.23105px 0 1px rgba(255,0,80,.3),0 0 3px}50%{text-shadow:.08084px 0 1px rgba(0,30,255,.5),-.08084px 0 1px rgba(255,0,80,.3),0 0 3px}55%{text-shadow:2.37584px 0 1px rgba(0,30,255,.5),-2.37584px 0 1px rgba(255,0,80,.3),0 0 3px}60%{text-shadow:2.20219px 0 1px rgba(0,30,255,.5),-2.20219px 0 1px rgba(255,0,80,.3),0 0 3px}65%{text-shadow:2.86387px 0 1px rgba(0,30,255,.5),-2.86387px 0 1px rgba(255,0,80,.3),0 0 3px}70%{text-shadow:.48874px 0 1px rgba(0,30,255,.5),-.48874px 0 1px rgba(255,0,80,.3),0 0 3px}75%{text-shadow:1.89484px 0 1px rgba(0,30,255,.5),-1.89484px 0 1px rgba(255,0,80,.3),0 0 3px}80%{text-shadow:.0833px 0 1px rgba(0,30,255,.5),-.0833px 0 1px rgba(255,0,80,.3),0 0 3px}85%{text-shadow:.09769px 0 1px rgba(0,30,255,.5),-.09769px 0 1px rgba(255,0,80,.3),0 0 3px}90%{text-shadow:0}}}.doom .game .interstitial ol:has(:only-child){list-style-type:none;text-align:center;padding:0}.doom .game .interstitial .game__actions{border:0}.doom .game__actions{align-items:center;-webkit-border-before:1px solid;border-block-start:1px solid;display:flex;flex-flow:row wrap;gap:1.5rem;justify-content:center;padding:3rem 0 1.5rem}.doom .game__actions.visible{animation-duration:.6s}.doom .game__options{margin:0;-webkit-padding-after:3rem;padding-block-end:3rem}.doom .game__error{font-weight:700}.doom .game :where(h1,h2,h3){font-family:var(--font-pressStart);text-align:center;text-wrap:balance}.doom .game h1{font-size:clamp(2.25rem,1rem + 3vw,6.5rem)}.doom .game h2{font-size:clamp(1.8rem,1rem + 3vw,3rem)}.doom .game__button{background-color:var(--terminal-green);border:2px solid var(--terminal-green);border-radius:2px;caret-shape:block;color:var(--terminal-black);cursor:pointer;display:block;font-family:inherit;font-family:var(--font-pressStart);font-size:clamp(1.2rem,1rem + 1vw,1.6rem);min-width:100px;opacity:.8;outline:0;padding:.75em 1em;text-align:center;text-shadow:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-transform:uppercase;transition:all .2s ease-in-out;text-decoration:none}.doom .game__button:hover{background-color:var(--terminal-black);color:var(--terminal-green);opacity:1}.doom .game__button:focus-visible{outline:2px dotted var(--terminal-green);outline-offset:.2em}.doom .game__button:active{background-color:rgba(0,0,0,0);color:var(--terminal-green);outline:0}.doom .game__button[disabled]{opacity:.45;pointer-events:none}.doom .game__button--text{background-color:var(--terminal-black);color:var(--terminal-green);font-size:clamp(1rem,1rem + 1vw,1.4rem)}.doom .game__settings{margin-inline:auto;text-align:center;width:min(50rem,50%)}.doom .game__settings button{display:inline-block;font-size:clamp(1.5rem,1rem + 1vw,1.8rem);margin:.5em .25em}.doom .game__settings ul{-webkit-padding-start:1em;padding-inline-start:1em}.doom .game__scoring{width:100%}.doom .game__survey{display:grid}.doom .game-survey{accent-color:var(--terminal-green);margin:auto;border:0;padding:0}.doom .game-survey .survey__question{background-color:rgba(0,0,0,0);border:0;padding:0;text-wrap:balance}.doom .game-survey .survey__question label{color:var(--terminal-green);text-align:center}.doom .game-survey .survey__question .radio-group,.doom .game-survey .survey__question .visual-labels{margin-inline:auto;width:min(80ch,100%)}.doom .game-survey .survey__question .radio-group label,.doom .game-survey .survey__question .visual-labels label{display:flex;flex-direction:column;justify-content:center;font-size:1em}.doom .game-survey .survey__question .checkbox-group,.doom .game-survey .survey__question .radio-group{justify-content:space-around}.doom .game-survey .survey__question .checkbox-group label,.doom .game-survey .survey__question .radio-group label{align-items:center;color:#00ff0a;cursor:pointer;display:flex;flex-direction:column;font-weight:400;font-size:1.2em;width:min(5rem,100%)}.doom .game-survey .survey__question .checkbox-group span,.doom .game-survey .survey__question .radio-group span{-webkit-margin-after:.5em;margin-block-end:.5em}.doom .game-survey .survey__question .checkbox-group input[type=radio],.doom .game-survey .survey__question .radio-group input[type=radio]{accent-color:#00ff0a;-webkit-appearance:none;-moz-appearance:none;appearance:none;aspect-ratio:1;background-color:var(--terminal-black);border:2px solid var(--terminal-green);border-radius:50%;cursor:pointer;transition:all .1s ease-in-out;width:2rem}.doom .game-survey .survey__question .checkbox-group input[type=radio]:checked,.doom .game-survey .survey__question .radio-group input[type=radio]:checked{background-color:#00ff0a;border-color:#00ff0a}.doom .game-survey .survey__question .checkbox-group input[type=radio]:is(:hover,:focus),.doom .game-survey .survey__question .radio-group input[type=radio]:is(:hover,:focus){background-color:rgba(0,255,10,.5)}.doom .game-survey .survey__question .checkbox-group input[type=radio]:is(:focus,:focus-visible),.doom .game-survey .survey__question .radio-group input[type=radio]:is(:focus,:focus-visible){outline-offset:.2em}.doom .game-survey .survey__question .visual-labels{align-items:center;gap:1rem;text-wrap:balance}.doom .game-survey .survey__question .radio-group{display:flex;gap:1rem}.doom .game-survey .survey__question .radio-group input[type=radio]{margin-right:0}.doom .game-survey .form-group{width:min(80ch,100%)}.doom .game-survey__button{align-items:center;display:flex;justify-content:center;gap:3rem;flex-flow:column}.doom .game-survey .invalid-feedback{color:inherit;text-align:center;font-weight:700}.doom .game .game-survey-modal{background-color:var(--terminal-green);border-radius:2rem;color:var(--terminal-black);font-weight:700;margin:auto;max-width:min(80ch,100% - 3rem);overflow:auto;overflow:visible;padding:3rem;position:relative}.doom .game .game-survey-modal__overlay{background-color:rgba(0,0,0,.75);display:grid;inset:0;place-content:center;position:absolute}.doom .game .game-survey-modal .game__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;aspect-ratio:1;background-color:var(--terminal-black);border:.1em solid;border-radius:50%;color:var(--terminal-green);inset:0 0 auto auto;min-width:4.4rem;padding:.6em .4em .5em .5em;place-content:center;position:absolute;transform:translate3d(25%,-50%,0)}.doom .game .game-survey-modal h2{font-family:var(--font-pressStart);font-size:2rem;line-height:1.5;-webkit-margin-after:1em;margin-block-end:1em;text-wrap:balance}@media(min-width:1024px){.doom .game .game-survey-modal h2{font-size:2.5rem}}.doom .game .game-survey-modal p{font-size:2rem}.doom .game .game-survey-modal a{color:inherit;text-decoration:underline}.doom .game .game-survey-modal a:is(:focus,:hover){text-decoration:none}.doom .terminal{background-color:var(--terminal-black);border:10px solid var(--terminal-black);border-radius:2rem/2.5rem;border-radius:calc(5% - 10px)/calc(5% - 15px);box-shadow:inset 0 0 3rem #000,inset 0 0 1.5rem #000,0 0 3rem #000;color:var(--terminal-green);contain:paint;font-family:var(--font-courier);grid-area:terminal;height:100%;margin:auto;max-height:75svh;padding:1rem;position:relative;transition:all .2s ease-in-out;width:100%}@media(min-width:1024px){.doom .terminal{height:min(768px,65svh);width:min(1024px,100%)}}.doom .terminal ::-moz-selection{background:var(--terminal-green);color:var(--terminal-black);text-shadow:none}.doom .terminal ::selection{background:var(--terminal-green);color:var(--terminal-black);text-shadow:none}.doom .terminal :where(a){color:var(--terminal-green)}.doom .terminal .screen{position:relative;height:100%}.doom .terminal.power-off .screen{animation-timing-function:ease-in-out;transform:scale(0,.0001) translateZ(0);filter:brightness(50)}@keyframes turn-off{0%{transform:scaleY(1.3) translateZ(0);filter:brightness(1);opacity:1}60%{transform:scale(1.3,.001) translateZ(0);filter:brightness(10)}to{animation-timing-function:ease-in-out;transform:scale(0,.0001) translateZ(0);filter:brightness(50)}}.doom .terminal.power-on .screen{animation:turn-on 4s steps(20) forwards}@keyframes turn-on{0%{transform:scaleY(.8) translateZ(0);filter:brightness(30);opacity:1}3.5%{transform:scaleY(.8) translate3d(0,100%,0)}3.6%{transform:scaleY(.8) translate3d(0,-100%,0);opacity:1}9%{transform:scale(1.3,.6) translate3d(0,100%,0);filter:brightness(30);opacity:0}11%{transform:scale(1) translateZ(0);filter:contrast(0) brightness(0);opacity:0}to{transform:scale(1) translateZ(0);filter:contrast(1) brightness(1.2) saturate(1.3);opacity:1}}.doom .terminal .power{background-color:var(--appleiie-key);border-radius:50%;border:1px solid var(--terminal-black);cursor:pointer;display:none;height:44px;inset:auto 0 0 auto;margin:0;place-content:center;position:absolute;width:44px;z-index:1}@media(min-width:768px){.doom .terminal .power{display:grid}}.doom .terminal .power[aria-pressed=true]{background-color:var(--terminal-black);background-color:var(--appleiie-key);fill:var(--terminal-green)}.doom .pixels{background-image:url(/images/tv_texture.webp);background-size:cover;background-position:50%;opacity:.25;z-index:1}.doom .pixels,.doom .scanlines{inset:0;pointer-events:none;position:absolute}.doom .scanlines{--scanwidth:2px;contain:paint}@media(prefers-reduced-motion:no-preference){.doom .scanlines:after,.doom .scanlines:before{content:"";display:block;pointer-events:none;position:absolute}.doom .scanlines:before{animation:scanline 6s linear 300;background-color:var(--terminal-green);height:var(--scanwidth);opacity:.125;width:100%;z-index:2}@keyframes scanline{0%{transform:translate3d(0,200000%,0)}}.doom .scanlines:after{animation:scanlines 1s steps(5) 300;background-size:100% calc(var(--scanwidth)*2);background-image:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.3) 0);inset:0;opacity:.5;z-index:1}@keyframes scanlines{0%{background-position:0 50%}}}.game{background-image:url(/images/tile2.png);background-repeat:repeat}.game--login h1{margin:0}@media(min-width:1024px){.game--login h1{white-space:nowrap}}.game--login .prizes-and-sweeps{font-size:2.6rem;line-height:.6153846154;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;color:#0067cd;cursor:pointer;display:block;margin:auto;padding:3rem;position:absolute;text-decoration:underline;width:100%}@media(min-width:1024px){.game--login .prizes-and-sweeps{color:#fff}}.game--login .button--secondary{font-size:1.6rem;left:2rem;position:absolute;top:2rem}.game--login .button--secondary.desktop-only{display:none}@media(min-width:1024px){.game--login .button--secondary.desktop-only{display:inline-block;z-index:2}}.game--login .button--secondary.mobile-only{display:inline-block}@media(min-width:1024px){.game--login .button--secondary.mobile-only{display:none}}.game--complete,.game--login{background-color:#fff}@media(min-width:1024px){.game--complete,.game--login{background:url(/images/bridge.webp) no-repeat 50%;background-attachment:fixed;background-size:cover}}.game--complete main,.game--login main{position:relative}@media(min-width:1024px){.game--complete main,.game--login main{align-items:center;display:flex;height:100%;justify-content:center}}.game--complete main>section,.game--login main>section{width:100%}.game--complete .bacon-man,.game--login .bacon-man{bottom:-25%;display:block;height:500px;left:-10%;position:absolute;width:300px}@media(min-width:1024px){.game--complete .bacon-man,.game--login .bacon-man{display:none}}.game--play{background-color:#000;overscroll-behavior:contain;touch-action:none}.game--complete main{height:100%}.game--complete main>section{align-items:center;display:flex;height:100%;justify-content:center}.game--complete main>section .frame--landscape{height:auto}.game--complete h1{font-size:4rem;line-height:.75;margin:0}@media(min-width:1024px){.game--complete h1{font-size:8rem;line-height:.75}}.game--complete p{margin-inline:auto;max-width:50rem;text-align:center}@media(min-width:1024px){.game--complete p{max-width:60rem}}.game--complete .frame__inner{align-items:center;display:flex;flex-direction:column;justify-content:center}.game--complete .button--primary{height:11em;width:11em}@media(min-width:1024px){.game--complete .button--primary{font-size:2.2rem}}.game--complete .button--primary>div{font-size:1.5em;-webkit-margin-after:.2em;margin-block-end:.2em}.game--complete .button-group{display:flex}.home .hero--home{align-items:flex-end;display:flex}.home .hero--home .hero__inner{grid-template-areas:"image category" "content content";grid-template-columns:1fr 1fr}@media(min-width:768px){.home .hero--home .hero__inner{margin-inline:auto;width:min(1600px,100%);align-items:end;gap:0;grid-template-areas:"image content content";grid-template-columns:1fr 1.5fr .5fr;grid-template-rows:auto;-webkit-padding-after:0;padding-block-end:0;place-content:center;position:relative}.home .hero--home .hero__description{width:calc(100% - 12vw)}}.home .hero--home .hero__image{--enter-devil:2s;animation:enterDevil var(--enter-devil) cubic-bezier(.7,-.22,.7,1) forwards;-webkit-padding-end:0;padding-inline-end:0;z-index:0}@keyframes enterDevil{0%{transform:translateX(-50vw)}60%{scale:1.125}to{scale:1}}.home .hero--home .hero__image img{width:100%}@media(prefers-reduced-motion:no-preference){.home .hero--home .hero__image img{--animation-playstate:paused!important;animation:desktoyGlitch 10s steps(2);animation-delay:var(--enter-devil);transition:all .2s ease-in-out;width:100%}.home .hero--home .hero__image img:hover{--animation-playstate:running;animation-iteration-count:infinite}}.home .hero--home .hero__category{font-size:4rem;line-height:.8;align-self:center;text-align:end}@media(min-width:768px){.home .hero--home .hero__category{display:none}}.home .hero--home .hero__content{--_bgc:#000;align-self:center;-webkit-margin-before:0;margin-block-start:0;-webkit-padding-after:0;padding-block-end:0;padding-inline:1.5rem}@media(min-width:768px){.home .hero--home .hero__content{margin:3rem auto}}.home .hero--home .hero__title{font-size:4rem;line-height:.9;color:#00ff0a;font-family:Courier New,Courier,Courier Fallback,ui-monospace,Menlo,Monaco,Cascadia Mono,Segoe UI Mono,Roboto Mono,Oxygen Mono,"Ubuntu Monospace",Source Code Pro,Fira Mono,Droid Sans Mono,monospace;font-weight:700;text-transform:uppercase;text-wrap:revert}@media(max-width:767px){.home .hero--home .hero__title{display:none}}@media(min-width:1024px){.home .hero--home .hero__title{font-size:6rem;line-height:1.1333333333}}.home .hero--home .hero__desktoy{display:none}@media(min-width:768px){.home .hero--home .hero__desktoy{display:block}}.home .hero--home .hero__desktoy .desktoy{--desktoy-height:12vw;--desktoy-width:12vw;inset:auto 0 -50% auto}.home .tales{background-color:#0e0e0e;color:#fff;padding-block:3rem 1.5rem}.home .tales .text-blob{margin-block:4rem}.home .tale-card__content{text-align:left}.home .tale-card__title{color:#00ff0a}@media(max-width:1279px){.home .text-blob .desktoy{display:none!important;transform:none!important}}@media(min-width:1280px){.home .text-blob .desktoy{left:auto;right:-10vw;max-width:10rem;top:-12rem}}.survey{margin-inline:auto;width:min(1024px,100%);-webkit-border-after:1px solid #707070;border-block-end:1px solid #707070;margin-block:6rem;-webkit-padding-after:6rem;padding-block-end:6rem}.survey .form-group{margin-inline:auto;width:min(640px,100%)}.survey__question{background-color:rgba(255,255,255,.75);border:1px solid #707070;border-radius:2rem;margin-block:1rem;padding:2rem}.survey__question>label{font-size:2.2rem;line-height:1.2272727273;color:#0067cd;display:block;font-weight:700;margin-block:0 2rem;text-align:center}@media(min-width:1024px){.survey__question>label{font-size:3rem;line-height:1.2;text-align:start}}.survey__question>label span{display:block}.survey__question--one .radio-group{align-items:center;display:flex;justify-content:space-evenly;text-align:center}.survey__question--one .radio-group input[type=radio]{margin:auto}.survey__question--one .radio-group span{display:block;text-align:center}.survey textarea{background-color:rgba(255,255,255,.75);margin:2rem auto;max-width:32rem}@media(min-width:1024px){.survey textarea{max-width:64rem}}.survey .visual-labels{display:flex;justify-content:space-between}.survey .visual-labels label{font-size:1.1rem;font-weight:400}@media(min-width:1024px){.survey .visual-labels label{font-size:2.2rem}}.survey .skip-link{font-size:1.6rem;line-height:1;color:#0067cd;display:block;margin:3rem auto}.survey--thanks .frame__inner,.survey__button{align-items:center;display:flex;justify-content:center}.survey--thanks .frame__intro{margin:0}.sweeps{background-color:#fff}@media(min-width:1024px){.sweeps{background:url(/images/bridge.webp) no-repeat 50%;background-attachment:fixed;background-size:cover}}.sweeps main{align-items:center;display:flex;height:100%;justify-content:center;position:relative}.sweeps main>:first-child{margin-top:auto}.sweeps main>:last-child{margin-bottom:auto}.sweeps main>section{width:100%}.sweeps--thanks .frame__inner{align-items:center;display:flex;justify-content:center;text-align:center}.sweeps--rules{z-index:20}.sweeps--rules .frame__inner{text-align:left}