/* normalize.css v2.1.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.ir{border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{opacity:0}nav ul{*zoom:1}nav ul:after,nav ul:before{content:" ";display:table}nav ul:after{clear:both}.banner,h1,h2{font-family:"interface", helvetica, arial, verdana, sans-serif}body,button,input,select,textarea,.author,.not-found{font-family:"courier-prime", "courier new", courier, sans-serif}html{font-size:62.5%}body,button,input,select,textarea{color:#222}body{font-size:14px;font-size:1.4rem}::-moz-selection{text-shadow:none;background:rgba(0,190,160,0.4)}::selection{text-shadow:none;background:rgba(0,190,160,0.4)}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.close,#mute,#play{background:url("../img/icons.svg") 0 0 no-repeat;background-size:120px 30px}html,body{margin:0;padding:0}html{height:100%;min-height:100%;background:#e5e5e5}body{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}#main-header,#main{position:relative;z-index:3}main{position:relative;left:-480px;width:480px}section{margin:0;padding:40px;text-align:left;background:#fff}section p{margin:0 0 10px}section>:first-child{margin-top:0}section>:last-child{margin-bottom:0}ul{margin:0;padding:0;list-style:none}a{display:inline-block;color:#222;line-height:12px;line-height:1.2rem;text-decoration:none;border-bottom:1px dotted #222}a:active,a:focus,a:hover{border-bottom-style:solid}.close{position:absolute;top:0;right:0;display:block;padding:0;width:24px;height:24px;background-position:-63px center;background-color:#222;border:none}.close:active,.close:focus,.close:hover{background-color:#00bea0}header{margin:0}.banner{display:inline-block;margin:0;padding:0 20px;font-size:18px;font-size:1.8rem;text-align:center;background:#fff}.author{display:inline-block;padding:0 0 0 8px;font-size:12px;font-size:1.2rem;vertical-align:middle;font-weight:400}.author-link{display:inline-block;color:#222;line-height:10px;line-height:1rem;text-decoration:none;border-bottom:1px dotted #222}.author-link:active,.author-link:focus,.author-link:hover{border-bottom-style:solid}.logo{display:inline-block;padding:10px 0 10px 28px;background-image:url("../img/message-box-logo.png");background-size:17px 20px;background-position:left center;background-repeat:no-repeat}@media all and (-webkit-min-device-pixel-ratio: 1.5){.logo{background-image:url("../img/message-box-logo@2x.png")}}nav{margin:6px 0;padding:0}nav ul{margin:0;padding:0;list-style:none}nav li{float:left;margin:0 6px 0 0}nav a{display:inline-block;margin:0;padding:8px 10px 6px;color:#222;font-weight:400;line-height:14px;line-height:1.4rem;text-decoration:none;background:#fff;border:none}nav a:active,nav a:focus,nav a:hover,nav a.current{color:#fff;background:#222;border:none}h1,h2,h3,h4{margin-top:20px}h1,h2{margin-bottom:20px}h1{font-size:22px;font-size:2.2rem}h2{font-size:18px;font-size:1.8rem}header h2{margin-top:0}.technology-logo-link{border-bottom:none}.technology-logo-link:active,.technology-logo-link:focus,.technology-logo-link:hover{opacity:0.8;border-bottom:none}.technology-logo{margin:30px}#mute,#play{position:fixed;border:none;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;z-index:2}#mute{bottom:12px;right:12px;display:block;width:30px;height:30px;background-color:#00bea0}#mute.active{background-position:-30px 0}#mute:active,#mute:focus,#mute:hover{background-color:#222}#play{left:50%;top:50%;margin:-45px 0 0 -45px;width:90px;height:90px;background-color:#fff;background-position:-268px 0;background-size:360px 90px}#play:active{margin:-51px 0 0 -51px;width:102px;height:102px;border:6px solid #00bea0}#video-container{position:fixed;left:0;top:0;width:100%;height:100%;min-height:100%;overflow:hidden}#message-box-video{position:absolute;left:50%;top:50%;z-index:1}#mobile-video{display:none}.fade-in{-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s;opacity:0}.fade-in.animate{-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s;opacity:1}.slide-in{-webkit-transition:left 0.5s;-moz-transition:left 0.5s;-o-transition:left 0.5s;transition:left 0.5s}.slide-in.animate{-webkit-transition:left 0.5s;-moz-transition:left 0.5s;-o-transition:left 0.5s;transition:left 0.5s;left:0}.not-found{padding:30px;font-size:24px;font-size:2.4rem;font-weight:400;text-align:center}figure{margin:0 0 0 -40px;padding:20px 0 40px;width:480px;text-align:center}figcaption{padding:20px 0 0;font-size:12px;font-size:1.2rem}@media only screen and (max-device-width: 767px){html{background:url("../img/poster.jpg") center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#video-container{visibility:hidden}.banner{display:block}nav{margin-bottom:0;text-align:center}nav li{float:none;display:inline-block;margin-bottom:6px}#mute{display:none}main{width:auto;background:#fff}figure{margin:0 auto;width:auto;text-align:center}section a{display:inline;text-decoration:underline;border:none}section a:active,section a:focus,section a:hover{text-decoration:underline;border:none}#mobile-video{display:block;margin:0 0 20px}.fluid-width-video-wrapper{margin:0 0 20px}.slide-in{-webkit-transition:left 0.5s;-moz-transition:left 0.5s;-o-transition:left 0.5s;transition:left 0.5s;left:-100%}.slide-in.animate{-webkit-transition:left 0.5s;-moz-transition:left 0.5s;-o-transition:left 0.5s;transition:left 0.5s;left:0}#play{margin-top:0}#play:active{margin-top:-6px}}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
