*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}html{font-size:19px;-webkit-text-size-adjust:100%}body{font-family:-apple-system,BlinkMacSystemFont,segoe ui,Helvetica,Arial,sans-serif;line-height:1.6;color:#1a1a1a;background-color:#f7f8fa;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.site-container{max-width:38em;margin:0 auto;padding:0 1.5rem}.site-header{padding:1.5rem 0;border-bottom:1px solid #dde0e4;margin-bottom:3rem}.site-name{font-family:Georgia,times new roman,Times,serif;font-size:1.4rem;font-weight:700;margin-bottom:.25rem}.site-name a{color:#1a1a1a;text-decoration:none}.site-tagline{font-size:.79rem;color:#333;line-height:1.4}.site-nav{margin-top:.5rem}.site-nav a{font-size:.84rem;color:#333;text-decoration:none;margin-right:1.25rem;letter-spacing:.01em}.site-nav a:hover{color:#1a4f7a}.site-nav a:last-child{margin-right:0}h1,h2,h3,h4{font-family:Georgia,times new roman,Times,serif;font-weight:700;line-height:1.2;color:#1a1a1a}h1{font-size:2rem;margin-bottom:1.5rem}h2{font-size:1.5rem;margin-top:3rem;margin-bottom:1.5rem}h3{font-size:1.15rem;margin-top:3rem;margin-bottom:.75rem}p{margin-bottom:1.5rem}a{color:#1a4f7a;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}a:hover{color:#1d3f61}blockquote{border-left:3px solid #dde0e4;padding-left:1.5rem;margin:3rem 0;color:#333;font-style:italic}ul,ol{margin-bottom:1.5rem;padding-left:1.25rem}li{margin-bottom:.4rem}hr{border:none;border-top:1px solid #dde0e4;margin:3rem 0}code{font-family:sfmono-regular,Consolas,liberation mono,Menlo,monospace;font-size:.85rem;background:#edf0f3;padding:.15em .35em;border-radius:3px}pre{background:#edf0f3;padding:1.5rem;overflow-x:auto;margin-bottom:1.5rem;border-radius:4px}pre code{background:0 0;padding:0}.hero{margin-bottom:4.5rem}.hero h1{font-size:2.4rem;margin-bottom:.3rem;color:#000}.hero-tagline{font-size:1.1rem;color:#333;margin-bottom:.5rem}.hero-authors{font-size:.84rem;color:#333}.book-blurb{margin-bottom:4.5rem}.book-blurb p{font-size:1.05rem}.featured-essay{margin-bottom:4.5rem}.featured-essay h2{font-size:1.1rem;font-family:-apple-system,BlinkMacSystemFont,segoe ui,Helvetica,Arial,sans-serif;font-weight:400;color:#333;text-transform:uppercase;letter-spacing:.06em;margin-top:0;margin-bottom:.75rem}.featured-essay .featured-title{font-family:Georgia,times new roman,Times,serif;font-size:1.5rem;font-weight:700;line-height:1.25;margin-bottom:.5rem}.featured-essay .featured-title a{color:#1a1a1a;text-decoration:none}.featured-essay .featured-title a:hover{color:#1a4f7a}.featured-essay .featured-description{color:#333;font-size:.95rem}.featured-essay .featured-date{font-size:.79rem;color:#333;margin-bottom:.25rem}.recent-writing{margin-bottom:4.5rem}.recent-writing h2{font-size:1.1rem;font-family:-apple-system,BlinkMacSystemFont,segoe ui,Helvetica,Arial,sans-serif;font-weight:400;color:#333;text-transform:uppercase;letter-spacing:.06em;margin-top:0;margin-bottom:1.5rem}.recent-list{list-style:none;padding-left:0}.recent-list li{margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid #dde0e4}.recent-list li:last-child{border-bottom:none}.recent-list .recent-date{font-size:.79rem;color:#333;margin-bottom:.15rem}.recent-list .recent-title{font-family:Georgia,times new roman,Times,serif;font-size:1.15rem;font-weight:700;line-height:1.3}.recent-list .recent-title a{color:#1a1a1a;text-decoration:none}.recent-list .recent-title a:hover{color:#1a4f7a}.recent-list .recent-description{font-size:.89rem;color:#333;margin-top:.25rem}.essay-header{margin-bottom:3rem}.essay-title{font-size:2.2rem;margin-bottom:.5rem}.essay-meta{font-size:.84rem;color:#333}.essay-content{margin-bottom:4.5rem}.essay-content>p:first-of-type{font-size:1.1rem}.essay-content img{max-width:100%;height:auto;margin:3rem 0}.kit-signup{background:#edf0f3;border:1px solid #dde0e4;padding:3rem 1.5rem;margin:4.5rem 0;border-radius:4px}.kit-signup h3{font-family:Georgia,times new roman,Times,serif;margin-top:0;margin-bottom:.5rem}.kit-signup p{font-size:.89rem;color:#333;margin-bottom:0}.archive-list{list-style:none;padding-left:0}.archive-list li{margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid #dde0e4}.archive-list li:last-child{border-bottom:none}.archive-list .archive-date{font-size:.79rem;color:#333}.archive-list .archive-title{font-family:Georgia,times new roman,Times,serif;font-size:1.2rem;font-weight:700;line-height:1.3}.archive-list .archive-title a{color:#1a1a1a;text-decoration:none}.archive-list .archive-title a:hover{color:#1a4f7a}.archive-list .archive-description{font-size:.89rem;color:#333;margin-top:.2rem}.site-footer{border-top:1px solid #dde0e4;padding:3rem 0;margin-top:4.5rem;font-size:.79rem;color:#333}.site-footer a{color:#333}.site-footer a:hover{color:#1a4f7a}@media(max-width:600px){html{font-size:17px}.hero h1{font-size:1.8rem}.essay-title{font-size:1.7rem}.site-header{margin-bottom:1.5rem}}.article-header{margin-bottom:0rem}.article-meta{color:#333;font-size:.9rem;margin-top:.25rem}.article-body{margin-top:3rem}.site-header p{margin:0;padding:0}