body{font-family:system-ui,-apple-system,sans-serif;margin:0;background:#faf7f2;color:#2b2622;line-height:1.45}
main{max-width:640px;margin:auto;padding:16px}h1{font-size:1.6rem;margin:.4em 0}h2{font-size:1.15rem;margin-top:1.6em;border-bottom:2px solid #e6dccd;padding-bottom:4px}
.note{background:#fff;border:1px solid #e6dccd;border-radius:10px;padding:10px 12px;font-size:.9rem}
.item{background:#fff;border-radius:10px;padding:10px 12px;margin:10px 0;box-shadow:0 1px 3px #0001}.item h3{font-size:1rem;margin:0 0 6px}
.btns{display:flex;flex-wrap:wrap;gap:6px}.btns a{flex:1 1 30%;text-align:center;text-decoration:none;padding:10px 6px;border-radius:8px;font-weight:600;font-size:.9rem;color:#fff}
.Save{background:#b8893b}.Mid{background:#7a5636}.Splurge{background:#222}.Alt{background:#888}.pn{font-size:.75rem;color:#776;margin-top:4px}
footer{font-size:.8rem;color:#665;margin:30px 0}a{color:#7a5636}