.spotlight[data-astro-cid-rn5gtzel]{padding-block:var(--space-7);background:var(--bg-inverse);color:var(--ink-inverse)}.spotlight__inner[data-astro-cid-rn5gtzel] .demo{gap:var(--space-5) var(--space-7);grid-template-columns:minmax(0,1fr);align-items:center}@media (width>=1000px){.spotlight__inner[data-astro-cid-rn5gtzel] .demo{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr)}}.spotlight[data-astro-cid-rn5gtzel] .demo h3{font-size:var(--step-3)}.spotlight[data-astro-cid-rn5gtzel] .demo p,.spotlight[data-astro-cid-rn5gtzel] .demo__meta,.spotlight[data-astro-cid-rn5gtzel] .demo__shown{color:color-mix(in srgb, var(--ink-inverse) 78%, transparent)!important}.spotlight[data-astro-cid-rn5gtzel] .demo__meta a{color:color-mix(in srgb, var(--ink-inverse) 92%, transparent);text-decoration:underline}.spotlight[data-astro-cid-rn5gtzel] .vp{border-color:#0000}.demo-stats[data-astro-cid-rn5gtzel]{gap:var(--space-6);justify-self:end;display:flex}.demo-stats[data-astro-cid-rn5gtzel] div[data-astro-cid-rn5gtzel]{flex-direction:column-reverse;display:flex}.demo-stats[data-astro-cid-rn5gtzel] dt[data-astro-cid-rn5gtzel]{font-size:var(--text-label);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--ink-3)}.demo-stats[data-astro-cid-rn5gtzel] dd[data-astro-cid-rn5gtzel]{font-family:var(--font-display);font-size:var(--step-3);letter-spacing:-.03em;font-weight:550}.chips[data-astro-cid-rn5gtzel]{gap:var(--space-2);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.chips[data-astro-cid-rn5gtzel] button[data-astro-cid-rn5gtzel]{align-items:center;gap:var(--space-2);border:1px solid var(--line-strong);background:var(--bg-raised);font-family:var(--font-mono);font-size:var(--text-label-lg);letter-spacing:.04em;color:var(--ink-2);border-radius:999px;padding:.4rem .85rem;display:inline-flex}.chips[data-astro-cid-rn5gtzel] button[data-astro-cid-rn5gtzel] span[data-astro-cid-rn5gtzel]{color:var(--ink-3)}.chips[data-astro-cid-rn5gtzel] button[data-astro-cid-rn5gtzel][aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--bg)}.chips[data-astro-cid-rn5gtzel] button[data-astro-cid-rn5gtzel][aria-pressed=true] span[data-astro-cid-rn5gtzel]{color:inherit}.dgroup[data-astro-cid-rn5gtzel]{padding-block:var(--space-6) var(--space-7);border-top:1px solid var(--ink)}.dgroup__head[data-astro-cid-rn5gtzel]{align-items:baseline;gap:var(--space-2) var(--space-4);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}.dgroup__code[data-astro-cid-rn5gtzel]{font-size:var(--text-xs);color:var(--accent)}.dgroup__head[data-astro-cid-rn5gtzel] h3[data-astro-cid-rn5gtzel]{font-size:var(--step-2)}.dgroup__head[data-astro-cid-rn5gtzel] .link-arrow[data-astro-cid-rn5gtzel]{font-size:var(--text-sm);margin-left:auto}.demo-grid[data-astro-cid-rn5gtzel]{gap:var(--space-7) var(--space-5);display:grid}@media (width>=700px){.demo-grid[data-astro-cid-rn5gtzel]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.demo-grid[data-astro-cid-rn5gtzel]{grid-template-columns:repeat(3,minmax(0,1fr))}}.coming[data-astro-cid-rn5gtzel]{gap:var(--space-6);padding:var(--space-6);border:1px dashed var(--line-strong);border-radius:var(--radius-3);background:linear-gradient(var(--map-grid) 1px, transparent 1px) 0 0 / 24px 24px, linear-gradient(90deg, var(--map-grid) 1px, transparent 1px) 0 0 / 24px 24px;align-items:center;display:grid}@media (width>=800px){.coming[data-astro-cid-rn5gtzel]{grid-template-columns:280px minmax(0,1fr)}}.coming__screen[data-astro-cid-rn5gtzel]{aspect-ratio:16/9;border-radius:var(--radius-2);background:var(--bg-inverse);color:var(--accent-graphic);place-items:center;display:grid}.coming__screen[data-astro-cid-rn5gtzel] svg[data-astro-cid-rn5gtzel]{width:56px;height:56px}.coming[data-astro-cid-rn5gtzel] h3[data-astro-cid-rn5gtzel]{font-size:var(--step-2);margin-bottom:var(--space-3)}.coming[data-astro-cid-rn5gtzel] p[data-astro-cid-rn5gtzel]{color:var(--ink-2);max-width:60ch;margin-bottom:var(--space-4)}.demo-day[data-astro-cid-rn5gtzel]{padding-block:var(--space-9);background:var(--bg-inverse);color:var(--ink-inverse)}.demo-day[data-astro-cid-rn5gtzel] .eyebrow[data-astro-cid-rn5gtzel]{color:color-mix(in srgb, var(--ink-inverse) 60%, transparent)}.demo-day__inner[data-astro-cid-rn5gtzel]{gap:var(--space-5) var(--space-8);align-items:end;display:grid}@media (width>=900px){.demo-day__inner[data-astro-cid-rn5gtzel]{grid-template-columns:1fr 1.3fr}}.demo-day[data-astro-cid-rn5gtzel] h2[data-astro-cid-rn5gtzel]{margin-top:var(--space-4)}.demo-day__body[data-astro-cid-rn5gtzel]{gap:var(--space-4);font-size:var(--step-1);color:color-mix(in srgb, var(--ink-inverse) 80%, transparent);display:grid}.tools[data-astro-cid-rn5gtzel]{gap:var(--space-5);grid-template-columns:repeat(auto-fill,minmax(320px,1fr));padding:0;list-style:none;display:grid}.tool[data-astro-cid-rn5gtzel]{gap:var(--space-3);padding:var(--space-5);border:1px solid var(--line-strong);border-radius:var(--radius-2);background:var(--bg-raised);grid-template-rows:auto auto 1fr auto;display:grid}.tool__top[data-astro-cid-rn5gtzel]{justify-content:space-between;gap:var(--space-3);font-size:var(--text-label);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--ink-3);display:flex}.tool__top[data-astro-cid-rn5gtzel] span[data-astro-cid-rn5gtzel]:first-child{color:var(--accent)}.tool[data-astro-cid-rn5gtzel] h3[data-astro-cid-rn5gtzel]{font-size:var(--step-1)}.tool[data-astro-cid-rn5gtzel] p[data-astro-cid-rn5gtzel]{color:var(--ink-2);font-size:var(--text-sm)}.tool__foot[data-astro-cid-rn5gtzel]{justify-content:space-between;align-items:center;gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--line);display:flex}.tool__foot[data-astro-cid-rn5gtzel] a[data-astro-cid-rn5gtzel].tag{text-decoration:none}
