.facts[data-astro-cid-hovqspkr]{border-radius:var(--radius-xl);background:var(--rb-line-subtle);box-shadow:inset 0 0 0 1px var(--rb-line-subtle);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}@media (width>=40rem){.facts[data-astro-cid-hovqspkr]{grid-template-columns:minmax(0,1.8fr) repeat(3,minmax(0,1fr))}}.fact[data-astro-cid-hovqspkr]{background:var(--rb-surface);gap:.375rem;min-width:0;padding:.875rem 1rem;display:grid}.fact-value[data-astro-cid-hovqspkr]{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-mono);color:var(--rb-fg);font-size:.8125rem;overflow:hidden}.cards[data-astro-cid-hovqspkr]{gap:.75rem;margin-bottom:1rem;display:grid}@media (width>=40rem){.cards[data-astro-cid-hovqspkr]{grid-template-columns:repeat(3,minmax(0,1fr))}}.card[data-astro-cid-hovqspkr]{border-radius:var(--radius-2xl);background:var(--rb-surface);box-shadow:inset 0 0 0 1px var(--rb-line-subtle), var(--rb-shadow-xs);transition:box-shadow var(--rb-dur-base) var(--ease-out), transform var(--rb-dur-base) var(--ease-out);flex-direction:column;gap:.5rem;padding:1.25rem;display:flex;position:relative}.card[data-astro-cid-hovqspkr]:before{content:"";border-radius:inherit;background:radial-gradient(60% 50% at 100% 0%, color-mix(in oklab, var(--color-blaze-300) 22%, transparent), transparent 70%);opacity:0;transition:opacity var(--rb-dur-base) var(--ease-out);position:absolute;inset:0}.card[data-astro-cid-hovqspkr]:hover{box-shadow:inset 0 0 0 1px var(--rb-line-strong), var(--rb-shadow-raised);transform:translateY(-2px)}.card[data-astro-cid-hovqspkr]:hover:before{opacity:1}.card[data-astro-cid-hovqspkr]>[data-astro-cid-hovqspkr]{position:relative}.card-icon[data-astro-cid-hovqspkr]{border-radius:var(--radius-lg);background:var(--rb-ink);width:2.5rem;height:2.5rem;color:var(--rb-ink-fg);box-shadow:var(--rb-highlight), var(--rb-shadow-sm);place-items:center;display:grid}.card-title[data-astro-cid-hovqspkr]{font-size:var(--text-md);color:var(--rb-fg);margin-top:.5rem;font-weight:600}.card-text[data-astro-cid-hovqspkr]{color:var(--rb-fg-muted);font-size:.875rem;line-height:1.55}.card-cta[data-astro-cid-hovqspkr]{font-size:var(--text-sm);color:var(--rb-fg);align-items:center;gap:.25rem;margin-top:auto;padding-top:.5rem;font-weight:500;display:inline-flex}.card[data-astro-cid-hovqspkr] .card-arrow{transition:transform var(--rb-dur-base) var(--ease-out)}.card[data-astro-cid-hovqspkr]:hover .card-arrow{transform:translate(3px)}.steps[data-astro-cid-hovqspkr]{gap:0;margin:1.5rem 0 2.5rem;padding:0;list-style:none;display:grid}.step[data-astro-cid-hovqspkr]{grid-template-columns:2.25rem minmax(0,1fr);gap:1rem;margin:0;padding:0 0 2rem;display:grid;position:relative}.step[data-astro-cid-hovqspkr]:before{content:"";background:linear-gradient(to bottom, var(--rb-line-strong), var(--rb-line-subtle));width:1px;position:absolute;top:2.25rem;bottom:0;left:calc(1.125rem - .5px)}.step[data-astro-cid-hovqspkr]:last-child{padding-bottom:0}.step[data-astro-cid-hovqspkr]:last-child:before{display:none}.step-num[data-astro-cid-hovqspkr]{background:var(--rb-surface);width:2.25rem;height:2.25rem;box-shadow:inset 0 0 0 1px var(--rb-line-strong), var(--rb-shadow-xs);font-family:var(--font-mono);color:var(--rb-fg);border-radius:999px;place-items:center;font-size:.8125rem;font-weight:600;display:grid}.step-body[data-astro-cid-hovqspkr]{min-width:0;padding-top:.3125rem}.step-body[data-astro-cid-hovqspkr] h3{scroll-margin-top:calc(var(--site-nav-h) + 2rem);margin-top:0;margin-bottom:.5rem}.step-body[data-astro-cid-hovqspkr]>p:first-of-type{margin-top:0}.conventions[data-astro-cid-hovqspkr]{gap:.75rem;margin:1.5rem 0 2.5rem;display:grid}@media (width>=40rem){.conventions[data-astro-cid-hovqspkr]{grid-template-columns:repeat(2,minmax(0,1fr))}}.convention[data-astro-cid-hovqspkr]{border-radius:var(--radius-xl);background:var(--rb-surface);min-width:0;box-shadow:inset 0 0 0 1px var(--rb-line-subtle);transition:box-shadow var(--rb-dur-base) var(--ease-out);gap:.75rem;padding:.875rem 1rem;display:flex}a[data-astro-cid-hovqspkr].convention:hover{box-shadow:inset 0 0 0 1px var(--rb-line-strong), var(--rb-shadow-raised)}.convention-icon[data-astro-cid-hovqspkr]{border-radius:var(--radius-md);background:var(--rb-surface-sunken);width:2rem;height:2rem;box-shadow:inset 0 0 0 1px var(--rb-line-subtle);color:var(--rb-fg);flex:none;place-items:center;display:grid}.convention-title[data-astro-cid-hovqspkr]{font-size:var(--text-sm);color:var(--rb-fg);align-items:center;gap:.375rem;font-weight:600;display:flex}.convention[data-astro-cid-hovqspkr] .convention-arrow{color:var(--rb-fg-subtle);opacity:0;transition:opacity var(--rb-dur-base) var(--ease-out), transform var(--rb-dur-base) var(--ease-out);transform:translate(-3px)}a[data-astro-cid-hovqspkr].convention:hover .convention-arrow{opacity:1;transform:none}.convention-body[data-astro-cid-hovqspkr]{color:var(--rb-fg-muted);margin-top:.125rem;font-size:.8125rem;line-height:1.35rem;display:block}.convention-code[data-astro-cid-hovqspkr],.inline-code[data-astro-cid-hovqspkr]{border-radius:var(--radius-xs);background:var(--rb-surface-sunken);max-width:100%;box-shadow:inset 0 0 0 1px var(--rb-line-subtle);font-family:var(--font-mono);color:var(--rb-fg);text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;margin-top:.5rem;padding:.125rem .4rem;font-size:.71875rem;display:inline-block;overflow:hidden}.inline-code[data-astro-cid-hovqspkr]{margin-top:0;font-size:.78125rem}.plans[data-astro-cid-hovqspkr]{border-radius:var(--radius-2xl);background:radial-gradient(60% 80% at 100% 100%, color-mix(in oklab, var(--color-blaze-200) 35%, transparent), transparent 70%), var(--rb-surface);box-shadow:inset 0 0 0 1px var(--rb-line-subtle), var(--rb-shadow-xs);flex-direction:column;gap:1rem;margin-top:1.25rem;padding:1.25rem;display:flex}@media (width>=40rem){.plans[data-astro-cid-hovqspkr]{flex-direction:row;justify-content:space-between;align-items:center}}@media (prefers-reduced-motion:reduce){.card[data-astro-cid-hovqspkr],.card[data-astro-cid-hovqspkr]:hover{transform:none}}
