
.setup-inclusions{padding-left:20px;margin:16px 0;color:var(--muted);font-size:14px;line-height:1.8}.setup-inclusions li+li{margin-top:6px}.onboarding-steps{margin-top:22px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.onboarding-steps summary{display:flex;justify-content:space-between;gap:16px;cursor:pointer;list-style:none;padding:16px 0;font-size:15px}.onboarding-steps summary::-webkit-details-marker{display:none}.onboarding-steps summary span{color:var(--rust)}.onboarding-steps[open] summary span{transform:rotate(45deg)}.onboarding-steps ol{padding:0 0 18px 22px;color:var(--muted);font-size:14px;line-height:1.7}.onboarding-steps li+li{margin-top:12px}.onboarding-steps strong{color:var(--ink);font-weight:600}.setup-details-link{margin-top:16px}.faq-list details[id],#data-access{scroll-margin-top:35px}@media(max-width:650px){.setup-inclusions,.onboarding-steps ol{font-size:13px}}

.setup-inner .single-line-heading{font-size:clamp(32px,4.1vw,60px);white-space:nowrap}.retail-cta .single-line-heading{font-size:clamp(32px,4.5vw,66px);white-space:nowrap}@media(max-width:1000px) and (min-width:651px){.setup-inner{grid-template-columns:1fr;gap:26px}}@media(max-width:650px){.setup-inner .single-line-heading,.retail-cta .single-line-heading{font-size:clamp(27px,7.6vw,45px)}}
