.cp-meta{z-index:1;flex-wrap:wrap;gap:.4rem;margin-top:.9rem;display:flex;position:relative}.cp-meta span{color:#f1eeee;background:#ffffff1f;border:1px solid #fff3;border-radius:999px;padding:.2rem .7rem;font-size:.82rem;font-weight:600}.cp-sections{gap:1rem;margin-top:1rem;display:grid}.cp-list{gap:.35rem;margin:.25rem 0 0;padding-left:1.4rem;display:grid}ul.cp-list{list-style:outside}ol.cp-list{list-style:decimal}.cp-list li{line-height:1.5}.cp-list li::marker{color:#a10c24;font-weight:700}.cp-back{margin-top:1rem;font-weight:600;display:inline-block}
