.td .pg-checklist .clist{margin-top:30px;max-width:820px;display:grid;grid-template-columns:1fr;gap:0}.td .pg-checklist .clist li{display:grid;grid-template-columns:44px 1fr;gap:0 18px;padding:24px 0;border-top:1px solid var(--ln)}.td .pg-checklist .clist li:last-child{border-bottom:1px solid var(--ln)}.td .pg-checklist .clist .n{font-family:var(--mono);font-size:12px;letter-spacing:.08em;color:var(--gd);padding-top:4px}.td .pg-checklist .cl-body{display:flex;flex-direction:column;gap:10px}.td .pg-checklist .cl-body h2{font-family:var(--disp);font-size:19px;letter-spacing:-.015em;line-height:1.2;text-wrap:balance}.td .pg-checklist .cl-body .what{font-size:15px;line-height:1.6;color:var(--mu);text-wrap:pretty}.td .pg-checklist .cl-body .how{font-size:14.5px;line-height:1.6;color:var(--ink);padding:12px 14px;background:var(--sf);border-left:2px solid var(--gd);border-radius:0 4px 4px 0;text-wrap:pretty}.td .pg-checklist .cl-body .how .lbl{display:block;font-family:var(--mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--mu);margin-bottom:5px}.td .pg-checklist .signup{margin-top:26px}.td .pg-checklist .signup .form{gap:12px}.td .pg-checklist .signup .btn-ink{justify-self:start}.td .pg-checklist .signup .note{font-size:13px;color:var(--mu);line-height:1.55}.td .pg-checklist .signup .err{font-size:14.5px;line-height:1.55;color:var(--found)}.td .pg-checklist .signup .err a{color:var(--gd);border-bottom:1px solid var(--ln)}.td .pg-checklist .signup .done{display:flex;flex-direction:column;align-items:flex-start;gap:14px;max-width:620px}.td .pg-checklist .signup .done p{font-size:16.5px;line-height:1.65;color:var(--mu)}.td .pg-checklist .signup .done a{color:var(--gd);border-bottom:1px solid var(--ln)}@media (min-width:700px){.td .pg-checklist .clist li{grid-template-columns:56px 1fr}}