@font-face{font-family:libretto-icons;src:url(/assets/fonts/libretto-icons/libretto-icons.eot);src:url(/assets/fonts/libretto-icons/libretto-icons.woff) format("woff"),url(/assets/fonts/libretto-icons/libretto-icons.ttf) format("truetype"),url(/assets/fonts/libretto-icons/libretto-icons.svg#font_name) format("svg")}body,h1,h2,h3,h4,h5,h6,p,blockquote,pre,hr,dl,dd,ol,ul,figure{margin:0;padding:0}body{font:400 17px/2 "Libre Baskerville",Baskerville,"Book Antiqua",Georgia,Times,serif;color:#363431;background-color:#f2f1ed;-webkit-text-size-adjust:100%;-webkit-font-feature-settings:"kern" 1;-moz-font-feature-settings:"kern" 1;-o-font-feature-settings:"kern" 1;font-feature-settings:"kern" 1;font-kerning:normal}h1,h2,h3,h4,h5,h6,p,blockquote,pre,ul,ol,dl,figure,.highlight,.highlight-block{margin-bottom:15px}article{background:#faf9f5;box-shadow:2px 2px 6px rgba(0,0,0,0.05);margin-bottom:30px;padding:3em 3em 1em}@media screen and (max-width: 600px){article{padding:1em 1em 0.3em}}@media screen and (max-width: 600px){article>.entry-content{font-size:80%}}article>.entry-content:first-letter{color:#b7b1a9;display:inline-block;float:left;font-family:"Playfair Display";font-size:121px;font-style:normal;font-weight:700;line-height:70px;margin:6px 10px 0 -5px}@media screen and (max-width: 600px){article>.entry-content:first-letter{font-size:70px;line-height:30px}}article>.entry-content:first-line{color:#787065;font-family:"Playfair Display SC";font-size:1em;font-style:normal !important;font-weight:bold;letter-spacing:2px}article h1,article h2,article h3,article h4,article h5{margin-top:30px}.post-header{border-bottom:1px solid #d9d6d0;margin-bottom:2rem;text-align:center}.post-header:before{background:#faf9f5;border:1px solid #d9d6d0;border-radius:50%;box-shadow:0 0 0 4px #faf9f5;color:#a09a92;content:"p";display:inline-block;font-family:libretto-icons;font-size:21px;line-height:21px;margin:1rem auto 2rem;padding:10px;text-shadow:none}.post-header>div{color:#a09a92;font-size:17px;font-style:italic}@media screen and (max-width: 600px){.post-header>div{font-size:14.875px}}.post-header>div:before{color:#d9d6d0;content:"~";display:inline-block;font-family:libretto-icons;font-size:24px;margin:0 0.25rem;text-shadow:none;vertical-align:-6px}.post-header>div:after{color:#d9d6d0;content:"`";display:inline-block;font-family:libretto-icons;font-size:24px;margin:0 0.25rem;text-shadow:none;vertical-align:-6px}.post-list .post-header:before{background:#eae9e6;border-color:#faf9f5;box-shadow:0 0 0 4px #eae9e6}img{max-width:100%;vertical-align:middle}figure{background:#fff;box-shadow:1px 1px 4px rgba(0,0,0,0.025);padding:0.5em}figure>img{display:block}figcaption{color:#a09a92;font-size:16px;font-style:italic;line-height:1.2;margin:1em 0.5em 0.5em;text-align:center}ul,ol{margin-left:30px}li>ul,li>ol{margin-bottom:0}h1,h2,h3,h4,h5,h6{line-height:initial;font-weight:400}a{color:#787065;text-decoration:none}a:hover{color:#6a6359;text-decoration:none}blockquote{color:#a09a92;border-left:4px solid #e7e6e4;padding-left:15px;font-size:18px;letter-spacing:-1px;font-style:italic}blockquote>:last-child{margin-bottom:0}pre,code{font-size:15px;border:1px solid #e7e6e4;border-radius:3px;background-color:#eef}code{padding:1px 5px}pre{padding:8px 12px;overflow-x:auto}pre>code{border:0;padding-right:0;padding-left:0}.wrapper{max-width:-webkit-calc(800px - (30px * 2));max-width:calc(800px - (30px * 2));margin-right:auto;margin-left:auto;padding-right:30px;padding-left:30px}@media screen and (max-width: 800px){.wrapper{max-width:-webkit-calc(800px - (30px));max-width:calc(800px - (30px));padding-right:15px;padding-left:15px}}.wrapper:after,.footer-col-wrapper:after{content:"";display:table;clear:both}.icon>svg{display:inline-block;width:16px;height:16px;vertical-align:middle}.icon>svg path{fill:#a09a92}html,body{height:100%;width:100%;margin:0;padding:0;left:0;top:0;font-size:100%}.font-light{font-weight:300}.font-regular{font-weight:400}.font-heavy{font-weight:700}.left{text-align:left}.right{text-align:right}.center{text-align:center;margin-left:auto;margin-right:auto}.justify{text-align:justify}.container{width:90%;margin-left:auto;margin-right:auto}.row{position:relative;width:100%}.row [class^="col"]{float:left;margin:0.5rem 2%;min-height:0.125rem}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{width:96%}.col-1-sm{width:4.33%}.col-2-sm{width:12.66%}.col-3-sm{width:21%}.col-4-sm{width:29.33%}.col-5-sm{width:37.66%}.col-6-sm{width:46%}.col-7-sm{width:54.33%}.col-8-sm{width:62.66%}.col-9-sm{width:71%}.col-10-sm{width:79.33%}.col-11-sm{width:87.66%}.col-12-sm{width:96%}.row::after{content:"";display:table;clear:both}.hidden-sm{display:none}@media only screen and (min-width: 33.75em){.container{width:80%}}@media only screen and (min-width: 45em){.col-1{width:4.33%}.col-2{width:12.66%}.col-3{width:21%}.col-4{width:29.33%}.col-5{width:37.66%}.col-6{width:46%}.col-7{width:54.33%}.col-8{width:62.66%}.col-9{width:71%}.col-10{width:79.33%}.col-11{width:87.66%}.col-12{width:96%}.hidden-sm{display:block}}@media only screen and (min-width: 60em){.container{width:75%;max-width:60rem}}.site-header{padding-top:2em;background:#faf9f5;border-bottom:1px solid #e7e6e4;min-height:56px;text-align:center;position:relative}.site-title{padding-top:2em;font-family:"Bitter", "Playfair Display";font-size:48px;font-weight:700;line-height:56px;margin-bottom:0}.site-title,.site-title:visited{color:#333}.site-nav{padding:30px}.site-nav .page-link{padding:0 30px 0 0}.site-nav .page-link:last-of-type{padding:0}.site-nav .page-link::after{content:" | ";padding:0 0 0 30px}.site-nav .page-link:last-of-type::after{content:"";padding:0}.site-footer{border-top:1px solid #e7e6e4;padding:120px 0}footer .alex-profile{margin-right:30px;position:relative;top:-45px}footer .alex-profile img{border-radius:50%;height:180px;width:180px}.contact-list,.social-media-list{list-style:none;margin-left:0}.contact-list .username,.social-media-list .username{font-size:80%}.footer-col-wrapper{font-size:15px;color:#a09a92;margin-left:-15px}.footer-col{float:left;margin-bottom:15px;padding-left:15px}.footer-col-1{width:-webkit-calc(30% - (30px / 2));width:calc(30% - (30px / 2))}.footer-col-2{width:-webkit-calc(35% - (30px / 2));width:calc(35% - (30px / 2))}.footer-col-3{width:-webkit-calc(35% - (30px / 2));width:calc(35% - (30px / 2))}@media screen and (max-width: 800px){.footer-col-1,.footer-col-2{width:-webkit-calc(50% - (30px / 2));width:calc(50% - (30px / 2))}.footer-col-3{width:-webkit-calc(100% - (30px / 2));width:calc(100% - (30px / 2))}}@media screen and (max-width: 600px){.footer-col{float:none;width:-webkit-calc(100% - (30px / 2));width:calc(100% - (30px / 2))}}.page-content{padding:30px 0}.page-heading{font-size:20px}.post-list{margin-left:0;list-style:none}.post-meta{color:#787065}.post-link{display:block;font-family:"Playfair Display";font-size:28px}@media screen and (max-width: 600px){.post-link{font-size:1.1em}}.post-header{margin-bottom:30px}.post-title{color:#a09a92;font-family:"Playfair Display";font-size:42px;letter-spacing:-1px;line-height:1}@media screen and (max-width: 800px){.post-title{font-size:36px}}.post-content{margin-bottom:30px}.post-content h2{font-size:32px}@media screen and (max-width: 800px){.post-content h2{font-size:28px}}.post-content h3{font-size:26px}@media screen and (max-width: 800px){.post-content h3{font-size:22px}}.post-content h4{font-size:20px}@media screen and (max-width: 800px){.post-content h4{font-size:18px}}#post-nav{display:block;padding:0 2em}#post-nav .next,#post-nav .previous{float:left;margin:1rem 0;width:50%}#post-nav .next span:after,#post-nav .next span:before,#post-nav .previous span:after,#post-nav .previous span:before{border:solid transparent 4px;content:"";display:inline-block;height:0;margin:0 0.5rem;top:0.8em;width:0}#post-nav .next span:before{border-left:0;border-right-color:#a09a92}#post-nav .previous{text-align:right}#post-nav .previous span:after{border-left-color:#a09a92;border-right:0}@media screen and (max-width: 600px){#post-nav{padding:initial}#post-nav .next,#post-nav .previous{text-align:center;width:100%}}#post-nav span{color:#787065;display:block;font-family:Montserrat;font-size:0.75rem;font-style:normal;letter-spacing:1px;text-transform:uppercase}#post-nav a{color:#a09a92;font-style:italic}.table-of-contents h1{color:#787065;display:block;font-family:"Playfair Display";font-size:44px;text-align:center}@media screen and (max-width: 800px){.table-of-contents h1{font-size:36px}}.table-of-contents span{color:#a09a92}.error{text-align:center}.highlight,.highlight-block{background:#fff}.highlighter-rouge .highlight,.highlighter-rouge .highlight-block{background:#eef}.highlight .c,.highlight-block .c{color:#998;font-style:italic}.highlight .err,.highlight-block .err{color:#a61717;background-color:#e3d2d2}.highlight .k,.highlight-block .k{font-weight:bold}.highlight .o,.highlight-block .o{font-weight:bold}.highlight .cm,.highlight-block .cm{color:#998;font-style:italic}.highlight .cp,.highlight-block .cp{color:#999;font-weight:bold}.highlight .c1,.highlight-block .c1{color:#998;font-style:italic}.highlight .cs,.highlight-block .cs{color:#999;font-weight:bold;font-style:italic}.highlight .gd,.highlight-block .gd{color:#000;background-color:#fdd}.highlight .gd .x,.highlight-block .gd .x{color:#000;background-color:#faa}.highlight .ge,.highlight-block .ge{font-style:italic}.highlight .gr,.highlight-block .gr{color:#a00}.highlight .gh,.highlight-block .gh{color:#999}.highlight .gi,.highlight-block .gi{color:#000;background-color:#dfd}.highlight .gi .x,.highlight-block .gi .x{color:#000;background-color:#afa}.highlight .go,.highlight-block .go{color:#888}.highlight .gp,.highlight-block .gp{color:#555}.highlight .gs,.highlight-block .gs{font-weight:bold}.highlight .gu,.highlight-block .gu{color:#aaa}.highlight .gt,.highlight-block .gt{color:#a00}.highlight .kc,.highlight-block .kc{font-weight:bold}.highlight .kd,.highlight-block .kd{font-weight:bold}.highlight .kp,.highlight-block .kp{font-weight:bold}.highlight .kr,.highlight-block .kr{font-weight:bold}.highlight .kt,.highlight-block .kt{color:#458;font-weight:bold}.highlight .m,.highlight-block .m{color:#099}.highlight .s,.highlight-block .s{color:#d14}.highlight .na,.highlight-block .na{color:teal}.highlight .nb,.highlight-block .nb{color:#0086B3}.highlight .nc,.highlight-block .nc{color:#458;font-weight:bold}.highlight .no,.highlight-block .no{color:teal}.highlight .ni,.highlight-block .ni{color:purple}.highlight .ne,.highlight-block .ne{color:#900;font-weight:bold}.highlight .nf,.highlight-block .nf{color:#900;font-weight:bold}.highlight .nn,.highlight-block .nn{color:#555}.highlight .nt,.highlight-block .nt{color:navy}.highlight .nv,.highlight-block .nv{color:teal}.highlight .ow,.highlight-block .ow{font-weight:bold}.highlight .w,.highlight-block .w{color:#bbb}.highlight .mf,.highlight-block .mf{color:#099}.highlight .mh,.highlight-block .mh{color:#099}.highlight .mi,.highlight-block .mi{color:#099}.highlight .mo,.highlight-block .mo{color:#099}.highlight .sb,.highlight-block .sb{color:#d14}.highlight .sc,.highlight-block .sc{color:#d14}.highlight .sd,.highlight-block .sd{color:#d14}.highlight .s2,.highlight-block .s2{color:#d14}.highlight .se,.highlight-block .se{color:#d14}.highlight .sh,.highlight-block .sh{color:#d14}.highlight .si,.highlight-block .si{color:#d14}.highlight .sx,.highlight-block .sx{color:#d14}.highlight .sr,.highlight-block .sr{color:#009926}.highlight .s1,.highlight-block .s1{color:#d14}.highlight .ss,.highlight-block .ss{color:#990073}.highlight .bp,.highlight-block .bp{color:#999}.highlight .vc,.highlight-block .vc{color:teal}.highlight .vg,.highlight-block .vg{color:teal}.highlight .vi,.highlight-block .vi{color:teal}.highlight .il,.highlight-block .il{color:#099}.highlight-block{padding:1em;font-style:italic}
