.catalogs-module__gNeCDG__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;display:grid}.catalogs-module__gNeCDG__card{border:1px solid var(--line);background:#fff;border-radius:16px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.catalogs-module__gNeCDG__preview{background:#eaf0f3;padding:18px;display:block}.catalogs-module__gNeCDG__preview img{object-fit:contain;width:100%;height:270px;display:block}.catalogs-module__gNeCDG__body{flex-direction:column;flex:1;gap:12px;padding:22px;display:flex}.catalogs-module__gNeCDG__body h3{margin:0;font-size:1.2rem;line-height:1.4}.catalogs-module__gNeCDG__kind{color:#8a6325;margin:0;font-size:.875rem;font-weight:800}.catalogs-module__gNeCDG__details{color:var(--muted);margin:0;font-size:.875rem;line-height:1.6}.catalogs-module__gNeCDG__actions{flex-wrap:wrap;gap:10px;margin-top:auto;padding-top:6px;display:flex}.catalogs-module__gNeCDG__actions a{border:1px solid #172338;border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:9px 14px;font-size:.875rem;font-weight:800;text-decoration:none;display:inline-flex}.catalogs-module__gNeCDG__open{color:#fff;background:#172338}.catalogs-module__gNeCDG__download{color:#172338;background:#fff}.catalogs-module__gNeCDG__actions a:focus-visible,.catalogs-module__gNeCDG__preview:focus-visible{outline-offset:3px;outline:3px solid #d49c30}.catalogs-module__gNeCDG__actions a:hover{opacity:.85}.catalogs-module__gNeCDG__note{color:var(--muted);margin-top:28px;font-size:.95rem;line-height:1.7}@media (max-width:1100px){.catalogs-module__gNeCDG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.catalogs-module__gNeCDG__grid{grid-template-columns:1fr}.catalogs-module__gNeCDG__preview img{height:300px}}
