.hero-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;width:100%;margin:0;display:flex}.notice[data-astro-cid-lcdefpme]{max-width:var(--max);margin:0 auto;padding:0 24px}.notice[data-astro-cid-lcdefpme] .callout{margin:8px 0 32px}.notice[data-astro-cid-lcdefpme] p{margin:0}.features-three[data-astro-cid-lcdefpme] .features ul{grid-template-columns:repeat(3,1fr)}@media (width<=900px){.features-three[data-astro-cid-lcdefpme] .features ul{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr))}}.facts-gap[data-astro-cid-lcdefpme]{padding-top:clamp(32px,6vw,64px)}.cases[data-astro-cid-lcdefpme]{max-width:var(--max);margin:0 auto;padding:0 24px 64px}.cases[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:var(--heading);margin:0 0 12px;font-size:28px}.cases[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:78ch;font-size:14.5px;line-height:1.65}.cases[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--heading);text-decoration:underline}.cases-table[data-astro-cid-lcdefpme]{border:1px solid var(--border);border-radius:12px;margin:24px 0 16px;overflow-x:auto}.cases-table[data-astro-cid-lcdefpme] table[data-astro-cid-lcdefpme]{border-collapse:collapse;width:100%;font-size:14.5px}.cases-table[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme],.cases-table[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]{text-align:left;vertical-align:top;padding:12px 16px}.cases-table[data-astro-cid-lcdefpme] thead[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]{color:var(--muted);border-bottom:1px solid var(--border);font-size:13px;font-weight:600}.cases-table[data-astro-cid-lcdefpme] tbody[data-astro-cid-lcdefpme] tr[data-astro-cid-lcdefpme]+tr[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{border-top:1px solid var(--border)}.cases-table[data-astro-cid-lcdefpme] tbody[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]{color:var(--heading);font-weight:500}.cases-table[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]{color:var(--muted)}.cases-table[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]:last-child{white-space:nowrap}.state[data-astro-cid-lcdefpme]{border:1px solid var(--border-strong);border-radius:999px;padding:2px 10px;font-size:13px;font-weight:600;display:inline-block}.state[data-astro-cid-lcdefpme].released{background:var(--accent-soft);color:var(--heading)}.state[data-astro-cid-lcdefpme].draft{background:var(--bg-deep);color:var(--heading)}.cases-note[data-astro-cid-lcdefpme]{color:var(--muted)}@media (width<=640px){.cases-table[data-astro-cid-lcdefpme] thead[data-astro-cid-lcdefpme]{display:none}.cases-table[data-astro-cid-lcdefpme] tbody[data-astro-cid-lcdefpme] tr[data-astro-cid-lcdefpme]{grid-template-columns:1fr auto;align-items:center;gap:4px 12px;padding:12px 14px;display:grid}.cases-table[data-astro-cid-lcdefpme] tbody[data-astro-cid-lcdefpme] tr[data-astro-cid-lcdefpme]+tr[data-astro-cid-lcdefpme]{border-top:1px solid var(--border)}.cases-table[data-astro-cid-lcdefpme] tbody[data-astro-cid-lcdefpme] tr[data-astro-cid-lcdefpme]+tr[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{border-top:0}.cases-table[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme],.cases-table[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]{padding:0}.cases-table[data-astro-cid-lcdefpme] tbody[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]{grid-column:1/-1}}.readiness[data-astro-cid-lcdefpme]{max-width:var(--max);color:var(--muted);margin:-36px auto 48px;padding:0 24px;font-size:14px;line-height:1.65}.readiness[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--heading);text-decoration:underline}.toolchain[data-astro-cid-lcdefpme]{max-width:var(--max);margin:0 auto;padding:0 24px 80px}.toolchain[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:var(--heading);margin:0 0 24px;font-size:28px}.toolchain-roles[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:28px 48px;display:grid}.toolchain-roles[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{border-top:1px solid var(--border);padding-top:20px}.toolchain[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:var(--heading);margin:0 0 8px;font-size:17px}.toolchain[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:14.5px;line-height:1.65}.toolchain-roles[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0 0 12px}.toolchain[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--heading);text-decoration:underline}.toolchain-roles[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font-size:14.5px}.toolchain-setup[data-astro-cid-lcdefpme]{color:var(--muted);margin:24px 0 0}.agent-workflow[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{max-width:78ch}.agent-steps[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:28px 48px;margin:28px 0;padding:0;list-style-position:inside;display:grid}.agent-steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:1px solid var(--border);padding-top:20px}.agent-steps[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{display:inline}.agent-steps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:8px 0 0}.agent-workflow[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{color:var(--heading);margin:28px 0;font-size:20px;line-height:1.5}.workflow[data-astro-cid-lcdefpme]{margin:0}.workflow[data-astro-cid-lcdefpme] picture[data-astro-cid-lcdefpme]{border:1px solid var(--border);background:var(--surface);border-radius:12px;overflow:hidden}.workflow-light[data-astro-cid-lcdefpme]{display:block}.workflow-dark[data-astro-cid-lcdefpme],:root[data-theme=dark] .workflow-light[data-astro-cid-lcdefpme]{display:none}:root[data-theme=dark] .workflow-dark[data-astro-cid-lcdefpme]{display:block}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .workflow-light[data-astro-cid-lcdefpme]{display:none}:root:not([data-theme=light]) .workflow-dark[data-astro-cid-lcdefpme]{display:block}}.workflow[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:900/320;width:100%;height:auto;display:block}.workflow[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{color:var(--muted);margin-top:14px;font-size:14px;line-height:1.6}@media (width<=640px){.workflow[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:360/420}}.gallery[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{border:1px solid var(--border);width:100%;height:auto;box-shadow:var(--shadow);background:#fff;border-radius:6px;display:block}.gallery[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));align-items:start;gap:24px;margin:0;padding:24px;list-style:none;display:grid}.gallery[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--heading);font-size:14px;font-weight:500;text-decoration:none;display:block}.gallery[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{margin-top:10px;display:block}.gallery[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover span[data-astro-cid-lcdefpme]{text-decoration:underline}
