.state[data-astro-cid-jz3hnsds]{justify-content:center;align-items:center;gap:var(--space-3);margin:var(--space-6) 0 0;color:var(--text-secondary);flex-wrap:wrap;font-size:14px;display:flex}.steps[data-astro-cid-jz3hnsds]{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-jz3hnsds] li[data-astro-cid-jz3hnsds]{gap:var(--space-5);background:var(--surface);border:var(--border-default) solid var(--border);border-radius:var(--radius-lg);padding:var(--space-6);grid-template-columns:32px minmax(0,1fr);display:grid}.steps[data-astro-cid-jz3hnsds] h3[data-astro-cid-jz3hnsds]{margin:4px 0 var(--space-2)}.steps[data-astro-cid-jz3hnsds] p[data-astro-cid-jz3hnsds]{color:var(--text-secondary);max-width:68ch;margin:0}.clients[data-astro-cid-jz3hnsds]{gap:var(--space-6);display:grid}.panels[data-astro-cid-jz3hnsds]{gap:var(--space-4);width:100%;display:grid}.panels[data-astro-cid-jz3hnsds] article[data-astro-cid-jz3hnsds]{background:var(--surface);border:var(--border-default) solid var(--border);border-radius:var(--radius-lg);padding:clamp(var(--space-6), 4vw, var(--space-8));min-width:0}.js .panels[data-astro-cid-jz3hnsds] article[data-astro-cid-jz3hnsds] h3[data-astro-cid-jz3hnsds]{display:none}.panels[data-astro-cid-jz3hnsds] h3[data-astro-cid-jz3hnsds]{margin-bottom:var(--space-2)}.where[data-astro-cid-jz3hnsds]{margin:0 0 var(--space-4);color:var(--text-primary);font-weight:600}.first[data-astro-cid-jz3hnsds]{margin:0 0 var(--space-2);color:var(--text-secondary);font-size:14px}.panels[data-astro-cid-jz3hnsds] .lt-code+.first[data-astro-cid-jz3hnsds],.panels[data-astro-cid-jz3hnsds] .lt-code+.lt-code{margin-top:var(--space-4)}.note[data-astro-cid-jz3hnsds]{margin:var(--space-4) 0 0;color:var(--text-secondary);max-width:68ch;font-size:14px}.keychain[data-astro-cid-jz3hnsds]{margin-top:var(--space-8);max-width:80ch}.keychain[data-astro-cid-jz3hnsds] p[data-astro-cid-jz3hnsds]{margin:var(--space-4) 0 var(--space-2);color:var(--text-secondary);font-size:14px}.keychain[data-astro-cid-jz3hnsds] p[data-astro-cid-jz3hnsds]:first-child{margin-top:0}.tools[data-astro-cid-jz3hnsds]{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.group[data-astro-cid-jz3hnsds]{background:var(--surface);border:var(--border-default) solid var(--border);border-radius:var(--radius-lg);padding:var(--space-6);min-width:0}.group[data-astro-cid-jz3hnsds] h3[data-astro-cid-jz3hnsds]{align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);display:flex}.group[data-astro-cid-jz3hnsds] h3[data-astro-cid-jz3hnsds] .lt-card-head-icon[data-astro-cid-jz3hnsds]{color:var(--brand-text)}.group[data-astro-cid-jz3hnsds] ul[data-astro-cid-jz3hnsds]{margin:0;padding:0;list-style:none}.group[data-astro-cid-jz3hnsds] li[data-astro-cid-jz3hnsds]{align-items:center;gap:4px var(--space-3);padding:var(--space-3) 0;border-top:var(--border-default) solid var(--border);flex-wrap:wrap;display:flex}.group[data-astro-cid-jz3hnsds] li[data-astro-cid-jz3hnsds]:first-child{border-top:0;padding-top:0}.group[data-astro-cid-jz3hnsds] li[data-astro-cid-jz3hnsds] p[data-astro-cid-jz3hnsds]{color:var(--text-secondary);flex-basis:100%;margin:0;font-size:14px}.not[data-astro-cid-jz3hnsds]{background:var(--surface-subtle)}.after[data-astro-cid-jz3hnsds]{margin:var(--space-6) 0 0}.skills[data-astro-cid-jz3hnsds]{gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.skills[data-astro-cid-jz3hnsds] .state[data-astro-cid-jz3hnsds]{margin:0 0 var(--space-4);justify-content:flex-start}.calls[data-astro-cid-jz3hnsds]{background:var(--surface);border:var(--border-default) solid var(--border);border-radius:var(--radius-lg);padding:var(--space-2) var(--space-6);margin:0}.calls[data-astro-cid-jz3hnsds]>div[data-astro-cid-jz3hnsds]{padding:var(--space-4) 0;border-top:var(--border-default) solid var(--border)}.calls[data-astro-cid-jz3hnsds]>div[data-astro-cid-jz3hnsds]:first-child{border-top:0}.calls[data-astro-cid-jz3hnsds] dd[data-astro-cid-jz3hnsds]{margin:var(--space-2) 0 0;color:var(--text-secondary);font-size:14px}@media (width<=900px){.tools[data-astro-cid-jz3hnsds],.skills[data-astro-cid-jz3hnsds]{grid-template-columns:minmax(0,1fr)}}@media (width<=680px){.steps[data-astro-cid-jz3hnsds] li[data-astro-cid-jz3hnsds]{gap:var(--space-3);padding:var(--space-5);grid-template-columns:minmax(0,1fr)}.group[data-astro-cid-jz3hnsds]{padding:var(--space-5)}.calls[data-astro-cid-jz3hnsds]{padding:var(--space-1) var(--space-5)}}
