/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;box-sizing:border-box;-webkit-box-sizing:border-box;height:100%}body{margin:0;padding:0;box-sizing:border-box;-webkit-box-sizing:border-box;background:#ECECEC;font-family:Source Sans Pro,sans-serif;height:100%}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.dd-wrapper{display:table;width:100%;height:100%;position:relative;margin:0 auto}.dd-wrapper .dd-center-content{display:table-cell;text-align:center;vertical-align:middle}.dd-title{font-family:Source Sans Pro,sans-serif;color:#393e46;display:inline-block}.title{font-family:Source Sans Pro,sans-serif;font-size:70px;font-weight:900;color:transparent}.gray-bg{background:#1c1c1c}.box{position:relative;display:inline-block;width:100%;border-bottom:1px solid #ccc}.box.gradient-bg{display:inline-block;background:-webkit-linear-gradient(left,#EB3535 0%,#FBBC05 50%,#34A853 100%);background:-o-linear-gradient(left,#EB3535 0%,#FBBC05 50%,#34A853 100%);background:linear-gradient(to right,#EB3535 0%,#FBBC05 50%,#34A853 100%);background-clip:text;-webkit-background-clip:text;color:transparent}.box.moving-gradient-block{background:-webkit-linear-gradient(left,#EB3535 0%,#4285F4 50%,#EB3535 100%);background:-o-linear-gradient(left,#EB3535 0%,#4285F4 50%,#EB3535 100%);background:linear-gradient(to right,#EB3535 0%,#4285F4 50%,#EB3535 100%);background-clip:text;-webkit-background-clip:text;color:transparent;background-size:200% auto;-webkit-animation:animateBg 7.5s infinite linear;animation:animateBg 7.5s infinite linear}.box.moving-gradient-block.fast{background-position:0;background-size:150px;animation-timing-function:linear}@keyframes animateBg{to{background-position:200%}}@-webkit-keyframes animateBg{to{background-position:200%}}.box.moving-gradient-block .title{padding:50px 20px;border:10px solid rgba(255,255,255,.5);border-radius:5px}.box.moving-piece-bg{background:-webkit-linear-gradient(left,#EB3535 0%,#4285F4 100%);background:-o-linear-gradient(left,#EB3535 0%,#4285F4 100%);background:linear-gradient(to right,#EB3535 0%,#4285F4 100%);background-clip:text;-webkit-background-clip:text;color:transparent;background-size:150px 100px;background-repeat:no-repeat;animation:animateBlockEffect 5s linear infinite}.box.moving-piece-bg.torch{display:inline-block;background:-webkit-linear-gradient(left,rgba(235,53,53,0) 0%,#4285F4 40%,#4285F4 60%,rgba(66,133,244,0) 100%);background:-o-linear-gradient(left,rgba(235,53,53,0) 0%,#4285F4 40%,#4285F4 60%,rgba(66,133,244,0) 100%);background:linear-gradient(to right,rgba(235,53,53,0) 0%,#4285F4 40%,#4285F4 60%,rgba(66,133,244,0) 100%);background-clip:text;-webkit-background-clip:text;color:transparent;background-size:200px 100px;background-repeat:no-repeat;-webkit-animation:animateBlockEffect 5s linear infinite;animation:animateBlockEffect 5s linear infinite}@keyframes animateBlockEffect{0%{background-position:-25%}to{background-position:115%}}@-webkit-keyframes animateBlockEffect{0%{background-position:-25%}to{-webkit-background-position:115%}}.box.gradient-img{display:inline-block;background:url(/_astro/2.08a685c8.jpg);background-position:center;background-clip:text;-webkit-background-clip:text;color:transparent}.box.gradient-img.smoke{display:inline-block;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAYAAABxLuKEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDplODJhYzY1Yi0xNDY1LTQ1ZWYtOTkyYy1kYWJmM2FmMGNlYTUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTE1MTRDRjAzRTk1MTFFNUI3NkFDRUFEMDBERTc4QTMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTE1MTRDRUYzRTk1MTFFNUI3NkFDRUFEMDBERTc4QTMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpjOTFiNjY1Ni0wMmU0LTQ5ZGYtYWYzMC01MTQwNzQ0Njk1NzIiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDphNmUxNDQ2ZS04NmZlLTExNzgtOTk0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);background-position:center;background-clip:text;-webkit-background-clip:text;color:transparent;background-size:200px;background-position:0;background-repeat:no-repeat;-webkit-animation:animateBlockEffect 5s linear infinite;animation:animateBlockEffect 5s linear infinite}.box.animate{animation:animateBg 5s linear infinite}@media (max-width: 768px){.title{font-size:30px}.box.moving-piece-bg,.box.moving-piece-bg.torch{background-size:50px 100%}}
