#br-guide .rg-real-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:24px}
#br-guide .rg-real-grid article{background:#fff;border:1px solid var(--line);min-width:0}
#br-guide .rg-real-grid a{display:block;height:100%}
#br-guide .rg-real-grid img{width:100%;display:block;aspect-ratio:1.35;object-fit:cover;background:#ede8e0}
#br-guide .rg-real-grid article div{padding:17px}
#br-guide .rg-real-grid article span{font:700 10px/1.5 Consolas,monospace;letter-spacing:.09em;color:#a62232}
#br-guide .rg-real-grid h3{margin:6px 0 8px;font-size:19px}
#br-guide .rg-real-grid article p{color:var(--muted);font-size:13px;margin-bottom:12px}
#br-guide .rg-real-grid article strong{font-size:12px;color:#a62232;text-decoration:underline;text-underline-offset:3px}
#br-guide .rg-real-all{display:inline-block;margin-top:16px}
@media(max-width:900px){#br-guide .rg-real-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:480px){#br-guide .rg-real-grid{grid-template-columns:1fr}}
