*{box-sizing:border-box}
body{margin:0;font-family:'Palatino Linotype', Palatino, 'Book Antiqua', serif;color:#222;background:hsl(336,30%,97%);line-height:1.6}
a{color:hsl(336, 49%, 39%)}
.xcae-wrap{max-width:53em;margin:0 auto;padding:1.5em}
.xcae-brand{font-size:1.4em;font-weight:bold;text-decoration:none}
.xcae-nav a{margin-right:1em}
.xcae-hero{background:hsl(336, 49%, 39%);color:#fff;padding:2em;border-radius:11px}
.xcae-hero h1{margin-top:0}
.xcae-foot{margin-top:3em;font-size:.9em;color:#555;border-top:1px solid #ddd}
.xcae-head{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}
