.post-meta{margin-top:var(--s-2);font-size:.9375rem;color:var(--muted)}
.post{max-width:760px;margin:0 auto 0 0;padding-bottom:var(--s-6)}
.post h2{margin-top:var(--s-5)}
.post table{width:100%;border-collapse:collapse;margin:var(--s-3) 0;font-size:.9375rem}
.post th,.post td{text-align:left;padding:.6rem .8rem;border-bottom:1px solid var(--line,#e3ddd0)}
.post th{font-weight:600;background:var(--green-100,#e3f3ec)}
.post-note{margin-top:var(--s-5);font-size:.9375rem;color:var(--muted)}
.post{padding-top:var(--s-5)}
.post-meta{margin-top:var(--s-3)}
.post .cta{margin-top:var(--s-5)}
.post .cta a.btn-primary,.post .cta a.btn-primary:hover{color:var(--teal-950)}
.post .cta a.btn-outline{color:#fff}
.post .cta a.btn-outline:hover{color:var(--green)}
.post .cta .actions{display:flex;flex-wrap:wrap;gap:.75rem}
