.brand-page-head.svelte-494twe{background:radial-gradient(circle at 80% 20%, #4b55632e, transparent 32%), linear-gradient(180deg, var(--graphite-950), var(--graphite-900));color:var(--graphite-100)}.brand-head-inner.svelte-494twe{padding-top:var(--space-16);padding-bottom:var(--space-16)}.brand-page-head.svelte-494twe .section-title:where(.svelte-494twe){color:var(--white)}.brand-page-head.svelte-494twe .section-copy:where(.svelte-494twe){color:var(--graphite-300)}.brand-summary.svelte-494twe{max-width:720px;margin-top:var(--space-8);background:#c4cdd629;border:1px solid #c4cdd629;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.brand-summary.svelte-494twe div:where(.svelte-494twe){padding:var(--space-4);background:#ffffffeb;gap:4px;display:grid}.brand-summary.svelte-494twe strong:where(.svelte-494twe){color:var(--text-primary);font-family:var(--font-display);font-size:2rem;line-height:1}.brand-summary.svelte-494twe span:where(.svelte-494twe){color:var(--text-secondary);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem}.brand-grid.svelte-494twe{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.brand-grid-band.svelte-494twe{background:var(--graphite-950);box-shadow:0 0 0 100vmax var(--graphite-950);clip-path:inset(0 -100vmax)}.brand-card.svelte-494twe{border:1px solid var(--home-border);border-radius:var(--radius-md);background:var(--graphite-850);min-height:306px;box-shadow:var(--shadow-sm);transition:transform var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);grid-template-rows:auto 1fr auto auto;display:grid;overflow:hidden}.brand-card.svelte-494twe:hover{border-color:var(--action);background:var(--graphite-800);box-shadow:var(--shadow-md);transform:translateY(-2px)}.logo-plate.svelte-494twe{border-bottom:1px solid var(--home-border);background:linear-gradient(135deg, #ffffffd1, #eef2f6eb), var(--surface);height:126px;padding:var(--space-5);place-items:center;display:grid}.logo-plate-dark.svelte-494twe{background:linear-gradient(135deg,#111827f0,#374151f0),#111827}.logo-plate.svelte-494twe img:where(.svelte-494twe){object-fit:contain;object-position:center;opacity:1;filter:none;max-width:168px;max-height:58px;display:block}.logo-plate.svelte-494twe span:where(.svelte-494twe){color:var(--graphite-100);font-family:var(--font-display);letter-spacing:.04em;font-size:1.7rem;font-weight:800}.brand-meta.svelte-494twe{gap:var(--space-2);padding:var(--space-4);display:grid}.brand-meta.svelte-494twe p:where(.svelte-494twe){color:var(--action);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:600}.brand-meta.svelte-494twe h2:where(.svelte-494twe){color:var(--graphite-100);margin:0;font-size:1.12rem;line-height:1.2}.brand-meta.svelte-494twe span:where(.svelte-494twe){color:var(--graphite-300);font-size:.9rem}.brand-status.svelte-494twe,.brand-link.svelte-494twe{justify-content:space-between;align-items:center;gap:var(--space-2);border-top:1px solid var(--home-border);padding:10px var(--space-4);color:var(--graphite-300);font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;font-size:.72rem;display:flex}.brand-status.svelte-494twe svg{color:var(--action)}.brand-link.svelte-494twe{color:var(--action);font-weight:600}.brand-link.svelte-494twe:hover{color:var(--teal-600)}@media (width<=1060px){.brand-grid.svelte-494twe{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=780px){.brand-grid.svelte-494twe,.brand-summary.svelte-494twe{grid-template-columns:1fr}}
