.list{--list-gap:0.65rem;--list-indent:1.25rem;--list-radius:12px;--list-bg:#f8fafc;--list-item-bg:#fff;--list-border:#e5e7eb;--list-text:#111827;--list-muted:#6b7280;--list-shadow:0 1px 1px rgba(0,0,0,.04),0 6px 20px rgba(0,0,0,.06)}.cvx-card-content{margin:1.25rem 0 0}.cvx-job-module .cvx-card-content ol,.cvx-job-module .cvx-card-content ul{padding-left:.25rem}@media (prefers-color-scheme:dark){.list{--list-bg:#0b1220;--list-item-bg:#0f172a;--list-border:#1f2937;--list-text:#e5e7eb;--list-muted:#94a3b8;--list-shadow:0 1px 1px rgba(0,0,0,.3),0 8px 32px rgba(0,0,0,.45)}}.list ol,.list ul{counter-reset:list-counter;list-style:none;margin:0;padding:0}.list :not(div)+ol,.list :not(div)+ul{margin-top:.725rem}.list li{display:block;padding:.5rem .9rem 0 1.9rem;position:relative;transition:transform .18s ease,font-weight .18s ease,border-color .18s ease}div>ul li:first-child{padding-top:0}.list ul>li:before{background:var(--color-primary);border-radius:50%;box-shadow:0 0 0 4px color-mix(in oklab,var(--color-primary) 18%,transparent),0 0 10px color-mix(in oklab,var(--color-primary) 35%,transparent);content:"";height:8px;left:0;position:absolute;top:1rem;width:8px}div>ul li:first-child:before{top:.5rem}.list ol>li{counter-increment:list-counter}.list ol>li:before{background:var(--color-primary);border-radius:10px;box-shadow:0 0 0 4px color-mix(in oklab,var(--color-primary) 18%,transparent),0 0 10px color-mix(in oklab,var(--color-primary) 35%,transparent);color:#fff;content:counter(list-counter);display:grid;font:600 .95rem/1 system-ui,ui-sans-serif;height:2rem;left:0;place-items:center;position:absolute;top:1rem;width:2rem}.list li>ol,.list li>ul{margin:.5rem 0 0 .6rem;padding:0}.list ul li>ul>li:before{height:8px;top:1.45rem;width:8px}.list ul li>ul li>ul>li:before,.list ul li>ul>li:before{background:var(--color-primary);box-shadow:0 0 0 4px color-mix(in oklab,var(--color-primary) 18%,transparent),0 0 10px color-mix(in oklab,var(--color-primary) 35%,transparent)}.list ul li>ul li>ul>li:before{height:7px;top:1.5rem;width:7px}.list ul li>ul li>ul li>ul>li:before{background:var(--color-primary);box-shadow:0 0 0 4px color-mix(in oklab,var(--color-primary) 18%,transparent),0 0 10px color-mix(in oklab,var(--color-primary) 35%,transparent);height:6px;top:1.55rem;width:6px}.list ul li>ul li>ul li>ul>li,.list ul li>ul li>ul>li,.list ul li>ul>li{padding-left:1.7rem}.head-section{margin-bottom:0}.main-section,.share-section{margin-top:.5rem!important}