.setup-panel{padding-block:3rem}.setup-panel progress{width:min(100%,520px);height:12px;accent-color:var(--green)}.setup-checklist{list-style:none;padding:0;margin:2rem 0 0;border-top:1px solid var(--line)}.setup-checklist li{display:grid;grid-template-columns:32px minmax(0,1fr) auto;gap:1rem;align-items:center;padding:1rem 0;border-bottom:1px solid var(--line)}.setup-checklist li>span{width:28px;height:28px;display:grid;place-items:center;border:1px solid var(--green);border-radius:50%;font-weight:800}.setup-checklist li.complete{color:var(--muted)}.setup-checklist li.complete>span{background:var(--green);color:white}.setup-checklist b,.setup-checklist small{display:block}.setup-checklist small{color:var(--muted)}.setup-checklist a{font-weight:800;color:var(--green)}@media(max-width:600px){.setup-checklist li{grid-template-columns:28px 1fr}.setup-checklist a{grid-column:2}}
.domain-setup-page .page-hero{padding-block:3rem 1.5rem}
.domain-setup-page .page-hero .lead{margin-bottom:0}
.domain-setup-page .form-page{min-height:0;place-items:start;padding:1rem max(7vw,24px) 3rem}
.domain-setup-page .form-page form{margin:0}
.domain-setup-page .form-page label{display:flex;flex-direction:column;gap:.5rem}
.domain-setup-page .section{padding-block:2rem}
