a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:15px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger.is-active:hover,.hamburger:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#fff}.hamburger-box{width:30px;height:18px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:30px;height:2px;background-color:#fff;border-radius:0;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-8px}.hamburger-inner:after{bottom:-8px}.hamburger--3dx .hamburger-box{perspective:60px}.hamburger--3dx .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx .hamburger-inner:after,.hamburger--3dx .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent!important;transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner:before{transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner:after{transform:translate3d(0,-8px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:60px}.hamburger--3dx-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r .hamburger-inner:after,.hamburger--3dx-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner:before{transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner:after{transform:translate3d(0,-8px,0) rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:60px}.hamburger--3dy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy .hamburger-inner:after,.hamburger--3dy .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner:before{transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner:after{transform:translate3d(0,-8px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:60px}.hamburger--3dy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r .hamburger-inner:after,.hamburger--3dy-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner:before{transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner:after{transform:translate3d(0,-8px,0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{perspective:60px}.hamburger--3dxy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy .hamburger-inner:after,.hamburger--3dxy .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner:before{transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner:after{transform:translate3d(0,-8px,0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{perspective:60px}.hamburger--3dxy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy-r .hamburger-inner:after,.hamburger--3dxy-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg) rotateY(180deg) rotate(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner:before{transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner:after{transform:translate3d(0,-8px,0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner:before{transform:translate3d(-6px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrow.is-active .hamburger-inner:after{transform:translate3d(-6px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:before{transform:translate3d(6px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:after{transform:translate3d(6px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowalt .hamburger-inner:before{transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner:after{transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner:before{top:0;transform:translate3d(-6px,-7.5px,0) rotate(-45deg) scaleX(.7);transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt.is-active .hamburger-inner:after{bottom:0;transform:translate3d(-6px,7.5px,0) rotate(45deg) scaleX(.7);transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt-r .hamburger-inner:before{transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner:after{transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner:before{top:0;transform:translate3d(6px,-7.5px,0) rotate(45deg) scaleX(.7);transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt-r.is-active .hamburger-inner:after{bottom:0;transform:translate3d(6px,7.5px,0) rotate(-45deg) scaleX(.7);transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowturn.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrowturn.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner:after,.hamburger--boring .hamburger-inner:before{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner:after{top:-16px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0,-8px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s}.hamburger--collapse.is-active .hamburger-inner:before{top:0;transform:rotate(-90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r .hamburger-inner:after{top:-16px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse-r .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{transform:translate3d(0,-8px,0) rotate(45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s}.hamburger--collapse-r.is-active .hamburger-inner:before{top:0;transform:rotate(90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s}.hamburger--elastic .hamburger-inner{top:1px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic .hamburger-inner:before{top:8px;transition:opacity .125s ease .275s}.hamburger--elastic .hamburger-inner:after{top:16px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0,8px,0) rotate(135deg);transition-delay:75ms}.hamburger--elastic.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner:after{transform:translate3d(0,-16px,0) rotate(-270deg);transition-delay:75ms}.hamburger--elastic-r .hamburger-inner{top:1px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r .hamburger-inner:before{top:8px;transition:opacity .125s ease .275s}.hamburger--elastic-r .hamburger-inner:after{top:16px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transform:translate3d(0,8px,0) rotate(-135deg);transition-delay:75ms}.hamburger--elastic-r.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner:after{transform:translate3d(0,-16px,0) rotate(270deg);transition-delay:75ms}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--emphatic .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s}.hamburger--emphatic .hamburger-inner:after{top:8px;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic.is-active .hamburger-inner:before{left:-60px;top:-60px;transform:translate3d(60px,60px,0) rotate(45deg);transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic.is-active .hamburger-inner:after{right:-60px;top:-60px;transform:translate3d(-60px,60px,0) rotate(-45deg);transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner:after{top:8px;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic-r.is-active .hamburger-inner:before{left:-60px;top:60px;transform:translate3d(60px,-60px,0) rotate(-45deg);transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic-r.is-active .hamburger-inner:after{right:-60px;top:60px;transform:translate3d(-60px,-60px,0) rotate(45deg);transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--minus .hamburger-inner:after,.hamburger--minus .hamburger-inner:before{transition:bottom .08s ease-out 0s,top .08s ease-out 0s,opacity 0s linear}.hamburger--minus.is-active .hamburger-inner:after,.hamburger--minus.is-active .hamburger-inner:before{opacity:0;transition:bottom .08s ease-out,top .08s ease-out,opacity 0s linear .08s}.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:8px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider .hamburger-inner:after{top:16px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{transform:rotate(-45deg) translate3d(-4.2857142857px,-6px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner:after{transform:translate3d(0,-16px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:1px}.hamburger--slider-r .hamburger-inner:before{top:8px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider-r .hamburger-inner:after{top:16px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0,8px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner:before{transform:rotate(45deg) translate3d(4.2857142857px,-6px,0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner:after{transform:translate3d(0,-16px,0) rotate(90deg)}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s}.hamburger--spin-r .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{transform:rotate(-225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r.is-active .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger--spin-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg);transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s}.hamburger--spring .hamburger-inner{top:1px;transition:background-color 0s linear .13s}.hamburger--spring .hamburger-inner:before{top:8px;transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner:after{top:16px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:.22s;background-color:transparent!important}.hamburger--spring.is-active .hamburger-inner:before{top:0;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s cubic-bezier(.215,.61,.355,1) .22s;transform:translate3d(0,8px,0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:0s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r .hamburger-inner:after{top:-16px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity 0s linear}.hamburger--spring-r .hamburger-inner:before{transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{transform:translate3d(0,-8px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spring-r.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s linear .22s}.hamburger--spring-r.is-active .hamburger-inner:before{top:0;transform:rotate(90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s}.hamburger--stand .hamburger-inner{transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms}.hamburger--stand .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand.is-active .hamburger-inner{transform:rotate(90deg);background-color:transparent!important;transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s}.hamburger--stand.is-active .hamburger-inner:before{top:0;transform:rotate(-45deg);transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand.is-active .hamburger-inner:after{bottom:0;transform:rotate(45deg);transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand-r .hamburger-inner{transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms}.hamburger--stand-r .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r.is-active .hamburger-inner{transform:rotate(-90deg);background-color:transparent!important;transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s}.hamburger--stand-r.is-active .hamburger-inner:before{top:0;transform:rotate(-45deg);transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(45deg);transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--squeeze .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{transition:top 75ms ease .12s,opacity 75ms ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before{top:0;opacity:0;transition:top 75ms ease,opacity 75ms ease .12s}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s}.hamburger--vortex .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex .hamburger-inner:after,.hamburger--vortex .hamburger-inner:before{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex.is-active .hamburger-inner{transform:rotate(765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex.is-active .hamburger-inner:after,.hamburger--vortex.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r .hamburger-inner:after,.hamburger--vortex-r .hamburger-inner:before{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex-r.is-active .hamburger-inner{transform:rotate(-765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r.is-active .hamburger-inner:after,.hamburger--vortex-r.is-active .hamburger-inner:before{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;transform:rotate(-90deg)}body{font-family:Avenir,sans-serif!important;font-weight:300}p{line-height:1.5}.bold,strong{font-weight:800}em{font-style:italic}.h2{font-size:36px;font-weight:700}.blue{color:#bde2db}.white{color:#fff}@media(min-width:1440px){h1{font-size:4vw}}.update-body{display:block;color:#fff;margin-top:1.5rem}.update-body h1,.update-body h2,.update-body h3,.update-body h4,.update-body h5,.update-body h6{color:#fff;font-weight:800;line-height:1.25;margin-top:2rem;margin-bottom:1rem}.update-body h1{font-size:2.25rem}.update-body h2{font-size:1.875rem}.update-body h3{font-size:1.5rem}.update-body h4{font-size:1.25rem}.update-body h5{font-size:1.125rem}.update-body h6{font-size:1rem}.update-body p{margin-bottom:1.25rem;line-height:1.75}.update-body a{color:#bde2db;text-decoration:underline}.update-body a:hover{opacity:.8}.update-body ol,.update-body ul{margin-bottom:1.25rem;padding-left:2rem;color:#fff}.update-body ol li,.update-body ul li{margin-bottom:.5rem;line-height:1.75}.update-body ul{list-style-type:disc}.update-body ol{list-style-type:decimal}.update-body blockquote{border-left:4px solid #bde2db;padding-left:1.5rem;margin:1.5rem 0;font-style:italic;color:hsla(0,0%,100%,.9)}.update-body code{padding:.2rem .4rem;border-radius:3px;font-family:Courier New,monospace;font-size:.9em}.update-body code,.update-body pre{background-color:hsla(0,0%,100%,.1)}.update-body pre{padding:1rem;border-radius:5px;overflow-x:auto;margin-bottom:1.25rem}.update-body pre code{background-color:transparent;padding:0}.update-body img{max-width:100%;height:auto;margin:1.5rem 0}.update-body hr{border:none;border-top:1px solid hsla(0,0%,100%,.2);margin:2rem 0}.update-body strong{font-weight:800}.update-body em{font-style:italic}.update-body ol ol,.update-body ol ul,.update-body ul ol,.update-body ul ul{margin-top:.5rem;margin-bottom:.5rem}.button{background:#fff;box-shadow:-2px 2px 2px #000;color:#000;border:0;border-radius:16px;display:inline-block;font-size:18px;font-weight:800;padding:16px 24px;text-decoration:none}@media(min-width:1280px){.padding-on-large-screens{padding-left:8vw!important;padding-right:8vw!important}}.homepage-section-container .section.bio{background:#4c5f57;padding-bottom:96px;padding-top:96px}@media(min-width:1024px){.homepage-section-container .section.bio{padding:64px}}.homepage-section-container .section.bio p{color:#fff;font-size:24px;font-weight:700}.homepage-section-container .section.bio p+p{margin-top:32px;font-size:20px;font-weight:400}.section.books{background:#e4dcbe;padding-top:64px;padding-bottom:32px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.section.books .cta{align-self:flex-end;color:#000;border-bottom:1px solid #000;margin-top:32px}.section.books h2{color:#1c1c1c}.available-from-container{border:5px dashed #4c5f57;padding:36px;margin-top:36px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;width:-webkit-fit-content;width:fit-content;width:-moz-fit-content}.available-from-container .available-from{font-size:20px}.available-from-container a{font-weight:600;color:#000;display:block;margin:12px 0 0;font-size:18px}@media(min-width:1024px){.not-home .burger-and-fries-container,html:not([data-scroll="0"]) .burger-and-fries-container{background:#4c5f57}}@media(max-width:1023px){.not-home .logo-in-navigation,html:not([data-scroll="0"]) .logo-in-navigation{opacity:0;transition:1s}}.not-home .hamburger,html:not([data-scroll="0"]) .hamburger{transform:translateY(15px)}.not-home .hamburger-bg,.not-home .menu-open .logo-in-navigation,html:not([data-scroll="0"]) .hamburger-bg,html:not([data-scroll="0"]) .menu-open .logo-in-navigation{opacity:1}.hamburger{position:relative;transition:.6s}.hamburger-bg{position:absolute;top:50%;left:50%;width:56px;height:56px;transform:translate(-50%,-50%);background:#4c5f57;border-radius:300px;opacity:0;transition:1s;z-index:0}.burger-and-fries-container{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between;height:60px;padding:12px 16px;transition:.6s ease-in;width:100%;z-index:200;position:fixed}@media(min-width:1024px){.burger-and-fries-container{background:#4c5f57}}.burger-and-fries-container .burger-and-fries{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center}.burger-and-fries-container .burger{display:block;position:relative;width:28px;line-height:0;margin-left:12px;z-index:101}.burger-and-fries-container .burger.active span:first-child,.burger-and-fries-container .burger span:nth-child(2){transform:translateX(100vw)}.burger-and-fries-container .burger.active span:nth-child(2){transform:translateX(0)}.logo-in-navigation{transition:1s;text-decoration:none;color:#fff;font-size:20px;font-weight:700}@media(min-width:1280px){.logo-in-navigation{font-size:24px}}body.modal-open{overflow-y:hidden!important}.menu-hide{background:#4c5f57;height:100vh;opacity:0;right:-100%;position:fixed;top:0;z-index:50;width:100%;transition:.3s ease-in}.menu-hide.show{opacity:1;right:0}.menu-on-small{margin-top:80px}.menu-on-small,.menu-on-small>.main-nav{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.menu-on-small>.main-nav a{width:100%;text-align:center;padding:24px 18px;font-size:24px}.menu-on-large{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center}.main-nav a{color:#fff;letter-spacing:1.5px;font-size:13px;font-weight:400;padding:12px 24px;text-decoration:none;text-transform:uppercase;transition:.6s ease-out}.menu-on-large .main-nav a{border-bottom:4px solid transparent}.menu-on-large .main-nav a:hover{border-bottom:4px solid #fff}.login{border:1px solid #fff;border-radius:26px;color:#fff;margin-left:36px;letter-spacing:.5px;font-size:14px;font-weight:600;padding:12px 24px;text-decoration:none;text-transform:capitalize;transition:.6s ease-out}@media(max-width:1023px){.menu-on-large{display:none}}@media(min-width:1024px){.hamburger{display:none}.burger-and-fries-container{padding:0 2vw}}@media(min-width:1440px){.burger-and-fries-container{padding:0 12vw}}.collections{margin-top:72px;padding-bottom:72px}.collections h2{margin-bottom:0}.collections p{font-size:20px;margin-top:12px}@media(min-width:1024px){.collections h2,.collections p{margin-left:64px}.collections hr{display:none}.collections .collection-item-grid{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:end;grid-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.collections .collection-item-grid img{max-width:264px}.collections .collection-item-grid .book-title{width:80%;margin:0 auto 24px}}a.collection-item{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;color:#000;text-decoration:none}a.collection-item+.collection-item{margin-top:48px}.color-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#4c5f57;opacity:.3}@media(min-width:1024px){.color-overlay{opacity:0}}.section.inner-page-section-container .exploration-post h1{font-size:24px}.section.inner-page-section-container .exploration-post p{margin-top:16px;font-size:20px}.section.inner-page-section-container .exploration-post .cta{font-size:24px}@media(min-width:1024px){.section.inner-page-section-container .exploration-post{max-width:1024px;margin:0 auto}}.section.featured-in{background:#4c5f57;padding-top:36px;padding-bottom:36px}.section.featured-in h2{font-weight:700;line-height:1.4}.section.featured-in img{padding-top:24px;display:block;margin:0 auto}.logo-grid{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;justify-items:center;color:#fff;text-align:center;font-weight:500}.logo-grid>*{padding:8px;font-size:16px;width:100%;height:34px;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center}.and-more{display:block;text-align:center;margin:24px auto 0;color:#fff;font-size:14px}.bg-image{display:none}@media(min-width:1024px){.section.featured-in{position:relative}.section.featured-in .featured-content{width:50%;padding:24px 32px 64px}.section.featured-in .bg-image{display:block;position:absolute;top:0;right:0;background:grey;width:50%;height:100%;background-image:url(/images/sonos-sia-uap-00825-scaled.jpg);background-position:60%;background-size:cover}}footer.footer{background:#bde2db;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;padding:48px 24px 24px}footer.footer .get-and-stay-connected{margin-top:48px}footer.footer .sign-off-container{margin-top:64px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}footer.footer .sign-off-container a{color:#000}footer.footer h4{padding-bottom:12px}footer.footer .signature{width:40vw;max-width:200px}footer.footer .copyright,footer.footer .image_credit{font-size:16px}footer.footer .image_credit{margin-bottom:12px}@media(min-width:1024px){footer.footer{padding:4vw 8vw}footer.footer .get-and-stay-connected{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:80px}footer.footer .get-and-stay-connected>*{width:50%;padding:48px}footer.footer .sign-off-container{margin-top:60px;align-items:center;justify-content:center}}.get-connected{background:#4c5f57;padding-top:64px;padding-bottom:32px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;align-items:center;justify-content:center}.get-connected h2{text-align:center;font-size:24px;font-weight:700;padding-bottom:42px;border-bottom:2px solid #fff;color:#fff;width:-webkit-fit-content;width:fit-content;width:-moz-fit-content;margin-bottom:24px}.social-media-grid{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;align-items:center}.social-media-grid a{height:60px;padding:0 30px}.homepage-book{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;padding-bottom:24px}.homepage-book+.homepage-book{margin-top:36px}.homepage-book .book-award{background:#fff;color:#1c1c1c;text-align:center;padding:18px 24px;font-size:14px;border-radius:18px;line-height:1.2;font-weight:700;width:-webkit-fit-content;width:fit-content;width:-moz-fit-content;margin:24px auto 0}@media(min-width:1024px){.homepage-book .book-award{margin:0}}.homepage-book .book-description{font-size:19px;line-height:1.4;font-weight:600;margin:24px 0 0}.homepage-book .quote-body{margin:18px 0 0;font-size:18px;line-height:1.5}.homepage-book .quote-author{margin:18px 0 0}.book-title{text-transform:uppercase;font-weight:800;text-align:center;letter-spacing:3px;margin:24px 0;font-size:15px}.book-cover{margin:0 auto;max-width:80%}.book-container-left,.book-container-right{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}@media(min-width:1024px){.books-headline{margin-left:64px}.homepage-book{flex-direction:row}.homepage-book .book-container-left{width:50%;justify-content:center}.homepage-book .book-container-right{width:50%}.homepage-book .book-cover{max-width:inherit;width:50%}}.homepage-hero{color:#bde2db;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:space-between;padding-top:60px;z-index:1;min-height:100vh;overflow:hidden}@media(min-width:1024px){.homepage-hero{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:100px 64px 64px;width:50%;margin-left:auto}}@media(min-width:1024px){.homepage-hero .update-container{padding:0}}.homepage-hero .headline{padding:16px;font-size:34px;font-weight:800;line-height:1.4}@media(min-width:768px){.homepage-hero .headline{font-size:48px}}@media(min-width:1024px){.homepage-hero .headline{padding:0;font-size:40px;text-shadow:3px 4px 0 #1c1c1c}}.homepage-hero .update-container{margin-bottom:30px}@media(min-width:768px){.homepage-hero .update-container{margin-top:48px}}@media(min-width:1024px){.homepage-hero .update-container{margin-bottom:0}}.homepage-hero img{max-width:100px}.section.inner-page-section-container{background:#4c5f57;padding:60px 24px}@media(min-width:1024px){.section.inner-page-section-container{padding:100px 64px;margin:0 auto}.section.inner-page-section-container>*{max-width:1280px;margin:0 auto}}.section.inner-page-section-container h1{font-size:48px;font-weight:700}.section.inner-page-section-container .update-container{padding:0}@media(min-width:1024px){.section.inner-page-section-container .update-container{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:64px;-moz-column-gap:64px;column-gap:64px;grid-row-gap:64px;row-gap:64px;margin-top:48px}}.inquiries{border:12px solid #fff;padding:24px}.inquiries h2{color:#4c5f57;height:auto;margin-bottom:0}.inquiries p{margin-top:16px;font-size:18px}.inquiries a{color:#4c5f57;font-weight:500}@media(min-width:1024px){.inquiries{padding:4vw;max-width:50vw;margin:0 auto}.inquiries p{font-size:20px;max-width:600px;line-height:1.5}}.loading{background:#fff;width:100vw;height:100vh;position:absolute;top:0;z-index:300;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center}.loading.not-loading{z-index:-100}.newsletter-container{margin-top:48px;background:#bde2db}@media(min-width:1024px){.newsletter-container{margin-top:0}}.newsletter-container h2{color:#4c5f57;font-weight:700;margin-bottom:24px}.newsletter-container h3{font-size:20px;line-height:1.4;font-weight:700}.newsletter-container .input-container{margin-top:0}.section-transition-container{height:100vh;position:fixed;width:100%;z-index:-1}@media(min-width:1024px){.section-transition-container{background:#97664e}}.section-transition-container>*{height:100vh;position:absolute;width:100%;top:0;right:0;bottom:0;left:0}.section-transition.bgimage{background-image:url("/images/Deji 2021 Glamor Photo -optimized.jpeg");background-position:top;background-repeat:no-repeat;background-size:170%}@media(min-width:768px){.section-transition.bgimage{background-position:0 15%}}@media(min-width:1024px){.section-transition.bgimage{background-position:0 30%;width:50%;left:0}}.gradient{background:-webkit-gradient(linear,left bottom,left top,from(#000),color-stop(65%,rgba(151,102,78,0)),to(rgba(151,102,78,0)));background:linear-gradient(0deg,#000,rgba(151,102,78,0) 65%,rgba(151,102,78,0))}@media(min-width:1024px){.gradient{opacity:.3}}.section-transition.dark{opacity:0;background:#1c1c1c}.section-transition.green{opacity:0;background:#4c5f57}.section{padding:0 24px}.section h2{height:inherit}@media(min-width:1024px){.section h2{font-size:36px}}@media(min-width:1440px){.section h2{font-size:3.5vw}}.the-latest{background:#4c5f57}.the-latest h2{margin-top:32px}.the-latest .the-latest-updates-container .update-container{padding:0}.the-latest .the-latest-updates-container .update-container:not(:first-of-type){margin-top:64px}@media(min-width:1024px){.the-latest{background:transparent}.the-latest .the-latest-updates-container .update-container:not(:first-of-type){margin-top:100px}}.update-page .update{background:#fff;color:#4c5f57;padding:24px}.update-page p{margin-top:16px}.update-page .update-body a{margin-top:16px;color:#4c5f57}.update-page .more-updates-container{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;padding:24px}.update-page .more-updates-container .update{margin-top:32px;padding:24px}.update-page .more-updates-container .update .update-date{margin-top:0}.update-page .more-updates-container .update .update-title{margin-top:12px}.update-page .more-updates-container a{text-decoration:none}.update-page .more-updates-container .cta{align-self:flex-end;margin-top:24px}a.update:first-of-type{margin-top:0}.update-container{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;padding:0 24px}.update-container a{text-decoration:none}.update-container .cta{margin-top:24px;align-self:flex-end}@media(min-width:1024px){.update-container .cta{align-self:inherit}}.update{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.update img{-o-object-fit:contain;object-fit:contain;max-width:300px;max-height:300px}.update-type{color:#000;width:-webkit-fit-content;width:fit-content;width:-moz-fit-content;text-transform:uppercase;padding:6px 8px 4px;font-size:13px;font-weight:600;border-radius:4px}.update-type.update-event{background:#bde2db}.update-type.update-news{background:#e4dcbe}.update-type.update-article{background:#d6d6d6}.update-type.update-interview{background:#1c1c1c;color:#fff}.update-type.update-short-fiction{background:#ffe9e9}.update-date{margin-top:8px;font-size:16px}.update-title,h1.update-title{font-size:24px;font-weight:500;line-height:1.2;text-transform:capitalize}@media(min-width:1024px){.update-title,h1.update-title{font-size:24px}}@media(min-width:1280px){.update-title,h1.update-title{font-size:28px}}.update-body{font-size:18px;line-height:1.5;margin-top:12px}.update-body p{color:#fff}span.reading-time{display:block;font-size:14px;margin-top:10px}.read-more{background:#fff;padding:12px 16px;width:-webkit-fit-content;width:fit-content;width:-moz-fit-content;color:#000;border-radius:8px;font-size:15px;font-weight:500;margin-top:14px}@media(min-width:1024px){.read-more{padding:16px 24px;font-size:20px}}.insight-container a.update{margin-top:64px}@media(min-width:1440px){.homepage-book .book-description{font-size:2vw}.homepage-book .quote-body{font-size:1.3vw}}a{color:#fff}hr{border-bottom:0}.cta{border-bottom:1px solid #fff;color:#fff;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;padding:6px 0;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;line-height:1.3;text-decoration:none}.cta svg path{fill:#fff}.cta span{margin-right:12px}.cta img{height:20px}.section-headline{margin-bottom:36px}.input-container{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.input-container label{color:#bde2db}.input-container input{border:0;border-radius:6px;margin-top:6px;padding:16px 20px;width:100%;font-size:24px}.input-container button{margin-top:12px;border:0;background:#fff;color:#4c5f57;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;font-weight:700;font-size:24px;padding:16px 24px;border-radius:6px}.homepage-section-container .section{padding:24px}@media(min-width:1024px){.homepage-section-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;padding:0;width:50%}.homepage-section-container .section{padding:0}}.video-container{margin:24px 0 36px;position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.mc-field-group{margin-top:16px}#mc_embed_signup form{padding:0!important}#mc_embed_signup .button{background:#4c5f57!important;box-shadow:inherit}#mc_embed_signup #mce-success-response{color:#4c5f57!important;padding:0;margin:0}#mc_embed_signup .mc-field-group input{max-width:324px!important}@media(min-width:60em){.single-image{height:100%;max-width:400px}}