.stamp{border-radius:var(--radius-sm);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;border:1px solid #0000;padding:.3125rem .625rem;font-size:.75rem;font-weight:600;line-height:1.3;display:inline-block}.stamp--solid{background:var(--green);color:var(--paper)}.stamp--outline{border-color:var(--green);color:var(--green-deep)}.stamp--stone{border-color:var(--stone);color:var(--stone)}.steps[data-astro-cid-5wfdsgz3]{gap:var(--space-4);display:grid}.step[data-astro-cid-5wfdsgz3]{background:var(--paper);border:1px solid var(--rule);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:var(--space-5)}.step-number[data-astro-cid-5wfdsgz3]{margin-bottom:var(--space-4);font-family:var(--font-display);letter-spacing:var(--tracking-display);color:var(--green);font-size:3.25rem;font-weight:800;line-height:1;display:block}.step[data-astro-cid-5wfdsgz3] h3[data-astro-cid-5wfdsgz3]{margin-bottom:var(--space-3)}.step[data-astro-cid-5wfdsgz3] p[data-astro-cid-5wfdsgz3]{color:var(--body-soft)}@media (width>=48rem){.steps--3[data-astro-cid-5wfdsgz3]{grid-template-columns:repeat(3,1fr)}.steps--5[data-astro-cid-5wfdsgz3]{grid-template-columns:repeat(2,1fr)}}@media (width>=68rem){.steps--5[data-astro-cid-5wfdsgz3]{grid-template-columns:repeat(5,1fr)}.steps--5[data-astro-cid-5wfdsgz3] h3[data-astro-cid-5wfdsgz3]{font-size:1.3125rem}.steps--5[data-astro-cid-5wfdsgz3] p[data-astro-cid-5wfdsgz3]{font-size:var(--fs-small)}.steps--5[data-astro-cid-5wfdsgz3] .step[data-astro-cid-5wfdsgz3]{padding:var(--space-5) var(--space-4)}}
