body.legacy #header{background:#fff;-webkit-box-shadow:5px 0 5px 0 rgba(0,0,0,.125);box-shadow:5px 0 5px 0 rgba(0,0,0,.125)}#header{position:fixed;left:0;right:0;z-index:1000;font-weight:400}#header .container-fluid{margin:0 auto;max-width:1280px;padding-left:16px;padding-right:16px}#header .container-fluid .row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-left:-12px;margin-right:-12px}#header.on{-webkit-transition:all .24s ease-in-out;-moz-transition:all .24s ease-in-out;transition:all .24s ease-in-out;background:#fff;-webkit-box-shadow:5px 0 5px 0 rgba(0,0,0,.125);box-shadow:5px 0 5px 0 rgba(0,0,0,.125)}#header .logo{position:relative;width:155px}#header .logo a{display:block}#header .logo svg{margin:16px 0 0;display:block;height:3rem;padding:.5rem 0;width:auto}#header.on .logo svg .fig-1{fill:#ff00ce}#header.on .logo svg .fig-2{fill:#0086ff}#header.on .logo svg .fig-3{fill:#1e1e9a}#header.on .logo svg .letters path{fill:#1e1e9a}#menu>li>a{color:#4a4a4a}#menu>li>a:hover{color:#1a8aff}#menu .console-button>a{color:#1a8aff}#menu .signup-button>a{-webkit-transition:background .24s ease-in-out;-moz-transition:background .24s ease-in-out;transition:background .24s ease-in-out;padding:10px 22px;border-radius:4px;border:2px solid #1a8aff;background:#1a8aff;color:#fff}#menu .signup-button>a:hover{background-color:#fff;color:#1a8aff}@media only screen and (max-width:1140px){#site-navigation{display:none}#site-navigation #menu{clear:both;padding:16px;list-style:none;margin:0;padding:16px 24px 24px}#site-navigation #menu .description,#site-navigation #menu .menu-image{display:none}#site-navigation #menu a{text-decoration:none}#site-navigation #menu>li{font-size:1.25rem;line-height:2em;position:relative}#site-navigation #menu>li li{font-size:1rem}#site-navigation #menu ul{list-style:none}#site-navigation #menu>li>ul{list-style:none;display:none}#site-navigation #menu>li>ul.open{display:block}#site-navigation.is-open{display:block;position:fixed;left:0;top:78px;bottom:0;right:0;background:#fff}#site-navigation .console-button,#site-navigation .signup-button{margin:16px 0;width:100%}#site-navigation .menu-item-has-children>a{line-height:24px;display:inline-block}#site-navigation .menu-item-has-children>a:after{content:" ▾"}}@media only screen and (min-width:1024px){#site-navigation{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative}#site-navigation #menu{list-style:none;margin:0 0 0 16px;padding:15px 0 15px}#site-navigation #menu>li>a{font-weight:bolder}#site-navigation #menu .console-button,#site-navigation #menu .signup-button{float:right}#site-navigation #menu a{text-decoration:none}#site-navigation #menu ul{list-style:none}#site-navigation #menu>li>ul{display:none}#site-navigation #menu>li:hover>ul{display:block;-webkit-animation-name:navShow;-moz-animation-name:navShow;animation-name:navShow;-webkit-animation-duration:.36s;-moz-animation-duration:.36s;animation-duration:.36s}#site-navigation #menu>li{position:relative;display:inline-block;line-height:48px}#site-navigation #menu>li>a{font-size:1rem;margin-right:12px;margin-left:12px}#site-navigation #menu>li>ul{position:absolute;left:-32px;top:100%;width:auto;padding:32px;min-width:288px;background:#fff;border-radius:2px;-webkit-box-shadow:0 8px 24px 8px rgba(0,0,0,.05);box-shadow:0 8px 24px 8px rgba(0,0,0,.05);line-height:1.25rem}#site-navigation #menu>li>ul a{color:#4a4a4a}#site-navigation #menu>li>ul a:hover{color:#1a8aff;-webkit-transition:color .24s ease-in-out;-moz-transition:color .24s ease-in-out;transition:color .24s ease-in-out}#site-navigation #menu>li>ul:before{content:"";position:absolute;right:0;top:-10px;left:48px;width:0;height:0;border-style:solid;border-width:0 16px 16px;border-color:transparent transparent #fff}#site-navigation #menu>li>ul>li{display:block}#site-navigation #menu>li>ul>li a{padding:4px 16px;background-image:-webkit-gradient(linear,right top,left top,from(transparent),to(rgba(255,255,255,.2)));background-image:-moz- oldlinear-gradient(right,transparent,rgba(255,255,255,.2));background-image:linear-gradient(to left,transparent,rgba(255,255,255,.2));display:block;line-height:1.25}#site-navigation #menu>li>ul>li ul{padding:0;margin:0 0 0 16px;display:none}#site-navigation #menu>li>ul>li ul li a{margin-top:8px}#site-navigation #menu>li>ul>li ul{display:block}#site-navigation #menu>li>ul li.group{display:block;float:left}#site-navigation #menu>li>ul li.group>a{display:block;font-weight:700;font-size:1.25rem}#site-navigation #menu>li>ul li.group>a>span.description{display:block;font-weight:400;font-size:.9rem;color:#878787;margin-top:.5rem}#site-navigation #menu>li>ul li.group>ul.sub-menu{margin:0;padding:0}#site-navigation #menu>li>ul li.group>ul.sub-menu>li{margin:0;padding:0}#site-navigation #menu .columns-2>ul{width:600px}#site-navigation #menu .columns-2>ul .group{width:50%}}.sub-navigation .menu{list-style:none;margin:0;padding:0}.sub-navigation .menu>li{display:inline-block;margin-right:32px}.sub-navigation .menu>li>a{font-size:20px;text-decoration:none;color:#4a4a4a;padding:1em;line-height:3em}.sub-navigation .menu>li.current-menu-item>a{font-weight:bolder;position:relative;z-index:0}.sub-navigation .menu>li.current-menu-item>a:after{content:"";display:block;width:100%;bottom:3px;position:absolute;height:4px;background:-webkit-gradient(linear,left top,right top,from(#1a8aff),to(#39c7ff));background:-moz- oldlinear-gradient(left,#1a8aff,#39c7ff);background:linear-gradient(to right,#1a8aff,#39c7ff);border-radius:1px}#archive-navigation{-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,.05);box-shadow:0 5px 5px 0 rgba(0,0,0,.05)}@media only screen and (max-width:1023px){#archive-navigation .sub-navigation>div{overflow-x:scroll;overflow-y:hidden}#archive-navigation .sub-navigation ul.menu{width:-webkit-max-content;width:-moz-max-content;width:max-content}}@-webkit-keyframes navShow{0%{display:block;opacity:0;margin-top:16px}25%{opacity:0}100%{margin-top:0;opacity:1}}@-moz-keyframes navShow{0%{display:block;opacity:0;margin-top:16px}25%{opacity:0}100%{margin-top:0;opacity:1}}@keyframes navShow{0%{display:block;opacity:0;margin-top:16px}25%{opacity:0}100%{margin-top:0;opacity:1}}#hamburger{display:block}@media only screen and (min-width:1140px){#hamburger{display:none}}.hamburglar{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);position:absolute;width:68px;height:68px;background:0 0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;zoom:.5;top:40px;right:22.5px}.path-burger{position:absolute;top:0;left:0;height:68px;width:68px;-webkit-mask:url(#mask);mask:url(#mask)}.animate-path{position:absolute;top:0;left:0;width:68px;height:68px}.path-rotation{height:34px;width:34px;margin:34px 34px 0 0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.path-rotation:before{content:"";display:block;width:30px;height:34px;margin:0 4px 0 0;background:#1a8aff}@-webkit-keyframes rotate-out{0%{-webkit-transform:rotate(0);transform:rotate(0)}40%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate-out{0%{-moz-transform:rotate(0);transform:rotate(0)}40%{-moz-transform:rotate(180deg);transform:rotate(180deg)}100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate-out{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0)}40%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotate-in{0%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}40%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@-moz-keyframes rotate-in{0%{-moz-transform:rotate(360deg);transform:rotate(360deg)}40%{-moz-transform:rotate(180deg);transform:rotate(180deg)}100%{-moz-transform:rotate(0);transform:rotate(0)}}@keyframes rotate-in{0%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg)}40%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0)}}.hamburglar.is-open .path{-webkit-animation:dash-in .6s linear normal;-moz-animation:dash-in .6s linear normal;animation:dash-in .6s linear normal;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}.hamburglar.is-open .animate-path{-webkit-animation:rotate-in .6s linear normal;-moz-animation:rotate-in .6s linear normal;animation:rotate-in .6s linear normal;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}.hamburglar.is-closed .path{-webkit-animation:dash-out .6s linear normal;-moz-animation:dash-out .6s linear normal;animation:dash-out .6s linear normal;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}.hamburglar.is-closed .animate-path{-webkit-animation:rotate-out .6s linear normal;-moz-animation:rotate-out .6s linear normal;animation:rotate-out .6s linear normal;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}.path{stroke-dasharray:240;stroke-dashoffset:240;stroke-linejoin:round}@-webkit-keyframes dash-in{0%{stroke-dashoffset:240}40%{stroke-dashoffset:240}100%{stroke-dashoffset:0}}@-moz-keyframes dash-in{0%{stroke-dashoffset:240}40%{stroke-dashoffset:240}100%{stroke-dashoffset:0}}@keyframes dash-in{0%{stroke-dashoffset:240}40%{stroke-dashoffset:240}100%{stroke-dashoffset:0}}@-webkit-keyframes dash-out{0%{stroke-dashoffset:0}40%{stroke-dashoffset:240}100%{stroke-dashoffset:240}}@-moz-keyframes dash-out{0%{stroke-dashoffset:0}40%{stroke-dashoffset:240}100%{stroke-dashoffset:240}}@keyframes dash-out{0%{stroke-dashoffset:0}40%{stroke-dashoffset:240}100%{stroke-dashoffset:240}}.burger-icon{position:absolute;padding:20px 16px;height:68px;width:68px}.burger-container{position:relative;height:28px;width:36px}.burger-bun-bot,.burger-bun-top,.burger-filling{position:absolute;display:block;height:4px;width:36px;border-radius:2px;background:#1a8aff;z-index:1}.burger-bun-top{top:0;-webkit-transform-origin:34px 2px;-moz-transform-origin:34px 2px;-ms-transform-origin:34px 2px;transform-origin:34px 2px}.burger-bun-bot{bottom:0;-webkit-transform-origin:34px 2px;-moz-transform-origin:34px 2px;-ms-transform-origin:34px 2px;transform-origin:34px 2px}.burger-filling{top:12px}.burger-ring{position:absolute;top:0;left:0;width:68px;height:68px}.svg-ring{width:68px;height:68px}.hamburglar.is-open .burger-bun-top{-webkit-animation:bun-top-out .6s linear normal;-moz-animation:bun-top-out .6s linear normal;animation:bun-top-out .6s linear normal;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}.hamburglar.is-open .burger-bun-bot{-webkit-animation:bun-bot-out .6s linear normal;-moz-animation:bun-bot-out .6s linear normal;animation:bun-bot-out .6s linear normal;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}.hamburglar.is-closed .burger-bun-top{-webkit-animation:bun-top-in .6s linear normal;-moz-animation:bun-top-in .6s linear normal;animation:bun-top-in .6s linear normal;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}.hamburglar.is-closed .burger-bun-bot{-webkit-animation:bun-bot-in .6s linear normal;-moz-animation:bun-bot-in .6s linear normal;animation:bun-bot-in .6s linear normal;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes bun-top-out{0%{left:0;top:0;-webkit-transform:rotate(0);transform:rotate(0)}20%{left:0;top:0;-webkit-transform:rotate(15deg);transform:rotate(15deg)}80%{left:-5px;top:0;-webkit-transform:rotate(-60deg);transform:rotate(-60deg)}100%{left:-5px;top:1px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}@-moz-keyframes bun-top-out{0%{left:0;top:0;-moz-transform:rotate(0);transform:rotate(0)}20%{left:0;top:0;-moz-transform:rotate(15deg);transform:rotate(15deg)}80%{left:-5px;top:0;-moz-transform:rotate(-60deg);transform:rotate(-60deg)}100%{left:-5px;top:1px;-moz-transform:rotate(-45deg);transform:rotate(-45deg)}}@keyframes bun-top-out{0%{left:0;top:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0)}20%{left:0;top:0;-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);transform:rotate(15deg)}80%{left:-5px;top:0;-webkit-transform:rotate(-60deg);-moz-transform:rotate(-60deg);transform:rotate(-60deg)}100%{left:-5px;top:1px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}}@-webkit-keyframes bun-bot-out{0%{left:0;-webkit-transform:rotate(0);transform:rotate(0)}20%{left:0;-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}80%{left:-5px;-webkit-transform:rotate(60deg);transform:rotate(60deg)}100%{left:-5px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@-moz-keyframes bun-bot-out{0%{left:0;-moz-transform:rotate(0);transform:rotate(0)}20%{left:0;-moz-transform:rotate(-15deg);transform:rotate(-15deg)}80%{left:-5px;-moz-transform:rotate(60deg);transform:rotate(60deg)}100%{left:-5px;-moz-transform:rotate(45deg);transform:rotate(45deg)}}@keyframes bun-bot-out{0%{left:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0)}20%{left:0;-webkit-transform:rotate(-15deg);-moz-transform:rotate(-15deg);transform:rotate(-15deg)}80%{left:-5px;-webkit-transform:rotate(60deg);-moz-transform:rotate(60deg);transform:rotate(60deg)}100%{left:-5px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}}@-webkit-keyframes bun-top-in{0%{left:-5px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}20%{left:-5px;-webkit-transform:rotate(-60deg);transform:rotate(-60deg)}80%{left:0;-webkit-transform:rotate(15deg);transform:rotate(15deg)}100%{left:0;-webkit-transform:rotate(0);transform:rotate(0)}}@-moz-keyframes bun-top-in{0%{left:-5px;-moz-transform:rotate(-45deg);transform:rotate(-45deg)}20%{left:-5px;-moz-transform:rotate(-60deg);transform:rotate(-60deg)}80%{left:0;-moz-transform:rotate(15deg);transform:rotate(15deg)}100%{left:0;-moz-transform:rotate(0);transform:rotate(0)}}@keyframes bun-top-in{0%{left:-5px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}20%{left:-5px;-webkit-transform:rotate(-60deg);-moz-transform:rotate(-60deg);transform:rotate(-60deg)}80%{left:0;-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);transform:rotate(15deg)}100%{left:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes bun-bot-in{0%{left:-5px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}20%{left:-5px;-webkit-transform:rotate(60deg);transform:rotate(60deg)}80%{left:0;-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}100%{left:0;-webkit-transform:rotate(0);transform:rotate(0)}}@-moz-keyframes bun-bot-in{0%{left:-5px;-moz-transform:rotate(45deg);transform:rotate(45deg)}20%{left:-5px;-moz-transform:rotate(60deg);transform:rotate(60deg)}80%{left:0;-moz-transform:rotate(-15deg);transform:rotate(-15deg)}100%{left:0;-moz-transform:rotate(0);transform:rotate(0)}}@keyframes bun-bot-in{0%{left:-5px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}20%{left:-5px;-webkit-transform:rotate(60deg);-moz-transform:rotate(60deg);transform:rotate(60deg)}80%{left:0;-webkit-transform:rotate(-15deg);-moz-transform:rotate(-15deg);transform:rotate(-15deg)}100%{left:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0)}}.hamburglar.is-open .burger-filling{-webkit-animation:burger-fill-out .6s linear normal;-moz-animation:burger-fill-out .6s linear normal;animation:burger-fill-out .6s linear normal;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}.hamburglar.is-closed .burger-filling{-webkit-animation:burger-fill-in .6s linear normal;-moz-animation:burger-fill-in .6s linear normal;animation:burger-fill-in .6s linear normal;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes burger-fill-in{0%{width:0;left:36px}40%{width:0;left:40px}80%{width:36px;left:-6px}100%{width:36px;left:0}}@-moz-keyframes burger-fill-in{0%{width:0;left:36px}40%{width:0;left:40px}80%{width:36px;left:-6px}100%{width:36px;left:0}}@keyframes burger-fill-in{0%{width:0;left:36px}40%{width:0;left:40px}80%{width:36px;left:-6px}100%{width:36px;left:0}}@-webkit-keyframes burger-fill-out{0%{width:36px;left:0}20%{width:42px;left:-6px}40%{width:0;left:40px}100%{width:0;left:36px}}@-moz-keyframes burger-fill-out{0%{width:36px;left:0}20%{width:42px;left:-6px}40%{width:0;left:40px}100%{width:0;left:36px}}@keyframes burger-fill-out{0%{width:36px;left:0}20%{width:42px;left:-6px}40%{width:0;left:40px}100%{width:0;left:36px}}
