.dev-hero{padding-bottom:clamp(48px,6vw,80px)}.dev-hero h1{text-wrap:balance;max-width:18ch;margin-top:22px;font-size:clamp(2.5rem,5.6vw,4.5rem);line-height:1.06}.dev-hero__lede{color:var(--muted);max-width:46ch;margin-top:24px;font-size:clamp(1.125rem,1.5vw,1.3125rem)}.dev-hero__actions{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.dev-list{margin:0;padding:0;list-style:none}.dev-list h3{font-size:1.1875rem;line-height:1.3}.dev-list p{color:var(--muted);margin-top:6px}.section__head .text-link{margin-top:18px;display:inline-block}.dev-list--cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.dev-list--cards li{background:var(--paper);border:1px solid var(--rule);border-radius:var(--radius);padding:clamp(20px,2.4vw,28px)}.dev-list--steps{counter-reset:dev-step}.dev-list--steps li{counter-increment:dev-step;border-top:1px solid var(--rule);padding:22px 0 24px 64px;position:relative}.dev-list--steps li:last-child{border-bottom:1px solid var(--rule)}.dev-list--steps li:before{content:counter(dev-step);border:1.5px solid var(--primary);width:38px;height:38px;font-family:var(--font-display), sans-serif;color:var(--accent-ink);border-radius:999px;place-items:center;display:grid;position:absolute;top:22px;left:0}.dev-list--rules li{border-top:1px solid var(--rule);padding:20px 0}.dev-list--rules li:last-child{border-bottom:1px solid var(--rule)}.dev-beta__band{background:var(--sunk);border-radius:var(--radius);padding:clamp(24px,3.4vw,40px)}.dev-beta__band p{font-family:var(--font-display), sans-serif;text-wrap:balance;max-width:46ch;font-size:clamp(1.25rem,2vw,1.625rem);line-height:1.35}@media (max-width:900px){.dev-list--cards{grid-template-columns:1fr}}
