.bal-catalog-head{background:var(--brand-bg);color:var(--brand-text);border-bottom:1px solid var(--brand-border);padding:32px 0 16px}.bal-catalog-title{display:flex;justify-content:space-between;gap:24px;align-items:flex-end}.bal-catalog-head h1{font-size:max(2rem, min(4vw, 3rem));margin:0;color:var(--brand-text)}.bal-catalog-head p{margin:0;max-width:420px;color:var(--brand-text)}.bal-catalog{padding:32px 0 64px}.bal-catalog-block{margin-bottom:32px}.bal-catalog-block h2{font-size:1.15rem;border-bottom:2px solid var(--brand-primary);padding-bottom:8px}.bal-catalog-row{display:grid;grid-template-columns:64px 1fr auto;grid-gap:16px;gap:16px;align-items:center;padding:12px 8px;border-bottom:1px solid var(--brand-border);color:var(--brand-text)}.bal-catalog-row:hover{background:var(--brand-bg-alt)}.bal-catalog-row img{width:64px;height:64px;-o-object-fit:cover;object-fit:cover;background:var(--brand-bg-alt)}.bal-catalog-row h3{font-size:1rem;margin:0}@media (max-width:767px){.bal-catalog-title{flex-direction:column;align-items:flex-start}.bal-catalog-row{grid-template-columns:64px 1fr}.bal-catalog-row .btn{grid-column:1/-1}}