html{box-sizing:border-box;height:100%}*,*:before,*:after{box-sizing:inherit}body{margin:0}img{max-width:100%;height:auto}body{font-family:'Open Sans', sans-serif;font-size:87.5%;line-height:1.6;min-height:100%}ul{list-style-type:none;padding-left:0}p,ol,ul,h1,h2,h3,h4,h5,h6{margin-top:0}li{margin-bottom:0.5em}h1,h2{font-family:"league-gothic","League Gothic","Futura-CondensedMedium",sans-serif;text-transform:uppercase;font-weight:normal;line-height:1.1;margin:0 0 0.25em 0}h1 a,h2 a{text-decoration:none;color:inherit;-webkit-transition:color 0.2s linear;transition:color 0.2s linear}h1 a:hover,h1 a:focus,h2 a:hover,h2 a:focus{color:#F96C06}h1{font-size:4em}h2{font-size:3em}h3,h4,h5,h6{font-family:"Open Sans", sans-serif;font-weight:normal;margin-bottom:0.75em}h3 a,h4 a,h5 a,h6 a{text-decoration:none;color:inherit;-webkit-transition:color 0.2s linear;transition:color 0.2s linear}h3 a:hover,h3 a:focus,h4 a:hover,h4 a:focus,h5 a:hover,h5 a:focus,h6 a:hover,h6 a:focus{color:#F96C06}h3{font-size:1.75em;text-transform:none}h4{font-size:1em;margin-bottom:0.5em;text-transform:uppercase}h5{font-size:1em}h6{font-size:1em}a{font-weight:bold;text-decoration:none;-webkit-transition:0.15s;transition:0.15s;color:#F96C06}a:hover,a:focus{color:#c75605;text-decoration:underline}article ul{list-style:disc;margin:0 0 1em 1.3em}table{border-collapse:collapse;border-spacing:0;width:100%;margin:0 0 1em 0}td,th{border-bottom:1px solid #ccc;text-align:left;padding:10px 10px 10px 0}@media (min-width: 800px){body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.site-header{width:33%;max-width:240px;min-width:180px}.site-main{width:100%}}.site-content{padding:2.5% 2.5% 5%;width:100%;position:relative}.page-navigation{margin:0 0 1em 0;overflow:hidden}.page-navigation .prev{float:left}.page-navigation .next{float:right}.visually-hidden{position:absolute;top:-9999px;left:-9999px}.codepen-chat{width:100%;border:0;height:500px;height:calc(100vh - 250px);border:1px solid #ccc}.site-header{background:#1a1a1a;color:#fff;overflow:hidden;padding:0.5em 2.5%;position:relative}.site-header .logo{margin-top:1em;margin-bottom:1em;width:20%;float:left}.site-header .jump-link{margin-top:5%;margin-bottom:0.5em;width:80%;float:right;text-align:right;text-transform:uppercase}@media (min-width: 500px){.site-header .jump-link{display:none}}@media (min-width: 800px){.site-header{text-align:center;padding:0.5em 2em}.site-header .logo{width:100%;float:none}}.nav-main-header{display:none;text-align:center;line-height:1.4;text-transform:uppercase}.nav-main-header ul{list-style-type:none;margin:0}.nav-main-header li{display:inline-block;margin:0 0 0 1em}.nav-main-header a{color:#F96C06}.nav-main-header a:hover,.nav-main-header a:focus{color:#fa7b1f;text-decoration:underline}@media (min-width: 500px){.nav-main-header{display:block;text-align:right;float:right;width:80%;margin-top:5%;margin-bottom:0.5em}}@media (min-width: 800px){.nav-main-header{width:auto;float:none;text-align:center;margin-top:0}.nav-main-header li,.nav-main-header a{display:block}.nav-main-header li{margin:0}.nav-main-header a{margin:0 0 0.5em 0}}.nav-subscribe{text-transform:uppercase;margin:0;float:right;clear:right;text-align:right;width:80%}.nav-subscribe a{color:#fff;display:inline-block;margin:0 0.25em}.nav-subscribe a:hover,.nav-subscribe a:focus{text-decoration:underline}@media (min-width: 800px){.nav-subscribe{text-align:center;float:none;margin:1.5em 0;width:auto}.nav-subscribe span{display:block}}.nav-sidebar{display:none;text-align:center}@media (min-width: 800px){.nav-sidebar{display:block}}@media (min-width: 800px){.about-text{font-size:0.9em}}.subscribe-button-inner{display:inline-block;vertical-align:middle}.button,#respond input[type="submit"]{background:#F96C06;border:1px solid #F96C06;color:white;font-family:'Open Sans', sans-serif;display:inline-block;padding:0.5em 1.25em;text-decoration:none;text-transform:uppercase;margin:0.25em 0;font-size:1em;font-weight:bold}.button svg,#respond input[type="submit"] svg{width:1em;height:1em;display:inline-block;vertical-align:-2px}.button:hover,#respond input[type="submit"]:hover,.button:focus,#respond input[type="submit"]:focus{text-decoration:none;color:white;background:#e06105;border:1px solid #e06105}@media (min-width: 800px){.button,#respond input[type="submit"]{margin:0}}.nexter{background:#f0f0f0;padding:1em 2.5%;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.nexter audio{margin-top:0.5em}.nexter .avatar{margin-right:2.5%;display:none;width:64px}.nexter .avatar img{border-radius:50%;border:2px solid #fff}.nexter .next-show-info{width:100%}.nexter .button,.nexter #respond input[type="submit"],#respond .nexter input[type="submit"]{font-size:0.8em;float:right;display:none}@media (min-width: 800px){.nexter .button,.nexter #respond input[type="submit"],#respond .nexter input[type="submit"]{font-size:1.2em}}.nexter .show-live{display:none}.nexter.is-live .show-live{display:inline-block}.nexter.is-live .hide-live{display:none}.nexter h1{display:block;font-size:2.5em;font-style:normal;font-family:"league-gothic","League Gothic","Futura-CondensedMedium",sans-serif;text-transform:uppercase;line-height:1.1;margin:0}@media (min-width: 500px){.nexter .avatar{display:block;margin-right:1.25%}}@media (min-width: 800px){.nexter .avatar{width:80px}.nexter h1{font-size:3.5em}}.posts{margin-bottom:1.5em}.posts .post{border-top:1px solid #CCC;border-bottom:1px solid #CCC;margin-bottom:0}.posts .post+.post{border-top:none}.podPress_content{display:none !important}#respond .help{display:none !important}.site-content .post,.site-content .page{max-width:50em}.site-content .post.no-max,.site-content .page.no-max{max-width:none}.post-link{text-decoration:none}.post-link:hover,.post-link:focus{text-decoration:none}@media (min-width: 800px){.post-link:hover,.post-link:focus{background:#f8f8f8;padding-left:1em;padding-right:1em}.post-link:hover .post-line h2,.post-link:focus .post-line h2{margin-left:0}}.post-header{display:block;width:100%;padding:1em 0.5em;overflow:hidden;text-decoration:none;font-weight:normal}.post-header .meta{margin:0.5em 0 0 0}@media (min-width: 800px){.post-header{padding:1.5em 0.75em}.post-header .attachment-post-thumbnail{width:72px;height:auto}.post-header .sub-heading{font-size:2.4em}.post-header .heading{font-size:3em}}.post-line{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-family:"league-gothic","League Gothic","Futura-CondensedMedium",sans-serif}.post-line .show-num{color:#d0d0d0;font-size:4em;line-height:1;margin-right:0.075em}.post-line .attachment-post-thumbnail{display:block;width:56px;margin-right:0.5em}.post-line h2{font-size:2.5em;margin:0;color:#222;text-shadow:0 0 1px white, -1px 0 2px white, -2px 0 3px white, -3px 0 4px white, -4px 0 5px white;margin-left:-10px;padding:3px 5px;-webkit-transition:0.2s;transition:0.2s}.post-line h1{font-size:2.5em;margin:0}@media (min-width: 500px){.post-line h1{font-size:3.5em}}.meta{font-size:12px;margin:0.5em 0 1em 0;width:100%;color:#999}.meta svg{display:inline-block;width:1em;height:1em;vertical-align:-1px;margin-right:0}.meta time{margin-right:0.5em}.meta a{color:inherit;font-weight:normal}audio{width:100%}.post-tabs{background:none;border-bottom:1px solid #ccc;padding:10px;margin-bottom:20px}.post-tabs a{font-weight:normal;color:black;margin-right:10px}.post-tabs a.active{font-weight:bold}.content-panel{display:none}.content-panel.active{display:block}#transcript pre{white-space:pre-wrap}.archive-group{clear:both;overflow:hidden;max-width:1500px}.archive-block{float:left;position:relative;border:1px solid white;overflow:hidden;height:0;width:50%;padding-bottom:50%;margin:-3px 0 0 -1px;outline:none;background:#ccc}@media (min-width: 500px){.archive-block{width:33.33%;padding-bottom:33.33%}}@media (min-width: 1050px){.archive-block{width:25%;padding-bottom:25%}}@media (min-width: 1300px){.archive-block{width:20%;padding-bottom:20%}}@media (min-width: 1550px){.archive-block{width:16.66667%;padding-bottom:16.66667%}}.archive-thumb{display:block;-webkit-filter:grayscale(100%)}.archive-show-info{position:absolute;top:0;left:0;right:0;bottom:0;padding:25px;background:rgba(0,0,0,0.75);opacity:0;-webkit-transition:opacity 0.15s ease;transition:opacity 0.15s ease}.archive-block:hover .archive-show-info,.archive-block:focus .archive-show-info{opacity:1}.archive-show-info h2{font-size:2em;color:white;margin:0}.archive-show-info time{position:absolute;bottom:25px;left:25px}#archive-filter{margin-bottom:1.5em;font-size:1.2em;width:100%}@media (min-width: 500px){#archive-filter{float:right;position:relative;margin-top:-2.5em;width:10em}}.jobs-main-wrap{margin:20px;padding-bottom:10px}#jobs{background:rgba(0,0,0,0.1);padding:10px;margin:0 0 40px 0}.job{color:black;margin:0 0 10px 0;position:relative;font-weight:normal}.job:hover .job-title,.job:active .job-title{color:black;text-decoration:none}.job:hover a,.job:active a{background:#f3fcef;text-decoration:none}.job:hover .job-featured-text,.job:active .job-featured-text{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px);box-shadow:1px 1px 3px rgba(0,0,0,0.3)}.job>a{display:block;background:white;padding:15px;position:relative;font-weight:normal}.job:last-child{margin-bottom:0}.job-featured{border-left:8px solid #81E058}.job-featured-text{display:inline-block;background:yellow;color:black;padding:2px 6px;margin:10px 0 0 0;max-width:80%;-webkit-transition:-webkit-transform 0.2s;transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s, -webkit-transform 0.2s}.job-title{color:#30A9F4;margin:0 0 0.5rem 0;font-size:1.5em !important;margin:0 0 0.5em 0 !important;font-weight:900;font-family:'Open Sans', sans-serif;padding-right:165px;text-transform:none}.job-about{font-size:1.0rem;color:#666}.job-type{text-transform:uppercase;font-weight:bold}.job-at{color:#999}.job-company{font-weight:bold}.job-location{position:absolute;top:20px;right:20px;color:#999}@media (max-width: 400px){.job-title{padding-right:0}.job-location{position:static}}.site-footer{background:#2a2a2a;padding:2.5%;color:#fff;clear:both;overflow:hidden}@media (min-width: 500px){.site-footer .nav-footer{display:none}}@media (min-width: 800px){.site-footer{color:black;background:transparent;display:none}}
/*# sourceMappingURL=style.css.map */