/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.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}a:active,a:hover{outline-width:0}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:-0.25em}sup{top:-0.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{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}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}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:15px 15px;display:inline-block;cursor:pointer;-webkit-transition-property:opacity, -webkit-filter;transition-property:opacity, -webkit-filter;transition-property:opacity, filter;transition-property:opacity, filter, -webkit-filter;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:1}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:40px;height:4px;background-color:#181818;border-radius:0;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--3dx .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dx .hamburger-inner{-webkit-transition:background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);transition:background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0.2s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0.2s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform 0.2s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx .hamburger-inner::before,.hamburger--3dx .hamburger-inner::after{-webkit-transition:-webkit-transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:-webkit-transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner::before{-webkit-transform:translate3d(0, 10px, 0) rotate(45deg);transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner::after{-webkit-transform:translate3d(0, -10px, 0) rotate(-45deg);transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dx-r .hamburger-inner{-webkit-transition:background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);transition:background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0.2s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0.2s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform 0.2s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx-r .hamburger-inner::before,.hamburger--3dx-r .hamburger-inner::after{-webkit-transition:-webkit-transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:-webkit-transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner::before{-webkit-transform:translate3d(0, 10px, 0) rotate(45deg);transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(0, -10px, 0) rotate(-45deg);transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dy .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dy .hamburger-inner{-webkit-transition:background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);transition:background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0.2s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0.2s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform 0.2s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy .hamburger-inner::before,.hamburger--3dy .hamburger-inner::after{-webkit-transition:-webkit-transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:-webkit-transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent;-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner::before{-webkit-transform:translate3d(0, 10px, 0) rotate(45deg);transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner::after{-webkit-transform:translate3d(0, -10px, 0) rotate(-45deg);transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dy-r .hamburger-inner{-webkit-transition:background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);transition:background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0.2s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0.2s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform 0.2s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy-r .hamburger-inner::before,.hamburger--3dy-r .hamburger-inner::after{-webkit-transition:-webkit-transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:-webkit-transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner::before{-webkit-transform:translate3d(0, 10px, 0) rotate(45deg);transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(0, -10px, 0) rotate(-45deg);transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner::before{-webkit-transform:translate3d(-8px, 0, 0) rotate(-45deg) scale(0.7, 1);transform:translate3d(-8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrow.is-active .hamburger-inner::after{-webkit-transform:translate3d(-8px, 0, 0) rotate(45deg) scale(0.7, 1);transform:translate3d(-8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrow-r.is-active .hamburger-inner::before{-webkit-transform:translate3d(8px, 0, 0) rotate(45deg) scale(0.7, 1);transform:translate3d(8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrow-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(8px, 0, 0) rotate(-45deg) scale(0.7, 1);transform:translate3d(8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrowalt .hamburger-inner::before{-webkit-transition:top 0.1s 0.15s ease,-webkit-transform 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);transition:top 0.1s 0.15s ease,-webkit-transform 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);transition:top 0.1s 0.15s ease,transform 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);transition:top 0.1s 0.15s ease,transform 0.15s cubic-bezier(0.165, 0.84, 0.44, 1),-webkit-transform 0.15s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt .hamburger-inner::after{-webkit-transition:bottom 0.1s 0.15s ease,-webkit-transform 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);transition:bottom 0.1s 0.15s ease,-webkit-transform 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);transition:bottom 0.1s 0.15s ease,transform 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);transition:bottom 0.1s 0.15s ease,transform 0.15s cubic-bezier(0.165, 0.84, 0.44, 1),-webkit-transform 0.15s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt.is-active .hamburger-inner::before{top:0;-webkit-transform:translate3d(-8px, -10px, 0) rotate(-45deg) scale(0.7, 1);transform:translate3d(-8px, -10px, 0) rotate(-45deg) scale(0.7, 1);-webkit-transition:top 0.1s ease,-webkit-transform 0.15s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22);transition:top 0.1s ease,-webkit-transform 0.15s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22);transition:top 0.1s ease,transform 0.15s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22);transition:top 0.1s ease,transform 0.15s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22),-webkit-transform 0.15s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt.is-active .hamburger-inner::after{bottom:0;-webkit-transform:translate3d(-8px, 10px, 0) rotate(45deg) scale(0.7, 1);transform:translate3d(-8px, 10px, 0) rotate(45deg) scale(0.7, 1);-webkit-transition:bottom 0.1s ease,-webkit-transform 0.15s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22);transition:bottom 0.1s ease,-webkit-transform 0.15s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22);transition:bottom 0.1s ease,transform 0.15s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22);transition:bottom 0.1s ease,transform 0.15s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22),-webkit-transform 0.15s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt-r .hamburger-inner::before{-webkit-transition:top 0.1s 0.15s ease,-webkit-transform 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);transition:top 0.1s 0.15s ease,-webkit-transform 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);transition:top 0.1s 0.15s ease,transform 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);transition:top 0.1s 0.15s ease,transform 0.15s cubic-bezier(0.165, 0.84, 0.44, 1),-webkit-transform 0.15s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt-r .hamburger-inner::after{-webkit-transition:bottom 0.1s 0.15s ease,-webkit-transform 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);transition:bottom 0.1s 0.15s ease,-webkit-transform 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);transition:bottom 0.1s 0.15s ease,transform 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);transition:bottom 0.1s 0.15s ease,transform 0.15s cubic-bezier(0.165, 0.84, 0.44, 1),-webkit-transform 0.15s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt-r.is-active .hamburger-inner::before{top:0;-webkit-transform:translate3d(8px, -10px, 0) rotate(45deg) scale(0.7, 1);transform:translate3d(8px, -10px, 0) rotate(45deg) scale(0.7, 1);-webkit-transition:top 0.1s ease,-webkit-transform 0.15s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22);transition:top 0.1s ease,-webkit-transform 0.15s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22);transition:top 0.1s ease,transform 0.15s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22);transition:top 0.1s ease,transform 0.15s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22),-webkit-transform 0.15s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt-r.is-active .hamburger-inner::after{bottom:0;-webkit-transform:translate3d(8px, 10px, 0) rotate(-45deg) scale(0.7, 1);transform:translate3d(8px, 10px, 0) rotate(-45deg) scale(0.7, 1);-webkit-transition:bottom 0.1s ease,-webkit-transform 0.15s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22);transition:bottom 0.1s ease,-webkit-transform 0.15s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22);transition:bottom 0.1s ease,transform 0.15s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22);transition:bottom 0.1s ease,transform 0.15s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22),-webkit-transform 0.15s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner::before,.hamburger--boring .hamburger-inner::after{-webkit-transition-property:none;transition-property:none}.hamburger--boring.is-active .hamburger-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-delay:0.15s;transition-delay:0.15s;-webkit-transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse .hamburger-inner::after{top:-20px;-webkit-transition:top 0.3s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0.1s linear;transition:top 0.3s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0.1s linear}.hamburger--collapse .hamburger-inner::before{-webkit-transition:top 0.12s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1),-webkit-transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.12s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1),-webkit-transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.12s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.12s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19),-webkit-transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse.is-active .hamburger-inner{-webkit-transform:translate3d(0, -10px, 0) rotate(-45deg);transform:translate3d(0, -10px, 0) rotate(-45deg);-webkit-transition-delay:0.32s;transition-delay:0.32s;-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;-webkit-transition:top 0.3s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0.1s 0.27s linear;transition:top 0.3s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0.1s 0.27s linear}.hamburger--collapse.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:top 0.12s 0.18s cubic-bezier(0.33333, 0, 0.66667, 0.33333),-webkit-transform 0.15s 0.42s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.12s 0.18s cubic-bezier(0.33333, 0, 0.66667, 0.33333),-webkit-transform 0.15s 0.42s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.12s 0.18s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.15s 0.42s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.12s 0.18s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.15s 0.42s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform 0.15s 0.42s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-delay:0.15s;transition-delay:0.15s;-webkit-transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse-r .hamburger-inner::after{top:-20px;-webkit-transition:top 0.3s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0.1s linear;transition:top 0.3s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0.1s linear}.hamburger--collapse-r .hamburger-inner::before{-webkit-transition:top 0.12s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1),-webkit-transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.12s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1),-webkit-transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.12s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.12s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19),-webkit-transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse-r.is-active .hamburger-inner{-webkit-transform:translate3d(0, -10px, 0) rotate(45deg);transform:translate3d(0, -10px, 0) rotate(45deg);-webkit-transition-delay:0.32s;transition-delay:0.32s;-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse-r.is-active .hamburger-inner::after{top:0;opacity:0;-webkit-transition:top 0.3s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0.1s 0.27s linear;transition:top 0.3s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0.1s 0.27s linear}.hamburger--collapse-r.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:top 0.12s 0.18s cubic-bezier(0.33333, 0, 0.66667, 0.33333),-webkit-transform 0.15s 0.42s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.12s 0.18s cubic-bezier(0.33333, 0, 0.66667, 0.33333),-webkit-transform 0.15s 0.42s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.12s 0.18s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.15s 0.42s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.12s 0.18s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.15s 0.42s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform 0.15s 0.42s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--elastic .hamburger-inner{top:2px;-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55);transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic .hamburger-inner::before{top:10px;-webkit-transition:opacity 0.15s 0.4s ease;transition:opacity 0.15s 0.4s ease}.hamburger--elastic .hamburger-inner::after{top:20px;-webkit-transition:-webkit-transform 0.4s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:-webkit-transform 0.4s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:transform 0.4s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:transform 0.4s cubic-bezier(0.68, -0.55, 0.265, 1.55),-webkit-transform 0.4s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic.is-active .hamburger-inner{-webkit-transform:translate3d(0, 10px, 0) rotate(135deg);transform:translate3d(0, 10px, 0) rotate(135deg);-webkit-transition-delay:0.1s;transition-delay:0.1s}.hamburger--elastic.is-active .hamburger-inner::before{-webkit-transition-delay:0s;transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner::after{-webkit-transform:translate3d(0, -20px, 0) rotate(-270deg);transform:translate3d(0, -20px, 0) rotate(-270deg);-webkit-transition-delay:0.1s;transition-delay:0.1s}.hamburger--elastic-r .hamburger-inner{top:2px;-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55);transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic-r .hamburger-inner::before{top:10px;-webkit-transition:opacity 0.15s 0.4s ease;transition:opacity 0.15s 0.4s ease}.hamburger--elastic-r .hamburger-inner::after{top:20px;-webkit-transition:-webkit-transform 0.4s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:-webkit-transform 0.4s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:transform 0.4s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:transform 0.4s cubic-bezier(0.68, -0.55, 0.265, 1.55),-webkit-transform 0.4s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic-r.is-active .hamburger-inner{-webkit-transform:translate3d(0, 10px, 0) rotate(-135deg);transform:translate3d(0, 10px, 0) rotate(-135deg);-webkit-transition-delay:0.1s;transition-delay:0.1s}.hamburger--elastic-r.is-active .hamburger-inner::before{-webkit-transition-delay:0s;transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(0, -20px, 0) rotate(270deg);transform:translate3d(0, -20px, 0) rotate(270deg);-webkit-transition-delay:0.1s;transition-delay:0.1s}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{-webkit-transition:background-color 0.2s 0.25s ease-in;transition:background-color 0.2s 0.25s ease-in}.hamburger--emphatic .hamburger-inner::before{left:0;-webkit-transition:top 0.05s 0.2s linear,left 0.2s 0.25s ease-in,-webkit-transform 0.2s cubic-bezier(0.6, 0.04, 0.98, 0.335);transition:top 0.05s 0.2s linear,left 0.2s 0.25s ease-in,-webkit-transform 0.2s cubic-bezier(0.6, 0.04, 0.98, 0.335);transition:transform 0.2s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.2s linear,left 0.2s 0.25s ease-in;transition:transform 0.2s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.2s linear,left 0.2s 0.25s ease-in,-webkit-transform 0.2s cubic-bezier(0.6, 0.04, 0.98, 0.335)}.hamburger--emphatic .hamburger-inner::after{top:10px;right:0;-webkit-transition:top 0.05s 0.2s linear,right 0.2s 0.25s ease-in,-webkit-transform 0.2s cubic-bezier(0.6, 0.04, 0.98, 0.335);transition:top 0.05s 0.2s linear,right 0.2s 0.25s ease-in,-webkit-transform 0.2s cubic-bezier(0.6, 0.04, 0.98, 0.335);transition:transform 0.2s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.2s linear,right 0.2s 0.25s ease-in;transition:transform 0.2s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.2s linear,right 0.2s 0.25s ease-in,-webkit-transform 0.2s cubic-bezier(0.6, 0.04, 0.98, 0.335)}.hamburger--emphatic.is-active .hamburger-inner{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic.is-active .hamburger-inner::before{left:-80px;top:-80px;-webkit-transform:translate3d(80px, 80px, 0) rotate(45deg);transform:translate3d(80px, 80px, 0) rotate(45deg);-webkit-transition:left 0.2s ease-out,top 0.05s 0.2s linear,-webkit-transform 0.2s 0.25s cubic-bezier(0.075, 0.82, 0.165, 1);transition:left 0.2s ease-out,top 0.05s 0.2s linear,-webkit-transform 0.2s 0.25s cubic-bezier(0.075, 0.82, 0.165, 1);transition:left 0.2s ease-out,top 0.05s 0.2s linear,transform 0.2s 0.25s cubic-bezier(0.075, 0.82, 0.165, 1);transition:left 0.2s ease-out,top 0.05s 0.2s linear,transform 0.2s 0.25s cubic-bezier(0.075, 0.82, 0.165, 1),-webkit-transform 0.2s 0.25s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic.is-active .hamburger-inner::after{right:-80px;top:-80px;-webkit-transform:translate3d(-80px, 80px, 0) rotate(-45deg);transform:translate3d(-80px, 80px, 0) rotate(-45deg);-webkit-transition:right 0.2s ease-out,top 0.05s 0.2s linear,-webkit-transform 0.2s 0.25s cubic-bezier(0.075, 0.82, 0.165, 1);transition:right 0.2s ease-out,top 0.05s 0.2s linear,-webkit-transform 0.2s 0.25s cubic-bezier(0.075, 0.82, 0.165, 1);transition:right 0.2s ease-out,top 0.05s 0.2s linear,transform 0.2s 0.25s cubic-bezier(0.075, 0.82, 0.165, 1);transition:right 0.2s ease-out,top 0.05s 0.2s linear,transform 0.2s 0.25s cubic-bezier(0.075, 0.82, 0.165, 1),-webkit-transform 0.2s 0.25s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{-webkit-transition:background-color 0.2s 0.25s ease-in;transition:background-color 0.2s 0.25s ease-in}.hamburger--emphatic-r .hamburger-inner::before{left:0;-webkit-transition:top 0.05s 0.2s linear,left 0.2s 0.25s ease-in,-webkit-transform 0.2s cubic-bezier(0.6, 0.04, 0.98, 0.335);transition:top 0.05s 0.2s linear,left 0.2s 0.25s ease-in,-webkit-transform 0.2s cubic-bezier(0.6, 0.04, 0.98, 0.335);transition:transform 0.2s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.2s linear,left 0.2s 0.25s ease-in;transition:transform 0.2s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.2s linear,left 0.2s 0.25s ease-in,-webkit-transform 0.2s cubic-bezier(0.6, 0.04, 0.98, 0.335)}.hamburger--emphatic-r .hamburger-inner::after{top:10px;right:0;-webkit-transition:top 0.05s 0.2s linear,right 0.2s 0.25s ease-in,-webkit-transform 0.2s cubic-bezier(0.6, 0.04, 0.98, 0.335);transition:top 0.05s 0.2s linear,right 0.2s 0.25s ease-in,-webkit-transform 0.2s cubic-bezier(0.6, 0.04, 0.98, 0.335);transition:transform 0.2s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.2s linear,right 0.2s 0.25s ease-in;transition:transform 0.2s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.2s linear,right 0.2s 0.25s ease-in,-webkit-transform 0.2s cubic-bezier(0.6, 0.04, 0.98, 0.335)}.hamburger--emphatic-r.is-active .hamburger-inner{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic-r.is-active .hamburger-inner::before{left:-80px;top:80px;-webkit-transform:translate3d(80px, -80px, 0) rotate(-45deg);transform:translate3d(80px, -80px, 0) rotate(-45deg);-webkit-transition:left 0.2s ease-out,top 0.05s 0.2s linear,-webkit-transform 0.2s 0.25s cubic-bezier(0.075, 0.82, 0.165, 1);transition:left 0.2s ease-out,top 0.05s 0.2s linear,-webkit-transform 0.2s 0.25s cubic-bezier(0.075, 0.82, 0.165, 1);transition:left 0.2s ease-out,top 0.05s 0.2s linear,transform 0.2s 0.25s cubic-bezier(0.075, 0.82, 0.165, 1);transition:left 0.2s ease-out,top 0.05s 0.2s linear,transform 0.2s 0.25s cubic-bezier(0.075, 0.82, 0.165, 1),-webkit-transform 0.2s 0.25s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic-r.is-active .hamburger-inner::after{right:-80px;top:80px;-webkit-transform:translate3d(-80px, -80px, 0) rotate(45deg);transform:translate3d(-80px, -80px, 0) rotate(45deg);-webkit-transition:right 0.2s ease-out,top 0.05s 0.2s linear,-webkit-transform 0.2s 0.25s cubic-bezier(0.075, 0.82, 0.165, 1);transition:right 0.2s ease-out,top 0.05s 0.2s linear,-webkit-transform 0.2s 0.25s cubic-bezier(0.075, 0.82, 0.165, 1);transition:right 0.2s ease-out,top 0.05s 0.2s linear,transform 0.2s 0.25s cubic-bezier(0.075, 0.82, 0.165, 1);transition:right 0.2s ease-out,top 0.05s 0.2s linear,transform 0.2s 0.25s cubic-bezier(0.075, 0.82, 0.165, 1),-webkit-transform 0.2s 0.25s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner::before{top:10px;-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:0.2s;transition-duration:0.2s}.hamburger--slider .hamburger-inner::after{top:20px}.hamburger--slider.is-active .hamburger-inner{-webkit-transform:translate3d(0, 10px, 0) rotate(45deg);transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner::before{-webkit-transform:rotate(-45deg) translate3d(-5.71429px, -6px, 0);transform:rotate(-45deg) translate3d(-5.71429px, -6px, 0);opacity:0}.hamburger--slider.is-active .hamburger-inner::after{-webkit-transform:translate3d(0, -20px, 0) rotate(-90deg);transform:translate3d(0, -20px, 0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner::before{top:10px;-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:0.2s;transition-duration:0.2s}.hamburger--slider-r .hamburger-inner::after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{-webkit-transform:translate3d(0, 10px, 0) rotate(-45deg);transform:translate3d(0, 10px, 0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner::before{-webkit-transform:rotate(45deg) translate3d(5.71429px, -6px, 0);transform:rotate(45deg) translate3d(5.71429px, -6px, 0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(0, -20px, 0) rotate(90deg);transform:translate3d(0, -20px, 0) rotate(90deg)}.hamburger--spring .hamburger-inner{top:2px;-webkit-transition:background-color 0s 0.15s linear;transition:background-color 0s 0.15s linear}.hamburger--spring .hamburger-inner::before{top:10px;-webkit-transition:top 0.12s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1),-webkit-transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.12s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1),-webkit-transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.12s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.12s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19),-webkit-transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring .hamburger-inner::after{top:20px;-webkit-transition:top 0.3s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1),-webkit-transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.3s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1),-webkit-transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.3s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.3s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19),-webkit-transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring.is-active .hamburger-inner{-webkit-transition-delay:0.32s;transition-delay:0.32s;background-color:transparent}.hamburger--spring.is-active .hamburger-inner::before{top:0;-webkit-transition:top 0.12s 0.18s cubic-bezier(0.33333, 0, 0.66667, 0.33333),-webkit-transform 0.15s 0.32s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.12s 0.18s cubic-bezier(0.33333, 0, 0.66667, 0.33333),-webkit-transform 0.15s 0.32s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.12s 0.18s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.15s 0.32s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.12s 0.18s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.15s 0.32s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform 0.15s 0.32s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 10px, 0) rotate(45deg);transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner::after{top:0;-webkit-transition:top 0.3s cubic-bezier(0.33333, 0, 0.66667, 0.33333),-webkit-transform 0.15s 0.32s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.3s cubic-bezier(0.33333, 0, 0.66667, 0.33333),-webkit-transform 0.15s 0.32s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.3s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.15s 0.32s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.3s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.15s 0.32s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform 0.15s 0.32s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 10px, 0) rotate(-45deg);transform:translate3d(0, 10px, 0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring-r .hamburger-inner::after{top:-20px;-webkit-transition:top 0.3s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0s linear;transition:top 0.3s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0s linear}.hamburger--spring-r .hamburger-inner::before{-webkit-transition:top 0.12s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1),-webkit-transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.12s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1),-webkit-transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.12s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.12s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19),-webkit-transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring-r.is-active .hamburger-inner{-webkit-transform:translate3d(0, -10px, 0) rotate(-45deg);transform:translate3d(0, -10px, 0) rotate(-45deg);-webkit-transition-delay:0.32s;transition-delay:0.32s;-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spring-r.is-active .hamburger-inner::after{top:0;opacity:0;-webkit-transition:top 0.3s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0s 0.32s linear;transition:top 0.3s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0s 0.32s linear}.hamburger--spring-r.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:top 0.12s 0.18s cubic-bezier(0.33333, 0, 0.66667, 0.33333),-webkit-transform 0.15s 0.32s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.12s 0.18s cubic-bezier(0.33333, 0, 0.66667, 0.33333),-webkit-transform 0.15s 0.32s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.12s 0.18s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.15s 0.32s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.12s 0.18s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.15s 0.32s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform 0.15s 0.32s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand .hamburger-inner{-webkit-transition:background-color 0s 0.1s linear,-webkit-transform 0.1s 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:background-color 0s 0.1s linear,-webkit-transform 0.1s 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:transform 0.1s 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19),background-color 0s 0.1s linear;transition:transform 0.1s 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19),background-color 0s 0.1s linear,-webkit-transform 0.1s 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand .hamburger-inner::before{-webkit-transition:top 0.1s 0.1s ease-in,-webkit-transform 0.1s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.1s 0.1s ease-in,-webkit-transform 0.1s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.1s 0.1s ease-in,transform 0.1s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.1s 0.1s ease-in,transform 0.1s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19),-webkit-transform 0.1s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand .hamburger-inner::after{-webkit-transition:bottom 0.1s 0.1s ease-in,-webkit-transform 0.1s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.1s ease-in,-webkit-transform 0.1s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.1s ease-in,transform 0.1s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.1s ease-in,transform 0.1s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19),-webkit-transform 0.1s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand.is-active .hamburger-inner{-webkit-transform:rotate(90deg);transform:rotate(90deg);background-color:transparent;-webkit-transition:background-color 0s 0.22s linear,-webkit-transform 0.1s 0s cubic-bezier(0.215, 0.61, 0.355, 1);transition:background-color 0s 0.22s linear,-webkit-transform 0.1s 0s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform 0.1s 0s cubic-bezier(0.215, 0.61, 0.355, 1),background-color 0s 0.22s linear;transition:transform 0.1s 0s cubic-bezier(0.215, 0.61, 0.355, 1),background-color 0s 0.22s linear,-webkit-transform 0.1s 0s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:top 0.1s 0.12s ease-out,-webkit-transform 0.1s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.1s 0.12s ease-out,-webkit-transform 0.1s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.1s 0.12s ease-out,transform 0.1s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.1s 0.12s ease-out,transform 0.1s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform 0.1s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:bottom 0.1s 0.12s ease-out,-webkit-transform 0.1s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s 0.12s ease-out,-webkit-transform 0.1s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s 0.12s ease-out,transform 0.1s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s 0.12s ease-out,transform 0.1s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform 0.1s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand-r .hamburger-inner{-webkit-transition:background-color 0s 0.1s linear,-webkit-transform 0.1s 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:background-color 0s 0.1s linear,-webkit-transform 0.1s 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:transform 0.1s 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19),background-color 0s 0.1s linear;transition:transform 0.1s 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19),background-color 0s 0.1s linear,-webkit-transform 0.1s 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand-r .hamburger-inner::before{-webkit-transition:top 0.1s 0.1s ease-in,-webkit-transform 0.1s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.1s 0.1s ease-in,-webkit-transform 0.1s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.1s 0.1s ease-in,transform 0.1s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.1s 0.1s ease-in,transform 0.1s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19),-webkit-transform 0.1s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand-r .hamburger-inner::after{-webkit-transition:bottom 0.1s 0.1s ease-in,-webkit-transform 0.1s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.1s ease-in,-webkit-transform 0.1s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.1s ease-in,transform 0.1s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.1s ease-in,transform 0.1s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19),-webkit-transform 0.1s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand-r.is-active .hamburger-inner{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-color:transparent;-webkit-transition:background-color 0s 0.22s linear,-webkit-transform 0.1s 0s cubic-bezier(0.215, 0.61, 0.355, 1);transition:background-color 0s 0.22s linear,-webkit-transform 0.1s 0s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform 0.1s 0s cubic-bezier(0.215, 0.61, 0.355, 1),background-color 0s 0.22s linear;transition:transform 0.1s 0s cubic-bezier(0.215, 0.61, 0.355, 1),background-color 0s 0.22s linear,-webkit-transform 0.1s 0s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand-r.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:top 0.1s 0.12s ease-out,-webkit-transform 0.1s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.1s 0.12s ease-out,-webkit-transform 0.1s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.1s 0.12s ease-out,transform 0.1s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.1s 0.12s ease-out,transform 0.1s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform 0.1s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand-r.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:bottom 0.1s 0.12s ease-out,-webkit-transform 0.1s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s 0.12s ease-out,-webkit-transform 0.1s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s 0.12s ease-out,transform 0.1s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s 0.12s ease-out,transform 0.1s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform 0.1s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin .hamburger-inner{-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin .hamburger-inner::before{-webkit-transition:top 0.1s 0.34s ease-in, opacity 0.1s ease-in;transition:top 0.1s 0.34s ease-in, opacity 0.1s ease-in}.hamburger--spin .hamburger-inner::after{-webkit-transition:bottom 0.1s 0.34s ease-in,-webkit-transform 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.34s ease-in,-webkit-transform 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.34s ease-in,transform 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.34s ease-in,transform 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19),-webkit-transform 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin.is-active .hamburger-inner{-webkit-transform:rotate(225deg);transform:rotate(225deg);-webkit-transition-delay:0.14s;transition-delay:0.14s;-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;-webkit-transition:top 0.1s ease-out, opacity 0.1s 0.14s ease-out;transition:top 0.1s ease-out, opacity 0.1s 0.14s ease-out}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom 0.1s ease-out,-webkit-transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s ease-out,-webkit-transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s ease-out,transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s ease-out,transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin-r .hamburger-inner{-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin-r .hamburger-inner::before{-webkit-transition:top 0.1s 0.34s ease-in, opacity 0.1s ease-in;transition:top 0.1s 0.34s ease-in, opacity 0.1s ease-in}.hamburger--spin-r .hamburger-inner::after{-webkit-transition:bottom 0.1s 0.34s ease-in,-webkit-transform 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.34s ease-in,-webkit-transform 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.34s ease-in,transform 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.34s ease-in,transform 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19),-webkit-transform 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin-r.is-active .hamburger-inner{-webkit-transform:rotate(-225deg);transform:rotate(-225deg);-webkit-transition-delay:0.14s;transition-delay:0.14s;-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin-r.is-active .hamburger-inner::before{top:0;opacity:0;-webkit-transition:top 0.1s ease-out, opacity 0.1s 0.14s ease-out;transition:top 0.1s ease-out, opacity 0.1s 0.14s ease-out}.hamburger--spin-r.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:bottom 0.1s ease-out,-webkit-transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s ease-out,-webkit-transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s ease-out,transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s ease-out,transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze .hamburger-inner{-webkit-transition-duration:0.1s;transition-duration:0.1s;-webkit-transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze .hamburger-inner::before{-webkit-transition:top 0.1s 0.14s ease, opacity 0.1s ease;transition:top 0.1s 0.14s ease, opacity 0.1s ease}.hamburger--squeeze .hamburger-inner::after{-webkit-transition:bottom 0.1s 0.14s ease,-webkit-transform 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.14s ease,-webkit-transform 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.14s ease,transform 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.14s ease,transform 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19),-webkit-transform 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze.is-active .hamburger-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:0.14s;transition-delay:0.14s;-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;-webkit-transition:top 0.1s ease, opacity 0.1s 0.14s ease;transition:top 0.1s ease, opacity 0.1s 0.14s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom 0.1s ease,-webkit-transform 0.1s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s ease,-webkit-transform 0.1s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s ease,transform 0.1s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s ease,transform 0.1s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform 0.1s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--vortex .hamburger-inner{-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex .hamburger-inner::before,.hamburger--vortex .hamburger-inner::after{-webkit-transition-duration:0s;transition-duration:0s;-webkit-transition-delay:0.1s;transition-delay:0.1s;-webkit-transition-timing-function:linear;transition-timing-function:linear}.hamburger--vortex .hamburger-inner::before{-webkit-transition-property:top, opacity;transition-property:top, opacity}.hamburger--vortex .hamburger-inner::after{-webkit-transition-property:bottom, -webkit-transform;transition-property:bottom, -webkit-transform;transition-property:bottom, transform;transition-property:bottom, transform, -webkit-transform}.hamburger--vortex.is-active .hamburger-inner{-webkit-transform:rotate(765deg);transform:rotate(765deg);-webkit-transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex.is-active .hamburger-inner::before,.hamburger--vortex.is-active .hamburger-inner::after{-webkit-transition-delay:0s;transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex-r .hamburger-inner::before,.hamburger--vortex-r .hamburger-inner::after{-webkit-transition-duration:0s;transition-duration:0s;-webkit-transition-delay:0.1s;transition-delay:0.1s;-webkit-transition-timing-function:linear;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner::before{-webkit-transition-property:top, opacity;transition-property:top, opacity}.hamburger--vortex-r .hamburger-inner::after{-webkit-transition-property:bottom, -webkit-transform;transition-property:bottom, -webkit-transform;transition-property:bottom, transform;transition-property:bottom, transform, -webkit-transform}.hamburger--vortex-r.is-active .hamburger-inner{-webkit-transform:rotate(-765deg);transform:rotate(-765deg);-webkit-transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex-r.is-active .hamburger-inner::before,.hamburger--vortex-r.is-active .hamburger-inner::after{-webkit-transition-delay:0s;transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@font-face{font-family:'alright_sans';src:url(/assets/alrightsans-regular-v3-webfont-2bee830acbe31705d4f6df1db4e5d4aecb6de75cbdb5f706adcecab2986c8b34.woff2) format("woff2"),url(/assets/alrightsans-regular-v3-webfont-21e5febcaf22222e899fc6805a418bf1e22453e9cea47fe2084b43184b8206fd.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'alright_sans';src:url(/assets/alrightsans-bold-v3-webfont-d510c1ad00ef73b437668063ac794b44595b5ada5c688ef493ecd0e03c2bb1ce.woff2) format("woff2"),url(/assets/alrightsans-bold-v3-webfont-2bb7e9702143c4d6bc82220ef78e4aa38102bf601ec482f9ece37191f93b581e.woff) format("woff");font-weight:bold;font-style:normal}body{line-height:1.65;font-size:16px;color:#888888;font-family:'alright_sans', 'Lato', 'Helvetica Neue', 'Helvetica', sans-serif}@media (min-width: 1024px){body{font-size:17px}}h1,.alpha,h2,.beta,h3,.gamma,h4,.delta{color:#181818;line-height:1.4}h1,.alpha{font-size:1.5em}@media (min-width: 768px){h1,.alpha{font-size:1.75em}}@media (min-width: 1024px){h1,.alpha{font-size:1.88235em}}h2,.beta{font-size:1.1875em}@media (min-width: 768px){h2,.beta{font-size:1.25em}}h3,.gamma{font-size:0.9375em;margin-bottom:.5em;text-transform:uppercase}@media (min-width: 1024px){h3,.gamma{font-size:0.94118em}}h4,.delta{font-size:1.0625em;margin-bottom:0}@media (min-width: 1024px){h4,.delta{font-size:1.11765em}}.jumbo{font-size:3em;margin-top:0;margin-bottom:.1em;line-height:1}@media (min-width: 768px){.jumbo{font-size:5em}}@media (min-width: 1024px){.jumbo{font-size:6em}}.button{background-color:#53adbb;display:inline-block;padding:.5em 1.5em;color:#fefefe;letter-spacing:1px;text-decoration:none;-webkit-transition:background-color .25s;transition:background-color .25s}@media (min-width: 1024px){.button{padding:.8em 2em}}.button:hover{background-color:#3b97ae;color:#fefefe}a{color:#53adbb;-webkit-transition:color .25s;transition:color .25s}a:hover{color:#3b97ae;text-decoration:none}.detail{font-size:0.875em}.dont-break{white-space:nowrap}code{padding:.25em .75em;background-color:#eee}pre>code{width:100%;border:1px dashed #888;display:block;box-sizing:border-box;overflow-x:auto}pre code{padding:1em 2em}*{margin-top:0}body{opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}.not-ready{opacity:0}.container{max-width:1600px;margin:0 auto}img{max-width:100%}section{box-sizing:border-box;margin-right:8%;margin-left:8%}@media (min-width: 768px){section{margin-right:4.65%;margin-left:4.65%}}@media (min-width: 1024px){section{margin-right:4.65%;margin-left:4.65%}}.header,section{margin-bottom:3em}.fae-is{margin-bottom:2em}.footer{margin-left:0;margin-right:0;padding-top:3em;padding-left:8%;padding-right:8%}@media (min-width: 768px){.footer{padding-left:0;padding-right:0}}.header{position:relative;z-index:1;padding-top:20px}.header.home{background-color:#181818}@media (min-width: 768px){.header{padding-top:40px;position:static}}@media (min-width: 1024px){.header{padding-top:55px}}.header .fae-logo{width:60px;margin-left:8%}@media (min-width: 768px){.header .fae-logo{width:90px;margin-left:4.65%}}@media (min-width: 1024px){.header .fae-logo{width:125px;margin-left:4.65%}}.header .fae-logo path{fill:#181818;-webkit-transition:fill 0.25s;transition:fill 0.25s}.header.menu-active .menu{color:#fefefe;z-index:10}.header.menu-active .fae-logo path{fill:#fefefe}.header.menu-active .hamburger-inner,.header.menu-active .hamburger-inner::before,.header.menu-active .hamburger-inner::after{background-color:#fefefe}.header .fae-logo,.header .hamburger{position:relative;z-index:100}.header nav{text-align:left}.header .menu{text-transform:uppercase;background-color:#181818;color:#181818;padding-left:8%;font-size:85%;width:100%;text-align:left;margin:0 0 0 0;position:absolute;top:0;box-sizing:border-box;letter-spacing:1px;font-weight:bold;overflow-y:hidden;max-height:0;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:cubic-bezier(0, 1, 0.5, 1);transition-timing-function:cubic-bezier(0, 1, 0.5, 1)}.header .menu.active{max-height:250px;padding-top:80px;padding-bottom:1em}.header .menu.active .current a::before{-webkit-transform:scaleX(1);transform:scaleX(1)}.header .menu .current a::before{-webkit-transition:-webkit-transform .25s ease-in-out .5s;transition:-webkit-transform .25s ease-in-out .5s;transition:transform .25s ease-in-out .5s;transition:transform .25s ease-in-out .5s, -webkit-transform .25s ease-in-out .5s}.header .menu li{list-style:none;padding-top:1em;padding-bottom:1em}.header .menu li.current a::before{visibility:visible;-webkit-transform:scaleX(0);transform:scaleX(0)}@media (min-width: 768px){.header .menu li.current a::before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}}.header .menu a{text-decoration:none;color:inherit;position:relative;display:inline-block}.header .menu a::before{content:'';position:absolute;width:100%;height:3px;bottom:0;left:0;background-color:#fefefe;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;z-index:100}.header .menu a:hover::before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}@media (min-width: 768px){.header .menu a::before{background-color:#181818}}@media (min-width: 768px){.header .menu{position:static;float:right;padding-left:0;margin-right:4.65%;max-height:none;background-color:transparent;width:auto;font-size:100%}.header .menu li{display:inline;margin-left:2em}}@media (min-width: 1024px){.header .menu{margin-right:4.65%}}.header .hamburger{padding:0;float:right;margin-right:8%}.header .hamburger:focus{outline:none}@media (min-width: 768px){.header .hamburger{display:none}}.header .hamburger .hamburger-inner,.header .hamburger .hamburger-inner::before,.header .hamburger .hamburger-inner::after{-webkit-transition:background-color 0.25s;transition:background-color 0.25s}.textured-back{background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.intro{padding:3em 0}@media (min-width: 768px){.intro{padding:4em 1em}}@media (min-width: 1024px){.intro{padding:12em 4em}}.error404 .header,.home .header{min-height:350px;background-position:center;background-size:cover;background-repeat:no-repeat}@media (min-width: 768px){.error404 .header,.home .header{min-height:590px}}@media (min-width: 1024px){.error404 .header,.home .header{min-height:900px}}.error404 .header .fae-logo path,.home .header .fae-logo path{fill:#fefefe}.error404 .header .hamburger-inner,.error404 .header .hamburger-inner::before,.error404 .header .hamburger-inner::after,.home .header .hamburger-inner,.home .header .hamburger-inner::before,.home .header .hamburger-inner::after{background-color:#fefefe}.error404 .header .menu,.home .header .menu{color:#fefefe}.error404 .header .menu a::before,.home .header .menu a::before{background-color:#fefefe}.error404 .header .jumbo,.home .header .jumbo{margin-bottom:0 !important}.error404 .header .intro h1,.home .header .intro h1{margin:.1em 0 .75em 0}@media (min-width: 768px){.fae-is{text-align:center}.fae-is h1{max-width:14em;margin-left:auto;margin-right:auto}}@media (min-width: 1024px){.fae-is{max-width:58.91%;margin-left:auto;margin-right:auto}}@media (min-width: 768px){.qualities{margin-left:0;margin-right:0}.qualities .quality{width:43.02%;margin-bottom:2em;vertical-align:top;margin-left:4.65%;display:inline-block}}@media (min-width: 1024px){.qualities .quality{width:27.13%}}@media (min-width: 768px){.quick-start{margin-left:0;margin-right:0}.quick-start .section-title,.quick-start .instructions{display:inline-block;vertical-align:top;margin-left:4.65%}.quick-start .section-title{margin-top:0;width:27.13%}.quick-start .instructions{width:58.91%}}.see-what{text-align:center}@-webkit-keyframes jig-leg1{0%{-webkit-transform:skewY(0) skewX(0);transform:skewY(0) skewX(0)}100%{-webkit-transform:skewY(-20deg) skewX(2deg);transform:skewY(-20deg) skewX(2deg)}}@keyframes jig-leg1{0%{-webkit-transform:skewY(0) skewX(0);transform:skewY(0) skewX(0)}100%{-webkit-transform:skewY(-20deg) skewX(2deg);transform:skewY(-20deg) skewX(2deg)}}@-webkit-keyframes jig-leg2{0%{-webkit-transform:skewY(0) skewX(0);transform:skewY(0) skewX(0)}100%{-webkit-transform:skewY(-10deg) skewX(-2deg);transform:skewY(-10deg) skewX(-2deg)}}@keyframes jig-leg2{0%{-webkit-transform:skewY(0) skewX(0);transform:skewY(0) skewX(0)}100%{-webkit-transform:skewY(-10deg) skewX(-2deg);transform:skewY(-10deg) skewX(-2deg)}}.faetures{background-color:#181818;padding-top:3em;padding-bottom:3em;margin-left:0;margin-right:0;padding-left:8%;padding-right:8%}.faetures .jumbo,.faetures .faeture{margin-bottom:2rem}.faetures .faeture__title{margin-bottom:0}.faetures .faeture__title label{display:block}@media (min-width: 768px) and (max-width: 1024px){.faetures .jumbo,.faetures .faetures-side{max-width:36rem;margin-left:auto;margin-right:auto}}@media (min-width: 1024px){.faetures .faeture{font-size:1em}.faetures .jumbo,.faetures .faeture{margin-bottom:.75rem}}.faetures .faeture__description{font-size:90%}@media (min-width: 1024px){.faetures{padding-top:5em;padding-bottom:5em;padding-left:0;padding-right:0}.faetures .jumbo{margin-left:4.65%}.faetures .faetures-side{width:43.02%;display:inline-block;vertical-align:top;margin-left:4.65%}.faetures .faeture__description{display:none}.faetures .faeture__title{margin-bottom:0;position:relative}.faetures .faeture__title label{cursor:pointer;display:inline}.faetures .faeture__title{font-weight:normal}.faetures .faeture:hover .faeture__title{text-decoration:underline}.faetures .faeture.active .faeture__title{text-decoration:none;font-weight:bold}.faetures .faeture.active .faeture__title label{cursor:default}.faetures .faeture.active .faeture__icon{opacity:1}.faetures .faeture-show{position:absolute;opacity:0;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}.faetures .faeture-show__caption{max-width:570px}.faetures input[type="radio"]:checked+.faeture-show{opacity:1}}.faetures .faeture__icon{display:none;margin-right:.5em;vertical-align:middle}.faetures .faeture__icon svg{display:inline-block;width:1.5em}.faetures .faeture__icon svg path{fill:currentColor}.faetures .faeture__icon svg #leg1,.faetures .faeture__icon svg #leg2{-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-timing-function:linear;animation-timing-function:linear}.faetures .faeture__icon svg #leg1{-webkit-animation-name:jig-leg1;animation-name:jig-leg1}.faetures .faeture__icon svg #leg2{-webkit-animation-name:jig-leg2;animation-name:jig-leg2;-webkit-animation-delay:.125s;animation-delay:.125s}@media (min-width: 1024px){.faetures .faeture__icon{display:inline-block;opacity:0}.faetures .faeture__icon svg{height:1.4em}}.faetures .faetures-right{display:none;position:relative}@media (min-width: 1024px){.faetures .faetures-right{display:inline-block}}.faetures .faetures-right input[type="radio"]{display:none}.footer{background-color:#181818}.footer .best-ever{text-align:center;margin-bottom:3em}@media (min-width: 768px){.footer .best-ever{padding-left:4.65%;padding-right:4.65%}.footer .best-ever .jumbo{margin-bottom:0}.footer .best-ever .some-person{text-align:right}}.footer .footer-logo{height:2em;margin-bottom:1em}.footer .monster{display:block;width:75%;margin-left:auto;margin-right:auto;background-repeat:no-repeat;background-position:bottom;background-size:contain;min-height:20em}@media (min-width: 768px){.footer .monster{width:50%}}.footer .fae,.footer .fine,.footer .monster.center{margin-bottom:3em}@media (min-width: 768px){.footer .fae,.footer .fine,.footer .monster.center{width:43.02%;display:inline-block;margin-left:4.65%}}@media (min-width: 1024px){.footer .fae,.footer .fine,.footer .monster.center{margin-bottom:1em}}@media (min-width: 768px){.footer .copy{min-height:7em}}.footer .links{margin-top:1em;margin-bottom:5em}.footer .links a{margin-right:1em}.footer .links a:last-child{margin-right:0}.footer .monster.center{display:none}@media (min-width: 768px){.footer .fae,.footer .fine{vertical-align:top}}@media (min-width: 1024px){.footer .monster.bottom{display:none}.footer .monster.center{display:inline-block}.footer .fae,.footer .fine,.footer .monster.center{width:27.13%}.footer .monster.center{vertical-align:bottom}}.footer .social a{display:inline-block;width:1.25em;margin-right:1.5em}.footer .social a:hover{text-decoration:underline}.footer .social svg{padding-bottom:100%;width:100%;height:1px;overflow:visible}.footer .social svg path,.footer .social svg circle{fill:#fefefe}.footer .copyright{font-size:86%}.showcase .showcase-intro{text-align:center}@media (min-width: 768px){.showcase .showcase-intro{max-width:35em;margin-left:auto;margin-right:auto}}.showcase .header{margin-bottom:3em}@media (min-width: 768px){.gallery{margin-left:0;margin-right:0}}.gallery-item{display:block;margin-bottom:2em;margin-left:auto;margin-right:auto;position:relative}@media (min-width: 1024px){.gallery-item{width:43.02%;display:inline-block;margin-left:4.65%}}.gallery-item img{display:block;margin-left:auto;margin-right:auto}.gallery-item .gallery-item-hover{opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transition:opacity .25s;transition:opacity .25s;color:#fefefe;background-color:#53adbb;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gallery-item:hover .gallery-item-hover{opacity:1}.gallery-item .gallery-item-hover__name,.gallery-item .gallery-item-hover__link{-ms-flex-line-pack:center;align-content:center;color:#fefefe}.gallery-item .gallery-item-hover__name{font-size:1.75em;font-weight:bold}.docs-content{margin-right:8%;margin-left:8%;overflow-wrap:break-word;margin-bottom:3em}@media (min-width: 768px){.docs-content{width:62.0166%;display:inline-block;box-sizing:border-box;margin-left:0;margin-right:4.65%;vertical-align:top}}.docs-content p,.docs-content table{margin-bottom:1.5em}.docs-menu{padding:0 8%;list-style:none;color:#181818;margin-bottom:3em}@media (min-width: 768px){.docs-menu{width:33.3333%;display:inline-block;box-sizing:border-box;vertical-align:top;padding-left:4.65%;padding-right:4.65%}.docs-menu .docs-menu__item{margin-top:1em}}.docs-menu .docs-menu__sub-item{line-height:1.2}.docs-menu .docs-menu__sub-item+.docs-menu__sub-item{margin-top:1.3em}.docs-menu .docs-menu__item.has-children label::after{content:'\FF0B';display:inline-block;margin-left:1em;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.docs-menu .docs-menu__item.has-children input[type=checkbox]:checked+label::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.docs-menu .docs-menu__item.current a{color:#53adbb}.docs-menu label{cursor:pointer}.docs-menu a{text-decoration:none}.docs-menu>li{position:relative;left:-4%;padding-left:4%;box-sizing:border-box;line-height:2}.docs-menu>li.current,.docs-menu>li.current-parent{border-left:4px solid #53adbb;margin-left:-4px}.docs-menu a,.docs-menu label{display:block;color:#181818}.docs-menu a:hover,.docs-menu label:hover{color:#53adbb}.docs-menu .docs-menu__sub-menu{list-style:none;padding-left:2em}.docs-menu li{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.docs-menu input[type=checkbox]{position:absolute;opacity:0}.docs-menu ul{max-height:0;overflow-y:hidden;-webkit-transition:max-height 0.3s;transition:max-height 0.3s}.docs-menu input[type=checkbox]:checked+label+ul{max-height:1000px}.docs-menu+hr{margin-left:8%;margin-right:8%}.documentation table{border-collapse:collapse}.documentation table td,.documentation table th{padding:.25em .5em}.documentation table tr:nth-child(2n){background-color:#F8F8F8}.documentation table,.documentation th,.documentation td{border:1px solid #ddd}.error-blurb{text-align:center;max-width:58.91%;margin-left:auto;margin-right:auto;margin-bottom:3em}.galactic .error404 .header,.galactic .home .header{background-image:url(/assets/galactic/images/hero-bg--overlay-c556a4acaef6202b80b99ec2fb531ce140c1f16fe276e690a367411b98084e3f.jpg)}.galactic .intro{text-align:left;margin-left:auto;max-width:40em;padding-left:8%}@media (min-width: 768px) and (max-width: 1024px){.galactic .intro{max-width:30em}}.galactic .intro *{color:#fefefe}.galactic .intro .button{background:#fefefe;color:#181818}.galactic .faetures{background-image:url(/assets/galactic/images/faetures-bg--overlay-a1bac86fcc123427cfa3fc420abb4949dcc0efb333688a12485a481b785f247d.jpg);background-repeat:repeat-y;background-size:initial}.galactic .faetures *{color:#fefefe}.galactic .footer{background-image:url(/assets/galactic/images/footer-bg--overlay-83358b7dd16dfa16819df566188f16903378f8af730751d7665f2d4282c81120.jpg);background-repeat:repeat-y;background-size:initial}.galactic .footer *{color:#fefefe}.galactic .footer .monster{background-image:url(/assets/galactic/images/footer-monster-7bcfffece816c852d7b4685c5df86e0bbf980d24e547bda98f4db4a0df5a56f6.png)}.galactic .error404 .header{background-image:url(/assets/galactic/images/404--overlay-dfd92cd9390ebe52be6c0aa878ae40810deb86a26ea5531a0efe0156e35d9064.jpg)}@media (min-width: 768px){.galactic .intro .jumbo .fae-is{white-space:nowrap}}.galactic .footer .monster.center{margin-bottom:0}.galactic .footer .monster.bottom{min-height:13em}.pink .error404 .header,.pink .home .header{background-image:url(/assets/pink/images/hero-bg-a9e22a5ada8ad61429b2bb8cd41a31fd64c7d83c9b094f543f7bccebcc276b64.jpg)}.pink .intro{text-align:left;max-width:40em;padding-left:8%}@media (min-width: 768px){.pink .intro{padding-left:4.65%}}.pink .intro *{color:#fefefe}.pink .intro .button{background:#fefefe;color:#181818}.pink .faetures{background-image:url(/assets/pink/images/faetures-bg-7c002160d77a0a524f8e1c4b4d0fa9c14e5da52b54afb30cd818d8cba353fc5b.jpg)}.pink .faetures *{color:#fefefe}.pink .footer{background-image:url(/assets/pink/images/footer-bg-254c208cc78b861044f0e964813303de0b4077a6a6fe46a407de5572c25679a6.jpg)}.pink .footer *{color:#fefefe}.pink .footer .monster{background-image:url(/assets/pink/images/footer-monster-9436f4e3b2e505e868d09568fcd25ee2ec921420895e3e42810727dd5d15e183.png)}.pink .error404 .header{background-image:url(/assets/pink/images/404-92b314d3a40082985439240cc7cbf9eff37d16b59f84a817e1233d9a7588305d.jpg)}@media (min-width: 768px){.pink .intro .jumbo .fae-is{white-space:nowrap}}.pink .footer .monster.center{margin-bottom:0}.pink .footer .monster.bottom{min-height:14em}.zigzag .error404 .header,.zigzag .home .header{background-color:#904095;background-image:url(/assets/zigzag/images/hero-bg-e57056bb356ab12081da114efb789060846c46bbd398396c938f8fd3444d2c8a.svg)}.zigzag .intro{text-align:center}@media (min-width: 768px) and (max-width: 1024px){.zigzag .intro{margin-top:5rem}}.zigzag .intro *{color:#fefefe}.zigzag .intro .button{background-color:#4b2d87}.zigzag .faetures{background-image:url(/assets/zigzag/images/faetures-bg-4d48e424a12694b6d1513e639f3a7315accf298e655ce344110cee145f73981f.svg)}.zigzag .faetures *{color:#fefefe}.zigzag .footer{background-image:url(/assets/zigzag/images/footer-lines-f1191fc6542de9c9672c4af7af6773a44150c8db268818462b30f4316ac69ecf.svg)}.zigzag .footer *{color:#fefefe}.zigzag .footer .monster{background-image:url(/assets/zigzag/images/footer-monster-1bb044f47525858619057ba44e0914f39d559ed1d982fc7edf99b55ba0f4d382.svg)}.zigzag .error404 .header{background-image:url(/assets/zigzag/images/404-441622de1af37fa00db19365d2c009bdf98870abd23a8de8228e98f345a97fb9.png)}@-webkit-keyframes changing-bg-color{0%,100%{background-color:#9a427d}20%{background-color:#3278a6}40%{background-color:#3d8b54}60%{background-color:#b29723}80%{background-color:#cc483e}}@keyframes changing-bg-color{0%,100%{background-color:#9a427d}20%{background-color:#3278a6}40%{background-color:#3d8b54}60%{background-color:#b29723}80%{background-color:#cc483e}}.zigzag .error404 .header,.zigzag .home .header,.zigzag .faetures,.zigzag .footer{background-color:#904095;-webkit-animation-name:changing-bg-color;animation-name:changing-bg-color;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-duration:30s;animation-duration:30s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}@media (min-width: 768px){.zigzag .intro .jumbo .fae-is{white-space:nowrap}}.zigzag header,.zigzag section{-webkit-transform:translate3d(0, 0, 0)}
