@font-face{font-family:Public Sans Web;font-style:normal;font-weight:100;font-display:fallback;src:url(/fonts/PublicSans-Thin.woff2)format("woff2"),url(/fonts/PublicSans-Thin.woff)format("woff"),url(/fonts/PublicSans-Thin.ttf)format("truetype")}@font-face{font-family:Public Sans Web;font-style:normal;font-weight:200;font-display:fallback;src:url(/fonts/PublicSans-ExtraLight.woff2)format("woff2"),url(/fonts/PublicSans-ExtraLight.woff)format("woff"),url(/fonts/PublicSans-ExtraLight.ttf)format("truetype")}@font-face{font-family:Public Sans Web;font-style:normal;font-weight:300;font-display:fallback;src:url(/fonts/PublicSans-Light.woff2)format("woff2"),url(/fonts/PublicSans-Light.woff)format("woff"),url(/fonts/PublicSans-Light.ttf)format("truetype")}@font-face{font-family:Public Sans Web;font-style:normal;font-weight:400;font-display:fallback;src:url(/fonts/PublicSans-Regular.woff2)format("woff2"),url(/fonts/PublicSans-Regular.woff)format("woff"),url(/fonts/PublicSans-Regular.ttf)format("truetype")}@font-face{font-family:Public Sans Web;font-style:normal;font-weight:500;font-display:fallback;src:url(/fonts/PublicSans-Medium.woff2)format("woff2"),url(/fonts/PublicSans-Medium.woff)format("woff"),url(/fonts/PublicSans-Medium.ttf)format("truetype")}@font-face{font-family:Public Sans Web;font-style:normal;font-weight:600;font-display:fallback;src:url(/fonts/PublicSans-SemiBold.woff2)format("woff2"),url(/fonts/PublicSans-SemiBold.woff)format("woff"),url(/fonts/PublicSans-SemiBold.ttf)format("truetype")}@font-face{font-family:Public Sans Web;font-style:normal;font-weight:700;font-display:fallback;src:url(/fonts/PublicSans-Bold.woff2)format("woff2"),url(/fonts/PublicSans-Bold.woff)format("woff"),url(/fonts/PublicSans-Bold.ttf)format("truetype")}@font-face{font-family:Public Sans Web;font-style:normal;font-weight:800;font-display:fallback;src:url(/fonts/PublicSans-ExtraBold.woff2)format("woff2"),url(/fonts/PublicSans-ExtraBold.woff)format("woff"),url(/fonts/PublicSans-ExtraBold.ttf)format("truetype")}@font-face{font-family:Public Sans Web;font-style:normal;font-weight:900;font-display:fallback;src:url(/fonts/PublicSans-Black.woff2)format("woff2"),url(/fonts/PublicSans-Black.woff)format("woff"),url(/fonts/PublicSans-Black.ttf)format("truetype")}@font-face{font-family:Public Sans Web;font-style:italic;font-weight:100;font-display:fallback;src:url(/fonts/PublicSans-ThinItalic.woff2)format("woff2"),url(/fonts/PublicSans-ThinItalic.woff)format("woff"),url(/fonts/PublicSans-ThinItalic.ttf)format("truetype")}@font-face{font-family:Public Sans Web;font-style:italic;font-weight:200;font-display:fallback;src:url(/fonts/PublicSans-ExtraLightItalic.woff2)format("woff2"),url(/fonts/PublicSans-ExtraLightItalic.woff)format("woff"),url(/fonts/PublicSans-ExtraLightItalic.ttf)format("truetype")}@font-face{font-family:Public Sans Web;font-style:italic;font-weight:300;font-display:fallback;src:url(/fonts/PublicSans-LightItalic.woff2)format("woff2"),url(/fonts/PublicSans-LightItalic.woff)format("woff"),url(/fonts/PublicSans-LightItalic.ttf)format("truetype")}@font-face{font-family:Public Sans Web;font-style:italic;font-weight:400;font-display:fallback;src:url(/fonts/PublicSans-Italic.woff2)format("woff2"),url(/fonts/PublicSans-Italic.woff)format("woff"),url(/fonts/PublicSans-Italic.ttf)format("truetype")}@font-face{font-family:Public Sans Web;font-style:italic;font-weight:500;font-display:fallback;src:url(/fonts/PublicSans-MediumItalic.woff2)format("woff2"),url(/fonts/PublicSans-MediumItalic.woff)format("woff"),url(/fonts/PublicSans-MediumItalic.ttf)format("truetype")}@font-face{font-family:Public Sans Web;font-style:italic;font-weight:600;font-display:fallback;src:url(/fonts/PublicSans-SemiBoldItalic.woff2)format("woff2"),url(/fonts/PublicSans-SemiBoldItalic.woff)format("woff"),url(/fonts/PublicSans-SemiBoldItalic.ttf)format("truetype")}@font-face{font-family:Public Sans Web;font-style:italic;font-weight:700;font-display:fallback;src:url(/fonts/PublicSans-BoldItalic.woff2)format("woff2"),url(/fonts/PublicSans-BoldItalic.woff)format("woff"),url(/fonts/PublicSans-BoldItalic.ttf)format("truetype")}@font-face{font-family:Public Sans Web;font-style:italic;font-weight:800;font-display:fallback;src:url(/fonts/PublicSans-ExtraBoldItalic.woff2)format("woff2"),url(/fonts/PublicSans-ExtraBoldItalic.woff),url(/fonts/PublicSans-ExtraBoldItalic.ttf)format("truetype")}@font-face{font-family:Source Serif Pro;font-weight:200;font-style:normal;font-stretch:100%;src:url(/fonts/WOFF2/TTF/SourceSerifPro-ExtraLight.ttf.woff2)format("woff2"),url(/fonts/WOFF/OTF/SourceSerifPro-ExtraLight.otf.woff)format("woff"),url(/fonts/OTF/SourceSerifPro-ExtraLight.otf)format("opentype"),url(/fonts/TTF/SourceSerifPro-ExtraLight.ttf)format("truetype")}@font-face{font-family:Source Serif Pro;font-weight:200;font-style:italic;font-stretch:100%;src:url(/fonts/WOFF2/TTF/SourceSerifPro-ExtraLightIt.ttf.woff2)format("woff2"),url(/fonts/WOFF/OTF/SourceSerifPro-ExtraLightIt.otf.woff)format("woff"),url(/fonts/OTF/SourceSerifPro-ExtraLightIt.otf)format("opentype"),url(/fonts/TTF/SourceSerifPro-ExtraLightIt.ttf)format("truetype")}@font-face{font-family:Source Serif Pro;font-weight:300;font-style:normal;font-stretch:100%;src:url(/fonts/WOFF2/TTF/SourceSerifPro-Light.ttf.woff2)format("woff2"),url(/fonts/WOFF/OTF/SourceSerifPro-Light.otf.woff)format("woff"),url(/fonts/OTF/SourceSerifPro-Light.otf)format("opentype"),url(/fonts/TTF/SourceSerifPro-Light.ttf)format("truetype")}@font-face{font-family:Source Serif Pro;font-weight:300;font-style:italic;font-stretch:100%;src:url(/fonts/WOFF2/TTF/SourceSerifPro-LightIt.ttf.woff2)format("woff2"),url(/fonts/WOFF/OTF/SourceSerifPro-LightIt.otf.woff)format("woff"),url(/fonts/OTF/SourceSerifPro-LightIt.otf)format("opentype"),url(/fonts/TTF/SourceSerifPro-LightIt.ttf)format("truetype")}@font-face{font-family:Source Serif Pro;font-weight:400;font-style:normal;font-stretch:100%;src:url(/fonts/WOFF2/TTF/SourceSerifPro-Regular.ttf.woff2)format("woff2"),url(/fonts/WOFF/OTF/SourceSerifPro-Regular.otf.woff)format("woff"),url(/fonts/OTF/SourceSerifPro-Regular.otf)format("opentype"),url(/fonts/TTF/SourceSerifPro-Regular.ttf)format("truetype")}@font-face{font-family:Source Serif Pro;font-weight:400;font-style:italic;font-stretch:100%;src:url(/fonts/WOFF2/TTF/SourceSerifPro-It.ttf.woff2)format("woff2"),url(/fonts/WOFF/OTF/SourceSerifPro-It.otf.woff)format("woff"),url(/fonts/OTF/SourceSerifPro-It.otf)format("opentype"),url(/fonts/TTF/SourceSerifPro-It.ttf)format("truetype")}@font-face{font-family:Source Serif Pro;font-weight:600;font-style:normal;font-stretch:100%;src:url(/fonts/WOFF2/TTF/SourceSerifPro-Semibold.ttf.woff2)format("woff2"),url(/fonts/WOFF/OTF/SourceSerifPro-Semibold.otf.woff)format("woff"),url(/fonts/OTF/SourceSerifPro-Semibold.otf)format("opentype"),url(/fonts/TTF/SourceSerifPro-Semibold.ttf)format("truetype")}@font-face{font-family:Source Serif Pro;font-weight:600;font-style:italic;font-stretch:100%;src:url(/fonts/WOFF2/TTF/SourceSerifPro-SemiboldIt.ttf.woff2)format("woff2"),url(/fonts/WOFF/OTF/SourceSerifPro-SemiboldIt.otf.woff)format("woff"),url(/fonts/OTF/SourceSerifPro-SemiboldIt.otf)format("opentype"),url(/fonts/TTF/SourceSerifPro-SemiboldIt.ttf)format("truetype")}@font-face{font-family:Source Serif Pro;font-weight:700;font-style:normal;font-stretch:100%;src:url(/fonts/WOFF2/TTF/SourceSerifPro-Bold.ttf.woff2)format("woff2"),url(/fonts/WOFF/OTF/SourceSerifPro-Bold.otf.woff)format("woff"),url(/fonts/OTF/SourceSerifPro-Bold.otf)format("opentype"),url(/fonts/TTF/SourceSerifPro-Bold.ttf)format("truetype")}@font-face{font-family:Source Serif Pro;font-weight:700;font-style:italic;font-stretch:100%;src:url(/fonts/WOFF2/TTF/SourceSerifPro-BoldIt.ttf.woff2)format("woff2"),url(/fonts/WOFF/OTF/SourceSerifPro-BoldIt.otf.woff)format("woff"),url(/fonts/OTF/SourceSerifPro-BoldIt.otf)format("opentype"),url(/fonts/TTF/SourceSerifPro-BoldIt.ttf)format("truetype")}@font-face{font-family:Source Serif Pro;font-weight:900;font-style:normal;font-stretch:100%;src:url(/fonts/WOFF2/TTF/SourceSerifPro-Black.ttf.woff2)format("woff2"),url(/fonts/WOFF/OTF/SourceSerifPro-Black.otf.woff)format("woff"),url(/fonts/OTF/SourceSerifPro-Black.otf)format("opentype"),url(/fonts/TTF/SourceSerifPro-Black.ttf)format("truetype")}@font-face{font-family:Source Serif Pro;font-weight:900;font-style:italic;font-stretch:100%;src:url(/fonts/WOFF2/TTF/SourceSerifPro-BlackIt.ttf.woff2)format("woff2"),url(/fonts/WOFF/OTF/SourceSerifPro-BlackIt.otf.woff)format("woff"),url(/fonts/OTF/SourceSerifPro-BlackIt.otf)format("opentype"),url(/fonts/TTF/SourceSerifPro-BlackIt.ttf)format("truetype")}@font-face{font-family:Space Mono;font-style:italic;font-weight:400;src:local(Space Mono Italic),local(SpaceMono-Italic),url(/fonts/SpaceMono-Italic.ttf)format("truetype")}@font-face{font-family:Space Mono;font-style:italic;font-weight:700;src:local(Space Mono Bold Italic),local(SpaceMono-BoldItalic),url(/fonts/SpaceMono-BoldItalic.ttf)format("truetype")}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;src:local(Space Mono),local(SpaceMono-Regular),url(/fonts/SpaceMono-Regular.ttf)format("truetype")}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;src:local(Space Mono Bold),local(SpaceMono-Bold),url(/fonts/SpaceMono-Bold.ttf)format("truetype")}body{color:#222;border:0;min-height:100%;margin:0;padding:0;position:relative}.dark{color:#e6e6e6;background-color:#3c3c3c}.dark-text{color:#e6e6e6}@media (width<=992px){.wrapper{margin:0 20px}}html{height:100%}p{font-family:Source Serif Pro,serif;font-size:18px;line-height:1.25}h1,h2,h3,h4,h5,h6{font-family:Public Sans Web,sans-serif}body{color:#222;border:0;margin:0;padding:0}a{color:#008fd5;text-decoration:none}a:visited{color:#008fd5}a:hover{text-decoration:underline}.wrapper{max-width:1024px;margin:0 auto}@media (width<=992px){.wrapper{margin:0 20px}}.intro{margin:40px 0 300px}blockquote{color:#999;border-left:2px solid #3c3c3c;padding-left:10px}nav{border-bottom:2px solid #000;max-height:none}nav a{color:#222;text-decoration:none}nav a:visited{color:#000}nav a:hover{color:#3c3c3c}nav .nav-container{width:100%}nav .nav-container .menu{float:right;margin:10px 0}nav .nav-container .menu ul{list-style-type:none}nav .nav-container .menu ul li{padding:0 10px;display:inline-block}nav .nav-container .home{display:inline-block}footer{color:#fff;background-color:#262626;width:100%;height:60px;position:absolute;bottom:0;left:0;right:0}.post-group{margin-top:20px}.post-group .post-row .post-title{width:100%;margin-bottom:0;font-family:sans-serif;font-size:22px;font-weight:700;display:block}.post-group .post-row .post-title a{color:#222;text-decoration:none}.post-group .post-row .post-title a:visited{color:#000}.post-group .post-row .post-title a:hover{color:#3c3c3c;text-decoration:underline}.post-group .post-row .post-date{text-transform:uppercase;color:#999;margin:5px 0;font-family:Public Sans Web,sans-serif;font-size:14px;font-weight:700;line-height:1.5em}.post-group .post-description{width:100%;margin-top:0;margin-bottom:35px}.notes .category h2{border-bottom:1px solid #000;padding:10px}.notes .category .subcategory{border:1px solid #000;margin-bottom:20px}.notes .category .subcategory a{font-family:Source Serif Pro,serif}.notes .category .subcategory h3{border-bottom:1px solid #000;margin-top:0;padding:10px}.single{padding-top:20px;padding-bottom:70px}.single .tags a{color:#222;text-decoration:none}.single .tags a:visited{color:#000}.single .tags a:hover{color:#3c3c3c}.single .tags p{background-color:#f8efe7;margin-right:10px;padding:15px;font-family:Space Mono;font-size:14px;display:inline-block}.single .tags .filedUnder{color:#999;text-transform:uppercase;border-bottom:1px solid #999;margin:50px 0 0;padding:0 0 5px;font-family:Space Mono;font-size:15px;font-weight:300}.taxonomy .taxTitle,.taxonomy h3{text-align:center}.taxonomy a{color:#222;text-decoration:none}.taxonomy a:visited{color:#000}.taxonomy a:hover{color:#3c3c3c;text-decoration:underline}.taxonomy h3{color:#999;text-transform:uppercase;font-family:Space Mono}.taxonomy ul{list-style:none}.taxonomy ul li{border-bottom:2px solid #999;padding:30px 0}.taxonomy ul li span{margin:10px 0;display:block}.taxonomy ul li .datetime{color:#999;text-transform:uppercase;font-family:Space Mono}table{border-collapse:collapse;border-spacing:0;width:100%;font-family:Space Mono}table thead{vertical-align:bottom;text-transform:uppercase;text-align:left;border-bottom:2px solid #000;margin:0;padding:0}table thead tr th{padding:5px}table tbody{margin:0;padding:0}table tbody tr td{vertical-align:middle;border-bottom:1px solid #cdcdcd;height:100%;padding:2px}table tbody tr:last-of-type,table tbody tr:last-of-type td{border:0}
