.page-header[data-astro-cid-ytzepjnt]{background:var(--ag-surface-lowest);border-bottom:1px solid var(--ag-divider);text-align:center}.header-container[data-astro-cid-ytzepjnt]{max-width:48rem}.page-title[data-astro-cid-ytzepjnt]{font-family:var(--ag-font-heading);letter-spacing:-.02em;margin-bottom:1rem;font-size:2.25rem;font-weight:700}.page-subtitle[data-astro-cid-ytzepjnt]{color:var(--ag-text-secondary);font-size:1.125rem}.business-grid[data-astro-cid-ytzepjnt]{gap:1.5rem;display:grid}.business-card[data-astro-cid-ytzepjnt]{background:var(--ag-surface-lowest);border:1px solid var(--ag-divider);border-radius:var(--ag-radius-lg);box-shadow:var(--ag-shadow-sm);color:inherit;text-align:center;flex-direction:column;align-items:center;padding:1.5rem;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex}.business-card[data-astro-cid-ytzepjnt]:hover{box-shadow:var(--ag-shadow-md);border-color:var(--ag-primary-fixed);transform:translateY(-2px)}.business-icon[data-astro-cid-ytzepjnt]{margin-bottom:1rem;font-size:3rem}.business-title[data-astro-cid-ytzepjnt]{font-family:var(--ag-font-heading);margin-bottom:1rem;font-size:1.25rem;font-weight:700}.business-tags[data-astro-cid-ytzepjnt]{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.tag[data-astro-cid-ytzepjnt]{font-family:var(--ag-font-mono);background:var(--ag-surface-low);color:var(--ag-text-muted);border-radius:var(--ag-radius-sm);border:1px solid var(--ag-divider);padding:.25rem .5rem;font-size:.75rem}.tag[data-astro-cid-ytzepjnt].more{background:0 0;border-color:#0000}@media (width>=640px){.business-grid[data-astro-cid-ytzepjnt]{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.business-grid[data-astro-cid-ytzepjnt]{grid-template-columns:repeat(3,1fr)}}
