*{box-sizing:border-box}
body{margin:0;font-family:'Trebuchet MS', 'Lucida Sans Unicode', sans-serif;color:#222;background:hsl(253,30%,97%);line-height:1.6}
a{color:hsl(253, 53%, 37%)}
.n73e-wrap{max-width:45em;margin:0 auto;padding:1.5em}
.n73e-brand{font-size:1.4em;font-weight:bold;text-decoration:none}
.n73e-nav a{margin-right:1em}
.n73e-hero{background:hsl(253, 53%, 37%);color:#fff;padding:2em;border-radius:9px}
.n73e-hero h1{margin-top:0}
.n73e-foot{margin-top:3em;font-size:.9em;color:#555;border-top:1px solid #ddd}
.n73e-head{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}
