body{font-weight:600;font-size:17px;line-height:1.55}
.app{max-width:720px}
.card{padding:22px 26px}
.card h2{margin:22px 0 6px}
.card h2:first-child{margin-top:0}
.card p{margin:0 0 10px}
.card ul{margin:0 0 10px;padding-left:22px}
.card li{margin:4px 0}
.short{background:color-mix(in srgb,var(--accent) 12%,transparent);border-radius:14px;padding:14px 16px;font-weight:700;margin-bottom:18px}
.date{color:var(--muted);font-size:14px;margin-top:18px}
