:root{--primary-font-dark: #354242;--primary-font-dark-forest: #35423c;--primary-font-mid-dark: #3e4040;--dark-coffee: #453e38;--mid-light-grey: #dbe2e2;--mid-blue-anchor: #7c8b9a}@font-face{font-family:fontawesome5;src:url(/assets/fonts/fa-regular-400.eot);src:url(/assets/fonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/fa-regular-400.woff2) format("woff2"),url(assets/fonts/fa-regular-400.woff) format("woff"),url(/assets/fonts/fa-regular-400.ttf) format("truetype"),url(/assets/fonts/fa-regular-400.svg) format("svg");font-weight:400;font-style:normal;font-weight:400;font-display:auto}@font-face{font-family:worksans;src:url(/assets/fonts/work-sans/WorkSans-Regular.otf);font-weight:400;font-style:normal;font-weight:400;font-display:auto}@font-face{font-family:officecodepro;src:url(/assets/fonts/officecodepro/EOT/OfficeCodePro-Regular.eot);src:url(/assets/fonts/officecodepro/EOT/OfficeCodePro-Regular.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/officecodepro/WOFF2/OfficeCodePro-Regular.woff2) format("woff2"),url(/assets/fonts/officecodepro/WOFF/OfficeCodePro-Regular.woff) format("woff"),url(/assets/fonts/officecodepro/TTF/OfficeCodePro-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-weight:400;font-display:auto}.fas{font-family:fontawesome5;font-weight:400;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{position:relative;min-height:100%;font-family:worksans,sans-serif;font-weight:400;font-size:.95em;color:var(--primary-font-mid-dark,#3e4040)}h1,h2{font-family:worksans,sans-serif;font-weight:700;letter-spacing:.25px;font-size:1.8em;line-height:1.5em;color:var(--primary-font-dark,#354242)}h3,h4,h5,h6{font-weight:400;font-size:1.5em;line-height:1.5em;color:var(--primary-font-dark-forest,#35423c)}h3,h4{font-family:worksans,sans-serif}h5,h6{font-family:officecodepro,monospace}p{font-family:Baskerville,Garamond,serif;font-weight:400;font-size:1.2em;line-height:1.75em;color:var(--primary-font-mid-dark,#3e4040)}article,aside,footer,header,nav,section,iframe{display:block;border:0 solid}hr{border:.5px solid;color:var(--mid-light-grey,#dbe2e2)}img{width:100%}a{font-family:Baskerville,Garamond,serif;color:var(--primary-font-mid-dark,#3e4040);font-size:1.1em;text-decoration:underline;background-color:transparent}a:hover,a:focus{color:var(--mid-blue-anchor,#7c8b9a);text-decoration:underline}button:hover,button:focus{color:var(--mid-blue-anchor,#7c8b9a);outline-width:0;text-decoration:none}blockquote{margin:0 0 5%;font-family:Baskerville,Garamond,serif;padding:2%;border-left:4px solid #eee}ul{list-style-type:circle}li{font-family:Baskerville,Garamond,serif;font-weight:400;font-size:1.1em;line-height:1.5em;color:var(--primary-font-mid-dark,#3e4040)}pre,code{background-color:var(--mid-light-grey,#dbe2e2);font-family:officecodepro,monospace;line-height:1.2rem;font-weight:400;font-size:.75rem;padding:5px 0;color:var(--dark-coffee,#453e38)}.pre,.code,pre,code{background-color:var(--mid-light-grey,#dbe2e2);font-family:officecodepro,monospace;line-height:1.2rem;font-weight:400;font-size:.75rem;padding:2px;color:var(--dark-coffee,#453e38);overflow:auto}.overpass{font-family:overpass,sans-serif}.worksans{font-family:worksans,sans-serif}.mono{font-family:officecodepro,monospace}.videoWrapper{position:relative;padding-bottom:5%}.videoWrapper{position:relative;padding-bottom:56.25%}.videoWrapper iframe{position:absolute;top:0;width:100%;height:100%}.featured-angled-left-quote::before,.featured-angled-left-quote::after{background:inherit;content:'';display:block;height:50%;left:0;position:absolute;right:0;z-index:-1;-webkit-backface-visibility:hidden}.featured-angled-left-quote::before{top:0;transform:skewY(2.2deg);transform-origin:100% 0}.featured-angled-left-quote::after{bottom:0;transform:skewY(-2.2deg);transform-origin:100%}