.rb-navcards:where(.astro-ffahmhxf){grid-template-columns:repeat(auto-fit,minmax(min(100%,16.5rem),1fr));gap:.875rem;margin:1.5rem 0;display:grid}.rb-navcard:where(.astro-y2kt5x2x){border:1px solid var(--rb-line);background:var(--sl-color-bg);color:var(--sl-color-text);border-radius:12px;align-items:flex-start;gap:.85rem;padding:1rem 2.4rem 1.05rem 1rem;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex;position:relative}.rb-navcard:where(.astro-y2kt5x2x):hover{border-color:var(--rb-mark);box-shadow:var(--rb-lift)}.rb-navcard:where(.astro-y2kt5x2x):focus-visible{outline:2px solid var(--sl-color-text-accent);outline-offset:2px}.rb-navcard-icon:where(.astro-y2kt5x2x){background:color-mix(in srgb, var(--rb-mark) 13%, transparent);width:2.1rem;height:2.1rem;color:var(--rb-mark);border-radius:9px;flex:none;place-items:center;display:grid}.rb-navcard-body:where(.astro-y2kt5x2x){flex-direction:column;gap:.15rem;min-width:0;display:flex}.rb-navcard-eyebrow:where(.astro-y2kt5x2x){color:var(--rb-dim);font:.72rem/1.4 var(--__sl-font-mono)}.rb-navcard-title:where(.astro-y2kt5x2x){color:var(--sl-color-white);font-weight:600;line-height:1.35}.rb-navcard-text:where(.astro-y2kt5x2x){color:var(--rb-dim);font-size:var(--sl-text-sm);line-height:1.5}.rb-navcard-arrow:where(.astro-y2kt5x2x){color:var(--rb-dim);transition:transform .15s,color .15s;position:absolute;top:1.1rem;right:.9rem}.rb-navcard:where(.astro-y2kt5x2x):hover .rb-navcard-arrow:where(.astro-y2kt5x2x){color:var(--rb-mark);transform:translate(2px)}@media (prefers-reduced-motion:reduce){.rb-navcard:where(.astro-y2kt5x2x),.rb-navcard-arrow:where(.astro-y2kt5x2x){transition:none}}
