html,body{color:#000000bf;font-family:inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}h1,h2,h3,h4,h5,h6,.display-font{font-family:Work Sans,-apple-system,arial,sans-serif}.text-1{font-size:2em}.text-2{font-size:1.4em}.text-3{font-size:1.2em}.uppercase{text-transform:uppercase}.flex-1{flex:1}.font-weight-light{font-weight:300}.font-weight-500{font-weight:500}.mb-6{margin-bottom:80px}h3{font-size:1.4em}a{color:#212529;text-decoration:underline}a:hover{text-decoration:none}.img-rounded{border:1px solid #dde}.bg-cream{background-color:#f7f6f3}.min-height-100vh{min-height:100vh}.no-underline{text-decoration:none}.Nav{flex-wrap:wrap;align-items:center;display:flex}.NavLink{color:#3e98c7;margin-right:1.6rem;text-decoration:none}.NavLink:last-child{margin-right:0}.NavLink--active{border-bottom:2px solid #3e98c7}.ResumeHeader{color:#888;border-bottom:3px solid #ddd;padding-bottom:.4em;font-size:1.4em;font-weight:400}@media print{*{font-size:12px}.hide-for-printing{display:none}}.BlogPost{font-size:1.2rem}.BlogPost blockquote{color:inherit;border-left:.32813rem solid #000000e6;border-left-color:inherit;opacity:.8;margin-top:0;margin-left:-1.75rem;margin-right:1.75rem;padding:0 0 0 1.42188rem;font-style:italic}.BlogPost h1,.BlogPost h2,.BlogPost h3{margin-top:2rem}.BlogPost iframe{max-width:100%;margin-top:1rem}.BlogPost img{max-width:100%;height:auto}
