.Recipes-module__VKvdlq__shell{max-width:var(--page-wide);margin:0 auto;padding:32px 32px 64px}.Recipes-module__VKvdlq__intro{max-width:78ch;margin:var(--space-16) 0 0;color:var(--text-secondary);line-height:var(--leading-relaxed)}.Recipes-module__VKvdlq__index{gap:var(--space-8);padding:var(--space-16) 0;border-bottom:1px solid var(--border-default);flex-wrap:wrap;margin:0;list-style:none;display:flex}.Recipes-module__VKvdlq__index a{padding:var(--space-8) var(--space-10);border:1px solid var(--border-default);color:var(--text-secondary);font-family:var(--font-sans);font-size:var(--type-xs);text-decoration:none;display:inline-flex}.Recipes-module__VKvdlq__grid{gap:var(--space-16);margin-top:var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Recipes-module__VKvdlq__recipe{border:1px solid var(--border-default);background:var(--surface-1);min-width:0;padding:clamp(18px,2.5vw,28px)}.Recipes-module__VKvdlq__eyebrow,.Recipes-module__VKvdlq__recipe h3,.Recipes-module__VKvdlq__machineLink{font-family:var(--font-sans)}.Recipes-module__VKvdlq__eyebrow{color:var(--text-muted);font-size:var(--type-xs);letter-spacing:var(--track-kicker);text-transform:uppercase;margin:0}.Recipes-module__VKvdlq__recipe h2{margin:var(--space-8) 0 0;font-family:var(--font-sans);font-size:var(--type-xl)}.Recipes-module__VKvdlq__question,.Recipes-module__VKvdlq__output,.Recipes-module__VKvdlq__limitations{color:var(--text-secondary);line-height:var(--leading-relaxed)}.Recipes-module__VKvdlq__recipe h3{margin:var(--space-16) 0 var(--space-8);color:var(--text-primary);font-size:var(--type-sm)}.Recipes-module__VKvdlq__inputs,.Recipes-module__VKvdlq__steps,.Recipes-module__VKvdlq__limitations{margin:0;padding-left:1.2rem}.Recipes-module__VKvdlq__inputs li,.Recipes-module__VKvdlq__steps li,.Recipes-module__VKvdlq__limitations li{margin-top:var(--space-6)}.Recipes-module__VKvdlq__inputs a,.Recipes-module__VKvdlq__recipeLinks a,.Recipes-module__VKvdlq__machineLink{color:var(--text-secondary);text-underline-offset:3px}.Recipes-module__VKvdlq__inputs span{color:var(--text-muted);font-size:var(--type-xs);margin-top:2px;display:block}.Recipes-module__VKvdlq__calls{padding:var(--space-10);border:1px solid var(--border-subtle);background:var(--code-bg);color:var(--code-text);font-size:var(--type-xs);white-space:pre;margin:0;overflow-x:auto}.Recipes-module__VKvdlq__output{margin:0}.Recipes-module__VKvdlq__recipeLinks{gap:var(--space-12);margin-top:var(--space-16);font-family:var(--font-sans);font-size:var(--type-xs);display:flex}.Recipes-module__VKvdlq__machineLink{margin-top:var(--space-16);display:inline-flex}.Recipes-module__VKvdlq__index a:focus-visible,.Recipes-module__VKvdlq__inputs a:focus-visible,.Recipes-module__VKvdlq__recipeLinks a:focus-visible,.Recipes-module__VKvdlq__machineLink:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:820px){.Recipes-module__VKvdlq__grid{grid-template-columns:1fr}}@media (max-width:640px){.Recipes-module__VKvdlq__shell{padding:24px 16px 48px}}
