html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
body{line-height:1}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
nav ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}
ins{background-color:#ff9;color:#000;text-decoration:none}
mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}
del{text-decoration:line-through}
abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}
table{border-collapse:collapse;border-spacing:0}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
input,select{vertical-align:middle}
/*! Hamburgers @description Tasty CSS-animated hamburgers @author Jonathan Suh @jonsuh @site https://jonsuh.com/hamburgers @link https://github.com/jonsuh/hamburgers */.hamburger{padding:12px 12px;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:.15s;transition-duration:.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:.7}
.hamburger-box{width:31px;height:16px;display:inline-block;position:relative}
.hamburger-inner{display:block;top:50%;margin-top:-1px}
.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:31px;height:2px;background-color:var(--brand-red);border-radius:4px;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}
.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}
.hamburger-inner::before{top:-7px}
.hamburger-inner::after{bottom:-7px}
.hamburger--3dx .hamburger-box{-webkit-perspective:62px;perspective:62px}
.hamburger--3dx .hamburger-inner{-webkit-transition:background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform .15s cubic-bezier(0.645,0.045,0.355,1);transition:background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform .15s cubic-bezier(0.645,0.045,0.355,1);transition:transform .15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:transform .15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform .15s cubic-bezier(0.645,0.045,0.355,1)}
.hamburger--3dx .hamburger-inner::before,.hamburger--3dx .hamburger-inner::after{-webkit-transition:-webkit-transform 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:-webkit-transform 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s .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,7px,0) rotate(45deg);transform:translate3d(0,7px,0) rotate(45deg)}
.hamburger--3dx.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-7px,0) rotate(-45deg);transform:translate3d(0,-7px,0) rotate(-45deg)}
.hamburger--3dx-r .hamburger-box{-webkit-perspective:62px;perspective:62px}
.hamburger--3dx-r .hamburger-inner{-webkit-transition:background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform .15s cubic-bezier(0.645,0.045,0.355,1);transition:background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform .15s cubic-bezier(0.645,0.045,0.355,1);transition:transform .15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:transform .15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform .15s 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 .1s cubic-bezier(0.645,0.045,0.355,1);transition:-webkit-transform 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s .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,7px,0) rotate(45deg);transform:translate3d(0,7px,0) rotate(45deg)}
.hamburger--3dx-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-7px,0) rotate(-45deg);transform:translate3d(0,-7px,0) rotate(-45deg)}
.hamburger--3dy .hamburger-box{-webkit-perspective:62px;perspective:62px}
.hamburger--3dy .hamburger-inner{-webkit-transition:background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform .15s cubic-bezier(0.645,0.045,0.355,1);transition:background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform .15s cubic-bezier(0.645,0.045,0.355,1);transition:transform .15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:transform .15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform .15s cubic-bezier(0.645,0.045,0.355,1)}
.hamburger--3dy .hamburger-inner::before,.hamburger--3dy .hamburger-inner::after{-webkit-transition:-webkit-transform 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:-webkit-transform 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s .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,7px,0) rotate(45deg);transform:translate3d(0,7px,0) rotate(45deg)}
.hamburger--3dy.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-7px,0) rotate(-45deg);transform:translate3d(0,-7px,0) rotate(-45deg)}
.hamburger--3dy-r .hamburger-box{-webkit-perspective:62px;perspective:62px}
.hamburger--3dy-r .hamburger-inner{-webkit-transition:background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform .15s cubic-bezier(0.645,0.045,0.355,1);transition:background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform .15s cubic-bezier(0.645,0.045,0.355,1);transition:transform .15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:transform .15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform .15s 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 .1s cubic-bezier(0.645,0.045,0.355,1);transition:-webkit-transform 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s .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,7px,0) rotate(45deg);transform:translate3d(0,7px,0) rotate(45deg)}
.hamburger--3dy-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-7px,0) rotate(-45deg);transform:translate3d(0,-7px,0) rotate(-45deg)}
.hamburger--3dxy .hamburger-box{-webkit-perspective:62px;perspective:62px}
.hamburger--3dxy .hamburger-inner{-webkit-transition:background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform .15s cubic-bezier(0.645,0.045,0.355,1);transition:background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform .15s cubic-bezier(0.645,0.045,0.355,1);transition:transform .15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:transform .15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform .15s cubic-bezier(0.645,0.045,0.355,1)}
.hamburger--3dxy .hamburger-inner::before,.hamburger--3dxy .hamburger-inner::after{-webkit-transition:-webkit-transform 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:-webkit-transform 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s .1s cubic-bezier(0.645,0.045,0.355,1)}
.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent;-webkit-transform:rotateX(180deg) rotateY(180deg);transform:rotateX(180deg) rotateY(180deg)}
.hamburger--3dxy.is-active .hamburger-inner::before{-webkit-transform:translate3d(0,7px,0) rotate(45deg);transform:translate3d(0,7px,0) rotate(45deg)}
.hamburger--3dxy.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-7px,0) rotate(-45deg);transform:translate3d(0,-7px,0) rotate(-45deg)}
.hamburger--3dxy-r .hamburger-box{-webkit-perspective:62px;perspective:62px}
.hamburger--3dxy-r .hamburger-inner{-webkit-transition:background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform .15s cubic-bezier(0.645,0.045,0.355,1);transition:background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform .15s cubic-bezier(0.645,0.045,0.355,1);transition:transform .15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:transform .15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform .15s cubic-bezier(0.645,0.045,0.355,1)}
.hamburger--3dxy-r .hamburger-inner::before,.hamburger--3dxy-r .hamburger-inner::after{-webkit-transition:-webkit-transform 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:-webkit-transform 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s .1s cubic-bezier(0.645,0.045,0.355,1)}
.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent;-webkit-transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg);transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg)}
.hamburger--3dxy-r.is-active .hamburger-inner::before{-webkit-transform:translate3d(0,7px,0) rotate(45deg);transform:translate3d(0,7px,0) rotate(45deg)}
.hamburger--3dxy-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-7px,0) rotate(-45deg);transform:translate3d(0,-7px,0) rotate(-45deg)}
.hamburger--arrow.is-active .hamburger-inner::before{-webkit-transform:translate3d(-6.2px,0,0) rotate(-45deg) scale(0.7,1);transform:translate3d(-6.2px,0,0) rotate(-45deg) scale(0.7,1)}
.hamburger--arrow.is-active .hamburger-inner::after{-webkit-transform:translate3d(-6.2px,0,0) rotate(45deg) scale(0.7,1);transform:translate3d(-6.2px,0,0) rotate(45deg) scale(0.7,1)}
.hamburger--arrow-r.is-active .hamburger-inner::before{-webkit-transform:translate3d(6.2px,0,0) rotate(45deg) scale(0.7,1);transform:translate3d(6.2px,0,0) rotate(45deg) scale(0.7,1)}
.hamburger--arrow-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(6.2px,0,0) rotate(-45deg) scale(0.7,1);transform:translate3d(6.2px,0,0) rotate(-45deg) scale(0.7,1)}
.hamburger--arrowalt .hamburger-inner::before{-webkit-transition:top .1s .1s ease,-webkit-transform .1s cubic-bezier(0.165,0.84,0.44,1);transition:top .1s .1s ease,-webkit-transform .1s cubic-bezier(0.165,0.84,0.44,1);transition:top .1s .1s ease,transform .1s cubic-bezier(0.165,0.84,0.44,1);transition:top .1s .1s ease,transform .1s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform .1s cubic-bezier(0.165,0.84,0.44,1)}
.hamburger--arrowalt .hamburger-inner::after{-webkit-transition:bottom .1s .1s ease,-webkit-transform .1s cubic-bezier(0.165,0.84,0.44,1);transition:bottom .1s .1s ease,-webkit-transform .1s cubic-bezier(0.165,0.84,0.44,1);transition:bottom .1s .1s ease,transform .1s cubic-bezier(0.165,0.84,0.44,1);transition:bottom .1s .1s ease,transform .1s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform .1s cubic-bezier(0.165,0.84,0.44,1)}
.hamburger--arrowalt.is-active .hamburger-inner::before{top:0;-webkit-transform:translate3d(-6.2px,-7.75px,0) rotate(-45deg) scale(0.7,1);transform:translate3d(-6.2px,-7.75px,0) rotate(-45deg) scale(0.7,1);-webkit-transition:top .1s ease,-webkit-transform .1s .1s cubic-bezier(0.895,0.03,0.685,0.22);transition:top .1s ease,-webkit-transform .1s .1s cubic-bezier(0.895,0.03,0.685,0.22);transition:top .1s ease,transform .1s .1s cubic-bezier(0.895,0.03,0.685,0.22);transition:top .1s ease,transform .1s .1s cubic-bezier(0.895,0.03,0.685,0.22),-webkit-transform .1s .1s cubic-bezier(0.895,0.03,0.685,0.22)}
.hamburger--arrowalt.is-active .hamburger-inner::after{bottom:0;-webkit-transform:translate3d(-6.2px,7.75px,0) rotate(45deg) scale(0.7,1);transform:translate3d(-6.2px,7.75px,0) rotate(45deg) scale(0.7,1);-webkit-transition:bottom .1s ease,-webkit-transform .1s .1s cubic-bezier(0.895,0.03,0.685,0.22);transition:bottom .1s ease,-webkit-transform .1s .1s cubic-bezier(0.895,0.03,0.685,0.22);transition:bottom .1s ease,transform .1s .1s cubic-bezier(0.895,0.03,0.685,0.22);transition:bottom .1s ease,transform .1s .1s cubic-bezier(0.895,0.03,0.685,0.22),-webkit-transform .1s .1s cubic-bezier(0.895,0.03,0.685,0.22)}
.hamburger--arrowalt-r .hamburger-inner::before{-webkit-transition:top .1s .1s ease,-webkit-transform .1s cubic-bezier(0.165,0.84,0.44,1);transition:top .1s .1s ease,-webkit-transform .1s cubic-bezier(0.165,0.84,0.44,1);transition:top .1s .1s ease,transform .1s cubic-bezier(0.165,0.84,0.44,1);transition:top .1s .1s ease,transform .1s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform .1s cubic-bezier(0.165,0.84,0.44,1)}
.hamburger--arrowalt-r .hamburger-inner::after{-webkit-transition:bottom .1s .1s ease,-webkit-transform .1s cubic-bezier(0.165,0.84,0.44,1);transition:bottom .1s .1s ease,-webkit-transform .1s cubic-bezier(0.165,0.84,0.44,1);transition:bottom .1s .1s ease,transform .1s cubic-bezier(0.165,0.84,0.44,1);transition:bottom .1s .1s ease,transform .1s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform .1s cubic-bezier(0.165,0.84,0.44,1)}
.hamburger--arrowalt-r.is-active .hamburger-inner::before{top:0;-webkit-transform:translate3d(6.2px,-7.75px,0) rotate(45deg) scale(0.7,1);transform:translate3d(6.2px,-7.75px,0) rotate(45deg) scale(0.7,1);-webkit-transition:top .1s ease,-webkit-transform .1s .1s cubic-bezier(0.895,0.03,0.685,0.22);transition:top .1s ease,-webkit-transform .1s .1s cubic-bezier(0.895,0.03,0.685,0.22);transition:top .1s ease,transform .1s .1s cubic-bezier(0.895,0.03,0.685,0.22);transition:top .1s ease,transform .1s .1s cubic-bezier(0.895,0.03,0.685,0.22),-webkit-transform .1s .1s cubic-bezier(0.895,0.03,0.685,0.22)}
.hamburger--arrowalt-r.is-active .hamburger-inner::after{bottom:0;-webkit-transform:translate3d(6.2px,7.75px,0) rotate(-45deg) scale(0.7,1);transform:translate3d(6.2px,7.75px,0) rotate(-45deg) scale(0.7,1);-webkit-transition:bottom .1s ease,-webkit-transform .1s .1s cubic-bezier(0.895,0.03,0.685,0.22);transition:bottom .1s ease,-webkit-transform .1s .1s cubic-bezier(0.895,0.03,0.685,0.22);transition:bottom .1s ease,transform .1s .1s cubic-bezier(0.895,0.03,0.685,0.22);transition:bottom .1s ease,transform .1s .1s cubic-bezier(0.895,0.03,0.685,0.22),-webkit-transform .1s .1s cubic-bezier(0.895,0.03,0.685,0.22)}
.hamburger--arrowturn.is-active .hamburger-inner{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}
.hamburger--arrowturn.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--arrowturn.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--arrowturn-r.is-active .hamburger-inner{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}
.hamburger--arrowturn-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--arrowturn-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--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:.13s;transition-duration:.13s;-webkit-transition-delay:.13s;transition-delay:.13s;-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:-14px;-webkit-transition:top .2s .2s cubic-bezier(0.33333,0.66667,0.66667,1),opacity .1s linear;transition:top .2s .2s cubic-bezier(0.33333,0.66667,0.66667,1),opacity .1s linear}
.hamburger--collapse .hamburger-inner::before{-webkit-transition:top .12s .2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform .13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top .12s .2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform .13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top .12s .2s cubic-bezier(0.33333,0.66667,0.66667,1),transform .13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top .12s .2s cubic-bezier(0.33333,0.66667,0.66667,1),transform .13s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform .13s cubic-bezier(0.55,0.055,0.675,0.19)}
.hamburger--collapse.is-active .hamburger-inner{-webkit-transform:translate3d(0,-7px,0) rotate(-45deg);transform:translate3d(0,-7px,0) rotate(-45deg);-webkit-transition-delay:.22s;transition-delay:.22s;-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 .2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity .1s .22s linear;transition:top .2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity .1s .22s linear}
.hamburger--collapse.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:top .1s .16s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform .13s .25s cubic-bezier(0.215,0.61,0.355,1);transition:top .1s .16s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform .13s .25s cubic-bezier(0.215,0.61,0.355,1);transition:top .1s .16s cubic-bezier(0.33333,0,0.66667,0.33333),transform .13s .25s cubic-bezier(0.215,0.61,0.355,1);transition:top .1s .16s cubic-bezier(0.33333,0,0.66667,0.33333),transform .13s .25s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform .13s .25s cubic-bezier(0.215,0.61,0.355,1)}
.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;-webkit-transition-duration:.13s;transition-duration:.13s;-webkit-transition-delay:.13s;transition-delay:.13s;-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:-14px;-webkit-transition:top .2s .2s cubic-bezier(0.33333,0.66667,0.66667,1),opacity .1s linear;transition:top .2s .2s cubic-bezier(0.33333,0.66667,0.66667,1),opacity .1s linear}
.hamburger--collapse-r .hamburger-inner::before{-webkit-transition:top .12s .2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform .13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top .12s .2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform .13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top .12s .2s cubic-bezier(0.33333,0.66667,0.66667,1),transform .13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top .12s .2s cubic-bezier(0.33333,0.66667,0.66667,1),transform .13s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform .13s cubic-bezier(0.55,0.055,0.675,0.19)}
.hamburger--collapse-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,-7px,0) rotate(45deg);transform:translate3d(0,-7px,0) rotate(45deg);-webkit-transition-delay:.22s;transition-delay:.22s;-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 .2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity .1s .22s linear;transition:top .2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity .1s .22s linear}
.hamburger--collapse-r.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:top .1s .16s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform .13s .25s cubic-bezier(0.215,0.61,0.355,1);transition:top .1s .16s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform .13s .25s cubic-bezier(0.215,0.61,0.355,1);transition:top .1s .16s cubic-bezier(0.33333,0,0.66667,0.33333),transform .13s .25s cubic-bezier(0.215,0.61,0.355,1);transition:top .1s .16s cubic-bezier(0.33333,0,0.66667,0.33333),transform .13s .25s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform .13s .25s cubic-bezier(0.215,0.61,0.355,1)}
.hamburger--elastic .hamburger-inner{top:1px;-webkit-transition-duration:.275s;transition-duration:.275s;-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:7px;-webkit-transition:opacity .125s .275s ease;transition:opacity .125s .275s ease}
.hamburger--elastic .hamburger-inner::after{top:14px;-webkit-transition:-webkit-transform .275s cubic-bezier(0.68,-0.55,0.265,1.55);transition:-webkit-transform .275s cubic-bezier(0.68,-0.55,0.265,1.55);transition:transform .275s cubic-bezier(0.68,-0.55,0.265,1.55);transition:transform .275s cubic-bezier(0.68,-0.55,0.265,1.55),-webkit-transform .275s cubic-bezier(0.68,-0.55,0.265,1.55)}
.hamburger--elastic.is-active .hamburger-inner{-webkit-transform:translate3d(0,7px,0) rotate(135deg);transform:translate3d(0,7px,0) rotate(135deg);-webkit-transition-delay:.075s;transition-delay:.075s}
.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,-14px,0) rotate(-270deg);transform:translate3d(0,-14px,0) rotate(-270deg);-webkit-transition-delay:.075s;transition-delay:.075s}
.hamburger--elastic-r .hamburger-inner{top:1px;-webkit-transition-duration:.275s;transition-duration:.275s;-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:7px;-webkit-transition:opacity .125s .275s ease;transition:opacity .125s .275s ease}
.hamburger--elastic-r .hamburger-inner::after{top:14px;-webkit-transition:-webkit-transform .275s cubic-bezier(0.68,-0.55,0.265,1.55);transition:-webkit-transform .275s cubic-bezier(0.68,-0.55,0.265,1.55);transition:transform .275s cubic-bezier(0.68,-0.55,0.265,1.55);transition:transform .275s cubic-bezier(0.68,-0.55,0.265,1.55),-webkit-transform .275s cubic-bezier(0.68,-0.55,0.265,1.55)}
.hamburger--elastic-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,7px,0) rotate(-135deg);transform:translate3d(0,7px,0) rotate(-135deg);-webkit-transition-delay:.075s;transition-delay:.075s}
.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,-14px,0) rotate(270deg);transform:translate3d(0,-14px,0) rotate(270deg);-webkit-transition-delay:.075s;transition-delay:.075s}
.hamburger--emphatic{overflow:hidden}
.hamburger--emphatic .hamburger-inner{-webkit-transition:background-color .125s .175s ease-in;transition:background-color .125s .175s ease-in}
.hamburger--emphatic .hamburger-inner::before{left:0;-webkit-transition:top .05s .125s linear,left .125s .175s ease-in,-webkit-transform .125s cubic-bezier(0.6,0.04,0.98,0.335);transition:top .05s .125s linear,left .125s .175s ease-in,-webkit-transform .125s cubic-bezier(0.6,0.04,0.98,0.335);transition:transform .125s cubic-bezier(0.6,0.04,0.98,0.335),top .05s .125s linear,left .125s .175s ease-in;transition:transform .125s cubic-bezier(0.6,0.04,0.98,0.335),top .05s .125s linear,left .125s .175s ease-in,-webkit-transform .125s cubic-bezier(0.6,0.04,0.98,0.335)}
.hamburger--emphatic .hamburger-inner::after{top:7px;right:0;-webkit-transition:top .05s .125s linear,right .125s .175s ease-in,-webkit-transform .125s cubic-bezier(0.6,0.04,0.98,0.335);transition:top .05s .125s linear,right .125s .175s ease-in,-webkit-transform .125s cubic-bezier(0.6,0.04,0.98,0.335);transition:transform .125s cubic-bezier(0.6,0.04,0.98,0.335),top .05s .125s linear,right .125s .175s ease-in;transition:transform .125s cubic-bezier(0.6,0.04,0.98,0.335),top .05s .125s linear,right .125s .175s ease-in,-webkit-transform .125s 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:-62px;top:-62px;-webkit-transform:translate3d(62px,62px,0) rotate(45deg);transform:translate3d(62px,62px,0) rotate(45deg);-webkit-transition:left .125s ease-out,top .05s .125s linear,-webkit-transform .125s .175s cubic-bezier(0.075,0.82,0.165,1);transition:left .125s ease-out,top .05s .125s linear,-webkit-transform .125s .175s cubic-bezier(0.075,0.82,0.165,1);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(0.075,0.82,0.165,1);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(0.075,0.82,0.165,1),-webkit-transform .125s .175s cubic-bezier(0.075,0.82,0.165,1)}
.hamburger--emphatic.is-active .hamburger-inner::after{right:-62px;top:-62px;-webkit-transform:translate3d(-62px,62px,0) rotate(-45deg);transform:translate3d(-62px,62px,0) rotate(-45deg);-webkit-transition:right .125s ease-out,top .05s .125s linear,-webkit-transform .125s .175s cubic-bezier(0.075,0.82,0.165,1);transition:right .125s ease-out,top .05s .125s linear,-webkit-transform .125s .175s cubic-bezier(0.075,0.82,0.165,1);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(0.075,0.82,0.165,1);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(0.075,0.82,0.165,1),-webkit-transform .125s .175s cubic-bezier(0.075,0.82,0.165,1)}
.hamburger--emphatic-r{overflow:hidden}
.hamburger--emphatic-r .hamburger-inner{-webkit-transition:background-color .125s .175s ease-in;transition:background-color .125s .175s ease-in}
.hamburger--emphatic-r .hamburger-inner::before{left:0;-webkit-transition:top .05s .125s linear,left .125s .175s ease-in,-webkit-transform .125s cubic-bezier(0.6,0.04,0.98,0.335);transition:top .05s .125s linear,left .125s .175s ease-in,-webkit-transform .125s cubic-bezier(0.6,0.04,0.98,0.335);transition:transform .125s cubic-bezier(0.6,0.04,0.98,0.335),top .05s .125s linear,left .125s .175s ease-in;transition:transform .125s cubic-bezier(0.6,0.04,0.98,0.335),top .05s .125s linear,left .125s .175s ease-in,-webkit-transform .125s cubic-bezier(0.6,0.04,0.98,0.335)}
.hamburger--emphatic-r .hamburger-inner::after{top:7px;right:0;-webkit-transition:top .05s .125s linear,right .125s .175s ease-in,-webkit-transform .125s cubic-bezier(0.6,0.04,0.98,0.335);transition:top .05s .125s linear,right .125s .175s ease-in,-webkit-transform .125s cubic-bezier(0.6,0.04,0.98,0.335);transition:transform .125s cubic-bezier(0.6,0.04,0.98,0.335),top .05s .125s linear,right .125s .175s ease-in;transition:transform .125s cubic-bezier(0.6,0.04,0.98,0.335),top .05s .125s linear,right .125s .175s ease-in,-webkit-transform .125s 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:-62px;top:62px;-webkit-transform:translate3d(62px,-62px,0) rotate(-45deg);transform:translate3d(62px,-62px,0) rotate(-45deg);-webkit-transition:left .125s ease-out,top .05s .125s linear,-webkit-transform .125s .175s cubic-bezier(0.075,0.82,0.165,1);transition:left .125s ease-out,top .05s .125s linear,-webkit-transform .125s .175s cubic-bezier(0.075,0.82,0.165,1);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(0.075,0.82,0.165,1);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(0.075,0.82,0.165,1),-webkit-transform .125s .175s cubic-bezier(0.075,0.82,0.165,1)}
.hamburger--emphatic-r.is-active .hamburger-inner::after{right:-62px;top:62px;-webkit-transform:translate3d(-62px,-62px,0) rotate(45deg);transform:translate3d(-62px,-62px,0) rotate(45deg);-webkit-transition:right .125s ease-out,top .05s .125s linear,-webkit-transform .125s .175s cubic-bezier(0.075,0.82,0.165,1);transition:right .125s ease-out,top .05s .125s linear,-webkit-transform .125s .175s cubic-bezier(0.075,0.82,0.165,1);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(0.075,0.82,0.165,1);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(0.075,0.82,0.165,1),-webkit-transform .125s .175s cubic-bezier(0.075,0.82,0.165,1)}
.hamburger--minus .hamburger-inner::before,.hamburger--minus .hamburger-inner::after{-webkit-transition:bottom .08s 0s ease-out,top .08s 0s ease-out,opacity 0s linear;transition:bottom .08s 0s ease-out,top .08s 0s ease-out,opacity 0s linear}
.hamburger--minus.is-active .hamburger-inner::before,.hamburger--minus.is-active .hamburger-inner::after{opacity:0;-webkit-transition:bottom .08s ease-out,top .08s ease-out,opacity 0s .08s linear;transition:bottom .08s ease-out,top .08s ease-out,opacity 0s .08s linear}
.hamburger--minus.is-active .hamburger-inner::before{top:0}
.hamburger--minus.is-active .hamburger-inner::after{bottom:0}
.hamburger--slider .hamburger-inner{top:1px}
.hamburger--slider .hamburger-inner::before{top:7px;-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:.15s;transition-duration:.15s}
.hamburger--slider .hamburger-inner::after{top:14px}
.hamburger--slider.is-active .hamburger-inner{-webkit-transform:translate3d(0,7px,0) rotate(45deg);transform:translate3d(0,7px,0) rotate(45deg)}
.hamburger--slider.is-active .hamburger-inner::before{-webkit-transform:rotate(-45deg) translate3d(-4.4285714286px,-5px,0);transform:rotate(-45deg) translate3d(-4.4285714286px,-5px,0);opacity:0}
.hamburger--slider.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-14px,0) rotate(-90deg);transform:translate3d(0,-14px,0) rotate(-90deg)}
.hamburger--slider-r .hamburger-inner{top:1px}
.hamburger--slider-r .hamburger-inner::before{top:7px;-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:.15s;transition-duration:.15s}
.hamburger--slider-r .hamburger-inner::after{top:14px}
.hamburger--slider-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,7px,0) rotate(-45deg);transform:translate3d(0,7px,0) rotate(-45deg)}
.hamburger--slider-r.is-active .hamburger-inner::before{-webkit-transform:rotate(45deg) translate3d(4.4285714286px,-5px,0);transform:rotate(45deg) translate3d(4.4285714286px,-5px,0);opacity:0}
.hamburger--slider-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-14px,0) rotate(90deg);transform:translate3d(0,-14px,0) rotate(90deg)}
.hamburger--spin .hamburger-inner{-webkit-transition-duration:.22s;transition-duration:.22s;-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 .1s .25s ease-in,opacity .1s ease-in;transition:top .1s .25s ease-in,opacity .1s ease-in}
.hamburger--spin .hamburger-inner::after{-webkit-transition:bottom .1s .25s ease-in,-webkit-transform .22s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom .1s .25s ease-in,-webkit-transform .22s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform .22s 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:.12s;transition-delay:.12s;-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 .1s ease-out,opacity .1s .12s ease-out;transition:top .1s ease-out,opacity .1s .12s ease-out}
.hamburger--spin.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom .1s ease-out,-webkit-transform .22s .12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom .1s ease-out,-webkit-transform .22s .12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform .22s .12s cubic-bezier(0.215,0.61,0.355,1)}
.hamburger--spin-r .hamburger-inner{-webkit-transition-duration:.22s;transition-duration:.22s;-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 .1s .25s ease-in,opacity .1s ease-in;transition:top .1s .25s ease-in,opacity .1s ease-in}
.hamburger--spin-r .hamburger-inner::after{-webkit-transition:bottom .1s .25s ease-in,-webkit-transform .22s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom .1s .25s ease-in,-webkit-transform .22s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform .22s 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:.12s;transition-delay:.12s;-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 .1s ease-out,opacity .1s .12s ease-out;transition:top .1s ease-out,opacity .1s .12s ease-out}
.hamburger--spin-r.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:bottom .1s ease-out,-webkit-transform .22s .12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom .1s ease-out,-webkit-transform .22s .12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform .22s .12s cubic-bezier(0.215,0.61,0.355,1)}
.hamburger--spring .hamburger-inner{top:1px;-webkit-transition:background-color 0s .13s linear;transition:background-color 0s .13s linear}
.hamburger--spring .hamburger-inner::before{top:7px;-webkit-transition:top .1s .2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform .13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top .1s .2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform .13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top .1s .2s cubic-bezier(0.33333,0.66667,0.66667,1),transform .13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top .1s .2s cubic-bezier(0.33333,0.66667,0.66667,1),transform .13s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform .13s cubic-bezier(0.55,0.055,0.675,0.19)}
.hamburger--spring .hamburger-inner::after{top:14px;-webkit-transition:top .2s .2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform .13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top .2s .2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform .13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top .2s .2s cubic-bezier(0.33333,0.66667,0.66667,1),transform .13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top .2s .2s cubic-bezier(0.33333,0.66667,0.66667,1),transform .13s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform .13s cubic-bezier(0.55,0.055,0.675,0.19)}
.hamburger--spring.is-active .hamburger-inner{-webkit-transition-delay:.22s;transition-delay:.22s;background-color:transparent}
.hamburger--spring.is-active .hamburger-inner::before{top:0;-webkit-transition:top .1s .15s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform .13s .22s cubic-bezier(0.215,0.61,0.355,1);transition:top .1s .15s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform .13s .22s cubic-bezier(0.215,0.61,0.355,1);transition:top .1s .15s cubic-bezier(0.33333,0,0.66667,0.33333),transform .13s .22s cubic-bezier(0.215,0.61,0.355,1);transition:top .1s .15s cubic-bezier(0.33333,0,0.66667,0.33333),transform .13s .22s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform .13s .22s cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translate3d(0,7px,0) rotate(45deg);transform:translate3d(0,7px,0) rotate(45deg)}
.hamburger--spring.is-active .hamburger-inner::after{top:0;-webkit-transition:top .2s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform .13s .22s cubic-bezier(0.215,0.61,0.355,1);transition:top .2s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform .13s .22s cubic-bezier(0.215,0.61,0.355,1);transition:top .2s cubic-bezier(0.33333,0,0.66667,0.33333),transform .13s .22s cubic-bezier(0.215,0.61,0.355,1);transition:top .2s cubic-bezier(0.33333,0,0.66667,0.33333),transform .13s .22s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform .13s .22s cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translate3d(0,7px,0) rotate(-45deg);transform:translate3d(0,7px,0) rotate(-45deg)}
.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;-webkit-transition-duration:.13s;transition-duration:.13s;-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:-14px;-webkit-transition:top .2s .2s cubic-bezier(0.33333,0.66667,0.66667,1),opacity 0s linear;transition:top .2s .2s cubic-bezier(0.33333,0.66667,0.66667,1),opacity 0s linear}
.hamburger--spring-r .hamburger-inner::before{-webkit-transition:top .1s .2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform .13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top .1s .2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform .13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top .1s .2s cubic-bezier(0.33333,0.66667,0.66667,1),transform .13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top .1s .2s cubic-bezier(0.33333,0.66667,0.66667,1),transform .13s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform .13s cubic-bezier(0.55,0.055,0.675,0.19)}
.hamburger--spring-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,-7px,0) rotate(-45deg);transform:translate3d(0,-7px,0) rotate(-45deg);-webkit-transition-delay:.22s;transition-delay:.22s;-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 .2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0s .22s linear;transition:top .2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0s .22s linear}
.hamburger--spring-r.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:top .1s .15s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform .13s .22s cubic-bezier(0.215,0.61,0.355,1);transition:top .1s .15s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform .13s .22s cubic-bezier(0.215,0.61,0.355,1);transition:top .1s .15s cubic-bezier(0.33333,0,0.66667,0.33333),transform .13s .22s cubic-bezier(0.215,0.61,0.355,1);transition:top .1s .15s cubic-bezier(0.33333,0,0.66667,0.33333),transform .13s .22s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform .13s .22s cubic-bezier(0.215,0.61,0.355,1)}
.hamburger--stand .hamburger-inner{-webkit-transition:background-color 0s .075s linear,-webkit-transform .075s .15s cubic-bezier(0.55,0.055,0.675,0.19);transition:background-color 0s .075s linear,-webkit-transform .075s .15s cubic-bezier(0.55,0.055,0.675,0.19);transition:transform .075s .15s cubic-bezier(0.55,0.055,0.675,0.19),background-color 0s .075s linear;transition:transform .075s .15s cubic-bezier(0.55,0.055,0.675,0.19),background-color 0s .075s linear,-webkit-transform .075s .15s cubic-bezier(0.55,0.055,0.675,0.19)}
.hamburger--stand .hamburger-inner::before{-webkit-transition:top .075s .075s ease-in,-webkit-transform .075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:top .075s .075s ease-in,-webkit-transform .075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:top .075s .075s ease-in,transform .075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:top .075s .075s ease-in,transform .075s 0s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform .075s 0s cubic-bezier(0.55,0.055,0.675,0.19)}
.hamburger--stand .hamburger-inner::after{-webkit-transition:bottom .075s .075s ease-in,-webkit-transform .075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom .075s .075s ease-in,-webkit-transform .075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom .075s .075s ease-in,transform .075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom .075s .075s ease-in,transform .075s 0s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform .075s 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 .15s linear,-webkit-transform .075s 0s cubic-bezier(0.215,0.61,0.355,1);transition:background-color 0s .15s linear,-webkit-transform .075s 0s cubic-bezier(0.215,0.61,0.355,1);transition:transform .075s 0s cubic-bezier(0.215,0.61,0.355,1),background-color 0s .15s linear;transition:transform .075s 0s cubic-bezier(0.215,0.61,0.355,1),background-color 0s .15s linear,-webkit-transform .075s 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 .075s .1s ease-out,-webkit-transform .075s .15s cubic-bezier(0.215,0.61,0.355,1);transition:top .075s .1s ease-out,-webkit-transform .075s .15s cubic-bezier(0.215,0.61,0.355,1);transition:top .075s .1s ease-out,transform .075s .15s cubic-bezier(0.215,0.61,0.355,1);transition:top .075s .1s ease-out,transform .075s .15s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform .075s .15s 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 .075s .1s ease-out,-webkit-transform .075s .15s cubic-bezier(0.215,0.61,0.355,1);transition:bottom .075s .1s ease-out,-webkit-transform .075s .15s cubic-bezier(0.215,0.61,0.355,1);transition:bottom .075s .1s ease-out,transform .075s .15s cubic-bezier(0.215,0.61,0.355,1);transition:bottom .075s .1s ease-out,transform .075s .15s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform .075s .15s cubic-bezier(0.215,0.61,0.355,1)}
.hamburger--stand-r .hamburger-inner{-webkit-transition:background-color 0s .075s linear,-webkit-transform .075s .15s cubic-bezier(0.55,0.055,0.675,0.19);transition:background-color 0s .075s linear,-webkit-transform .075s .15s cubic-bezier(0.55,0.055,0.675,0.19);transition:transform .075s .15s cubic-bezier(0.55,0.055,0.675,0.19),background-color 0s .075s linear;transition:transform .075s .15s cubic-bezier(0.55,0.055,0.675,0.19),background-color 0s .075s linear,-webkit-transform .075s .15s cubic-bezier(0.55,0.055,0.675,0.19)}
.hamburger--stand-r .hamburger-inner::before{-webkit-transition:top .075s .075s ease-in,-webkit-transform .075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:top .075s .075s ease-in,-webkit-transform .075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:top .075s .075s ease-in,transform .075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:top .075s .075s ease-in,transform .075s 0s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform .075s 0s cubic-bezier(0.55,0.055,0.675,0.19)}
.hamburger--stand-r .hamburger-inner::after{-webkit-transition:bottom .075s .075s ease-in,-webkit-transform .075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom .075s .075s ease-in,-webkit-transform .075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom .075s .075s ease-in,transform .075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom .075s .075s ease-in,transform .075s 0s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform .075s 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 .15s linear,-webkit-transform .075s 0s cubic-bezier(0.215,0.61,0.355,1);transition:background-color 0s .15s linear,-webkit-transform .075s 0s cubic-bezier(0.215,0.61,0.355,1);transition:transform .075s 0s cubic-bezier(0.215,0.61,0.355,1),background-color 0s .15s linear;transition:transform .075s 0s cubic-bezier(0.215,0.61,0.355,1),background-color 0s .15s linear,-webkit-transform .075s 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 .075s .1s ease-out,-webkit-transform .075s .15s cubic-bezier(0.215,0.61,0.355,1);transition:top .075s .1s ease-out,-webkit-transform .075s .15s cubic-bezier(0.215,0.61,0.355,1);transition:top .075s .1s ease-out,transform .075s .15s cubic-bezier(0.215,0.61,0.355,1);transition:top .075s .1s ease-out,transform .075s .15s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform .075s .15s 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 .075s .1s ease-out,-webkit-transform .075s .15s cubic-bezier(0.215,0.61,0.355,1);transition:bottom .075s .1s ease-out,-webkit-transform .075s .15s cubic-bezier(0.215,0.61,0.355,1);transition:bottom .075s .1s ease-out,transform .075s .15s cubic-bezier(0.215,0.61,0.355,1);transition:bottom .075s .1s ease-out,transform .075s .15s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform .075s .15s cubic-bezier(0.215,0.61,0.355,1)}
.hamburger--squeeze .hamburger-inner{-webkit-transition-duration:.075s;transition-duration:.075s;-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 .075s .12s ease,opacity .075s ease;transition:top .075s .12s ease,opacity .075s ease}
.hamburger--squeeze .hamburger-inner::after{-webkit-transition:bottom .075s .12s ease,-webkit-transform .075s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom .075s .12s ease,-webkit-transform .075s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom .075s .12s ease,transform .075s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom .075s .12s ease,transform .075s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform .075s 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:.12s;transition-delay:.12s;-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 .075s ease,opacity .075s .12s ease;transition:top .075s ease,opacity .075s .12s ease}
.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom .075s ease,-webkit-transform .075s .12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom .075s ease,-webkit-transform .075s .12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom .075s ease,transform .075s .12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom .075s ease,transform .075s .12s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform .075s .12s cubic-bezier(0.215,0.61,0.355,1)}
.hamburger--vortex .hamburger-inner{-webkit-transition-duration:.2s;transition-duration:.2s;-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:.1s;transition-delay:.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:.2s;transition-duration:.2s;-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:.1s;transition-delay:.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)}
:root{--brand-red:#f4282c;--main-bg-color:#f1f2f2;--main-bg-color-lighter:#fff;--main-bg-color-darker:#c1c2c2;--main-fg-color:#29353c;--main-fg-color-lighter:#59656c;--main-fg-color-darker:#151c24;--select-color:#000;--link-bg-color:transparent;--link-fg-color:#f4282c;--link-underline:#6fb3d4;--link-underline-alt:#64da90}
body{margin:0;padding:0;font-family:serif;background:var(--main-bg-color);color:var(--main-fg-color)}
#container{margin:0 auto;max-width:1010px;min-width:300px;position:relative}
.content,.secondary{margin-left:200px;margin-right:0;padding:0 40px 35px}
.site-header{position:fixed;width:170px;margin-top:0;margin-left:30px}
.content,.secondary,.entry-subtitle{font-family:"freight-text-pro",Georgia,sans-serif}
.entry-title,#site-search .field,.site-header,.site-footer,.entry-navigation{font-family:"Proxima Nova","proxima-nova",sans-serif}
a{color:var(--link-fg-color);text-decoration:none}
.content a{-webkit-transition:all .75s cubic-bezier(0.23,1,0.32,1);transition:all .75s cubic-bezier(0.23,1,0.32,1);text-shadow:none;background-image:linear-gradient(9deg,var(--link-underline) 0,var(--link-underline-alt) 100%);background-repeat:no-repeat;background-size:100% 1px;background-position:0 88%}
.content a:hover,.content a:focus{background-size:100% 100%;color:#fff;-webkit-transition-duration:.2s;transition-duration:.2s}
.content a>img{background-image:none}
.content,#site-search .field{color:var(--main-fg-color)}
.content h2,.content h3{color:var(--main-fg-color)}
.content h4,.content h5{color:var(--alt-fg-color)}
.entry-meta,footer.site-footer{color:var(--alt-fg-color)}
::webkit-selection{background:var(--select-color);color:#fff;text-shadow:none}
::moz-selection{background:var(--select-color);color:#fff;text-shadow:none}
::-moz-selection{background:var(--select-color);color:#fff;text-shadow:none}
::selection{background:var(--select-color);color:#fff;text-shadow:none}
pre::-moz-selection,code::-moz-selection{background:var(--select-color);color:#fff}
pre::selection,code::selection{background:var(--select-color);color:#fff}
.site-header{text-transform:uppercase}
.site-header h1{font-size:24px}
.content{font-size:20px;line-height:1.75}
.entry-title{font-family:"freight-text-pro",Georgia,sans-serif;font-weight:normal;font-size:40px}
.entry-subtitle{font-size:1.2em;font-style:italic;line-height:2;font-weight:300}
.content h2{font-family:"Proxima Nova","proxima-nova",sans-serif;font-size:1.3em}
.content h3{font-family:"Proxima Nova","proxima-nova",sans-serif;font-size:1.2em}
.content h3{font-family:"Proxima Nova","proxima-nova",sans-serif;font-size:1.2em}
.content h4{font-size:1.1em;font-style:italic}
.content h5{font-style:italic}
.entry-meta,#site-search .field{font-size:.8em}
footer.site-footer{font-size:.8em;text-transform:uppercase}
.entry-body{font-size:1.1em}
.assistive-text{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}
.site-header{z-index:100;-webkit-transition:opacity .3s;transition:opacity .3s}
.site-header a{text-decoration:none}
#brand a{text-align:center;font-family:"Proxima Nova","proxima-nova",sans-serif;display:block;padding:8px;font-weight:bold;color:var(--main-bg-color);background-color:var(--main-fg-color);-webkit-transition:background-color .2s,border .2s,color .2s;transition:background-color .2s,border .2s,color .2s;background-image:none;font-size:16px;letter-spacing:2.5px;background:var(--brand-red);background-image:linear-gradient(9deg,var(--brand-red) 0,var(--brand-red) 100%);color:#fff;-webkit-transition:all 1s cubic-bezier(0.6,-0.28,0.735,0.045);transition:all 1s cubic-bezier(0.6,-0.28,0.735,0.045);position:relative;z-index:100}
#brand a:hover #brand a:focus{background-color:var(link-color);color:#fff;text-shadow:none}
#brand a:before{background-image:linear-gradient(9deg,var(--link-underline) 0,var(--link-underline-alt) 100%);content:'';display:block;height:100%;position:absolute;top:0;left:0;opacity:0;width:100%;z-index:-100;-webkit-transition:opacity .45s;transition:opacity .45s}
#brand a:hover:before,#brand a:focus:before{opacity:1}
.expanded #brand a{text-align:right;background:var(--brand-red);color:#fff;text-shadow:none;border-bottom:var(--main-bg-color)}
.site-header nav{opacity:.7;border-top:0;-webkit-transition:opacity .4s;transition:opacity .4s;background:var(--main-bg-color)}
.site-header nav ul{margin:0;padding:0;list-style:none}
.site-header nav li{max-height:100px;overflow:hidden;padding:0;margin:0;list-style:none;-webkit-transition:max-height .25s;transition:max-height .25s}
.touch .site-header nav li{max-height:100px;display:block}
.site-header nav li.current-menu-item,.site-header nav li.active{border-right:solid 5px var(--brand-red)}
.site-header nav a{font-size:14px;letter-spacing:2.5px;color:var(--main-fg-color);display:block;font-weight:bold;text-align:right;padding:10px;border-top:solid 1px var(--main-bg-color-darker);-webkit-transition:border .6s;transition:border .6s}
.site-header nav a:hover,.site-header nav a:focus{-webkit-transition:border .2s;transition:border .2s;border-right:solid 3px var(--brand-red)}
.site-header:focus nav,.site-header:hover nav{opacity:1;-webkit-transition:opacity .4s;transition:opacity .4s}
.site-header:focus nav li,.site-header:hover nav li{max-height:100px;display:block}
.site-header nav li:first-child a{border-top:0}
/*! RESPONSIVE NAV */.hamburger{display:none}
.site-header.collapsed li{max-height:0}
.site-header:focus li{max-height:100px}
.site-header:hover #site-search,.site-header.collapsed #site-search{border-top:solid 1px #ddd}
#social-links{height:54px;overflow:hidden;display:none;position:absolute;bottom:-52px;-webkit-transition:bottom .3s;transition:bottom .3s}
#social-links ul{list-style:none;padding:10px 5px 10px 0}
#social-links li{display:inline-block;margin-left:6px}
#social-links li a{display:block;width:32px;height:32px;text-indent:-999em;opacity:.4;-webkit-transition:opacity .25s;transition:opacity .25s;background:transparent url(http://plasticmind.com/i/nova/icons-social.png) no-repeat top left}
#social-links li a:hover{opacity:.8}
#social-links .social-facebook a{background-position:0 0}
#social-links .social-twitter a{background-position:-32px 0}
#social-links .social-feed a{background-position:-64px 0}
#social-links .social-email a{background-position:-96px 0}
footer.site-footer{clear:both;padding:80px 0 0 200px}
.copyright{text-align:center}
.copyright a{color:#555;text-decoration:none}
.copyright a:hover{text-decoration:underline}
.thanks{text-transform:none;margin-top:12px}
.home .entry-header{color:var(--main-bg-color);font-family:"Proxima Nova","proxima-nova",sans-serif;font-weight:bold;padding:20px;margin:0;text-transform:uppercase;text-indent:-999em;background-color:#fff}
.home .entry-title{font-size:2.5em;padding:0;margin:0 .5em;line-height:1;background:url(/wp-content/themes/ankaa/assets/i/svg/logo-full.svg) center center no-repeat}
.home a{text-shadow:none}
.home .entry-content{text-align:left}
.home .secondary,.home .site-footer{display:none}
.connect-byline{margin-top:40px}
.connect-byline a{font-family:"Proxima Nova","proxima-nova",sans-serif;display:block;padding:8px;font-weight:bold;color:var(--main-bg-color);background-color:var(--main-fg-color);-webkit-transition:background-color .2s,border .2s,color .2s;transition:background-color .2s,border .2s,color .2s;background-image:none;display:inline-block;background:var(--main-bg-color-lighter);margin-right:2em;opacity:.8;color:var(--main-fg-color-lighter);vertical-align:middle;font-family:"Proxima Nova","proxima-nova",sans-serif;font-style:normal;font-weight:normal;text-shadow:none;text-align:center;-webkit-transition:all .25s;transition:all .25s;border-radius:50%;height:50px;line-height:50px;width:50px;display:inline-block}
.connect-byline a:hover .connect-byline a:focus{background-color:var(link-color);color:#fff;text-shadow:none}
.connect-byline a:hover,.connect-byline a:focus{background-color:var(--link-fg-color);opacity:1}
.connect-byline a i{vertical-align:middle}
.content{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;clear:both}
.content img{max-width:100%;height:auto !important}
.entry-title{line-height:1}
.entry-subtitle{margin:1em 0}
.entry-featuredimage{padding-bottom:1em}
.entry-featuredimage.ultra-wide{margin:0 -40px 0 -240px}
.entry-featuredimage.ultra-wide img{width:100%;height:auto}
.content h2,.content h3,.content h4,.content h5,.content p{margin:1em 0}
.content ul{list-style:inside;margin-bottom:1.5em;font-size:.9em;list-style-type:square}
.content ol{margin:0 0 1.5em 1.5em;margin-bottom:20px;font-size:.9em}
.content blockquote,.cbox{font-style:italic;padding-left:16px;color:var(--main-fg-color);background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAECAYAAABP2FU6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0NzM5RkI2RDlCRDExMUUyOUI3MkM2OEUxRjBCODdDNyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0NzM5RkI2RTlCRDExMUUyOUI3MkM2OEUxRjBCODdDNyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQ3MzlGQjZCOUJEMTExRTI5QjcyQzY4RTFGMEI4N0M3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQ3MzlGQjZDOUJEMTExRTI5QjcyQzY4RTFGMEI4N0M3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Oh8O/AAAABlJREFUeNpi2Lp1638mBhD4//8/A5gFEGAATkIGIE+l4wQAAAAASUVORK5CYII=) top left repeat-y}
pre{display:block;background:#ffffc8;background-color:#1d1f21;line-height:1;color:#fff;font-size:.8em;position:relative;top:0;-webkit-transition:box-shadow .3s,top .3s;-webkit-transition:top .15s,-webkit-box-shadow .3s;transition:top .15s,-webkit-box-shadow .3s;transition:box-shadow .3s,top .15s;transition:box-shadow .3s,top .15s,-webkit-box-shadow .3s}
pre:hover{-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.3);box-shadow:0 3px 3px rgba(0,0,0,0.3);-webkit-transition:box-shadow .3s,top .15s;-webkit-transition:top .3s,-webkit-box-shadow .3s;transition:top .3s,-webkit-box-shadow .3s;transition:box-shadow .3s,top .3s;transition:box-shadow .3s,top .3s,-webkit-box-shadow .3s}
pre code{padding:15px 0 15px;border-left:solid 15px #282a2e;display:inline-block;padding-left:10px;overflow:auto}
code{background-color:#1d1f21;color:#fff}
.simple-footnote{position:relative;top:-10px;left:-3px;background-image:none;font-size:80%}
.simple-footnotes{font-size:90%}
.simple-footnotes .notes{font-weight:bold}
.simple-footnotes li{margin-bottom:1em}
.format-quote .entry-content{margin-top:2em;padding-left:2.2em;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PHBhdGggZD0iTTQ1Ljk5NSAyNS41NjR2OS42MjRjMCAxLjMwNS0xLjA1OCAyLjM2My0yLjM2MyAyLjM2My00LjY1NyAwLTcuMTkgNC43NzYtNy41NDEgMTQuMjAzaDcuNTQxYzEuMzA1IDAgMi4zNjMgMS4wNTkgMi4zNjMgMi4zNjN2MjAuMzJjMCAxLjMwNS0xLjA1OCAyLjM2My0yLjM2MyAyLjM2M2gtMjAuMTA2Yy0xLjMwNiAwLTIuMzYzLTEuMDU5LTIuMzYzLTIuMzYzdi0yMC4zMmMwLTQuNTE5LjQ1NS04LjY2NiAxLjM1Mi0xMi4zMjcuOTItMy43NTQgMi4zMzItNy4wMzYgNC4xOTYtOS43NTYgMS45MTgtMi43OTUgNC4zMTctNC45ODggNy4xMzEtNi41MTYgMi44MzMtMS41MzcgNi4xMjctMi4zMTcgOS43OTEtMi4zMTcgMS4zMDQgMCAyLjM2MiAxLjA1OCAyLjM2MiAyLjM2M3ptMzAuNDc5IDExLjk4N2MxLjMwNSAwIDIuMzYzLTEuMDU5IDIuMzYzLTIuMzYzdi05LjYyNGMwLTEuMzA1LTEuMDU4LTIuMzYzLTIuMzYzLTIuMzYzLTMuNjYzIDAtNi45NTcuNzgtOS43OSAyLjMxNy0yLjgxNCAxLjUyOC01LjIxNCAzLjcyMS03LjEzMiA2LjUxNi0xLjg2NCAyLjcyLTMuMjc2IDYuMDAyLTQuMTk2IDkuNzU3LS44OTYgMy42NjItMS4zNTEgNy44MDktMS4zNTEgMTIuMzI2djIwLjMyYzAgMS4zMDUgMS4wNTggMi4zNjMgMi4zNjMgMi4zNjNoMjAuMTA1YzEuMzA1IDAgMi4zNjMtMS4wNTkgMi4zNjMtMi4zNjN2LTIwLjMyYzAtMS4zMDUtMS4wNTgtMi4zNjMtMi4zNjMtMi4zNjNoLTcuNDMzYy4zNDYtOS40MjcgMi44NDItMTQuMjAzIDcuNDM0LTE0LjIwM3oiLz48L3N2Zz4=) no-repeat top left;background-size:40px 40px}
.full-size{margin:0 -40px 35px}
.wp-caption{width:auto !important}
.wp-caption-text{font-size:.8em;font-style:italic;margin:0 0 1em 0}
.entry-meta{margin-top:3em;position:relative}
.entry-meta a{color:var(--main-fg-color-lighter);background-size:100% 0}
.entry-meta a:hover,.entry-meta a:focus{background-size:100% 100%;color:var(--main-bg-color-lighter)}
.entry-byline{padding:0 50px 0 0}
.entry-meta .topic-list li{display:inline-block;margin-right:12px;text-transform:lowercase}
.entry-meta .topic-list li.item-category{font-weight:bold}
.entry-meta .wpfp-span{float:right;text-indent:-999em}
.entry-meta .wpfp-span img{display:none}
.entry-meta .wpfp-span a{display:block;height:32px;width:32px;background:var(--main-fg-color) no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwdjMyaDMydi0zMmgtMzJ6bTE2IDI4LjI2MXMtMTQtNy45MjYtMTQtMTcuMDQ2YzAtOS4zNTYgMTMuMTU5LTEwLjM5OSAxNC0uNDU0IDEuMDEyLTkuOTM4IDE0LTguOTAzIDE0IC40NTQgMCA5LjEyLTE0IDE3LjA0Ni0xNCAxNy4wNDZ6Ii8+PC9zdmc+);font-family:"Proxima Nova","proxima-nova",sans-serif;text-shadow:none;-webkit-transition:all 1s;transition:all 1s}
.entry-meta .wpfp-span a.remove{background-color:#fe0072}
.entry-meta .wpfp-span a.remove:hover,.entry-meta .wpfp-span a.remove:focus{opacity:.5;-webkit-transition:all .1s;transition:all .1s}
.entry-meta .wpfp-span a:hover,.entry-meta .wpfp-span a:focus{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwdjMyaDMydi0zMmgtMzJ6bTE2IDI4LjI2MXMtMTQtNy45MjYtMTQtMTcuMDQ2YzAtOS4zNTYgMTMuMTU5LTEwLjM5OSAxNC0uNDU0IDEuMDEyLTkuOTM4IDE0LTguOTAzIDE0IC40NTQgMCA5LjEyLTE0IDE3LjA0Ni0xNCAxNy4wNDZ6Ii8+PC9zdmc+);background-color:#fe0072;-webkit-transition:all .1s;transition:all .1s;-webkit-animation:pulsate 1s ease-out;animation:pulsate 1s ease-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
.entry-navigation{-webkit-font-smoothing:antialiased;width:100%;font-size:0;height:125px;position:relative;overflow:hidden;white-space:nowrap;-webkit-box-sizing:border-box;box-sizing:border-box}
.entry-navigation *{-webkit-box-sizing:border-box;box-sizing:border-box}
.entry-navigation a{display:block;height:100%;width:100%;position:absolute;text-decoration:none;color:white;padding:41.6666666667px 40px 0 40px;font-size:24px;font-weight:normal;background-color:#000;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-transition:all .25s;transition:all .25s}
.entry-navigation a+a{position:absolute;top:0;left:100%;margin-left:-40px}
.entry-navigation a+a .entry-nav-control{background-color:rgba(0,0,0,0.8)}
.entry-navigation a+a:hover,.entry-navigation a+a.hover-state{left:40px;margin-left:0}
.entry-navigation a+a:hover .entry-nav-control,.entry-navigation a+a.hover-state .entry-nav-control{left:100%;background-color:#000;margin-left:-80px}
.entry-navigation .entry-nav-title,.entry-navigation .entry-nav-label,.entry-navigation .entry-nav-control,.entry-navigation .entry-nav-panel,.entry-navigation .entry-nav-image{display:block}
.entry-navigation .entry-nav-label,.entry-navigation .entry-nav-title{font-weight:bold}
.entry-navigation .entry-nav-label{font-weight:normal;font-size:.75em}
.entry-navigation .entry-nav-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.entry-navigation .entry-nav-panel{position:absolute}
.entry-navigation .entry-nav-image{position:absolute;top:0;left:0;width:100%;opacity:.5;text-align:center;overflow:visible}
.entry-navigation .entry-nav-image img{margin:-5%;vertical-align:middle;position:relative;width:100%;opacity:1}
.entry-navigation .nav-previous{padding-left:50px;padding-right:50px}
.entry-navigation .nav-next{padding-right:90px;text-align:right}
.entry-navigation .nav-next .entry-nav-panel{width:100%;padding-right:130px}
.entry-nav-control{position:absolute;width:40px;height:100%;line-height:125px;top:0;left:0;background:transparent no-repeat center;text-indent:-999em;z-index:2;-webkit-transition:all .25s;transition:all .25s}
.collapsed .entry-nav-control{background-color:#000;background-color:rgba(0,0,0,0.5)}
.expanded .entry-nav-control{background-color:transparent !important}
.nav-previous .entry-nav-control{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xIFRpbnkvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEtdGlueS5kdGQiPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGJhc2VQcm9maWxlPSJ0aW55IiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayINCgkgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI5LjA4cHgiIGhlaWdodD0iMTYuNTJweCIgdmlld0JveD0iMCAwIDkuMDggMTYuNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBvbHlnb24gZmlsbD0iI0ZGRkZGRiIgcG9pbnRzPSI5LjA4LDAgMCw4LjI3IDkuMDgsMTYuNTIgCSIvPg0KPC9nPg0KPC9zdmc+DQo=)}
.no-svg .nav-previous .entry-nav-control{background-image:url(/wp-content/themes/ankaa/assets/i/icon-previous.png)}
.nav-next .entry-nav-control{text-align:left;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xIFRpbnkvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEtdGlueS5kdGQiPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGJhc2VQcm9maWxlPSJ0aW55IiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayINCgkgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI5LjA4cHgiIGhlaWdodD0iMTYuNTJweCIgdmlld0JveD0iMCAwIDkuMDggMTYuNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBvbHlnb24gZmlsbD0iI0ZGRkZGRiIgcG9pbnRzPSIwLDE2LjUyIDkuMDgsOC4yNCAwLDAgCSIvPg0KPC9nPg0KPC9zdmc+DQo=)}
.no-svg .nav-next .entry-nav-control{background-image:url(/wp-content/themes/ankaa/assets/i/icon-next.png)}
.touch .entry-navigation a{padding:41.6666666667px 40px 0 40px}
.touch .entry-navigation a:hover{background-color:#000}
.touch .entry-navigation .entry-nav-image{opacity:.6}
.touch .entry-navigation .entry-nav-image img{margin:-7%;vertical-align:middle;position:relative;width:100%;opacity:1}
.touch .entry-navigation a+a{left:52%;margin-left:0}
.touch .entry-navigation a+a .entry-nav-control{left:auto;right:0 !important}
.touch .entry-navigation a+a:hover,.touch .entry-navigation a+a.hover-state{left:52%;margin-left:0}
.touch .entry-navigation a+a:hover .entry-nav-control,.touch .entry-navigation a+a.hover-state .entry-nav-control{left:auto;right:0}
.touch .entry-navigation .nav-next,.touch .entry-navigation .nav-previous{width:49%}
.touch .entry-navigation .nav-next .entry-nav-panel,.touch .entry-navigation .nav-previous .entry-nav-panel{display:block;width:75%;font-size:.9em}
.touch .entry-navigation .nav-next{padding-left:20px}
.touch .entry-navigation .nav-next .entry-nav-panel{z-index:9999;padding-right:0;margin-right:40px}
.touch .entry-navigation .nav-previous{padding-left:40px}
.touch .entry-navigation .nav-previous .entry-nav-panel{margin-right:40px}
.touch .entry-navigation .entry-nav-control{background-color:transparent !important}
.nav-next .touch .entry-navigation .entry-nav-control{left:auto}
#sharing{position:absolute;top:0;left:0}
#share-icon{z-index:1;position:absolute;top:7px;left:0;opacity:.3;text-indent:-999em;height:48px;width:48px;background:transparent url(http://plasticmind.com/i/nova/icon-share.png) center no-repeat;cursor:pointer}
#sharing:hover #share-icon{margin-top:-1px;opacity:.4}
#sharing.active #share-icon{margin-top:0 !important;-webkit-transition:opacity .2s;transition:opacity .2s;opacity:.5}
#share-actions{top:7px;left:0;position:absolute;overflow:hidden;background:rgba(128,128,128,0.9);height:22px;opacity:0;width:0;overflow:hidden;padding:0;-webkit-transition:opacity .1s,width .5;transition:opacity .1s,width .5}
#share-actions div{opacity:0}
#sharing:hover #share-actions{opacity:1;width:200px;padding:12px 12px 12px 52px;-webkit-transition:opacity .2s,width .3s;transition:opacity .2s,width .3s}
#sharing:hover #share-actions div{opacity:1}
.action-facebook,.action-twitter{position:absolute}
.action-twitter{left:160px}
a.bookmarklet{line-height:2;text-align:center;background:#eee;padding:5px 12px 4px 12px;margin:5px;color:#333;border:solid 1px #ccc;font:15px "Proxima Nova","proxima-nova",sans-serif;border-radius:12px;font-weight:bold;text-shadow:0 1px 0 #fff}
a.bookmarklet:hover{background:#ddd;border:solid 1px #bbb}
.blog .entry-content{margin-bottom:2em}
.archive .entry-title{font-family:"freight-text-pro",Georgia,sans-serif}
.entry-list{margin-top:2em}
.entry-list li{list-style:none;padding-top:0}
p.archive-list-title{font:normal 2.2em "freight-text-pro",Georgia,sans-serif;margin:1em -3px 0;letter-spacing:-1px}
p.archive-list-title a{color:var(--link-fg-color);text-decoration:none;padding:0 3px;-webkit-transition:all .75s cubic-bezier(0.23,1,0.32,1);transition:all .75s cubic-bezier(0.23,1,0.32,1);text-shadow:none;background-image:linear-gradient(9deg,var(--link-underline) 0,var(--link-underline-alt) 100%);background-repeat:no-repeat;background-size:100% 1px;background-position:0 88%}
p.archive-list-title a:hover,p.archive-list-title a:focus{background-size:100% 100%;color:#fff;-webkit-transition-duration:.2s;transition-duration:.2s}
.archive-list-title,.archive-list-meta{display:inline-block}
p.archive-list-meta{font-size:1em;color:var(--main-fg-color);opacity:.5;font-style:italic;margin:0 0 0 .75em}
p.archive-list-description{padding:0;margin:1em 0 3em 0;color:var(--main-fg-color-lighter);font-size:1em;padding-left:16px;background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAECAYAAABP2FU6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0NzM5RkI2RDlCRDExMUUyOUI3MkM2OEUxRjBCODdDNyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0NzM5RkI2RTlCRDExMUUyOUI3MkM2OEUxRjBCODdDNyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQ3MzlGQjZCOUJEMTExRTI5QjcyQzY4RTFGMEI4N0M3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQ3MzlGQjZDOUJEMTExRTI5QjcyQzY4RTFGMEI4N0M3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Oh8O/AAAABlJREFUeNpi2Lp1638mBhD4//8/A5gFEGAATkIGIE+l4wQAAAAASUVORK5CYII=) top left repeat-y}
.paging-navigation{margin-bottom:1em;overflow:auto;background-color:#efefee;background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,transparent),color-stop(50%,rgba(255,255,255,0.5)));background-image:linear-gradient(90deg,transparent 50%,rgba(255,255,255,0.5) 50%);background-size:4px 4px}
.paging-navigation a{font-family:"Proxima Nova","proxima-nova",sans-serif;display:block;padding:8px;font-weight:bold;color:var(--main-bg-color);background-color:var(--main-fg-color);-webkit-transition:background-color .2s,border .2s,color .2s;transition:background-color .2s,border .2s,color .2s;background-image:none;font-size:.9em;padding:2px 10px 0}
.paging-navigation a:hover .paging-navigation a:focus{background-color:var(link-color);color:#fff;text-shadow:none}
.paging-navigation .nav-previous a{float:left}
.paging-navigation .nav-next a{float:right}
.archive-list{margin-top:1em}
#archive-chart ol{margin:0}
#archive-chart a{text-decoration:none;display:block;padding:0;color:white;font-weight:bold;font-size:20px;text-align:center;line-height:40px;overflow:hidden;height:40px;text-shadow:0 1px 0 rgba(0,0,0,0.3);white-space:nowrap;-webkit-transition:font-size .2s;transition:font-size .2s}
#archive-chart b{display:none}
#archive-chart li{list-style:none;display:inline-block;margin:0 -2px;-webkit-transition:width .2s,opacity .2s;transition:width .2s,opacity .2s;width:25%;background-color:#188bcc}
#archive-chart li.boost{opacity:1;width:40%}
#archive-chart li.diminish{opacity:.5;width:20%}
#archive-other li{margin:0 12px 12px 0;display:inline-block}
li#nav-popular{background-color:#00cc40}
li#nav-topics{background-color:#cb0}
li#nav-dates{background-color:#c00}
.browse{display:none}
.browse h4{margin:0 0 6px 0}
#archive-popular li{list-style:inside disc;margin:0}
#archive-topics li{display:inline-block;margin:0 .5em 0 0;font-size:1em}
#archive-table{width:100%;margin-bottom:48px}
#archive-table td,#archive-table th{text-align:center;font-size:13px;color:#ccc}
#archive-table th{color:#555}
.secondary{position:relative;padding-bottom:15px}
#action-bar{margin:-45px -40px;background-color:#363433;height:60px;overflow:hidden;list-style:none}
#next-entry,#previous-entry,#activate-comments{position:absolute}
#action-bar{margin-bottom:80px}
#activate-comments{text-shadow:0 -1px 0 rgba(0,0,0,0.3);cursor:pointer;text-align:center;text-transform:capitalize;font-weight:bold;font-size:21px;color:white;-webkit-transition:background-color .3s;transition:background-color .3s;width:82%;height:60px;margin:0 9%}
#activate-comments a{line-height:60px;display:block;text-decoration:none;color:#fff;padding:0;-webkit-transition:background-color .2s;transition:background-color .2s}
#activate-comments a:hover{background-color:rgba(76,84,82,0.9)}
.entry-comments{margin:60px 0}
.edit-link a{float:right;opacity:.6;font-size:.8em;-webkit-transition:all,.25s;transition:all,.25s;font-family:"Proxima Nova","proxima-nova",sans-serif;border:solid 1px var(--link-fg-color);padding:.1em .5em 0;border-radius:3px;display:block;background-image:none !important;text-shadow:none !important}
.edit-link a:hover,.edit-link a:focus{opacity:1;background-color:var(--link-fg-color);color:#fff}
.footer-widgets{margin-top:3em;font-family:"Proxima Nova","proxima-nova",sans-serif}
.footer-widgets .widget{line-height:1.2;list-style:none;width:50%;float:left}
.footer-widgets .widget h4{margin-bottom:1em;font-size:1.2em}
.footer-widgets .widget li{list-style:none;border-top:solid 1px var(--main-bg-color-darker)}
.footer-widgets .widget li a{display:block;padding:.5em 0;-webkit-transition:all .25s;transition:all .25s}
.footer-widgets .widget li a:hover,.footer-widgets .widget li a:focus{border-left:solid 5px var(--link-fg-color);padding-left:.5em}
.footer-widgets .widget li span{display:block;color:var(--main-fg-color-lighter);font-size:.8em}
.footer-widgets .widget:first-child .widget-content{margin-right:1.5em}
.footer-widgets .widget:last-child .widget-content{margin-left:1.5em}
.textwidget{line-height:1.5;font-family:"Proxima Nova","proxima-nova",sans-serif;font-size:1.05em}
.avatar{float:left;padding:0 .8em 0 .1em}
.avatar img{border-radius:50%}
.plasticmind-photos .entry-meta{margin:24px 0 0 0}
.image-set li{list-style:none;display:inline-block}
.image-set li a{display:block;margin:0 14px 6px 0;position:relative;top:0;opacity:.8;-webkit-transition-property:opacity,top;-webkit-transition-duration:.5s,0.6s;-moz-transition-property:opacity,top;-moz-transition-duration:.5s,0.6s;-o-transition-property:opacity,top;-o-transition-duration:.5s,0.6s;transition-property:opacity,top;transition-duration:.5s,0.6s}
.image-set li a:hover{opacity:1;text-decoration:none;top:-6px;-moz-transition-property:opacity,top;-moz-transition-duration:.2s,0.3s;-webkit-transition-property:opacity,top;-webkit-transition-duration:.2s,0.3s;-o-transition-property:opacity,top;-o-transition-duration:.2s,0.3s;transition-property:opacity,top;transition-duration:.2s,0.3s}
.entry-body iframe{width:100%}
.plasticmind-photos .entry-featuredimage{position:relative}
.controls{display:block;max-width:650px}
.controls a{text-indent:-999em;outline:0;position:absolute;bottom:0;right:0;width:50%;height:100%;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .8s;transition:opacity .8s;z-index:99}
.controls a span{background:#000 url(http://plasticmind.com/i/nova/icon-next.png) no-repeat center center;position:absolute;bottom:20%;width:30%;right:30%;height:10%;display:block;float:right}
.controls a.previous{left:0}
.controls a.previous span{background-image:url(http://plasticmind.com/i/nova/icon-prev.png);left:30%}
.controls a.alone{width:100%;margin:0 5%}
div.controls a:hover{opacity:.7;filter:alpha(opacity=90);-webkit-transition:opacity .4s;transition:opacity .4s}
@media(prefers-color-scheme:dark){:root{--main-bg-color:#222a2f;--main-bg-color-lighter:#2d363b;--main-bg-color-darker:#000;--main-fg-color:#fff;--main-fg-color-lighter:#fff;--main-fg-color-darker:#c1c2c2;--link-fg-color:#fff;--link-underline:#d52472;--link-underline-alt:#f4282c}
}@media(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){body,#brand,nav,nav li.active{background-size:250px 250px}
#social-links li a{background-image:url(http://plasticmind.com/i/nova/icons-social-2x.png);background-size:128px 64px}
}@media all and (min-width:851px){article:not(.has-post-thumbnail){padding-top:240px}
.site-header{margin-top:30px}
#site-nav{display:block !important}
.expanded #social-links{display:block !important}
}@media all and (max-width:850px){#container{margin:0 !important}
.content article{font-size:90%}
.content .entry-title{font-size:32px}
.content,.secondary,.site-header,.site-footer{margin-left:5%;margin-right:5%}
.content,.secondary{overflow:hidden;padding:35px 30px}
.entry-featuredimage.full-size{margin:-35px -30px 25px;text-align:center}
.site-header{position:relative;width:90%}
.site-header:hover{margin-top:0}
.site-header nav li{display:block}
#brand a{text-align:left;padding:12px 65px 12px 12px;margin-right:57px;border-right:0}
.site-header nav li{max-height:100px;display:block}
#site-nav{display:none;opacity:1}
#site-nav a{text-align:left;border-right:0}
#site-nav a:hover,#site-nav a:focus{border-left:solid 3px var(--brand-red)}
.hamburger{position:absolute;top:0;right:0;height:40px;display:block;border-left:0;-webkit-transition:background .2s;transition:background .2s;outline:0;opacity:1}
.hamburger:hover,.hamburger:focus{text-shadow:none;-webkit-transition:border .3s,background .3s;transition:border .3s,background .3s;opacity:1}
#site-search .field{width:75%}
#site-search p a{font-size:16px;display:block;position:relative;float:right;top:-30px;width:20%}
#social-links,.site-header:hover #social-links{position:absolute;top:2px;right:65px}
#social-links li a{opacity:.8}
#social-links li a:hover{position:relative;top:-1px;opacity:1}
#social-links .social-twitter a{background-position:0 -32px}
#social-links .social-facebook a{background-position:-32px -32px}
#social-links .social-feed a{background-position:-64px -32px}
#social-links .social-email a{background-position:-96px -32px}
#action-bar{margin:-35px -30px;height:60px;overflow:hidden}
.secondary{padding-bottom:15px}
#activate-comments{margin:0 15%;width:70%}
footer.site-footer{margin:40px 0 20px;padding:0}
.controls a{opacity:.3}
.controls a span{bottom:25px;background-color:#111;width:20%;right:0}
.controls a.previous span{left:0}
#archive-chart li a{font-size:16px}
#archive-chart li.diminish a{font-size:13px}
.home .entry-header{padding:20px 0}
}@media all and (max-width:580px){.footer-widgets .widget{float:none;width:auto}
.footer-widgets .widget:first-child{margin-bottom:3em}
.footer-widgets .widget .widget-content{margin:0 !important}
}@media all and (max-width:520px){.content,.secondary,.site-header,.site-footer{margin:0}
.secondary{margin-top:35px}
.site-header{width:100%}
.content,.secondary{padding:20px}
.entry-featuredimage.full-size{margin:-20px -20px 0}
.plasticmind-photos .entry-featuredimage{margin:-20px -20px 0 !important}
.entry-title h2{margin-top:6px !important}
#site-search .field{width:95%}
#site-search p a{position:static;float:none}
#action-bar{margin:-20px -20px;height:60px;overflow:hidden}
#activate-comments{margin:0 15%;width:70%}
footer.site-footer{margin:25px 0 15px}
.controls a{opacity:.3}
.controls a span{bottom:25px;background-color:#111;width:20%;right:0}
.controls a.previous span{left:0}
#archive-chart li.diminish a{font-size:12px}
#archive-chart li.boost{width:35% !important}
#archives-table td,#archives-table th{font-size:10px}
.paging-navigation a{font-size:1.2em;padding:0 .5em}
.paging-navigation a .nav-label{display:none}
}@media all and (max-width:480px){#social-links{display:none !important}
}@-webkit-keyframes pulsate{0%{-webkit-transform:scale(0.1,0.1);transform:scale(0.1,0.1);opacity:.0}
50%{opacity:1.0}
100%{-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2);opacity:.0}
}@keyframes pulsate{0%{-webkit-transform:scale(0.1,0.1);transform:scale(0.1,0.1);opacity:.0}
50%{opacity:1.0}
100%{-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2);opacity:.0}
}