html,body{margin:0;padding:0;}html,body,button,input,select,textarea{font:400 62.5% 'Lora',serif;color:#444;letter-spacing:0.5px;-webkit-font-smoothing:antialiased;}body{background:#222;font-size:16px;line-height:1.4;}@media screen and (max-width: 600px) {body{font-size:14px;}}*{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}::-moz-selection{background:#b3d4fc;text-shadow:none;}::selection{background:#b3d4fc;text-shadow:none;}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}audio,canvas,img,video{vertical-align:middle;}img{border:0;max-width:100%;vertical-align:bottom;}fieldset{border:0;margin:0;padding:0;}textarea{resize:vertical;}input,textarea,button,a{transition:0.2s color ease,0.2s background ease;}input:focus,textarea:focus,button:focus,a:focus{outline:none;}ul,ol{list-style:none;margin:0 0 15px;padding:0;}a{color:#57ad68;text-decoration:none;}a:hover{color:#4d9e5d;}::selection{background:#d82c99;color:#fff;text-shadow:none;}::-moz-selection{background:#d82c99;color:#fff;text-shadow:none;}::-webkit-selection{background:#d82c99;color:#fff;text-shadow:none;}h1,h2,h3,h4,h5{font-family:'Montserrat',sans-serif;letter-spacing:-1px;line-height:1.3;margin:10px 0;}h1,.alpha{font-size:40px;margin:0 0 20px;}h2,.beta{font-size:30px;}h3,.gamma{font-size:26px;}h4,.delta{font-size:22px;}h5,.epsilon{font-size:20px;}h6,.zeta{font-size:18px;}.wrapper{width:96%;max-width:980px;margin:0 auto;}.button{display:inline-block;font-family:'Montserrat',sans-serif;font-size:14px;text-transform:uppercase;color:#b1b1b1;border:1px solid rgba(0,0,0,0.15);padding:13px 23px 13px 26px;border-radius:26px;}.button:hover{border-color:rgba(0,0,0,0.25);color:#777;}.button img{width:18px;}.header{padding:50px 0;z-index:5;text-align:center;color:#aaa;}.header a{color:#fff;}.header__img img{max-width:110px;border-radius:50%;border:1px solid rgba(255,255,255,0.1);}.header__bio{max-width:500px;margin:25px auto;}.header__follow{height:26px;}.nav{font-family:'Montserrat',sans-serif;border-radius:3px 3px 0 0;background:#252525;text-align:center;text-transform:uppercase;}.nav ul{margin:0;}.nav li{display:inline-block;}@media screen and (max-width: 500px) {.nav li{width:100%;}}.nav a{color:#fff;text-decoration:none;display:block;padding:30px 15px;font-size:14px;}@media screen and (max-width: 500px) {.nav a{padding:15px 0;}}.nav a:hover{color:#999;}.footer{margin:50px 0;text-align:center;color:#aaa;}.footer__copyright{margin:0 0 10px;}.footer__links ul{margin:0;padding:0;}.footer__links li{display:inline-block;margin:0 5px;}.footer__links li a{display:block;}.footer__links li a img{opacity:.8;width:18px;}.posts{margin:0 5%;}.post{margin:0 0 80px;}.post.single{margin:0 5%;}.post.single ul{list-style:square;}.post__header{text-align:center;}@media screen and (max-width: 850px) {.post__title{font-size:34px;}}@media screen and (max-width: 500px) {.post__title{font-size:28px;}}.post__title a{color:#444;text-decoration:none;}.post__title a:hover{color:#888;}.post__content{margin:25px 0;}.post__ad{margin:0 0 25px;}@media screen and (max-width: 380px) {.post__ad{display:none;}}.post__meta{font-size:14px;color:#b1b1b1;font-style:italic;}.post__meta a{color:#57ad68;}.post__button{text-align:center;margin:25px 0 0;}.pagination{color:#fff;background:#252525;text-align:center;margin:0 -90px -90px;padding:40px 20px;font-family:'Montserrat',serif;text-transform:uppercase;}@media screen and (max-width: 860px) {.pagination{margin:0 -40px -40px;}}@media screen and (max-width: 500px) {.pagination{margin:0 -15px -15px;}}.pagination ul{margin:0;padding:0;list-style:none;}.pagination ul li{display:inline-block;margin:0 10px 0 0;}.pagination ul li a{color:#999;transition:color 0.2s ease-in-out;}.pagination ul li a:hover{color:#fff;}.content{background:#fff;padding:90px;overflow-x:hidden;}@media screen and (max-width: 850px) {.content{padding:50px 40px;}}@media screen and (max-width: 500px) {.content{padding:45px 15px;}}.author{border-top:1px solid #f5f5f5;padding:30px 90px;margin:90px -90px 0;}@media screen and (max-width: 500px) {.author{text-align:center;}}.author__content{position:relative;margin:0 5%;}.author__pic{position:absolute;top:0;left:0;overflow:hidden;max-width:75px;border-radius:50%;}@media screen and (max-width: 500px) {.author__pic{position:static;margin:0 auto;}}.author__bio{padding:0 0 0 90px;}@media screen and (max-width: 500px) {.author__bio{padding:0;}}.similar{background:#f5f5f5;padding:60px 90px;margin:0 -90px;}.similar__content{margin:0 5%;}.similar__title{margin:0;}.similar__icon{position:absolute;top:40px;left:0;border:1px solid rgba(0,0,0,0.15);border-radius:50%;width:40px;height:40px;text-align:center;}@media screen and (max-width: 500px) {.similar__icon{display:none;}}.similar__icon img{margin:8px 0 0;}.similar__posts li{position:relative;border-bottom:1px solid rgba(0,0,0,0.05);}.similar__posts li:last-child{border-bottom:0;}.similar__posts li:last-child a{padding:25px 0 0 65px;}@media screen and (max-width: 500px) {.similar__posts li:last-child a{padding:25px 0 0;}}.similar__posts li a{color:#444;display:block;padding:25px 0 25px 65px;}@media screen and (max-width: 500px) {.similar__posts li a{padding:25px 0;}}.similar__posts li a:hover{color:#888;}.similar__posts li a h3 span{font-family:'Lora',serif;letter-spacing:0.5px;display:block;font-size:14px;font-weight:300;color:#b1b1b1;font-style:italic;}.signup{border-bottom:1px solid #f5f5f5;padding:60px 90px;margin:0 -90px 90px;}@media screen and (max-width: 850px) {.signup{padding:30px 40px;margin:40px -40px;}}@media screen and (max-width: 500px) {.signup{padding:30px 15px;margin:15px -15px;}}.signup #mc_embed_signup{margin:0 5%;}.signup__title{margin:0;}.signup__sub{font-size:15px;}.signup form{overflow:hidden;}.signup form input.email{font-size:14px;float:left;max-width:500px;width:65%;border-radius:150px;height:40px;border:1px solid #e5e5e5;padding:10px 15px;}@media screen and (max-width: 550px) {.signup form input.email{width:100%;}}.signup form input.email:focus{border-color:#cccccc;}.signup form button{position:relative;font-family:'Montserrat',sans-serif;text-transform:uppercase;cursor:pointer;font-size:14px;float:left;max-width:150px;width:30%;border-radius:150px;background:#57ad68;border:0;height:40px;padding:10px 35px 10px 15px;margin:0 0 0 10px;color:#fff;}@media screen and (max-width: 550px) {.signup form button{margin:10px 0 0;width:100%;}}.signup form button:hover{background:#4d9e5d;}.signup form button img{position:absolute;top:8px;right:15px;}.embed{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}.embed iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.about__talk{margin:30px 0;}.about__talk img{max-width:100%;border-radius:3px;}#pagination{overflow:hidden;}#pagination-prev{float:left;}#pagination-next{float:right;}#carbonads-container{margin:0 15px 0;}@media screen and (max-width: 700px) {#carbonads-container{margin:0 auto 15px;}}.carbonad{margin:0 auto;}.twitter-follow-button{visibility:hidden;}.twitter-follow-button[data-twttr-rendered=true]{visibility:visible;}table{width:100%;margin:0;padding:0;border:none;border-collapse:inherit;border-spacing:0;border-color:inherit;vertical-align:inherit;text-align:left;font-weight:inherit;-webkit-border-horizontal-spacing:0;-webkit-border-vertical-spacing:0;}table th{padding:5px 15px;text-align:left;background:#252525;color:#fff;}table tr:nth-child(2n){background:#f5f5f5;}table td{padding:5px 15px;}p>code{background-color:#f5f6f5;padding:1px 5px;border-radius:3px;}.highlight{margin:0;}.highlight pre,pre,.highlight .hll{overflow-x:auto;white-space:pre;padding:20px;border-radius:3px;font-size:14px;}.highlight{white-space:pre;overflow:auto;word-wrap:normal;border-radius:3px;background:#222;color:#C1C2C3;margin:0 0 15px;}.highlight .hll{background-color:#ffc;}.highlight .gd{color:#2e3436;background-color:#0e1416;}.highlight .gr{color:#eeeeec;background-color:#c00;}.highlight .gi{color:#babdb6;background-color:#1f2b2d;}.highlight .go{color:#2c3032;background-color:#2c3032;}.highlight .kt{color:#e3e7df;}.highlight .ni{color:#888a85;}.highlight .c,.highlight .cm,.highlight .c1,.highlight .cs{color:#8D9684;}.highlight .err,.highlight .g,.highlight .l,.highlight .n,.highlight .x,.highlight .p,.highlight .ge,.highlight .gp,.highlight .gs,.highlight .gt,.highlight .ld,.highlight .s,.highlight .nc,.highlight .nd,.highlight .ne,.highlight .nl,.highlight .nn,.highlight .nx,.highlight .py,.highlight .ow,.highlight .w,.highlight .sb,.highlight .sc,.highlight .sd,.highlight .s2,.highlight .se,.highlight .sh,.highlight .si,.highlight .sx,.highlight .sr,.highlight .s1,.highlight .ss,.highlight .bp{color:#C1C2C3;}.highlight .k,.highlight .kc,.highlight .kd,.highlight .kn,.highlight .kp,.highlight .kr,.highlight .nt{color:#729fcf;}.highlight .cp,.highlight .gh,.highlight .gu,.highlight .na,.highlight .nf{color:#E9A94B;}.highlight .m,.highlight .nb,.highlight .no,.highlight .mf,.highlight .mh,.highlight .mi,.highlight .mo,.highlight .il{color:#8ae234;}.highlight .o{color:#989DAA;}.highlight .nv,.highlight .vc,.highlight .vg,.highlight .vi{color:#fff;}@font-face{font-family:'Lora';src:url("../fonts/lora-regular-webfont.eot");src:url("../fonts/lora-regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/lora-regular-webfont.woff2") format("woff2"),url("../fonts/lora-regular-webfont.woff") format("woff"),url("../fonts/lora-regular-webfont.ttf") format("truetype"),url("../fonts/lora-regular-webfont.svg#loraregular") format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'Montserrat';src:url("../fonts/montserrat-light-webfont.eot");src:url("../fonts/montserrat-light-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/montserrat-light-webfont.woff2") format("woff2"),url("../fonts/montserrat-light-webfont.woff") format("woff"),url("../fonts/montserrat-light-webfont.ttf") format("truetype"),url("../fonts/montserrat-light-webfont.svg#montserratlight") format("svg");font-weight:normal;font-style:normal;}