.service-card>.text-button{min-height:42px}.setup-summary{margin-bottom:26px}.setup-summary>p{font-size:13px;color:var(--muted)}.setup-summary-row{display:flex;align-items:center;justify-content:space-between;gap:18px;border-top:1px solid var(--line);padding:16px 0}.setup-summary-row small{display:block;color:var(--muted);margin-top:6px;font-size:11px}#service-setup-form{margin-top:20px;display:grid;gap:16px}#service-setup-form .field{margin:0}#service-setup-form .helper{margin:0}#service-setup-form .consent{font-size:12px;line-height:1.7}.setup-error{background:#fff2ef;border:1px solid #edc5bd;color:#8e3f34;border-radius:12px;padding:13px;font-size:13px}.setup-error[hidden]{display:none}.domain-finder{margin:20px 0 24px;padding:20px;border:1px solid #ded8fa;border-radius:18px;background:linear-gradient(145deg,#f8f6ff,#fff)}.domain-finder .eyebrow{margin-bottom:7px;color:#654ce0}.domain-finder h3{font-size:20px;margin:0 0 8px}.domain-finder>div>p{font-size:12px;line-height:1.7;color:var(--muted);margin:0}.domain-search-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:end;margin-top:18px}.domain-search-row .field{margin:0}.domain-search-row .button{min-height:52px}.domain-results{display:grid;gap:9px;margin-top:14px}.domain-results:empty{display:none}.domain-result{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 14px;border:1px solid var(--line);border-radius:13px;background:#fff}.domain-result>div{min-width:0}.domain-result strong,.domain-result small{display:block;overflow-wrap:anywhere}.domain-result strong{font-size:13px}.domain-result small{font-size:10px;line-height:1.55;color:var(--muted);margin-top:4px}.domain-result.available{border-color:#bce3d3;background:#fbfffd}.domain-result.unavailable{background:#fafafa}.domain-result .button{min-height:38px;padding:8px 13px;font-size:11px}.domain-result-actions{display:flex;gap:8px;align-items:center;justify-content:flex-end}.domain-searching,.domain-quote-note{font-size:11px;color:var(--muted);line-height:1.6;margin:2px}.domain-affiliate-disclosure{font-size:10px;line-height:1.6;color:var(--muted);margin:8px 2px 0}.domain-finder>.helper{font-size:10px;margin:14px 0 0}@media(max-width:760px){#service-setup-form input,#service-setup-form select,#service-setup-form textarea{font-size:16px}.setup-summary .section-heading h2{font-size:19px}.setup-summary-row strong{font-size:13px}.domain-finder{padding:16px 13px}.domain-search-row{grid-template-columns:1fr}.domain-search-row .button{width:100%}.domain-result{align-items:flex-start;flex-direction:column}.domain-result-actions{width:100%;flex-direction:column}.domain-result .button{width:100%}}
.domain-service-page>.domain-finder{margin-top:32px;padding:28px}.domain-next-step{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-top:24px}.domain-next-step>div{max-width:620px}.domain-next-step h2{margin:0 0 10px}.domain-next-step p{font-size:13px;line-height:1.75}.domain-next-step .eyebrow{margin-bottom:8px}@media(max-width:760px){.domain-service-page>.domain-finder{padding:18px 14px}.domain-next-step{display:block}.domain-next-step .button{width:100%;margin-top:20px}}

/* Company setup stays prominent, while later essentials remain easy to scan. */
.company-setup-checklist{margin:24px 0}.company-setup-checklist>p{max-width:65ch}.company-setup-row{display:flex;align-items:center;gap:14px;padding:18px 0;border-top:1px solid var(--line,#e4e4ed)}.company-setup-row>div{flex:1;min-width:0}.company-setup-row h3{margin:0;font-size:16px}.company-setup-row p{margin:5px 0;color:var(--muted,#636779);font-size:14px}.company-setup-row small{color:var(--muted,#636779);font-size:12px}.company-setup-check{flex:0 0 44px;width:44px;height:44px;display:grid;place-items:center;border:1px solid #b7b1ce;border-radius:50%;background:transparent;color:#5e3bd7}.company-setup-check[aria-pressed=true]{background:#ede8ff;border-color:#7050db}.company-setup-check span{width:15px;height:15px;border:1px solid currentColor;border-radius:4px}.company-setup-check svg{width:20px;height:20px}.company-setup-checklist details summary{cursor:pointer;padding:18px 0;font-weight:650}.company-setup-checklist details summary span{font-weight:400;color:var(--muted,#636779);margin-left:8px}.company-setup-checklist .helper{margin-bottom:0;font-size:13px}@media(max-width:600px){.company-setup-row{gap:10px;flex-wrap:wrap}.company-setup-row>div{flex-basis:calc(100% - 60px)}.company-setup-row>.text-button{margin-left:54px;min-height:44px;padding:4px 0}.company-setup-checklist .section-heading{align-items:flex-start;gap:10px;flex-wrap:wrap}}
.company-setup-summary{display:flex;gap:24px;align-items:center;justify-content:space-between;margin:20px 0}.company-setup-summary h2{font-size:21px;margin:8px 0}.company-setup-summary p{max-width:60ch}.company-setup-summary>.button{flex-shrink:0}@media(max-width:650px){.company-setup-summary{display:block}.company-setup-summary>.button{margin-top:18px;width:100%}}
