.rng[data-astro-cid-3voc2mpi]{margin:8px 0 56px;scroll-margin-top:90px}.rng-intro[data-astro-cid-3voc2mpi]{max-width:820px;margin-top:10px;font-size:16.5px}.rng-chips[data-astro-cid-3voc2mpi]{border-bottom:1px solid var(--color-border);flex-wrap:wrap;align-items:center;gap:8px;margin:20px 0 8px;padding:10px 0;display:flex}.rng-chips[data-astro-cid-3voc2mpi] .lbl[data-astro-cid-3voc2mpi]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.06em;color:var(--color-muted-foreground);margin-right:4px;font-size:12.5px;font-weight:700}.rng-chips[data-astro-cid-3voc2mpi] a[data-astro-cid-3voc2mpi]{border:1px solid var(--color-border);color:var(--color-ink);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:7px 14px;font-size:14px;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}.rng-chips[data-astro-cid-3voc2mpi] a[data-astro-cid-3voc2mpi]:hover{border-color:var(--color-primary);color:var(--color-primary)}.rng-chips[data-astro-cid-3voc2mpi] small[data-astro-cid-3voc2mpi]{background:var(--color-tint);color:var(--color-primary);border-radius:999px;padding:1px 7px;font-size:12px;font-weight:700}.rng-group[data-astro-cid-3voc2mpi]{margin-top:34px;scroll-margin-top:140px}.rng-gh[data-astro-cid-3voc2mpi]{border-left:4px solid var(--color-primary);align-items:baseline;gap:14px;padding-left:12px;display:flex}.rng-chips[data-astro-cid-3voc2mpi].sticky{z-index:6;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fffffff7;margin-left:-8px;margin-right:-8px;padding-left:8px;padding-right:8px;position:sticky;top:78px}.rng-more[data-astro-cid-3voc2mpi]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.05em;color:var(--color-primary);white-space:nowrap;margin-left:auto;font-size:13.5px;font-weight:700;text-decoration:none}.rng-more[data-astro-cid-3voc2mpi]:hover{text-decoration:underline}.rng-gh[data-astro-cid-3voc2mpi] h3[data-astro-cid-3voc2mpi]{margin:0;font-size:24px}.rng-gh[data-astro-cid-3voc2mpi] span[data-astro-cid-3voc2mpi]{color:var(--color-muted-foreground);font-size:14px}.rng-detail[data-astro-cid-3voc2mpi]{color:var(--color-muted-foreground);margin:4px 0 0;font-size:14px}.rng-blurb[data-astro-cid-3voc2mpi]{color:var(--color-muted-foreground);margin:8px 0 0;font-size:15px}.rng-grid[data-astro-cid-3voc2mpi]{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:18px;margin-top:16px;display:grid}.rng-card[data-astro-cid-3voc2mpi]{border:1px solid var(--color-border);border-radius:var(--radius-lg,10px);background:#fff;flex-direction:column;transition:all .2s;display:flex;overflow:hidden}.rng-card[data-astro-cid-3voc2mpi]:hover{box-shadow:0 18px 34px -22px #0000004d}.rng-card[data-astro-cid-3voc2mpi] .im[data-astro-cid-3voc2mpi]{aspect-ratio:4/3;background:var(--color-secondary);display:block;position:relative}.rng-card[data-astro-cid-3voc2mpi] .im[data-astro-cid-3voc2mpi] img[data-astro-cid-3voc2mpi]{object-fit:cover;width:100%;height:100%;display:block}.rng-card[data-astro-cid-3voc2mpi] .nophoto[data-astro-cid-3voc2mpi]{height:100%;color:var(--color-muted-foreground);letter-spacing:.04em;text-transform:uppercase;background:repeating-linear-gradient(135deg,#f4f5f7 0 12px,#eef0f3 12px 24px);justify-content:center;align-items:center;font-size:13px;display:flex}.rng-badge[data-astro-cid-3voc2mpi]{background:var(--color-ink);color:#fff;font-family:var(--font-display);letter-spacing:.04em;border-radius:4px;padding:4px 9px;font-size:14px;font-weight:800;position:absolute;top:10px;left:10px}.rng-fb[data-astro-cid-3voc2mpi]{color:#fff;letter-spacing:.03em;background:#171a1fb8;padding:5px 10px;font-size:11.5px;font-weight:600;position:absolute;bottom:0;left:0;right:0}.rng-group[data-astro-cid-3voc2mpi].fam{border:1px solid var(--color-border);border-top:4px solid var(--color-primary);border-radius:var(--radius-lg,10px);background:#fff;margin-top:30px;padding:22px 22px 24px}.rng-group[data-astro-cid-3voc2mpi].fam .rng-gh[data-astro-cid-3voc2mpi]{border-left:0;align-items:center;padding-left:0}.rng-gh[data-astro-cid-3voc2mpi] .rng-code[data-astro-cid-3voc2mpi]{background:var(--color-primary);color:#fff;font-family:var(--font-display);letter-spacing:.02em;border-radius:6px;padding:6px 12px;font-size:22px;font-weight:800;line-height:1}.rng-group[data-astro-cid-3voc2mpi].fam .rng-blurb[data-astro-cid-3voc2mpi]{color:var(--color-ink);font-size:15.5px}.rng-card[data-astro-cid-3voc2mpi] .bd[data-astro-cid-3voc2mpi]{flex-direction:column;flex:1;padding:14px 16px 16px;display:flex}.rng-card[data-astro-cid-3voc2mpi] .meta[data-astro-cid-3voc2mpi]{letter-spacing:.06em;text-transform:uppercase;color:var(--color-primary);font-size:12px;font-weight:700}.rng-card[data-astro-cid-3voc2mpi] h4[data-astro-cid-3voc2mpi]{margin:4px 0 0;font-size:17px;line-height:1.25}.rng-card[data-astro-cid-3voc2mpi] h4[data-astro-cid-3voc2mpi] a[data-astro-cid-3voc2mpi]{color:var(--color-ink);text-decoration:none}.rng-card[data-astro-cid-3voc2mpi] h4[data-astro-cid-3voc2mpi] a[data-astro-cid-3voc2mpi]:hover{color:var(--color-primary)}.rng-card[data-astro-cid-3voc2mpi] p[data-astro-cid-3voc2mpi]{color:var(--color-muted-foreground);margin:6px 0 0;font-size:13.5px}.rng-card[data-astro-cid-3voc2mpi] .ft[data-astro-cid-3voc2mpi]{justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:12px;display:flex}.rng-card[data-astro-cid-3voc2mpi] .bto[data-astro-cid-3voc2mpi]{background:var(--color-secondary);color:var(--color-ink);border-radius:999px;padding:3px 9px;font-size:12px;font-weight:700}.rng-card[data-astro-cid-3voc2mpi] .q[data-astro-cid-3voc2mpi]{color:var(--color-primary);font-size:13.5px;font-weight:700;text-decoration:none}@media (width<=640px){.rng-grid[data-astro-cid-3voc2mpi]{grid-template-columns:1fr 1fr;gap:12px}.rng-card[data-astro-cid-3voc2mpi] h4[data-astro-cid-3voc2mpi]{font-size:15px}.rng-card[data-astro-cid-3voc2mpi] .ft[data-astro-cid-3voc2mpi]{flex-direction:column;align-items:flex-start}.rng-chips[data-astro-cid-3voc2mpi]{flex-wrap:nowrap;overflow-x:auto}.rng-chips[data-astro-cid-3voc2mpi] a[data-astro-cid-3voc2mpi]{white-space:nowrap}.rng-chips[data-astro-cid-3voc2mpi].sticky{top:64px}.rng-chips[data-astro-cid-3voc2mpi] .lbl[data-astro-cid-3voc2mpi]{white-space:nowrap;flex:none}.rng-chips[data-astro-cid-3voc2mpi].sticky .lbl[data-astro-cid-3voc2mpi]{display:none}.rng-gh[data-astro-cid-3voc2mpi]{flex-wrap:wrap;row-gap:2px}.rng-more[data-astro-cid-3voc2mpi]{flex-basis:100%;margin-left:0}.rng-group[data-astro-cid-3voc2mpi].fam{margin-left:-8px;margin-right:-8px;padding:16px 12px 18px}.rng-gh[data-astro-cid-3voc2mpi] .rng-code[data-astro-cid-3voc2mpi]{font-size:18px}}
