/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}figure{margin:0}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}b,strong{font-weight:bold}h1{font-size:2em;margin:0.67em 0}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,select,textarea{color:inherit;font:inherit;margin:0;outline:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;opacity:1}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}select{-webkit-appearance:none;background-color:transparent}textarea{overflow:auto}html,body{width:100%;overflow-x:hidden;overflow-y:auto}ul{list-style:none;padding-left:0;margin-top:0;margin-bottom:0}*,*:before,*:after{box-sizing:border-box}.img{max-width:100%}.touch *{-webkit-touch-callout:none;-webkit-user-drag:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;-ms-touch-action:none;-moz-user-select:none;user-select:none}.touch input,.touch textarea{-webkit-user-select:auto}.visuallyhidden,.rating--widget>input{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.text-center{text-align:center}.cf:before,.cf:after,.dir--list:before,.dir--list:after{content:" ";display:table}.cf:after,.dir--list:after{clear:both}.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.middle{margin-left:auto;margin-right:auto}.v-align{-webkit-transform:translate(0, -50%);transform:translate(0, -50%);top:50%}.fl-l{float:left}.fl-r{float:right}@font-face{font-family:'icomoon';src:url("../font/icomoon.eot?on0eb3");src:url("../font/icomoon.eot?on0eb3#iefix") format("embedded-opentype"),url("../font/icomoon.ttf?on0eb3") format("truetype");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-googleplus:before{content:"\ea8b"}.icon-facebook:before{content:"\ea90"}.icon-twitter:before{content:"\ea96"}.icon-tumblr:before{content:"\eab9"}.icon-reddit:before{content:"\eac6"}.icon-linkedin:before{content:"\eaca"}.icon-stumbleupon:before{content:"\eace"}.icon-pinterest:before{content:"\ead2"}@font-face{font-family:'Youngserif';src:url("../font/youngserif-regular.eot");src:url("../font/youngserif-regular.eot?#iefix") format("embedded-opentype"),url("../font/youngserif-regular.otf") format("opentype");font-weight:normal;font-style:normal}@font-face{font-family:'Roboto-Mono';src:url("../font/robotomono-regular.eot");src:url("../font/robotomono-regular.eot?#iefix") format("embedded-opentype"),url("../font/robotomono-regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Roboto-Mono-Medium';src:url("../font/robotomono-medium.eot");src:url("../font/robotomono-medium.eot?#iefix") format("embedded-opentype"),url("../font/robotomono-medium.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Roboto-Mono-Bold';src:url("../font/robotomono-bold.eot");src:url("../font/robotomono-bold.eot?#iefix") format("embedded-opentype"),url("../font/robotomono-bold.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Roboto-Mono-Italic';src:url("../font/robotomono-lightitalic.eot");src:url("../font/robotomono-lightitalic.eot?#iefix") format("embedded-opentype"),url("../font/robotomono-lightitalic.ttf") format("truetype");font-weight:normal;font-style:normal}html,:root{font-size:16px}@media screen and (min-width: 1924px){html,:root{font-size:18px}}@media screen and (max-width: 760px){html,:root{font-size:15px}}body{font-family:"Roboto-Mono","Lucida Console",Monaco,monospace;color:#444;line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.space--top__lg{margin-top:6em}.space--top__md{padding-top:4em}.-bg--gray{background-color:#f4f4f4}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.row--spaced{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section--content{width:100%;max-width:92.5em;margin-left:auto;margin-right:auto}@media screen and (min-width: 760px){.section--content{padding-left:4em;padding-right:4em}}@media screen and (max-width: 760px){.section--content{padding-left:0.5em;padding-right:0.5em}}.section--content__spaced{width:100%;max-width:92.5em;margin-left:auto;margin-right:auto;margin-top:6em;margin-bottom:6em}@media screen and (min-width: 760px){.section--content__spaced{padding-left:4em;padding-right:4em}}@media screen and (max-width: 760px){.section--content__spaced{padding-left:0.5em;padding-right:0.5em}}.section--container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;min-height:100vh;position:relative}@media screen and (min-width: 760px){.section--container{padding-left:10%;padding-right:10%}}.section--panel{position:relative;min-height:90%;min-height:90vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.disqus--container{background-color:#fff;padding-top:5em;padding-bottom:5em}.disqus--module{max-width:600px;margin-left:auto;margin-right:auto;width:95%}.horizontal--overflow{max-width:100%;overflow-x:scroll;overflow-y:hidden;height:auto}.section--info{margin-left:auto;margin-right:auto;margin-top:4em;margin-bottom:4em;min-height:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:2em;padding-right:2em}@media screen and (min-width: 760px){.section--info{max-width:54em;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}@media screen and (max-width: 760px){.section--info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}}.section--info__sm{margin-left:auto;margin-right:auto;margin-top:2em;margin-bottom:2em;padding-left:2em;padding-right:2em}.section--info__subtitle{margin-left:auto;margin-right:auto;padding-left:2em;padding-right:2em;padding-bottom:1em}@media screen and (min-width: 760px){.section--info__subtitle{max-width:54em}}.section--info__content{display:inline-block;vertical-align:top}@media screen and (min-width: 760px){.section--info__content{width:50%}}@media screen and (max-width: 760px){.section--info__content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.section--info__content p{margin-bottom:2.5em}.section--info__img{margin:0;text-align:center;display:inline-block;vertical-align:top}@media screen and (min-width: 760px){.section--info__img{margin-left:auto;width:40%}}@media screen and (max-width: 760px){.section--info__img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:4em;width:60%}}.space--top__lg{padding-top:6em}.space--top__md{padding-top:4em}.space--bottom__lg{padding-bottom:6em}@media screen and (min-width: 760px){.pos--l{margin-right:auto}}@media screen and (min-width: 760px){.pos--r{margin-left:auto}}@media screen and (min-width: 760px){.pos--t{margin-bottom:auto}}@media screen and (min-width: 760px){.pos--b{margin-top:auto}}.pos--middle{margin:auto inherit}.align--center{margin-left:auto;margin-right:auto}.lander-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;border:0.05em solid #fff;max-width:1924px;margin-left:auto;margin-right:auto;background-color:#fff;overflow:hidden}.lander-section:last-of-type{padding-bottom:5em}@media screen and (min-width: 1924px){.lander-section{margin-left:auto;margin-right:auto}}.lander-section--row{position:relative;overflow:hidden;text-align:center;border:0.15em solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;transition:0.25s}.lander-section--row:before,.lander-section--row:after{content:" ";display:table}.lander-section--row:after{clear:both}@media screen and (min-width: 760px){.lander-section--row{min-width:300px;min-height:28em}}@media screen and (max-width: 760px){.lander-section--row{min-height:100vh;width:100%}}.lander-section--heading{border:1px solid #eee;background-image:url(../img/bg-topo.png);text-align:center}@media screen and (max-width: 1098px){.lander-section--heading{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}@media screen and (min-width: 760px){.lander-section--heading{width:438px;height:448px}}@media screen and (max-width: 760px){.lander-section--heading{height:200px;width:100%}}.lander-section--heading h2{display:inline-block;border-bottom:0.15em solid #f36;width:auto;margin-top:-0.25em;padding-bottom:0.25em;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.lander-section--heading__full{border:1px solid #eee;background-image:url(../img/bg-topo.png);-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:100%;text-align:center}@media screen and (min-width: 760px){.lander-section--heading__full{height:248px}}@media screen and (max-width: 760px){.lander-section--heading__full{height:200px}}.lander-section--heading__full h2{display:inline-block;border-bottom:0.15em solid #f36;width:auto;margin-top:-0.25em;padding-bottom:0.25em;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.lander-section--item{position:relative;overflow:hidden;padding-left:1.5em;padding-right:1.5em;margin-bottom:2em;text-align:center;border:0.15em solid #fff;background-color:#fff}@media screen and (min-width: 1000px){.lander-section--item{width:33.3333333333%}}@media (min-width: 590px) and (max-width: 1000px){.lander-section--item{width:50%}}@media screen and (max-width: 590px){.lander-section--item{width:100%}}.lander-section--item:hover .lander-section--item__logo{-webkit-transform:scale(1.1);transform:scale(1.1)}.lander-section--item__desc{font-size:.85em}.lander-section--item__logo{display:block;height:10em;width:100%;max-width:20em;margin-left:auto;margin-right:auto;background-size:60%;background-repeat:no-repeat;background-position:center center;transition:-webkit-transform 0.1s ease-in;transition:transform 0.1s ease-in;transition:transform 0.1s ease-in, -webkit-transform 0.1s ease-in}.main--header{width:100%;margin-right:auto;margin-left:auto;position:absolute;top:0;left:0;right:0;z-index:3;padding-left:2em;padding-right:2em;padding-top:2em}.main--header.-theme--light .main--nav__item{color:#333}@media screen and (max-width: 860px){.main--header.-theme--light .main--nav__item{color:#fff}}.main--header.-theme--light .main--logo svg{fill:#333}.-header--space{padding-top:131px}.main--logo{float:left}.main--logo svg{fill:#fff}.footer{background-color:#fff;position:relative;z-index:3;text-align:center;border-top:0.1em solid #efefef}.footer:before,.footer:after{content:" ";display:table}.footer:after{clear:both}@media screen and (min-width: 760px){.footer{padding:6em 10% 4em 10%}}@media screen and (max-width: 760px){.footer{padding:6em 5% 4em 5%}}.footer form{margin-top:1em;margin-bottom:6em}.footer--list__col{float:left}@media screen and (min-width: 760px){.footer--list__col{width:33.3333333333%;padding-left:6em;text-align:left}}@media screen and (max-width: 760px){.footer--list__col{width:100%;padding:1em;text-align:center}}.footer--list__item{display:block;padding-top:0.25em;padding-bottom:0.25em;font-size:0.85em}.footer--list__item:hover{color:#F06E61}.footer--list__heading{border-bottom:1px solid #F06E61;display:inline-block;font-size:0.85em;padding-bottom:1em;margin-bottom:1em}.footer--cta{max-width:600px;text-align:center;font-size:0.85em;margin-bottom:8.5em;margin-left:auto;margin-right:auto}.footer--cta__content{padding-left:2em;padding-right:2em}.footer--cta__copy{padding-top:1em;padding-bottom:2em}.footer--logo{display:block;margin-left:auto;margin-right:auto;margin-bottom:2em}.footer small{width:100%;margin-top:6em;display:block;text-align:left;font-size:70%}.footer small a{text-decoration:underline}.tab--to--top{position:absolute;right:10%;z-index:2;text-align:center;line-height:1;text-decoration:none;padding:0.5em 1em;background-color:#fff;border-top-left-radius:0.5em;border-top-right-radius:0.5em;border-top:0.1em solid #efefef;border-right:0.1em solid #efefef;border-left:0.1em solid #efefef}@media screen and (min-width: 760px){.tab--to--top{top:-48px}}@media screen and (max-width: 760px){.tab--to--top{top:-42px}}.social--set{padding-top:1em;padding-bottom:0.25em}.social--set svg{fill:#333;margin:0 0.5em;cursor:pointer;transition:0.25s}@media screen and (min-width: 760px){.social--set svg{width:1.5em}}@media screen and (max-width: 760px){.social--set svg{width:2em}}.social--set svg:hover{-webkit-transform:scale(1.15);transform:scale(1.15);fill:#F06E61}.section--hero{position:relative;overflow:hidden}@media screen and (min-width: 760px){.section--hero{min-height:660px}}@media screen and (max-width: 760px){.section--hero{min-height:400px}}.section--hero::after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;background-color:rgba(0,0,0,0.2)}.section--hero.-lg{height:100vh}@media screen and (min-width: 760px){.section--hero.-sm{height:60vh}}@media screen and (max-width: 760px){.section--hero.-sm{height:50vh}}.section--hero.-xs{height:400px;min-height:400px}@-moz-document url-prefix(){.section--hero .section--hero__img{margin:0}}.section--hero.-theme--lander{background:transparent url("../img/yukon-lookout_kelly-rogan.jpg") center center no-repeat fixed;background-size:cover}.section--hero.-theme--lander *{position:relative;z-index:2}.section--hero.-theme--vanageddon{color:#fff}@media screen and (min-width: 760px){.section--hero.-theme--vanageddon{background:transparent url("../img/vanageddon-podcast_dawn-armfield@2x.jpg") center center no-repeat;background-size:cover}}@media screen and (max-width: 760px){.section--hero.-theme--vanageddon{background:transparent url("../img/vanageddon-podcast_dawn-armfield.jpg") center center no-repeat;background-size:cover}}.section--hero__img{z-index:-1;min-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 760px){.section--hero__img{max-width:none;position:fixed;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);left:50%;top:50%}}@media screen and (max-width: 760px){.section--hero__img{position:absolute}}.hero--content{position:relative;z-index:2;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center}@media screen and (max-width: 760px){.hero--content{margin-top:2em}}.hero--content button{margin-top:2em}.hero--title{position:relative;z-index:2;margin-top:0;margin-bottom:0;margin-left:auto;margin-right:auto;max-width:95%;color:#fff;text-align:center}@media screen and (min-width: 1924px){.hero--title{font-size:5em}}@media screen and (min-width: 760px){.hero--title{font-size:3em}}@media screen and (max-width: 760px){.hero--title{font-size:2em;margin-top:0;margin-bottom:0}}@media screen and (max-width: 400px){.hero--title{font-size:2em}}.hero--copy{font-family:"Roboto-Mono","Lucida Console",Monaco,monospace;color:#fff;position:relative;z-index:2;margin-left:auto;margin-right:auto;max-width:40em}@media screen and (min-width: 760px){.hero--copy{padding-left:2em;padding-right:2em;padding-top:2em;padding-bottom:2em}}@media screen and (max-width: 760px){.hero--copy{padding-left:1em;padding-right:1em;padding-top:2em;padding-bottom:1em}}.section{min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}@media screen and (min-width: 760px){.section{min-height:40em;min-height:100vh}}h1,h2,h3,h4,h5,h6{margin:0;font-family:"Youngserif","Georgia",serif;font-weight:normal}h1{letter-spacing:0.75px;line-height:1.25;margin:3rem 0;font-size:4em}@media screen and (max-width: 760px){h1{text-align:center;width:100%}}@media screen and (max-width: 550px){h1{font-size:2.6em}}h2{letter-spacing:1.5px;font-size:2.5em;width:100%}@media screen and (max-width: 760px){h2{width:100%}}h6{display:inline-block;margin:0}a{color:inherit;text-decoration:none}p{font-family:"Roboto-Mono","Lucida Console",Monaco,monospace;line-height:1.9;font-size:1em;text-align:left;width:100%}@media screen and (max-width: 760px){p{font-size:1.1em}}.art--content a,p a{color:#ED4F80;transition:0.2s}.art--content a:hover,p a:hover{color:#e92e1b}blockquote{margin-top:2em;margin-bottom:2em;margin-left:0;margin-right:0;padding-left:1em;padding-right:1em;border-left:0.25em solid transparent;-o-border-image:linear-gradient(-45deg, #ED4F80 0%, #ff6767 100%);border-image:linear-gradient(-45deg, #ED4F80 0%, #ff6767 100%);border-image-slice:1}@media screen and (min-width: 760px){blockquote{font-size:1.5em}}@media screen and (max-width: 760px){blockquote{font-size:1.25em}}blockquote p{line-height:1.4;font-family:"Roboto-Mono-Italic","Lucida Console",Monaco,monospace}@media screen and (max-width: 760px){blockquote p{margin-left:0.25em;margin-right:0}}.text--center{text-align:center}.text--left{text-align:left}.text--right{text-align:right}.text--color.-dark{color:#333}.theme--dark{color:#fff}.theme--light{color:#333;background-color:#fff}.subheading{color:rgba(51,51,51,0.05);font-size:7em;position:absolute;z-index:1;top:0;margin-top:23vh}@media screen and (max-width: 760px){.subheading{font-size:15vw}}button{background-color:transparent;border:none;display:inline-block;outline:0;font-family:"Roboto-Mono-Bold","Lucida Console",Monaco,monospace}.btn--cta{background-image:linear-gradient(-45deg, #ED4F80 0%, #ff6767 100%);text-align:center;color:#fff;border-radius:0.2em;overflow:hidden;transition:0.1s}.btn--cta:hover{background-size:175%}@media screen and (max-width: 760px){.btn--cta{padding:0.6em 2em}}@media screen and (min-width: 760px){.btn--cta{padding:0.5em 2em}}.btn--cta__blue{background:linear-gradient(-45deg, #98F5ED 0%, #6AB9FF 100%);text-align:center;color:#fff;border-radius:0.2em;overflow:hidden;transition:0.1s}@media screen and (max-width: 760px){.btn--cta__blue{padding:0.6em 2em}}@media screen and (min-width: 760px){.btn--cta__blue{padding:0.5em 2em}}.btn--cta__blue:hover{background-size:175%}.btn--input{border:none;background-image:linear-gradient(-45deg, #ED4F80 0%, #ff6767 100%);text-align:center;color:#fff;width:180px;border-top-right-radius:0.2em;border-bottom-right-radius:0.2em}.btn--input:hover{background-size:175%}.btn--line__white{color:#fff;border:2px solid #fff;border-radius:3px;padding:0.5em 2em;background-color:rgba(0,0,0,0.12);transition:0.05s}.btn--line__white:hover{background-color:rgba(0,0,0,0.35)}.btn--line__pink{color:#f36;border:2px solid #f36;border-radius:3px;padding:0.35em 1.5em;transition:0.05s}.btn--line__pink:hover,.btn--line__pink:focus{box-shadow:0 0.1em 0.05em -0.05em #ff0040}.btn--line__pink:active{box-shadow:none}.btn--line__dark{color:#333;border:2px solid #333;border-radius:3px;padding:0.5em 2em;transition:0.05s}.btn--line__dark:hover{background-color:rgba(0,0,0,0.35)}.btn--standard__dark{color:#fff;border-radius:3px;padding:0.75em 2em;margin-top:1em;background-color:#333;transition:0.05s}.btn--standard__dark:hover,.btn--standard__dark:focus{background-color:#777}.btn--standard__dark:active{background-color:#333}.btn--share__twitter,.btn--share__facebook,.btn--share__googleplus,.btn--share__pinterest,.btn--share__linkedin,.btn--share__tumblr,.btn--share__reddit,.btn--share__stumbleupon{color:#fff;font-family:"Roboto-Mono","Lucida Console",Monaco,monospace;border-radius:2px}@media screen and (min-width: 760px){.btn--share__twitter,.btn--share__facebook,.btn--share__googleplus,.btn--share__pinterest,.btn--share__linkedin,.btn--share__tumblr,.btn--share__reddit,.btn--share__stumbleupon{padding-left:0.5em;padding-right:0.55em;padding-top:0.45em;padding-bottom:0.45em}}@media screen and (max-width: 760px){.btn--share__twitter,.btn--share__facebook,.btn--share__googleplus,.btn--share__pinterest,.btn--share__linkedin,.btn--share__tumblr,.btn--share__reddit,.btn--share__stumbleupon{padding-left:1em;padding-right:1em;padding-top:1em;padding-bottom:1em;font-size:1.65em;margin-bottom:0.5em}}.btn--share__twitter .icon,.btn--share__facebook .icon,.btn--share__googleplus .icon,.btn--share__pinterest .icon,.btn--share__linkedin .icon,.btn--share__tumblr .icon,.btn--share__reddit .icon,.btn--share__stumbleupon .icon{display:block;transition:0.25s}.btn--share__twitter:hover .icon,.btn--share__facebook:hover .icon,.btn--share__googleplus:hover .icon,.btn--share__pinterest:hover .icon,.btn--share__linkedin:hover .icon,.btn--share__tumblr:hover .icon,.btn--share__reddit:hover .icon,.btn--share__stumbleupon:hover .icon{-webkit-transform:scale(1.2);transform:scale(1.2)}.btn--share__twitter{background-color:#1DA1F2}.btn--share__facebook{background-color:#3b5999}.btn--share__googleplus{background-color:#db4437}.btn--share__pinterest{background-color:#BD081C}.btn--share__linkedin{background-color:#0077B5}.btn--share__tumblr{background-color:#35465c}.btn--share__reddit{background-color:#ff4500}.btn--share__stumbleupon{background-color:#EB4924}.form--group__wide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:auto;margin-right:auto}@media screen and (min-width: 430px){.form--group__wide{width:246px;max-width:350px}}@media screen and (max-width: 430px){.form--group__wide{width:100%}}.form--group__wide .input+button{margin-top:1.25em}.form--group__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.input--group{margin-bottom:1em}.input--label{display:block;margin-bottom:0.25em;font-size:0.85em;color:#777}.input--group__heading{font-family:"Youngserif","Georgia",serif;margin-bottom:1em;margin-left:0;margin-right:0}.input,.input--textarea{width:100%;color:#333;border:1px solid #777;border-radius:3px}.input:focus,.input--textarea:focus{border-color:#F06E61}@media screen and (max-width: 760px){.input,.input--textarea{padding:1em}}@media screen and (min-width: 760px){.input,.input--textarea{padding:0.75em 1em}}.input+.input--textarea,.input--textarea+.input--textarea{margin-top:1em;margin-bottom:1em}.input--select{position:relative}.input--select:after{content:'\25be';position:absolute;top:0.05em;right:0.65em;font-size:2em;z-index:1}.input--select select{z-index:2;position:relative}img{max-width:100%}.icon--camera__left{top:2.5em;left:2em;position:absolute;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;cursor:pointer}.icon--camera__left img{width:1.6em;opacity:0.6;transition:0.4s}.icon--camera__left img:hover{opacity:1}.icon--camera__bottom{bottom:2.5em;position:absolute;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;cursor:pointer}@media screen and (min-width: 760px){.icon--camera__bottom{left:4em}}@media screen and (max-width: 760px){.icon--camera__bottom{left:2em}}.icon--camera__bottom img{width:1.6em;opacity:0.6;transition:0.4s}.icon--camera__bottom img:hover{opacity:1}.info--banner{font-family:"Roboto-Mono","Lucida Console",Monaco,monospace;width:auto;padding:0.25em 1em;background-color:#333;border-radius:0.2em;color:#fff;font-size:0.8em;white-space:nowrap;transition:0.2s ease-in;opacity:0}.info--banner a{text-decoration:underline}.icon--camera__right:hover .info--banner{opacity:1;margin-right:1em}.icon--camera__left:hover .info--banner{opacity:1;margin-left:1em}.icon--camera__bottom:hover .info--banner{opacity:1;margin-left:1em}.card--blog{width:600px;position:relative;margin-top:10em}.card--blog .blog--header{width:100%;height:350px;background-size:cover}.card--blog .blog--meta{margin-bottom:3em}.card--blog .blog--meta time{font-family:"Roboto-Mono-Italic","Lucida Console",Monaco,monospace;color:#666;letter-spacing:1px}.card--blog .blog--meta h1{font-size:3em;line-height:1.45;margin:3rem 0 1.5rem 0}.card--blog .blog--body blockquote{border-left:0.4em solid #ccc;margin:1em 2em;padding-left:2em;font-family:"Roboto-Mono-Italic","Lucida Console",Monaco,monospace}.card--img{width:7.5em;margin-top:2em;margin-bottom:3em;margin-left:auto;margin-right:auto}@media screen and (max-width: 760px){.card--img{width:5em}}.card--dark{padding:2em;max-height:100%;overflow-y:auto}@media screen and (min-width: 760px){.card--dark{width:345px;background-color:#333}}@media screen and (max-width: 760px){.card--dark{background-color:rgba(0,0,0,0.7);height:100%}}.card--light{padding:2em;box-shadow:1px 1px 26px 6px rgba(0,0,0,0.15);position:relative;transition:0.2s}@media screen and (min-width: 760px){.card--light{width:345px;background-color:#fff}}@media screen and (max-width: 760px){.card--light{margin:auto;max-width:95%;background-color:#fff}}.card--transparent{max-width:550px}@media screen and (max-width: 760px){.card--transparent{padding:2em}}.card--transparent.--sm{max-width:350px}@media screen and (max-width: 760px){.card--transparent p,.card--light p{font-size:1em}}.tooltip{position:absolute;z-index:3;bottom:100%;left:calc(50% - 4em);display:block;width:8em;padding:0.6em 1em;background-color:#fff;border-radius:4px;background-color:#333;color:#fff;text-align:center;-webkit-filter:drop-shadow(1px 1px 4px rgba(0,0,0,0.2));filter:drop-shadow(1px 1px 4px rgba(0,0,0,0.2));font-size:0.6em;letter-spacing:initial;font-family:"Roboto-Mono","Lucida Console",Monaco,monospace;opacity:0;visibility:hidden;transition:0.25s}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.tooltip{box-shadow:1px 1px 4px 1px rgba(0,0,0,0.2)}}.tooltip:after{content:' ';width:0;height:0;position:absolute;top:100%;left:calc(50% - .8em);border-left:.8em solid transparent;border-right:.8em solid transparent;border-top:.8em solid #333}.tooltip--trigger{position:relative}.tooltip--trigger:hover+.tooltip,.tooltip--trigger:hover .tooltip{opacity:1;visibility:visible;bottom:calc(100% + 0.7em)}.modal--overlay{position:fixed;top:0;left:0;z-index:6;width:100%;min-height:100%;max-height:100%;overflow-y:scroll;padding-bottom:2em;background-color:#fff;background-image:url(../img/bg-topo.png);background-repeat:repeat;visibility:hidden;opacity:0;transition:opacity 0.2s}.modal--close{cursor:pointer;border:2px solid #333;padding:0.6em 1.2em;text-align:center;max-width:400px;margin-left:auto;margin-right:auto}.modal--close__btn{cursor:pointer;position:absolute;top:-1em;right:-1em;font-family:"Youngserif","Georgia",serif;text-align:center;line-height:1.5;color:#333;background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,0.1);border-radius:50%;width:1.7em;height:1.7em}.modal--close__btn span{font-size:1.2em;line-height:1.2}.modal--card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center;height:auto;margin:3em auto;background-color:#fff;padding:2em;border-radius:0.2em;box-shadow:1px 1px 10px 6px rgba(0,0,0,0.08)}@media screen and (min-width: 760px){.modal--card{width:550px}}@media screen and (max-width: 760px){.modal--card{width:90%}}.modal--overlay.--is--open{visibility:visible;opacity:1}.modal--overlay.--is--open .modal--card{-webkit-animation:0.5s anim-enter ease;animation:0.5s anim-enter ease}.art--container{margin-left:auto;margin-right:auto;padding-top:5em;background-color:#fff}.art--container iframe,.art--container twitterwidget{display:block;margin-left:auto !important;margin-right:auto !important;margin-bottom:2.5em !important;width:95%;max-width:600px;margin-left:auto;margin-right:auto}.art--container p{font-size:1.1em}.art--container ul{margin-top:1em;margin-bottom:1em}.art--container h3{padding-top:1em}.art--container p:not(.art--img),.art--container h1,.art--container h2,.art--container h3,.art--container h4,.art--container blockquote,.art--container ol,.art--container ul,.art--container em,.art--container b{width:95%;max-width:600px;margin-left:auto;margin-right:auto}.art--container blockquote{position:relative}.art--container p+h2,.art--container blockquote+h2,.art--container ul+h2{margin-top:2em;margin-bottom:1em}.art--container em{font-family:"Roboto-Mono","Lucida Console",Monaco,monospace}.art--meta{text-align:center}.art--meta__author{display:block;margin-top:1em;text-align:center;font-family:"Roboto-Mono-Bold","Lucida Console",Monaco,monospace}.art--meta__thumb{position:relative;width:5em;height:5em;margin-left:auto;margin-right:auto;overflow:hidden;border-radius:50%;border:1px solid #eee}.art--meta__thumb img{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:none;max-height:100%}.art--meta__date{font-family:"Roboto-Mono","Lucida Console",Monaco,monospace;text-align:center;color:#999;font-size:.7em;margin-top:0.25em;display:block}.art--meta__website{display:block;margin-top:0.25em;margin-bottom:0.5em;text-decoration:underline}.art--title{text-align:center;text-transform:capitalize;margin:0.3em 0}@media screen and (min-width: 760px){.art--title{font-size:4em}}@media screen and (max-width: 760px){.art--title{font-size:3.8em}}.art--content{line-height:1.9;margin-top:5em}.art--content ul li{font-size:1.1em;list-style-type:disc;margin-left:1.25em}.art--content li+li{margin-top:0.75em}.art--content button{padding:0.5rem 2rem;text-decoration:none;font-size:0.85rem}.art--video{position:relative;height:0;max-width:100%;padding-bottom:56.25%;overflow:hidden}.art--video iframe{position:absolute;top:0;left:0%;width:100%;min-width:100%;height:100%}.art--img{max-width:75em;margin-left:auto;margin-right:auto;margin-top:2em;margin-bottom:2em;text-align:center}.art--img img{max-width:100%;max-height:98vh}.art--img+figcaption{margin-top:-3em;margin-bottom:3em;font-size:.7em;text-align:center}.art--footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:95%;max-width:600px;margin-left:auto;margin-right:auto;padding-top:2em;padding-bottom:4em}@media screen and (min-width: 760px){.art--footer{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width: 760px){.art--footer{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.art--footer>div{text-align:center}}.art--footer h6{font-family:"Roboto-Mono-Bold","Lucida Console",Monaco,monospace;font-size:1em}@media screen and (max-width: 760px){.art--footer h6{text-align:center;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:1em}}.art--pin-img{visibility:hidden;z-index:-1;position:absolute;left:-99999px}.post--list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;border:0.05em solid #fff;max-width:1924px;margin-left:auto;margin-right:auto;background-color:#fff;overflow:hidden}.post--list:last-of-type{margin-bottom:5em}@media screen and (min-width: 1924px){.post--list{margin-left:auto;margin-right:auto}}.post--item{position:relative;overflow:hidden;text-align:center;border:0.15em solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;transition:0.25s}.post--item:before,.post--item:after{content:" ";display:table}.post--item:after{clear:both}@media screen and (min-width: 760px){.post--item{min-width:300px;-ms-flex-preferred-size:50%;flex-basis:50%;min-height:28em;-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto}.post--item:nth-of-type(3n+1){-ms-flex-preferred-size:60%;flex-basis:60%}}@media screen and (max-width: 760px){.post--item{height:100vh;width:100%}}.post--thumbnail{position:absolute;z-index:1;max-width:none;min-width:100%;min-height:100%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;left:50%;transition:0.25s}.post--overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:end;align-content:flex-end;position:absolute;z-index:2;background:radial-gradient(rgba(0,0,0,0.15), rgba(0,0,0,0.75));top:0;left:0;bottom:0;right:0;width:100%;height:100%;color:#fff;text-align:left;transition:0.25s}@media screen and (min-width: 760px){.post--overlay{padding:2em}}@media screen and (max-width: 760px){.post--overlay{padding:5em 2em 4em}}.post--overlay:hover{background:radial-gradient(rgba(0,0,0,0.25), rgba(0,0,0,0.85))}.post--overlay>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.post--title{font-family:"Roboto-Mono-Medium","Lucida Console",Monaco,monospace;letter-spacing:0.25px;max-width:800px;overflow:hidden}@media screen and (min-width: 760px){.post--title{line-height:1.3;font-size:1.4em;padding:0.35em 0;max-height:220px}}@media screen and (max-width: 760px){.post--title{line-height:1.4;font-size:1.8em;padding:0.5em 0}}.post--title__sm{position:relative;top:0;left:0;width:100%;height:100%;padding:0.71em 1em;font-family:"Roboto-Mono","Lucida Console",Monaco,monospace;color:#fff;font-size:1em;white-space:normal;text-align:left;background-color:rgba(0,0,0,0.35);transition:0.24s}.post--title__sm:hover{background-color:rgba(0,0,0,0.5)}.post--meta{font-family:"Roboto-Mono","Lucida Console",Monaco,monospace}@media screen and (min-width: 760px){.post--meta{font-size:0.75em;letter-spacing:0.04em}}@media screen and (max-width: 760px){.post--meta{font-size:1em;letter-spacing:0.04em}}.post--meta span{color:#F06E61}.post--meta.-tags{padding-top:0.5em;text-transform:uppercase;font-family:"Roboto-Mono-Bold","Lucida Console",Monaco,monospace;letter-spacing:0.75px}.recent-post--list:before,.recent-post--list:after{content:" ";display:table}.recent-post--list:after{clear:both}.recent-post--list__item{position:relative;float:left}@media screen and (min-width: 760px){.recent-post--list__item{width:33.3333333333%;height:300px}}@media screen and (max-width: 760px){.recent-post--list__item{width:76vw;height:250px}}@media screen and (min-width: 760px){.recent-post--list__item:nth-of-type(1){width:66.66%;height:600px}}.recent-post--info{position:absolute;top:0;left:0;width:100%;height:100%;padding:2em;background:linear-gradient(rgba(0,0,0,0.05), rgba(0,0,0,0.75));transition:0.2s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.recent-post--info:hover img{-webkit-transform:scale(1.2);transform:scale(1.2)}.recent-post--title{color:#fff;font-family:"Roboto-Mono","Lucida Console",Monaco,monospace;font-size:1.4em}.recent-post--meta{color:#fff;font-family:"Roboto-Mono","Lucida Console",Monaco,monospace}.related--posts__container{background-color:#fff;padding-top:6em;padding-bottom:6em}.related--posts__list{width:95%;max-width:600px;margin-left:auto;margin-right:auto}@media screen and (max-width: 760px){.related--posts__list{max-width:320px}}.related--posts__label{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:1em}.related--posts__item{cursor:pointer;position:relative;display:inline-block;vertical-align:top}@media screen and (min-width: 760px){.related--posts__item{width:10em}.related--posts__item+.related--posts__item{margin-left:1em}}@media screen and (max-width: 760px){.related--posts__item{width:100%;margin-bottom:2em;margin-left:auto;margin-right:auto}}.related--posts__title{font-size:0.7em;line-height:1;font-family:"Roboto-Mono-Bold","Lucida Console",Monaco,monospace;width:100%}.related--posts__thumbnail{width:100%;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;transition:0.45s}@media screen and (min-width: 760px){.related--posts__thumbnail{-webkit-filter:grayscale(90%);filter:grayscale(90%);height:6em}}@media screen and (max-width: 760px){.related--posts__thumbnail{height:9em}}.related--posts__thumbnail:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%)}.theme--transportation{background-color:#6AB9FF}.theme--transportation:hover{background-color:#84c5ff}.theme--accommodation{background-color:#f36}.theme--accommodation:hover{background-color:#ff4d79}.theme--skills-exchange{background-color:#B976FE}.theme--skills-exchange:hover{background-color:#c68ffe}.theme--tourism{background-color:#ff6767}.theme--tourism:hover{background-color:#ff8181}.dir--container{background-image:url("../img/bg-topo.png")}@media screen and (min-width: 760px){.dir--container{padding-top:131px}}.dir--nav{padding-top:2em;padding-bottom:4em;text-align:center}.dir--nav__item{margin-top:1em;border-radius:2em;width:auto;font-size:1em;color:#fff;font-family:"Roboto-Mono-Bold","Lucida Console",Monaco,monospace;letter-spacing:0.3px;text-align:center;cursor:pointer;transition:0.15s}@media screen and (min-width: 760px){.dir--nav__item{display:inline-block;padding:0.3em 1.5em}.dir--nav__item+.dir--nav__item{margin-left:2em}}@media screen and (max-width: 760px){.dir--nav__item{margin:2em auto 1em auto;max-width:17.375em;padding:0.7em 2em}}.dir--nav__item.-theme--transportation{color:#6AB9FF;border:2px solid #6AB9FF}.dir--nav__item.-theme--transportation:hover{box-shadow:0px 2px 0px 0px #6ab9ff}.dir--nav__item.-theme--transportation:active{box-shadow:none}.dir--nav__item.-theme--accommodation{color:#ED4F80;border:2px solid #ED4F80}.dir--nav__item.-theme--accommodation:hover{box-shadow:0px 2px 0px 0px #ed4f80}.dir--nav__item.-theme--accommodation:active{box-shadow:none}.dir--nav__item.-theme--skills-exchange{color:#B976FE;border:2px solid #B976FE}.dir--nav__item.-theme--skills-exchange:hover{box-shadow:0px 2px 0px 0px #b976fe}.dir--nav__item.-theme--skills-exchange:active{box-shadow:none}.dir--nav__item.-theme--tourism{color:#ff6767;border:2px solid #ff6767}.dir--nav__item.-theme--tourism:hover{box-shadow:0px 2px 0px 0px #ff6767}.dir--nav__item.-theme--tourism:active{box-shadow:none}.dir--nav__item.tagsort-active.-theme--transportation{box-shadow:none;background-color:#6AB9FF;border-color:transparent;color:#fff}.dir--nav__item.tagsort-active.-theme--accommodation{box-shadow:none;background-color:#f36;border-color:transparent;color:#fff}.dir--nav__item.tagsort-active.-theme--skills-exchange{box-shadow:none;background-color:#B976FE;border-color:transparent;color:#fff}.dir--nav__item.tagsort-active.-theme--tourism{box-shadow:none;background-color:#ff6767;border-color:transparent;color:#fff}.dir--nav__label{display:block}.dir--list{margin-left:auto;margin-right:auto;padding-bottom:4em}@media screen and (min-width: 68.8125em){.dir--list{width:68.6em}}@media (min-width: 31.875em) and (max-width: 68.75em){.dir--list{width:34em}}.dir--column{vertical-align:top;padding-left:1em;padding-right:1em}@media screen and (min-width: 31.8749em){.dir--column{float:left}}.dir--card{position:relative;margin-bottom:3em}@media screen and (min-width: 31.8749em){.dir--card{width:32em}}.card--panel__info{background-color:#fff;padding:1em 2em 2em 2em;position:relative;z-index:2;box-shadow:-2px 0px 16px rgba(0,0,0,0.1)}@media screen and (min-width: 31.875em){.card--panel__info{width:18em}}.card--panel__slideout{background-color:#fff;z-index:1;box-shadow:2px 0px 16px rgba(0,0,0,0.1);text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 31.875em){.card--panel__slideout{position:absolute;width:14em;height:94%;right:0;top:3%;padding-top:2.5em;padding-bottom:3.5em}}@media screen and (max-width: 31.8749em){.card--panel__slideout{width:90%;margin-left:5%;padding-top:1em;padding-bottom:4em}}.card--logo{margin-left:auto;margin-right:auto;width:75%}@media screen and (max-width: 31.8749em){.card--logo{margin-top:2em;margin-bottom:3em}}.card--logo img{max-height:100px}.card--meta{display:block;padding-top:0.5em;padding-bottom:1em;font-size:0.8em;color:#777}.card--title{font-family:"Roboto-Mono-Bold","Lucida Console",Monaco,monospace;margin:0;padding-top:1em;padding-bottom:0.25em}.card--desc{margin:0}.card--categories{padding-top:1em;opacity:0.75}.card--categories.-theme--transportation .card--categories__cat{color:#6AB9FF;border:2px solid #6AB9FF}.card--categories.-theme--accommodation .card--categories__cat{color:#ED4F80;border:2px solid #ED4F80}.card--categories.-theme--skills-exchange .card--categories__cat{color:#B976FE;border:2px solid #B976FE}.card--categories.-theme--tourism .card--categories__cat{color:#ff6767;border:2px solid #ff6767}.card--categories__cat{display:inline-block;font-family:"Roboto-Mono-Bold","Lucida Console",Monaco,monospace;text-transform:uppercase;font-size:0.65em;letter-spacing:1px;border-radius:2em;margin-bottom:0.5em;padding-left:0.85em;padding-right:0.85em;padding-top:0.25em;padding-bottom:0.2em}.card--action{outline:0;box-shadow:0px 1px 6px 0 rgba(0,0,0,0.2);border:0;border-radius:5em;border-radius:3px;color:#fff;font-size:0.85em;text-transform:uppercase;letter-spacing:1px}@media screen and (min-width: 31.8749em){.card--action{padding:0.5em 1.5em}}@media screen and (max-width: 31.8749em){.card--action{padding:0.85em 2.5em}}.card--action:active{box-shadow:none}.card--review-btn{position:absolute;bottom:1.5em;font-family:"Roboto-Mono-Italic","Lucida Console",Monaco,monospace;color:#777}.main--nav{width:100%;max-width:1260px;margin-left:auto;margin-right:auto;padding-bottom:1em;padding-top:1em;font-family:"Roboto-Mono-Bold","Lucida Console",Monaco,monospace;letter-spacing:1px;text-transform:uppercase}.main--nav:before,.main--nav:after{content:" ";display:table}.main--nav:after{clear:both}.main--nav__wrapper{display:inline-block;position:relative}@media screen and (min-width: 860px){.main--nav__wrapper{float:right}}@media screen and (max-width: 860px){.main--nav__wrapper{position:fixed;top:0;right:-300px;height:100%;max-height:100%;width:97%;max-width:300px;overflow-y:scroll;padding-top:8em;background-color:#111;transition:0.25s}.main--nav__wrapper.-is--open{right:0}}.main--nav__item{position:relative;padding-top:1em;padding-bottom:0.25em;margin-left:1em;margin-right:1em;color:#fff;cursor:pointer;transition:0.2s}@media screen and (min-width: 860px){.main--nav__item{float:left;font-size:0.9em}}@media screen and (max-width: 860px){.main--nav__item{width:auto;font-size:1.2em}}.main--nav__item.ui--dropdown__toggle{margin-left:0;margin-right:0;padding-left:1em;padding-right:1em}@media screen and (min-width: 860px){.sub--nav__wrapper{position:absolute;right:0;top:-2.75em}}@media screen and (max-width: 860px){.sub--nav__wrapper{margin-left:1em;margin-right:1em;margin-top:3em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}@media screen and (min-width: 860px){.sub--nav__item{display:inline-block;padding-top:0.5em;transition:0.2s}.sub--nav__item:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}}@media screen and (max-width: 860px){.sub--nav__item{display:block;text-align:center;padding-bottom:1.5em;min-width:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}.sub--nav__item svg{margin:0 0.65em;cursor:pointer;fill:#fff}@media screen and (min-width: 860px){.sub--nav__item svg{width:1.5em;height:1.65em}}@media screen and (max-width: 860px){.sub--nav__item svg{width:2.5em;height:2.65em}}@media screen and (min-width: 760px){.-theme--light .sub--nav__item svg{fill:#333}}@media screen and (max-width: 760px){.-theme--light .sub--nav__item svg{fill:#fff}}.main--nav__mobile svg{fill:#fff;width:2em;margin-top:0.65em;float:right}@media screen and (min-width: 860px){.main--nav__mobile{display:none}}.-theme--light .main--nav__mobile svg{fill:#333}.-theme--light .main--nav__mobile.btn--close svg{fill:#fff}.main--nav__mobile.btn--close{position:absolute;top:2.75em;right:2.25em}.ui--dropdown{position:relative;top:100%;left:0}.ui--dropdown__item{color:#fff;font-size:0.8em;padding-top:0.5em;padding-bottom:0.5em}.ui--dropdown__item:first-of-type{margin-top:0.5em}.ui--dropdown__item:hover{color:#F06E61}.main--nav__item.ui--dropdown__toggle{transition:0.45s ease-in-out}.main--nav__item.ui--dropdown__toggle span::after{font-size:1.25em;line-height:0;content:'▾';margin-left:6px}.main--nav__item.ui--dropdown__toggle:hover{background-color:rgba(0,0,0,0.4)}.ui--dropdown{max-height:0;overflow:hidden;transition:0.4s ease-in}.ui--dropdown__toggle:hover .ui--dropdown{max-height:400px}.podcast--sidebar{font-size:90%}@media screen and (min-width: 920px){.podcast--sidebar{width:30%;float:right;padding-top:5em}}@media screen and (max-width: 920px){.podcast--sidebar{padding-left:2em;padding-right:2em;width:100%;padding-bottom:5em}}.podcast--sidebar p+h2{margin-top:2em}.podcast--sidebar__links{margin-top:3em}.podcast--sidebar__links a{display:inline-block}.podcast--archive{padding-top:5em}@media screen and (min-width: 920px){.podcast--archive{padding-left:6em;width:calc(70% - 16px);float:right;padding-bottom:5em}}@media screen and (max-width: 920px){.podcast--archive{padding-left:2em;padding-right:2em;width:100%;padding-bottom:3em}}.podcast--archive__episode{padding:3em 0}.podcast--archive__episode+.podcast--archive__episode{border-top:1px solid #eee}.podcast--meta{color:#777}.podcast--em{font-family:"Roboto-Mono-Italic","Lucida Console",Monaco,monospace}.mailbox{position:fixed;z-index:4;font-size:0.75em;background-color:#fff;box-shadow:0 0 18px 0 rgba(0,0,0,0.2);transition:0.35s}@media screen and (min-width: 760px){.mailbox{width:360px;right:1em;bottom:1em}}@media screen and (max-width: 760px){.mailbox{right:0;left:0;bottom:0;width:100%}}@media screen and (min-width: 760px){.mailbox.-is--hidden{right:-365px}}@media screen and (max-width: 760px){.mailbox.-is--hidden{bottom:-160px}}.mailbox p{text-align:center}.mailbox input{border:2px solid #eee}.mailbox--form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;padding:3em 2em}.mailbox--close{position:absolute;font-size:1.85em;color:#777;cursor:pointer;transition:0.4s ease-in-out}@media screen and (min-width: 760px){.mailbox--close{top:0;left:0.5em}}@media screen and (max-width: 760px){.mailbox--close{top:0.25em;right:0.25em}}.mailbox--close:hover{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.section--email-grab{width:100%;height:16em}@media screen and (max-width: 760px){.section--email-grab{margin-top:-1em}}.email-grab--form{position:relative;margin-left:auto;margin-right:auto}@media screen and (min-width: 760px){.email-grab--form{width:560px}}@media screen and (max-width: 760px){.email-grab--form{width:90%;font-size:0.85em}}.email-grab--form p{text-align:center;color:#fff}.email-grab--form__dark{position:relative;max-width:600px;margin-left:auto;margin-right:auto}.email-grab--form__dark .input{border-top:3px solid #efefef;border-bottom:3px solid #efefef;border-left:3px solid #efefef;border-top-left-radius:0.2em;border-bottom-left-radius:0.2em}.email-grab--form__dark p{text-align:center}.store--wrapper{background-color:#fff;width:100%;padding-top:12em;padding-left:2em;padding-right:2em;margin-left:auto;margin-right:auto}.store--section{margin-left:auto;margin-right:auto}.store--section:before,.store--section:after{content:" ";display:table}.store--section:after{clear:both}@media screen and (min-width: 981px){.store--section{padding-bottom:3em;width:58.125em}}@media (min-width: 668px) and (max-width: 980px){.store--section{padding-bottom:3em;width:38.75em}}@media screen and (max-width: 667px){.store--section{width:100%}}.store--item__product{position:relative;overflow:hidden;background-color:#fff;border:1px solid transparent;border-radius:3px;margin-bottom:1em;transition:0.2s}@media screen and (min-width: 668px){.store--item__product{width:18.375em;float:left;margin-left:0.5em;margin-right:0.5em}}@media screen and (max-width: 667px){.store--item__product{margin-left:auto;margin-right:auto}}.store--item__product:hover{box-shadow:0 0 20px 0 rgba(0,0,0,0.3)}.store--item__img{max-width:100%;padding-top:1em;padding-bottom:1em;padding-left:2em;padding-right:2em;text-align:center;background-color:#f4f4f4}.store--item__img img{max-height:228px}.store--item__info{background-color:#fff;width:100%;padding-top:1.5em;padding-bottom:1.5em;padding-left:2em;padding-right:2em;border-top:1px solid #eee}.store--item__info:before,.store--item__info:after{content:" ";display:table}.store--item__info:after{clear:both}@media screen and (min-width: 760px){.store--item__info{max-height:94px}}@media screen and (max-width: 760px){.store--item__info{max-height:88px}}.store--item__title{float:left;width:100%;display:block;font-family:"Roboto-Mono-Bold","Lucida Console",Monaco,monospace}.store--item__meta{float:left;color:#aaa;font-size:0.85em}.store--item__price{float:right;font-family:"Roboto-Mono-Bold","Lucida Console",Monaco,monospace;font-size:1.5em;line-height:0.65;color:#6AB9FF}.store--item__actions{margin-left:auto;margin-right:auto}@media screen and (min-width: 760px){.store--item__actions{margin-top:4em}}@media screen and (max-width: 760px){.store--item__actions{margin-top:6em}}.store--item__product:hover .store--item__overlay{top:0;opacity:1}.product--container{width:100%;max-width:90em;margin-left:auto;margin-right:auto;margin-top:2em;margin-bottom:6em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product--image{max-width:44em;margin:auto;background-color:#f4f4f4}@media screen and (min-width: 760px){.product--image{padding-left:2em;padding-right:2em;padding-top:2em;padding-bottom:2em}}.product--info{max-width:25em;margin:auto}@media screen and (min-width: 760px){.product--info{margin-top:3em}}.product--info__title{font-size:2em;text-align:center;margin-bottom:0.5em}.product--info__price{position:relative;display:block;font-family:"Roboto-Mono-Bold","Lucida Console",Monaco,monospace;font-size:2em;text-align:center;color:#777;margin-bottom:1em;margin-top:1em}.product--info__price::after{content:'';width:4em;border-bottom:3px solid #f36;display:block;margin-left:auto;margin-right:auto;margin-top:0.5em}.product--info__price sup{font-size:0.5em;top:-0.75em}.product--info__purchase{padding-top:2em}.product--info__meta{font-size:.7em;text-align:center;color:#7b7b7b;display:block}@media screen and (min-width: 760px){.product--info__meta{padding-top:0.5em}}@media screen and (max-width: 760px){.product--info__meta{padding-top:1.5em}}.product--payment-icons{margin-top:2em;width:60%;margin-left:auto;margin-right:auto}body>.shopify-buy-frame{display:none}.banner--fixed__dark{width:100%;position:absolute;z-index:4;top:0;left:0;background-color:#333;color:#fff;text-align:center;padding-top:0.25em;padding-bottom:0.25em}@media screen and (max-width: 760px){.banner--fixed__dark{font-size:0.75em}}.rating--widget{float:left}.rating--widget .rating--star{float:right;width:1em;overflow:hidden;white-space:nowrap;cursor:pointer;font-size:200%;line-height:1.2;color:#ddd}.rating--widget .rating--star:before{content:'★'}.rating--star:hover,.rating--star:hover ~ .rating--star{color:#333}.rating--widget>input:checked ~ .rating--star{color:#333}.rating--widget>input:checked ~ .rating--star:hover,.rating--widget>input:checked ~ .rating--star:focus{opacity:0.8}@-webkit-keyframes show{0%{opacity:0}100%{opacity:1}}@keyframes show{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes anim-enter{0%{opacity:0;top:-3em}85%{opacity:1}100%{top:0}}@keyframes anim-enter{0%{opacity:0;top:-3em}85%{opacity:1}100%{top:0}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0) scale(2);transform:rotate(0) scale(2)}100%{-webkit-transform:rotate(360deg) scale(2);transform:rotate(360deg) scale(2)}}@keyframes spin{0%{-webkit-transform:rotate(0) scale(2);transform:rotate(0) scale(2)}100%{-webkit-transform:rotate(360deg) scale(2);transform:rotate(360deg) scale(2)}}.e--underline:after{content:'';position:absolute;left:0;top:90%;display:inline-block;height:0.5em;width:100%;border-bottom:1px solid;transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;transition:opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;opacity:0;-webkit-transform:scale(0, 1);transform:scale(0, 1)}.e--underline:hover:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}