@font-face{font-family:Brody;src:url(/assets/BRODY-CPM25FCD.TTF) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:NeueHassDisplayBold;src:url(/assets/NeueHaasDisplayBold-BP6G_pDf.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Libre Baskerville;src:url(/assets/LibreBaskerville-Regular-CMfZf3b2.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Libre Baskerville;src:url(/assets/LibreBaskerville-Bold-CYdWhdBs.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Libre Baskerville;src:url(/assets/LibreBaskerville-Italic-D1H9ExyM.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}:root{--font-theme: "Brody", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-body: "Libre Baskerville", Georgia, serif;--font-neue: "NeueHassDisplayBold", "Helvetica Neue", Helvetica, Arial, sans-serif;--content-max: 1345px;--measure: 68ch}*{box-sizing:border-box}html,body{height:100%}body{margin:0;background:#fcf6e8;color:#404042;line-height:1.6}.container{max-width:var(--content-max);margin:0 auto;padding-left:var(--gutter);padding-right:var(--gutter);min-height:100vh;display:flex;flex-direction:column}.prose{max-width:var(--measure)}.header{width:100%;margin:0;padding:0}.header img{width:100%;height:auto;display:block}.links{display:flex;justify-content:flex-end;gap:45px;font-family:var(--font-body);font-size:14px;font-style:italic}.links a{text-decoration:none;color:#000}.links-container{margin-right:190px}.links a:hover{text-decoration:underline}.email-arrow{display:inline-block;vertical-align:middle;margin-left:2px;width:12px;height:12px}.email{margin-bottom:15px;width:100%;display:flex;justify-content:center;margin-left:40px}.email.links{justify-content:center!important}.layout{width:100%;background-color:#f5ecd9;min-height:100vh;display:flex;flex-direction:column}.summary-and-projects{display:flex;flex-direction:row;justify-content:space-between;gap:45px;flex:1}.summary-and-email{display:flex;flex-direction:column;justify-content:space-between;width:650px}.body{flex:1;display:flex;flex-direction:column}.projects-container{display:flex;flex-direction:row;height:100%;gap:45px}.header{margin-top:-10px}.header h1{font-size:78px;margin-left:175px;color:#607199;font-weight:400;margin-top:0;margin-bottom:0;font-family:var(--font-theme)}.header h2{font-size:32px;font-weight:400;margin-top:-3px;line-height:0px;margin-left:175px;margin-bottom:70px;font-family:var(--font-neue);text-transform:uppercase;letter-spacing:.05em}.summary{margin-left:100px;font-family:var(--font-body);font-size:14px}.projects-container{margin-right:100px;font-family:var(--font-body);font-size:14px}.project-1{width:350px}.project-2{width:350px;border-left:7px solid #607199;padding-left:35px}.project-description{font-size:12px;font-family:var(--font-body)}.project-next-steps{font-size:12px;font-family:var(--font-body);border:1px solid #607199;padding:15px}.summary-link{text-decoration:none;color:#9a2724;font-weight:600}.summary-link:hover{color:#cc443f}.mobile{width:100%;box-sizing:border-box}.mobile-header{font-family:var(--font-neue);color:#f5ecd9;font-style:italic;font-size:55px;line-height:63px;letter-spacing:.02em}.mobile-body{font-family:var(--font-body);font-size:14px;font-style:italic;color:#f5ecd9;margin-left:-40px}
