html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}button,input[type="button"],input[type="reset"],input[type="submit"]{appearance:none;background-color:#1565c0;border:0;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-family:"Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-size:1em;-webkit-font-smoothing:antialiased;font-weight:600;line-height:1;padding:.75em 1.5em;text-decoration:none;transition:background-color 150ms ease;user-select:none;vertical-align:middle;white-space:nowrap}button:hover,button:focus,input[type="button"]:hover,input[type="button"]:focus,input[type="reset"]:hover,input[type="reset"]:focus,input[type="submit"]:hover,input[type="submit"]:focus{background-color:#11519a;color:#fff}button:disabled,input[type="button"]:disabled,input[type="reset"]:disabled,input[type="submit"]:disabled{cursor:not-allowed;opacity:0.5}button:disabled:hover,input[type="button"]:disabled:hover,input[type="reset"]:disabled:hover,input[type="submit"]:disabled:hover{background-color:#1565c0}fieldset{background-color:transparent;border:0;margin:0;padding:0}legend{font-weight:600;margin-bottom:.375em;padding:0}label{display:block;font-weight:600;margin-bottom:.375em}input,select{display:block;font-family:"Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-size:1em}input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],input:not([type]),textarea,select[multiple]{background-color:#fff;border:1px solid #ddd;border-radius:3px;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06);box-sizing:border-box;font-family:"Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-size:1em;margin-bottom:.75em;padding:.5em;transition:border-color 150ms ease;width:100%}input[type="color"]:hover,input[type="date"]:hover,input[type="datetime"]:hover,input[type="datetime-local"]:hover,input[type="email"]:hover,input[type="month"]:hover,input[type="number"]:hover,input[type="password"]:hover,input[type="search"]:hover,input[type="tel"]:hover,input[type="text"]:hover,input[type="time"]:hover,input[type="url"]:hover,input[type="week"]:hover,input:not([type]):hover,textarea:hover,select[multiple]:hover{border-color:#b1b1b1}input[type="color"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="email"]:focus,input[type="month"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="text"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="week"]:focus,input:not([type]):focus,textarea:focus,select[multiple]:focus{border-color:#1565c0;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06),0 0 5px rgba(18,89,169,0.7);outline:none}input[type="color"]:disabled,input[type="date"]:disabled,input[type="datetime"]:disabled,input[type="datetime-local"]:disabled,input[type="email"]:disabled,input[type="month"]:disabled,input[type="number"]:disabled,input[type="password"]:disabled,input[type="search"]:disabled,input[type="tel"]:disabled,input[type="text"]:disabled,input[type="time"]:disabled,input[type="url"]:disabled,input[type="week"]:disabled,input:not([type]):disabled,textarea:disabled,select[multiple]:disabled{background-color:#f2f2f2;cursor:not-allowed}input[type="color"]:disabled:hover,input[type="date"]:disabled:hover,input[type="datetime"]:disabled:hover,input[type="datetime-local"]:disabled:hover,input[type="email"]:disabled:hover,input[type="month"]:disabled:hover,input[type="number"]:disabled:hover,input[type="password"]:disabled:hover,input[type="search"]:disabled:hover,input[type="tel"]:disabled:hover,input[type="text"]:disabled:hover,input[type="time"]:disabled:hover,input[type="url"]:disabled:hover,input[type="week"]:disabled:hover,input:not([type]):disabled:hover,textarea:disabled:hover,select[multiple]:disabled:hover{border:1px solid #ddd}textarea{resize:vertical}[type="search"]{appearance:none}[type="checkbox"],[type="radio"]{display:inline;margin-right:.375em}[type="file"]{margin-bottom:.75em;width:100%}select{margin-bottom:1.5em;max-width:100%;width:auto}ul,ol{list-style-type:none;margin:0;padding:0}dl{margin-bottom:.75em}dl dt{font-weight:600;margin-top:.75em}dl dd{margin:0}table{border-collapse:collapse;margin:.75em 0;table-layout:fixed;width:100%}th{border-bottom:1px solid #a6a6a6;font-weight:600;padding:.75em 0;text-align:left}td{border-bottom:1px solid #ddd;padding:.75em 0}tr,td,th{vertical-align:middle}body{color:#333;font-family:"Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-size:1em;line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:"Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-size:1em;line-height:1.2;margin:0 0 .75em}p{margin:0 0 .75em}a{color:#1565c0;text-decoration:none;transition:color 150ms ease}a:active,a:focus,a:hover{color:#104c90}hr{border-bottom:1px solid #ddd;border-left:0;border-right:0;border-top:0;margin:1.5em 0}img,picture{margin:0;max-width:100%}@font-face{font-family:"Bariol";font-style:normal;font-weight:normal;src:url("../fonts/bariol/bariol_regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/bariol/bariol_regular-webfont.woff2") format("woff2"),url("../fonts/bariol/bariol_regular-webfont.woff") format("woff"),url("../fonts/bariol/bariol_regular-webfont.ttf") format("truetype"),url("../fonts/bariol/bariol_regular-webfont.svg#Bariol") format("svg")}@font-face{font-family:"Bariol Italic";font-style:normal;font-weight:normal;src:url("../fonts/bariol/bariol_regular_italic-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/bariol/bariol_regular_italic-webfont.woff2") format("woff2"),url("../fonts/bariol/bariol_regular_italic-webfont.woff") format("woff"),url("../fonts/bariol/bariol_regular_italic-webfont.ttf") format("truetype"),url("../fonts/bariol/bariol_regular_italic-webfont.svg#Bariol Italic") format("svg")}html,body{font-smooth:always;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}html,body,h1,h2,h3,h4,h5,h6{font-family:"Bariol","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif}blockquote,i,em,cite,input,input[type=submit]{font-family:"Bariol Italic","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif}html,body{background-color:#faf8f2;margin:0;padding:0}#wrapper{display:flex;flex-direction:column;justify-content:space-between;min-height:100vh}.outer{max-width:1200px;margin-left:auto;margin-right:auto;padding:0 .5rem}.outer::after{clear:both;content:"";display:block}.outer::after{clear:both;content:"";display:block}@media screen and (min-width: 960px){.outer{padding:0 1rem}}header svg,footer svg{fill:#ce1e79;height:4rem;width:100%}@media screen and (min-width: 960px){header svg,footer svg{height:6rem}}section.avatar,nav.avatar{float:left;display:block;margin-right:4.8291588071%;width:100%;text-align:center;margin-top:4.5rem}section.avatar:last-child,nav.avatar:last-child{margin-right:0}@media screen and (min-width: 960px){section.avatar,nav.avatar{float:left;display:block;margin-right:4.8291588071%;width:47.5854205965%}section.avatar:last-child,nav.avatar:last-child{margin-right:0}}section.avatar h1,nav.avatar h1{margin-top:2rem}section.avatar h1 small,nav.avatar h1 small{display:block}section.avatar img,nav.avatar img{width:38%}section.about,nav.about{float:left;display:block;margin-right:4.8291588071%;width:100%}section.about:last-child,nav.about:last-child{margin-right:0}@media screen and (min-width: 960px){section.about,nav.about{float:left;display:block;margin-right:4.8291588071%;width:47.5854205965%;margin-top:4.5rem}section.about:last-child,nav.about:last-child{margin-right:0}section.about:nth-child(2n),nav.about:nth-child(2n){margin-right:0}section.about:nth-child(2n+1),nav.about:nth-child(2n+1){clear:left}}section.social,nav.social{float:left;display:block;margin-right:4.8291588071%;width:100%;margin-top:1.5rem;text-align:center}section.social:last-child,nav.social:last-child{margin-right:0}@media screen and (min-width: 960px){section.social,nav.social{float:left;display:block;margin-right:4.8291588071%;width:47.5854205965%;margin-left:52.4145794035%}section.social:last-child,nav.social:last-child{margin-right:0}}section.social li,nav.social li{display:inline;margin-left:.38rem}section.social li:first-child,nav.social li:first-child{margin-left:0}@media screen and (min-width: 960px){section.social li li,nav.social li li{margin-left:1.68rem}}#cc .inner{font-size:.8rem;margin-top:3rem;text-align:center}#cc .inner svg{fill:#ce1e79;height:1rem}footer{margin-top:6rem}footer svg{-webkit-transform:rotate(180deg) translateY(-0.5rem);-moz-transform:rotate(180deg) translateY(-0.5rem);-ms-transform:rotate(180deg) translateY(-0.5rem);-o-transform:rotate(180deg) translateY(-0.5rem);transform:rotate(180deg) translateY(-0.5rem);fill:#efef10}.blog section,.blog nav{margin:0;width:100%;float:none}.blog section.avatar,.blog nav.avatar{margin:0;width:100%}.blog section.posts,.blog nav.posts{display:none}@media screen and (min-width: 960px){.blog section.posts,.blog nav.posts{display:block}}.blog section.posts .post,.blog nav.posts .post{margin-top:1.5rem}.blog section.posts .post:first-child,.blog nav.posts .post:first-child{margin-top:0}.blog form.ddg{display:flex;margin:3rem 0;width:100%}.blog input{margin-bottom:0}.blog input[type=submit]{background-color:#ce1e79}.blog sidebar,.blog nav.posts{margin-top:4.5rem}.blog sidebar{float:left;display:block;margin-right:4.8291588071%;width:100%}.blog sidebar:last-child{margin-right:0}@media screen and (min-width: 960px){.blog sidebar{float:left;display:block;margin-right:4.8291588071%;width:30.1138941286%}.blog sidebar:last-child{margin-right:0}}.blog article{float:left;display:block;margin-right:4.8291588071%;width:100%;margin-top:1.5rem}.blog article:last-child{margin-right:0}@media screen and (min-width: 960px){.blog article{float:left;display:block;margin-right:4.8291588071%;width:65.0569470643%}.blog article:last-child{margin-right:0}}.blog.home article{margin-top:4.5rem;text-align:center}@media screen and (min-width: 960px){.blog.home article{text-align:left}}.blog.home nav.posts{display:none}.blog.home small{display:block}@media screen and (min-width: 960px){.blog.home small{display:inline}}.blog.home li{margin-top:3rem}.blog.home li:first-child{margin-top:0}.blog .share{margin:1.5rem 0}.blog .highlight{margin-bottom:1rem}.blog pre[class*="language-"]{background-color:rgba(255,255,255,0.9)}.blog article nav.posts{display:block}@media screen and (min-width: 960px){.blog article nav.posts{display:none}}.pagination{margin:3rem 0}.pagination::after{clear:both;content:"";display:block}.pagination a.previous{float:left}.pagination a.next{float:right}a{color:#ce1e79}section.avatar a{color:#000}section.avatar a h1{margin-top:.5rem}section.avatar img{-webkit-box-shadow:0 0 .1rem .1rem #ebebeb;-moz-box-shadow:0 0 .1rem .1rem #ebebeb;box-shadow:0 0 .1rem .1rem #ebebeb;border-radius:50%;opacity:.85}section.avatar h1{font-size:1.68rem;text-transform:uppercase}section.avatar h1 small{font-size:1.32rem;font-weight:normal;text-transform:none}nav.social a{background-color:#ce1e79;border-radius:50%;display:inline-block;height:2rem;padding-top:.45rem;width:2rem}@media screen and (min-width: 960px){nav.social a{height:2.5rem;padding-top:.6rem;width:2.5rem}}nav.social svg{fill:#faf8f2;height:1rem;margin:0;width:1rem;position:relative}@media screen and (min-width: 960px){nav.social svg{height:1.38rem;width:1.38rem}}nav.posts a{color:#ce1e79;display:block}nav.posts a span.date{color:gray;display:block;font-size:.8rem}.blog sidebar{text-align:center}.blog .pagination svg{fill:#ce1e79;height:2.62rem;width:2.62rem}.blog article h1{font-size:1.62rem;font-weight:normal;margin:1.6rem 0 0 0;text-transform:uppercase}@media screen and (min-width: 960px){.blog article h1{font-size:2.62rem;margin:2rem 0 0 0}}.blog article h2{font-size:1.3rem;font-weight:normal;margin:1.6rem 0;text-transform:uppercase}@media screen and (min-width: 960px){.blog article h2{font-size:1.62rem;margin:2rem 0}}.blog article h3{font-size:1.1rem;font-weight:normal;margin:1.1rem 0;text-transform:uppercase}@media screen and (min-width: 960px){.blog article h3{font-size:1.38rem;margin:1.38rem 0}}.blog article h4,.blog article h5,.blog article h6{font-size:.8rem;font-weight:normal;margin:.8rem 0;text-transform:uppercase}@media screen and (min-width: 960px){.blog article h4,.blog article h5,.blog article h6{font-size:1rem;margin:1rem 0}}.blog article blockquote{opacity:.75;line-height:1;padding:.8rem 2rem;margin:.8rem 0;border-left:.5rem solid #ebebeb}@media screen and (min-width: 960px){.blog article blockquote{line-height:1.2;margin:1rem 0;padding:1rem 3rem}}.blog article ol,.blog article ul{margin-bottom:1rem}.blog article ol li,.blog article ul li{list-style-type:none;margin-left:2.5rem}.blog article ol li:before,.blog article ul li:before{display:inline-block;font-weight:bold;margin-right:.5rem;text-align:right;width:2rem}.blog article ol{conter-reset:item}.blog article ol li{counter-increment:item}.blog article ol li:before{content:counter(item) "."}.blog article ul li:before{font-family:FontAwesome;content:""}.blog article iframe{margin:2rem 0;width:100%}.blog article iframe.instagram-media,.blog article iframe[id*=twitter-widget-]{margin-left:50%;transform:translateX(-50%);width:auto}.blog article p{font-size:1.1rem}.blog article p.center{text-align:center}.blog article p.center iframe{margin:auto;transform:translateX(0%)}.blog article p.date{font-size:.9rem;margin-bottom:1.6rem}.blog article.home article h1,.blog article.home article ol{text-align:center}@media screen and (min-width: 960px){.blog article.home article h1,.blog article.home article ol{text-align:left}}.blog article.home small{color:gray}.blog .polaroid{-webkit-box-shadow:0 0 .5rem #ebebeb;-moz-box-shadow:0 0 .5rem #ebebeb;-ms-box-shadow:0 0 .5rem #ebebeb;-o-box-shadow:0 0 .5rem #ebebeb;box-shadow:0 0 .5rem #ebebeb;background-color:#fff;border-radius:.3rem;border:.0625rem solid #ebebeb;font-size:.9rem;margin:0 auto;padding:.5rem;text-align:center;width:90%}@media screen and (min-width: 960px){.blog .polaroid{font-size:1rem;width:50%}}.blog .polaroid img{border-radius:.3rem}.blog .share a{background:#ce1e79;border-radius:.1875rem;color:#faf8f2;display:inline-block;margin-top:.5rem;padding:0 .75rem 0 .5rem}.blog .share a svg{-webkit-transform:translateY(.2rem);-moz-transform:translateY(.2rem);-ms-transform:translateY(.2rem);-o-transform:translateY(.2rem);transform:translateY(.2rem);fill:#faf8f2;height:1rem;width:1rem}section.avatar a:hover{color:#000}section.about a:hover,.blog article a:hover{color:#ce1e79;background:#efef10}section.about p.center a:hover,.blog article p.center a:hover{background:transparent}nav.social a::after,nav.social a::before{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);left:50%;opacity:0;position:absolute}nav.social a::after{background-color:#ce1e79;border-radius:.1875rem;color:#faf8f2;content:attr(title);padding:.2rem .5rem;pointer-events:none;top:3rem;white-space:nowrap}@media (min-width 960px 6){nav.social a::after{min-width:2.5rem}}nav.social a::before{border:solid transparent .1875rem;border-bottom-color:#ce1e79;content:"";display:block;height:0;top:2.5rem;width:0}nav.social a:hover{color:#ce1e79;position:relative;z-index:2}nav.social a:hover:after,nav.social a:hover:before{-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-ms-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s;opacity:1}.blog sidebar img{width:38%}.blog sidebar h1{font-weight:normal;text-transform:none}.blog sidebar nav.social li i{font-size:1rem;line-height:2rem;width:2rem}@media (desktop){.blog .social a{height:2rem;padding-top:.45rem;width:2rem}}@media (desktop){.blog .social svg{height:1rem;width:1rem}}.blog.home ol,.blog.home ul{margin:0}.blog.home li{list-style-type:none;margin:1rem 0 0 0}@media (desktop){.blog.home li{margin:0}}.blog.home li:before{display:none;content:""}.blog.home .social li{margin-left:.38rem}.blog.home .social li:first-child{margin-left:0}.blog .share a:hover{background-color:#ce1e79;color:#faf8f2}
