.post{padding-top:8px;padding-bottom:96px}.post-body{max-width:700px;margin:0 auto}.post-head{margin-bottom:28px}.post-head h1{font-family:var(--font-display);font-size:var(--fs-2xl);line-height:var(--lh-tight);letter-spacing:var(--track-display);margin:10px 0 14px}.post-head .dek{font-size:var(--fs-md);color:var(--text-2);line-height:var(--lh-snug);margin:0 0 16px}.post-meta{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--text-3)}.post-body p{font-size:var(--fs-base);line-height:var(--lh-body);color:var(--text-2);margin:22px 0 0}.post-body strong{color:var(--text)}.post-body em{color:var(--text);font-style:italic}.post-body a{color:var(--link)}.check-list{flex-direction:column;gap:14px;margin:22px 0 0;padding:0;list-style:none;display:flex}.check-list li{background:var(--surface);border:1px solid var(--stroke);border-radius:var(--r-md);align-items:flex-start;gap:14px;padding:16px 18px;display:flex}.check-list li i{color:var(--gold);flex-shrink:0;margin-top:2px;font-size:20px}.check-list li div{font-size:var(--fs-sm);color:var(--text-2);line-height:var(--lh-snug)}.check-list li strong{color:var(--text);font-family:var(--font-display);font-size:var(--fs-base);margin-bottom:2px;display:block}.post-body .btn{margin-top:28px}@media (max-width:720px){.post-head h1{font-size:var(--fs-xl)}}
