.product-wordmark[data-astro-cid-3cqgvco3]{margin:0;line-height:0;display:block}svg[data-astro-cid-3cqgvco3]{max-width:100%;height:auto}.dot[data-astro-cid-3cqgvco3]{fill:var(--accent)}.on-ink .dot[data-astro-cid-3cqgvco3]{fill:var(--accent-on-ink)}.jump[data-astro-cid-rcy7iuhi] ul[data-astro-cid-rcy7iuhi]{flex-wrap:wrap;gap:.5rem 1.5rem;margin-top:1rem;list-style:none;display:flex}.jump[data-astro-cid-rcy7iuhi] li[data-astro-cid-rcy7iuhi]{align-items:center;gap:.5rem;display:flex}.jump[data-astro-cid-rcy7iuhi] a[data-astro-cid-rcy7iuhi]{font-weight:550}.product[data-astro-cid-rcy7iuhi]{border-bottom:1px solid var(--rule);padding-block:clamp(3rem,7vw,5.5rem);scroll-margin-top:0}.product[data-astro-cid-rcy7iuhi]:hover,.product[data-astro-cid-rcy7iuhi]:focus-within{background:var(--accent-tint)}@media (prefers-reduced-motion:no-preference){.product[data-astro-cid-rcy7iuhi]{transition:background-color .25s}}.grid[data-astro-cid-rcy7iuhi]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:2rem clamp(2rem,6vw,6rem);display:grid}.identity[data-astro-cid-rcy7iuhi]{border-top:4px solid var(--accent,var(--purple));align-content:start;justify-items:start;gap:1rem;padding-top:1.5rem;display:grid}.lockup[data-astro-cid-rcy7iuhi]{align-items:center;gap:1rem;display:flex}.by[data-astro-cid-rcy7iuhi]{color:var(--text-muted);align-items:center;gap:.5rem;font-size:.875rem;display:flex}.detail[data-astro-cid-rcy7iuhi]{--stack:1.25rem}.caps[data-astro-cid-rcy7iuhi]{border-top:1px solid var(--rule);gap:0;list-style:none;display:grid}.caps[data-astro-cid-rcy7iuhi] li[data-astro-cid-rcy7iuhi]{border-bottom:1px solid var(--rule);font-family:var(--font-mono);padding-block:.75rem;font-size:.9375rem}@media (width<=48rem){.grid[data-astro-cid-rcy7iuhi]{grid-template-columns:minmax(0,1fr)}}@media (width<=36rem){.product[data-astro-cid-rcy7iuhi]{padding-block:2.5rem}.lockup[data-astro-cid-rcy7iuhi]{gap:.75rem}.lockup[data-astro-cid-rcy7iuhi] .product-icon{width:48px;height:48px}.lockup[data-astro-cid-rcy7iuhi] .product-wordmark svg{width:auto;height:32px}}
