.dev[data-astro-cid-f2qubkrz]{max-width:52rem;padding-bottom:var(--space-8)}.dev__hero[data-astro-cid-f2qubkrz]{margin:var(--space-5) 0 var(--space-6)}.dev__hero[data-astro-cid-f2qubkrz] h1[data-astro-cid-f2qubkrz]{font-family:var(--font-sans);font-size:var(--size-hero);letter-spacing:var(--tracking-tight);margin:var(--space-3) 0;text-transform:uppercase;font-weight:400;line-height:1}.dev__lede[data-astro-cid-f2qubkrz]{font-family:var(--font-sans);color:var(--ink-secondary);margin:0;font-size:1.125rem;line-height:1.6}.eyebrow[data-astro-cid-f2qubkrz]{font-family:var(--font-mono);font-size:var(--size-tiny);color:var(--ink-muted);letter-spacing:.12em;text-transform:uppercase;margin:0}.dev__section[data-astro-cid-f2qubkrz]{margin:0 0 var(--space-6)}.dev__section[data-astro-cid-f2qubkrz] h2[data-astro-cid-f2qubkrz]{font-family:var(--font-sans);letter-spacing:var(--tracking-tight);text-transform:uppercase;margin:0 0 var(--space-3);font-size:1.5rem;font-weight:400}.dev__section[data-astro-cid-f2qubkrz] p[data-astro-cid-f2qubkrz],.dev__section[data-astro-cid-f2qubkrz] li[data-astro-cid-f2qubkrz]{color:var(--ink-secondary);line-height:1.65}.dev__endpoint[data-astro-cid-f2qubkrz]{margin:var(--space-4) 0 var(--space-5);padding:var(--space-4);border:1px solid var(--rule);border-radius:var(--radius-md)}.dev__endpoint[data-astro-cid-f2qubkrz] h3[data-astro-cid-f2qubkrz]{margin:0 0 var(--space-2);font-size:1.05rem}.dev__endpoint[data-astro-cid-f2qubkrz] h4[data-astro-cid-f2qubkrz]{font-family:var(--font-mono);font-size:var(--size-small);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--ink-muted);margin:var(--space-3) 0 var(--space-1)}.dev__badge[data-astro-cid-f2qubkrz]{font-family:var(--font-mono);font-size:var(--size-tiny);letter-spacing:.08em;text-transform:uppercase;margin:0 0 var(--space-2);border:1px solid;border-radius:999px;padding:.2em .7em;display:inline-block}.dev__badge--open[data-astro-cid-f2qubkrz]{color:var(--delta-up,#2e7d32)}.dev__badge--key[data-astro-cid-f2qubkrz]{color:var(--accent)}.dev__code[data-astro-cid-f2qubkrz]{background:var(--surface-raised,#7f7f7f14);border:1px solid var(--rule);border-radius:var(--radius-md);padding:var(--space-3);font-family:var(--font-mono);font-size:var(--size-small);line-height:1.55;overflow-x:auto}.dev__code-label[data-astro-cid-f2qubkrz]{font-family:var(--font-mono);font-size:var(--size-tiny);color:var(--ink-muted);letter-spacing:.08em;text-transform:uppercase;margin:var(--space-3) 0 var(--space-1)}
