.accent[data-astro-cid-v4vxw76k]{color:var(--accent)}.meta[data-astro-cid-v4vxw76k]{font:500 10px var(--font-mono);color:var(--muted);margin-top:4px}.hub-hero[data-astro-cid-v4vxw76k]{background:var(--ink);color:#fff;padding:52px 40px 44px}.hero-inner[data-astro-cid-v4vxw76k]{text-align:center;max-width:900px;margin:0 auto}.hero-eyebrow[data-astro-cid-v4vxw76k]{font:800 11px var(--font-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--accent);margin-bottom:14px}.hero-title[data-astro-cid-v4vxw76k]{font:900 clamp(34px, 5vw, 56px)/.98 var(--font-sans);letter-spacing:-.025em;text-wrap:balance;margin:0}.hero-intro[data-astro-cid-v4vxw76k]{font:400 18px/1.5 var(--font-serif);color:#c7c2b6;max-width:64ch;margin:18px auto 26px}.search-bar[data-astro-cid-v4vxw76k]{background:#fff;border:2px solid #fff;align-items:center;max-width:620px;margin:0 auto;display:flex}.search-icon[data-astro-cid-v4vxw76k]{font:600 15px var(--font-sans);color:var(--muted);padding:0 4px 0 16px}#brand-search[data-astro-cid-v4vxw76k]{appearance:none;min-width:0;font:500 14px var(--font-sans);color:var(--ink);background:#fff;border:0;outline:none;flex:1;padding:15px 12px}#brand-search[data-astro-cid-v4vxw76k]::-webkit-search-decoration{-webkit-appearance:none}#brand-search[data-astro-cid-v4vxw76k]::-webkit-search-cancel-button{-webkit-appearance:none}.search-clear[data-astro-cid-v4vxw76k]{color:var(--muted);cursor:pointer;font:700 13px var(--font-sans);background:#fff;border:0;padding:0 14px}.search-count[data-astro-cid-v4vxw76k]{background:var(--accent);color:var(--on-accent);font:800 12px var(--font-sans);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;padding:15px 20px}.stats[data-astro-cid-v4vxw76k]{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.stat[data-astro-cid-v4vxw76k]{border-right:1px solid var(--line);padding:22px 26px}.stat[data-astro-cid-v4vxw76k]:last-child{border-right:0}.stat-value[data-astro-cid-v4vxw76k]{font:900 30px/1 var(--font-sans);letter-spacing:-.02em}.stat-label[data-astro-cid-v4vxw76k]{font:600 10px var(--font-mono);color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin-top:7px}.section-head[data-astro-cid-v4vxw76k]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:20px;display:flex}.section-label[data-astro-cid-v4vxw76k]{font:900 22px var(--font-sans);text-transform:uppercase;letter-spacing:-.01em}.section-link[data-astro-cid-v4vxw76k]{font:800 11px var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}.featured[data-astro-cid-v4vxw76k]{border-bottom:1px solid var(--line);padding:40px 40px 34px}.featured-grid[data-astro-cid-v4vxw76k]{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.featured-card[data-astro-cid-v4vxw76k]{border:1px solid var(--line);border-top:3px solid var(--accent);flex-direction:column;gap:12px;padding:20px;display:flex}.featured-top[data-astro-cid-v4vxw76k]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.featured-brand[data-astro-cid-v4vxw76k]{font:800 15px var(--font-sans)}.verified-chip[data-astro-cid-v4vxw76k]{font:700 9px var(--font-sans);letter-spacing:.1em;text-transform:uppercase;background:var(--paper2);color:#4a6b35;white-space:nowrap;padding:5px 8px}.featured-offer[data-astro-cid-v4vxw76k]{font:900 26px/1.05 var(--font-sans);letter-spacing:-.01em}.featured-detail[data-astro-cid-v4vxw76k]{font:400 14px/1.4 var(--font-serif);color:#555;flex:1;margin:0}.copy-btn[data-astro-cid-v4vxw76k]{background:var(--paper2);color:var(--ink);cursor:pointer;width:100%;font:inherit;border:2px dashed #cfc9bd;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}.copy-btn[data-astro-cid-v4vxw76k].copied{border-color:var(--accent);background:var(--accent);color:var(--on-accent)}.copy-code[data-astro-cid-v4vxw76k]{font:600 14px var(--font-mono);letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.copy-label[data-astro-cid-v4vxw76k]{font:800 10px var(--font-sans);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.copy-btn[data-astro-cid-v4vxw76k].compact{border-width:1px;gap:8px;padding:7px 9px}.copy-btn[data-astro-cid-v4vxw76k].compact .copy-code[data-astro-cid-v4vxw76k]{font-size:11px}.directory[data-astro-cid-v4vxw76k]{padding:40px 40px 20px;scroll-margin-top:80px}.brand-grid[data-astro-cid-v4vxw76k]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.brand-card[data-astro-cid-v4vxw76k]{border:1px solid var(--line);flex-direction:column;gap:12px;padding:18px;display:flex}.brand-card[data-astro-cid-v4vxw76k]:hover{border-color:var(--ink)}.brand-top[data-astro-cid-v4vxw76k]{align-items:center;gap:12px;display:flex}.brand-initial[data-astro-cid-v4vxw76k]{background:var(--paper2);width:42px;height:42px;font:900 16px var(--font-sans);color:var(--accent);flex-shrink:0;justify-content:center;align-items:center;display:flex}.brand-id[data-astro-cid-v4vxw76k]{min-width:0}.brand-name[data-astro-cid-v4vxw76k]{font:800 15px/1.15 var(--font-sans)}.brand-offer[data-astro-cid-v4vxw76k]{font:900 24px/1.05 var(--font-sans);letter-spacing:-.01em}.brand-foot[data-astro-cid-v4vxw76k]{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:11px;display:flex}.brand-cta[data-astro-cid-v4vxw76k]{font:800 10px var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--accent);white-space:nowrap}.empty-state[data-astro-cid-v4vxw76k]{text-align:center;border:1px dashed var(--line);padding:60px 20px}.empty-title[data-astro-cid-v4vxw76k]{font:900 22px var(--font-sans);text-transform:uppercase}.empty-copy[data-astro-cid-v4vxw76k]{font:400 15px/1.5 var(--font-serif);color:#555;max-width:44ch;margin:10px auto 18px}.reset-btn[data-astro-cid-v4vxw76k]{border:2px solid var(--ink);color:var(--ink);cursor:pointer;font:800 11px var(--font-sans);letter-spacing:.12em;text-transform:uppercase;background:#fff;padding:12px 20px}@media (width<=1050px){.brand-grid[data-astro-cid-v4vxw76k]{grid-template-columns:repeat(3,minmax(0,1fr))}.featured-grid[data-astro-cid-v4vxw76k],.stats[data-astro-cid-v4vxw76k]{grid-template-columns:repeat(2,1fr)}.stat[data-astro-cid-v4vxw76k]:nth-child(2){border-right:0}}@media (width<=760px){.hub-hero[data-astro-cid-v4vxw76k]{padding:40px 24px 34px}.featured[data-astro-cid-v4vxw76k],.directory[data-astro-cid-v4vxw76k]{padding-left:24px;padding-right:24px}.brand-grid[data-astro-cid-v4vxw76k],.featured-grid[data-astro-cid-v4vxw76k]{grid-template-columns:1fr}.search-bar[data-astro-cid-v4vxw76k]{flex-wrap:wrap}.search-count[data-astro-cid-v4vxw76k]{text-align:center;width:100%}}[data-astro-cid-v4vxw76k][hidden]{display:none!important}
