.cs-grid[data-astro-cid-nntkhrjw]{gap:var(--space-4);display:grid}.cs-grid[data-astro-cid-nntkhrjw] div[data-astro-cid-nntkhrjw]{gap:var(--space-1);display:grid}@media (width>=640px){.cs-grid[data-astro-cid-nntkhrjw] div[data-astro-cid-nntkhrjw]{gap:var(--space-4);grid-template-columns:6.5rem 1fr}}.cs-grid[data-astro-cid-nntkhrjw] dt[data-astro-cid-nntkhrjw]{font-size:var(--text-sm);color:var(--accent-text);font-weight:600}.demo-grid[data-astro-cid-nntkhrjw]{gap:var(--space-4);display:grid}@media (width>=900px){.demo-grid[data-astro-cid-nntkhrjw]{grid-template-columns:repeat(3,1fr)}}.work-card[data-astro-cid-nntkhrjw]{height:100%;padding:var(--space-6);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-alt);color:var(--text);transition:border-color var(--motion-fast);flex-direction:column;text-decoration:none;display:flex}@media (width>=768px){.work-card[data-astro-cid-nntkhrjw]{padding:var(--space-8)}}.work-wide[data-astro-cid-nntkhrjw]{gap:var(--space-8);display:grid}@media (width>=900px){.work-wide[data-astro-cid-nntkhrjw]{grid-template-columns:7fr 5fr}}.work-card[data-astro-cid-nntkhrjw]:hover{border-color:var(--brand)}.work-card[data-astro-cid-nntkhrjw] .btn-tertiary[data-astro-cid-nntkhrjw]{padding-top:var(--space-4);margin-top:auto}.work-figures[data-astro-cid-nntkhrjw]{gap:var(--space-2);font-size:var(--text-sm);display:grid}.work-figures[data-astro-cid-nntkhrjw] div[data-astro-cid-nntkhrjw]{gap:var(--space-3);grid-template-columns:5.5rem 1fr;display:grid}.work-figures[data-astro-cid-nntkhrjw] dt[data-astro-cid-nntkhrjw]{color:var(--text-muted)}.work-figures[data-astro-cid-nntkhrjw] dd[data-astro-cid-nntkhrjw]{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.work-steps[data-astro-cid-nntkhrjw]{gap:var(--space-2);font-size:var(--text-sm);display:grid}.work-steps[data-astro-cid-nntkhrjw] li[data-astro-cid-nntkhrjw]{align-items:center;gap:var(--space-3);display:flex}.work-steps[data-astro-cid-nntkhrjw] span[data-astro-cid-nntkhrjw]{border-radius:var(--radius-full);background:var(--brand);width:1.5rem;height:1.5rem;color:var(--bg);font-family:var(--font-mono);font-size:var(--text-xs);flex:none;place-items:center;display:grid}.work-foot[data-astro-cid-nntkhrjw]{margin-top:var(--space-4);font-size:var(--text-xs);color:var(--text-muted)}@media (forced-colors:active){.work-steps[data-astro-cid-nntkhrjw] span[data-astro-cid-nntkhrjw]{forced-color-adjust:none;color:canvastext;background:canvas;border:1px solid canvastext}}
