.ram-catalogs{margin-block:var(--phi-s-l)}.ram-catalogs-head h2,.ram-catalogs-head h3{letter-spacing:-.02em;margin:0;font-size:clamp(22px,2vw,28px);line-height:1.1}.ram-catalogs-head p{max-width:62ch;margin:8px 0 var(--phi-s-s);color:var(--st-graphite-3)}.ram-catalogs-head p a{text-underline-offset:3px;text-decoration:underline}.ram-catalogs-list{gap:var(--phi-s-xs);grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));margin:0;padding:0;list-style:none;display:grid}.ram-catalogs-list li{display:flex}.ram-catalogs-list a{color:var(--foreground);background:var(--st-concrete-0);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;flex:1;gap:4px;padding:12px 14px;text-decoration:none;transition:border-color .15s;display:flex}.ram-catalogs-list a:hover{border-color:var(--st-blue)}.ram-catalogs-list strong{align-items:center;gap:4px;font-size:15px;display:inline-flex}.ram-catalogs-list span{color:var(--st-graphite-3);font-size:13px;line-height:1.4}.ram-catalogs-all{margin:var(--phi-s-s) 0 0;font-size:14px}
