.marke-module__jM1aGa__page{max-width:1200px;margin:0 auto;padding:2rem 1rem 4rem}.marke-module__jM1aGa__breadcrumb{font-family:var(--font-montserrat),sans-serif;color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:.35rem;margin-bottom:1.5rem;font-size:.8rem;display:flex}.marke-module__jM1aGa__breadcrumb a{color:var(--muted-foreground);text-decoration:none}.marke-module__jM1aGa__breadcrumb a:hover{color:var(--foreground);text-decoration:underline}.marke-module__jM1aGa__breadcrumbSep{opacity:.5}.marke-module__jM1aGa__hero{margin-bottom:2rem}.marke-module__jM1aGa__kicker{font-family:var(--font-montserrat),sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--finance-gold,#b8860b);font-size:.72rem;font-weight:700}.marke-module__jM1aGa__title{font-family:var(--font-montserrat),sans-serif;color:var(--foreground);margin:.4rem 0 .6rem;font-size:clamp(1.6rem,4vw,2.4rem);font-weight:700}.marke-module__jM1aGa__intro{color:var(--muted-foreground);max-width:70ch;font-size:1rem;line-height:1.6}.marke-module__jM1aGa__grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.5rem;margin-top:1.5rem;display:grid}.marke-module__jM1aGa__brandGroups{flex-direction:column;gap:1.75rem;margin-top:1.5rem;display:flex}.marke-module__jM1aGa__brandGroup{flex-direction:column;gap:.6rem;display:flex}.marke-module__jM1aGa__brandGroupLetter{font-family:var(--font-montserrat),sans-serif;color:var(--finance-gold,#b8860b);border-bottom:1px solid var(--border);padding-bottom:.3rem;font-size:1.1rem;font-weight:700}.marke-module__jM1aGa__brandList{flex-wrap:wrap;gap:.6rem;display:flex}.marke-module__jM1aGa__brandChip{font-family:var(--font-montserrat),sans-serif;border:1px solid var(--border);background:var(--card);color:var(--foreground);border-radius:10px;padding:.45rem .85rem;font-size:.85rem;text-decoration:none;transition:border-color .15s,background .15s}.marke-module__jM1aGa__brandChip:hover{border-color:var(--finance-gold,#b8860b);background:#b8860b0f}.marke-module__jM1aGa__brandChipCount{color:var(--muted-foreground);margin-left:.3rem;font-size:.78rem}
