.hero-ds:where(.astro-ge2uvauf){border-radius:var(--md-shape-xxl);background:var(--md-surface-container-low);grid-template-columns:1.15fr 1fr;align-items:center;gap:2rem;margin-bottom:2rem;padding:clamp(1.5rem,4vw,3rem) clamp(1.25rem,4vw,3rem);display:grid}.hero-eyebrow:where(.astro-ge2uvauf){border-radius:var(--md-shape-full);background:var(--md-secondary-container);color:var(--md-on-secondary-container);align-items:center;gap:.4rem;margin:0 0 1rem;padding:.35rem .85rem;font-size:.9rem;font-weight:600;display:inline-flex}.hero-ds:where(.astro-ge2uvauf) h1:where(.astro-ge2uvauf){letter-spacing:-.015em;color:var(--md-on-surface);margin:0;font-size:clamp(2.3rem,5.2vw,4rem);font-weight:700;line-height:1.04}.hero-emph:where(.astro-ge2uvauf){color:var(--md-primary)}.hero-lead:where(.astro-ge2uvauf){color:var(--md-on-surface-variant);max-width:36rem;margin:1.25rem 0 0;font-size:1.15rem;line-height:1.6}.hero-actions:where(.astro-ge2uvauf){flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}.hero-install:where(.astro-ge2uvauf){border-radius:var(--md-shape-lg);background:var(--md-surface-container-highest);max-width:100%;color:var(--md-on-surface);cursor:pointer;font:inherit;text-align:start;border:0;align-items:center;gap:.6rem;margin-top:1.25rem;padding:.75rem 1rem;display:inline-flex}.hero-install:where(.astro-ge2uvauf) code:where(.astro-ge2uvauf){overflow-wrap:anywhere;background:0 0;padding:0;font-size:.85rem}.hero-install:where(.astro-ge2uvauf) .done-icon:where(.astro-ge2uvauf),.hero-install:where(.astro-ge2uvauf)[data-copied] .copy-icon:where(.astro-ge2uvauf){display:none}.hero-install:where(.astro-ge2uvauf)[data-copied] .done-icon:where(.astro-ge2uvauf){color:var(--md-primary);display:inline-block}.hero-csv:where(.astro-ge2uvauf){border-radius:var(--md-shape-xl);background:var(--md-surface-container-lowest);border:1px solid var(--md-outline-variant);margin:0;padding:1.25rem}.hero-csv:where(.astro-ge2uvauf) figcaption:where(.astro-ge2uvauf){border-bottom:1px solid var(--md-outline-variant);color:var(--md-on-surface);align-items:center;gap:.5rem;padding:0 .25rem .9rem;font-weight:700;display:flex}.hero-draft:where(.astro-ge2uvauf){border-radius:var(--md-shape-full);background:var(--md-tertiary-container);color:var(--md-on-tertiary-container);margin-inline-start:auto;padding:.2rem .6rem;font-size:.75rem;font-weight:600}.hero-csv:where(.astro-ge2uvauf) ul:where(.astro-ge2uvauf){margin:0;padding:0;list-style:none}.hero-csv:where(.astro-ge2uvauf) li:where(.astro-ge2uvauf){grid-template-columns:auto 1fr auto;align-items:start;gap:.85rem;padding:.9rem .25rem;display:grid}.hero-csv:where(.astro-ge2uvauf) li:where(.astro-ge2uvauf)+li:where(.astro-ge2uvauf){border-top:1px solid var(--md-outline-variant)}.hero-row-icon:where(.astro-ge2uvauf){border-radius:var(--md-shape-md);background:var(--md-primary-container);width:2.6rem;height:2.6rem;color:var(--md-on-primary-container);place-items:center;display:grid}.hero-row-text:where(.astro-ge2uvauf){min-width:0;color:var(--md-on-surface);gap:.15rem;display:grid}.hero-row-text:where(.astro-ge2uvauf) code:where(.astro-ge2uvauf){color:var(--md-on-surface-variant);overflow-wrap:anywhere;background:0 0;padding:0;font-size:.75rem}.hero-ev:where(.astro-ge2uvauf){color:var(--md-primary);flex-wrap:wrap;align-items:center;gap:.3rem;font-size:.8rem;display:inline-flex}.hero-ev:where(.astro-ge2uvauf) code:where(.astro-ge2uvauf){color:var(--md-primary)}.hero-badge:where(.astro-ge2uvauf){border-radius:var(--md-shape-sm);background:var(--md-secondary-container);color:var(--md-on-secondary-container);white-space:nowrap;padding:.2rem .55rem;font-size:.72rem;font-weight:600}.hero-badge:where(.astro-ge2uvauf).shared{background:var(--md-tertiary-container);color:var(--md-on-tertiary-container)}@media (width<=60rem){.hero-ds:where(.astro-ge2uvauf){grid-template-columns:1fr}}@media (width<=30rem){.hero-csv:where(.astro-ge2uvauf) li:where(.astro-ge2uvauf){grid-template-columns:auto 1fr}.hero-badge:where(.astro-ge2uvauf){grid-column:2;justify-self:start}}.sdk-grid:where(.astro-5rhti2y3){grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:.75rem;margin:1.25rem 0;display:grid}.sdk-card:where(.astro-5rhti2y3){border-radius:var(--md-shape-lg);background:var(--md-surface-container);color:var(--md-on-surface);transition:border-radius var(--md-spring-expressive-fast-spatial-ms) var(--md-spring-expressive-fast-spatial), background-color var(--md-spring-default-effects-ms) var(--md-spring-default-effects);align-content:start;gap:.35rem;padding:1rem 1.1rem;text-decoration:none;display:grid}.sdk-card:where(.astro-5rhti2y3):hover{background:var(--md-surface-container-high);border-radius:var(--md-shape-xl)}.sdk-icon:where(.astro-5rhti2y3){border-radius:var(--md-shape-md);background:var(--md-primary-container);width:2.4rem;height:2.4rem;color:var(--md-on-primary-container);place-items:center;margin-bottom:.3rem;display:grid}.sdk-types:where(.astro-5rhti2y3){color:var(--md-on-surface-variant);font-size:.85rem}.sdk-meta:where(.astro-5rhti2y3){color:var(--md-primary);font-size:.75rem;font-weight:600}
