.CatalogCard-module__09oAdq__card{gap:var(--space-md);height:100%;padding:var(--space-lg);background:var(--color-surface);border:1px solid var(--color-border);display:flex}.CatalogCard-module__09oAdq__iconWrap{color:var(--color-accent);flex-shrink:0}.CatalogCard-module__09oAdq__icon{width:3rem;height:3rem;display:block}.CatalogCard-module__09oAdq__body{gap:var(--space-sm);flex-direction:column;flex:1;min-width:0;display:flex}.CatalogCard-module__09oAdq__title{font-size:var(--font-size-h3);line-height:var(--line-height-h3);font-weight:600}.CatalogCard-module__09oAdq__meta{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.CatalogCard-module__09oAdq__badge{border:1px solid var(--color-border);background:var(--color-bg);font-size:var(--font-size-caption);line-height:var(--line-height-caption);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text);align-items:center;padding:.2rem .5rem;font-weight:600;display:inline-flex}.CatalogCard-module__09oAdq__size{font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-text-muted)}.CatalogCard-module__09oAdq__download{background:var(--color-accent);color:#fff;font-size:var(--font-size-small);line-height:var(--line-height-small);border:1px solid #0000;justify-content:center;align-self:flex-start;align-items:center;margin-top:auto;padding:.625rem 1.125rem;font-weight:600;transition:background-color .15s;display:inline-flex}.CatalogCard-module__09oAdq__download:hover,.CatalogCard-module__09oAdq__download:focus-visible{background:var(--color-accent-hover);outline:none}.CatalogCard-module__09oAdq__soon{border:1px solid var(--color-border);background:var(--color-bg-alt);color:var(--color-text-muted);font-size:var(--font-size-small);line-height:var(--line-height-small);justify-content:center;align-self:flex-start;align-items:center;margin-top:auto;padding:.625rem 1.125rem;font-weight:600;display:inline-flex}
.katalog-module__WHZglq__page{padding-block:var(--space-xl) var(--space-2xl)}.katalog-module__WHZglq__intro{margin-bottom:var(--space-xl);max-width:40rem}.katalog-module__WHZglq__title{font-size:var(--font-size-h1);line-height:var(--line-height-h1);font-weight:600}.katalog-module__WHZglq__lead{margin-top:var(--space-sm);color:var(--color-text-muted);font-size:var(--font-size-body);line-height:var(--line-height-body)}.katalog-module__WHZglq__grid{gap:var(--space-lg);grid-template-columns:1fr;list-style:none;display:grid}@media (min-width:768px){.katalog-module__WHZglq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
