@import url(https://fonts.googleapis.com/css?family=Roboto:400,700);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}body{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.5;color:#444;background-color:#f4f4f4}img{max-width:100%}.card{box-shadow:0 0 5px #ccc}.card__image{position:relative}.card__image,.card__image img{display:block}.card__image:after,.card__image:before{position:absolute;z-index:1;content:"";opacity:0;transition:opacity .2s ease-in-out}.card__image:before{top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.7)}.card__image:after{width:80px;height:80px;background:url("https://cdnjs.cloudflare.com/ajax/libs/foundicons/3.0.0/svgs/fi-magnifying-glass.svg");background-position:50% 50%;background-repeat:no-repeat;background-size:contain;top:50%;left:50%;margin-left:-40px;margin-top:-40px}.card__image:hover:before{opacity:1}.card__image:hover:after{opacity:.5}.card__caption{background-color:#fff;padding:20px}.card__title{margin-bottom:10px}.card__title a{text-transform:uppercase;text-decoration:none;font-weight:700;font-size:16px;color:#111}.card__title a:hover{border-bottom:1px dotted #9055a2}.card__description{color:#777;font-size:14px;line-height:1.4}@media screen and (max-width:899px){.container__sidebar{box-sizing:border-box;width:200px;height:100%;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2;transform:translate3d(-200px,0,0);transition:transform .2s ease-in-out;padding:20px;background-color:#f4f4f4}.container.is-open .container__sidebar,.container__body{transform:translateZ(0)}.container__body{transition:transform .2s ease-in-out}.container.is-open .container__body{transform:translate3d(200px,0,0)}}@media screen and (min-width:900px){.container{display:flex;padding:0}.container__mobile-header{display:none}.container__sidebar{display:block;width:30%;min-width:320px;box-sizing:border-box;padding:40px;background-color:#f4f4f4}.container__body{flex:1}.container__body--white{background-color:#fff}}.mobile-header{display:flex;padding:20px 0;margin:0 15px}.mobile-header__menu a{display:inline-block;width:20px;height:20px;background:url("https://cdn.rawgit.com/encharm/Font-Awesome-SVG-PNG/master/black/svg/bars.svg");background-position:50% 50%;background-repeat:no-repeat;background-size:contain}.mobile-header__logo{flex:1;text-align:right}.mobile-header__logo a{font-size:16px;text-transform:uppercase;font-weight:700;text-decoration:none;color:#111}.sheet{padding:40px 20px;background-color:#fff}.sheet__inner{max-width:600px}.sheet__title{font-size:30px;margin-bottom:30px;font-weight:700;color:#111;line-height:1}.sheet__lead{font-size:16px}.sheet__body,.sheet__gallery,.sheet__lead,.sheet__slider{margin-bottom:30px}.sheet__body{color:#777;font-size:14px}.sheet__body blockquote,.sheet__body h1,.sheet__body h2,.sheet__body h3,.sheet__body h4,.sheet__body h5,.sheet__body h6,.sheet__body ol,.sheet__body p,.sheet__body pre,.sheet__body ul{margin-bottom:20px}.sheet__body blockquote:last-child,.sheet__body h1:last-child,.sheet__body h2:last-child,.sheet__body h3:last-child,.sheet__body h4:last-child,.sheet__body h5:last-child,.sheet__body h6:last-child,.sheet__body ol:last-child,.sheet__body p:last-child,.sheet__body pre:last-child,.sheet__body ul:last-child{margin-bottom:0}.sheet__body h1,.sheet__body h2,.sheet__body h3,.sheet__body h4,.sheet__body h5,.sheet__body h6{font-weight:700;margin-top:40px;color:#111}.sheet__body h1{font-size:3em}.sheet__body h2{font-size:2em}.sheet__body h3{font-size:1.5em}.sheet__body li{margin-left:20px;margin-bottom:5px}.sheet__body ol li{list-style-type:decimal}.sheet__body ul li{list-style-type:disc}.sheet__body blockquote{border-left:4px solid #9055a2;font-size:1.1em;padding:20px}@media screen and (min-width:900px){.sheet{padding:40px 60px}.sheet__title{font-size:48px}.sheet__lead{font-size:20px}.sheet__body{font-size:16px}.sheet__body blockquote{padding-left:40px}}@media screen and (min-width:1300px){.sheet__slider{margin-right:-200px}}.showcase.is-loading{visibility:hidden}.showcase__item{margin-bottom:30px}@media screen and (max-width:400px){.showcase{margin:0 15px}}@media screen and (min-width:401px){.showcase{margin-right:15px}.showcase__item{box-sizing:border-box;width:50%;float:left;padding-left:15px}}@media screen and (min-width:1400px){.showcase__item{width:33.33333%}}@media screen and (min-width:900px){.showcase{padding:40px 0 10px;margin-right:40px}}@media screen and (min-width:1100px){.showcase__item{padding-left:40px}}.sidebar__title{margin-bottom:20px}.sidebar__title a{font-size:18px;text-transform:uppercase;font-weight:700;text-decoration:none;color:#111}.sidebar__title a:hover{border-bottom:1px dotted #9055a2}.sidebar__intro{color:#777;font-size:14px;margin-bottom:20px}.sidebar__intro p{margin-bottom:10px}.sidebar__intro p:last-child{margin-bottom:0}.sidebar__menu{margin-bottom:20px}.sidebar__menu li a{text-decoration:none;display:block;padding-left:20px;color:#444;position:relative}.sidebar__menu li a:before{content:"";position:absolute;left:0;top:50%;margin-top:-6px;height:12px;width:12px;background:url("https://cdn.rawgit.com/encharm/Font-Awesome-SVG-PNG/master/black/svg/chevron-right.svg");background-position:50% 50%;background-repeat:no-repeat;background-size:contain;opacity:.6}.sidebar__menu li a:hover{color:#9055a2}.sidebar__menu li.is-active a{font-weight:700;color:#9055a2}.sidebar__social{margin-bottom:20px}.sidebar__copyright{color:#777;font-size:13px}.slider{position:relative}.slider.is-loading{visibility:hidden}.slider__frame{position:relative;font-size:0;line-height:0;overflow:hidden;white-space:nowrap}.slider__slide,.slider__slides{display:inline-block}.slider__slide{position:relative;padding-right:5px}.slider__next,.slider__prev{position:absolute;top:50%;margin-top:-25px;display:block;cursor:pointer;border-radius:50%;background-color:hsla(0,0%,100%,.4);background-position:50% 50%;background-size:40%;background-repeat:no-repeat;width:50px;height:50px}.slider__next{right:15px;background-image:url("https://cdn.rawgit.com/encharm/Font-Awesome-SVG-PNG/master/black/svg/arrow-right.svg")}.slider__prev{left:15px;background-image:url("https://cdn.rawgit.com/encharm/Font-Awesome-SVG-PNG/master/black/svg/arrow-left.svg")}.social{display:inline-block;width:35px;height:35px;vertical-align:middle;border:1px solid #ccc;border-radius:50%;background-position:50% 50%;background-size:40%;background-repeat:no-repeat;margin-bottom:10px}.social--facebook{background-image:url("https://cdn.rawgit.com/encharm/Font-Awesome-SVG-PNG/master/black/svg/facebook-f.svg")}.social--twitter{background-image:url("https://cdn.rawgit.com/encharm/Font-Awesome-SVG-PNG/master/black/svg/twitter.svg")}.social--instagram{background-image:url("https://cdn.rawgit.com/encharm/Font-Awesome-SVG-PNG/master/black/svg/instagram.svg")}.social--email{background-image:url("https://cdn.rawgit.com/encharm/Font-Awesome-SVG-PNG/master/black/svg/envelope.svg")}@media screen and (min-width:900px){.social{width:40px;height:40px}}