.rg-listing[data-astro-cid-tpc65xfq]{background:var(--rg-bg);min-height:70vh;color:var(--rg-text);padding:68px 0 92px}.rg-listing[data-astro-cid-tpc65xfq]>.container[data-astro-cid-tpc65xfq]{width:min(100% - 40px,1200px);max-width:1200px;padding:0}.rg-listing-hero[data-astro-cid-tpc65xfq]{border-bottom:1px solid var(--rg-line);padding:20px 0 62px;position:relative}.rg-listing[data-astro-cid-tpc65xfq] .sr-only[data-astro-cid-tpc65xfq]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rg-kicker[data-astro-cid-tpc65xfq]{color:var(--rg-lime-strong);letter-spacing:.12em;text-transform:uppercase;font:800 .64rem/1.4 JetBrains Mono,monospace}.rg-listing-hero[data-astro-cid-tpc65xfq] h1[data-astro-cid-tpc65xfq]{max-width:820px;color:var(--rg-text);letter-spacing:-.05em;text-transform:uppercase;margin:13px 0 14px;font:800 clamp(3.2rem,7vw,6.6rem)/.86 Chakra Petch,sans-serif}.rg-listing-hero[data-astro-cid-tpc65xfq] p[data-astro-cid-tpc65xfq]{max-width:64ch;color:var(--rg-muted);margin:0;font-size:1.05rem;line-height:1.55}.rg-topic-toolbar[data-astro-cid-tpc65xfq]{scrollbar-width:thin;scrollbar-color:var(--rg-lime) #0b1424;gap:9px;padding:28px 0 18px;display:flex;overflow-x:auto}.rg-topic-chip[data-astro-cid-tpc65xfq]{border:1px solid var(--rg-line);color:var(--rg-muted);letter-spacing:.07em;text-transform:uppercase;background:#0b1424;border-radius:999px;flex:none;padding:10px 15px;font:800 .64rem JetBrains Mono,monospace}.rg-topic-chip[data-astro-cid-tpc65xfq].is-active,.rg-topic-chip[data-astro-cid-tpc65xfq]:hover{border-color:var(--rg-lime);color:var(--rg-lime);background:#42e4fd1f;box-shadow:0 0 13px #42e4fd2e}.rg-listing-grid[data-astro-cid-tpc65xfq]{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.rg-listing-card[data-astro-cid-tpc65xfq]{border:1px solid var(--rg-line);background:#0b1424;flex-direction:column;justify-content:end;min-width:0;min-height:330px;padding:19px;text-decoration:none;display:flex;position:relative;overflow:hidden}.rg-listing-card__image[data-astro-cid-tpc65xfq]{background:linear-gradient(180deg,#050a120d 12%,#050a12f0 100%),var(--rg-listing-image,#0b1424) center/cover no-repeat;transition:transform .35s;position:absolute;inset:0}.rg-listing-card[data-astro-cid-tpc65xfq]:hover .rg-listing-card__image[data-astro-cid-tpc65xfq]{transform:scale(1.035)}.rg-listing-card__body[data-astro-cid-tpc65xfq]{z-index:1;gap:8px;display:grid;position:relative}.rg-listing-card[data-astro-cid-tpc65xfq] small[data-astro-cid-tpc65xfq]{color:#c4faff;letter-spacing:.08em;text-transform:uppercase;font:800 .53rem/1.3 JetBrains Mono,monospace}.rg-listing-card[data-astro-cid-tpc65xfq] strong[data-astro-cid-tpc65xfq]{color:#fff;text-transform:uppercase;font:800 clamp(1.25rem,2vw,1.8rem)/.93 Chakra Petch,sans-serif}.rg-listing-card__body[data-astro-cid-tpc65xfq]>span[data-astro-cid-tpc65xfq]:not(.rg-listing-card__read){color:#c7d4de;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.78rem;line-height:1.48;display:-webkit-box;overflow:hidden}.rg-listing-card__read[data-astro-cid-tpc65xfq]{color:var(--rg-lime);text-transform:uppercase;margin-top:7px;font:800 .6rem JetBrains Mono,monospace}.rg-listing-empty[data-astro-cid-tpc65xfq]{border:1px solid var(--rg-line);color:var(--rg-muted);padding:34px}.rg-hardware-content[data-astro-cid-tpc65xfq]{max-width:760px;color:var(--rg-muted);margin:0 auto 36px}.rg-hardware-content[data-astro-cid-tpc65xfq] h1{color:var(--rg-text);text-transform:uppercase;font:800 clamp(1.8rem,4vw,2.7rem)/1 Chakra Petch,sans-serif}.rg-hardware-content[data-astro-cid-tpc65xfq] h2{color:var(--rg-text);text-transform:uppercase;margin-top:28px;font:800 1.4rem/1.2 Chakra Petch,sans-serif}.rg-hardware-content[data-astro-cid-tpc65xfq] h3{color:var(--rg-text);margin-top:20px;font-size:1rem}.rg-hardware-content[data-astro-cid-tpc65xfq] p,.rg-hardware-content[data-astro-cid-tpc65xfq] li{color:var(--rg-muted);line-height:1.7}.rg-pagination[data-astro-cid-tpc65xfq]{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:28px;display:flex}.rg-pagination[data-astro-cid-tpc65xfq] a[data-astro-cid-tpc65xfq],.rg-pagination[data-astro-cid-tpc65xfq] span[data-astro-cid-tpc65xfq]{border:1px solid var(--rg-line);min-width:38px;color:var(--rg-muted);text-align:center;padding:11px 13px;font:700 .63rem/1 JetBrains Mono,monospace;text-decoration:none}.rg-pagination[data-astro-cid-tpc65xfq] [data-astro-cid-tpc65xfq][aria-current=page],.rg-pagination[data-astro-cid-tpc65xfq] a[data-astro-cid-tpc65xfq]:hover{border-color:var(--rg-lime);color:var(--rg-lime-strong)}@media (width<=1050px){.rg-listing-grid[data-astro-cid-tpc65xfq]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=850px){.rg-listing-grid[data-astro-cid-tpc65xfq]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=540px){.rg-listing[data-astro-cid-tpc65xfq]>.container[data-astro-cid-tpc65xfq]{width:min(100% - 28px,1200px)}.rg-listing[data-astro-cid-tpc65xfq]{padding:44px 0 70px}.rg-listing-hero[data-astro-cid-tpc65xfq] h1[data-astro-cid-tpc65xfq]{font-size:3.7rem}.rg-listing-grid[data-astro-cid-tpc65xfq]{grid-template-columns:1fr}.rg-listing-card[data-astro-cid-tpc65xfq]{min-height:280px}}@media (prefers-reduced-motion:reduce){.rg-listing-card__image[data-astro-cid-tpc65xfq]{transition:none}}
