body{font-family:-apple-system,"Hiragino Sans",sans-serif;line-height:1.9;max-width:720px;margin:0 auto;padding:2rem 1.2rem;color:#1B1D21;background:#F5F5F4}
h1{font-size:1.4rem;border-bottom:2px solid #8A5A00;padding-bottom:.4rem}
h2{font-size:1.1rem;margin-top:2rem}
h3{font-size:1rem;margin-top:1.4rem}
nav a{margin-right:1rem}
table{border-collapse:collapse;width:100%;font-size:.95rem}
th,td{border:1px solid #ddd;padding:.5rem .6rem;text-align:left;vertical-align:top}
th{width:32%;font-weight:600;background:#FFFFFF}
footer{margin-top:3rem;font-size:.85rem;color:#4F535A;border-top:1px solid #ddd;padding-top:1rem}
.store-button{display:inline-block;margin:.5rem 0 1.25rem;padding:.7rem 1.5rem;border-radius:10px;background:#8A5A00;color:#fff;font-weight:600;text-decoration:none}
.store-button:hover{opacity:.9}
