/* Catalog — independently scoped Liquid Glass visual system. */
.tools-page .catalog-hero {border-radius:28px; isolation:isolate;overflow:clip;background:linear-gradient(110deg,rgba(163,156,255,.12),rgba(14,15,48,.21))}
.tools-page .catalog-hero > * {position:relative;z-index:1}
.tools-page .catalog-hero .panel-aura {position:absolute;z-index:0}
.tools-page .feature-tool {border-radius:24px;background:linear-gradient(140deg,rgba(172,154,255,.10),rgba(12,12,35,.18))}
.tools-page .feature-media img {border-radius:22px 22px 0 0}
.tools-page .category-card {border-radius:23px;background:linear-gradient(130deg,rgba(213,201,255,.12),rgba(42,29,91,.20) 48%,rgba(6,10,28,.22));min-height:200px;}
.tools-page .category-card .status-badge {align-self:flex-start;}
.tools-page .workspace-card {border-radius:28px;overflow:clip;background:linear-gradient(125deg,rgba(226,213,255,.11),rgba(17,19,57,.21))}
.tools-page .workspace-side img {border-radius:20px}
.tools-page .categories-grid {align-items:stretch}
.tools-page .category-card h3 {font-size:clamp(18px,2vw,24px)}
@media(max-width:760px) { .tools-page .catalog-hero,.tools-page .workspace-card {border-radius:24px} }
