.pending[data-astro-cid-vjn2m7ui]{margin-top:var(--space-8)}.pending[data-astro-cid-vjn2m7ui] h2[data-astro-cid-vjn2m7ui]{font-size:var(--text-lg);margin:0 0 var(--space-2)}.pending-intro[data-astro-cid-vjn2m7ui]{color:var(--color-text-muted);font-size:var(--text-sm);margin:0 0 var(--space-4)}.pending-list[data-astro-cid-vjn2m7ui]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--space-2) var(--space-6)}.pending-list[data-astro-cid-vjn2m7ui] li[data-astro-cid-vjn2m7ui]{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 var(--space-2);padding:var(--space-2) 0;border-bottom:1px solid var(--color-border, rgba(0, 0, 0, .08));font-size:var(--text-sm)}.pending-address[data-astro-cid-vjn2m7ui]{flex-basis:100%;color:var(--color-text-muted)}.page-header[data-astro-cid-vjn2m7ui]{background:linear-gradient(135deg,var(--color-primary-dark) 0%,var(--color-primary) 100%);color:#fff;padding:var(--space-8) var(--space-4) var(--space-10)}.breadcrumb[data-astro-cid-vjn2m7ui]{display:flex;flex-wrap:wrap;gap:var(--space-2);font-size:var(--text-sm);margin-bottom:var(--space-4)}.breadcrumb[data-astro-cid-vjn2m7ui] a[data-astro-cid-vjn2m7ui]{color:#ffffffb3}.breadcrumb[data-astro-cid-vjn2m7ui] a[data-astro-cid-vjn2m7ui]:hover{color:#fff}.breadcrumb[data-astro-cid-vjn2m7ui] span[data-astro-cid-vjn2m7ui]{color:#ffffff80}.page-header[data-astro-cid-vjn2m7ui] h1[data-astro-cid-vjn2m7ui]{color:#fff;font-size:var(--text-3xl);margin:0 0 var(--space-2)}.town-summary[data-astro-cid-vjn2m7ui]{color:#ffffffd9;margin:0;font-size:var(--text-lg)}.page-content[data-astro-cid-vjn2m7ui]{padding:var(--space-10) 0}.town-churches[data-astro-cid-vjn2m7ui]{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-5)}.town-church[data-astro-cid-vjn2m7ui]{background:var(--color-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--space-5)}.church-head[data-astro-cid-vjn2m7ui]{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--space-3)}.town-church[data-astro-cid-vjn2m7ui] h2[data-astro-cid-vjn2m7ui]{font-size:var(--text-xl);margin:0}.venue-badge[data-astro-cid-vjn2m7ui]{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;padding:2px var(--space-2);border-radius:var(--radius-sm);background:var(--color-bg-alt);color:var(--color-text-muted);white-space:nowrap}.church-address[data-astro-cid-vjn2m7ui]{color:var(--color-text-muted);font-size:var(--text-sm);margin:var(--space-1) 0 var(--space-3)}.times[data-astro-cid-vjn2m7ui]{margin:0;display:grid;gap:var(--space-2)}.times-row[data-astro-cid-vjn2m7ui]{display:grid;grid-template-columns:7rem 1fr;gap:var(--space-3);align-items:baseline}.times[data-astro-cid-vjn2m7ui] dt[data-astro-cid-vjn2m7ui]{font-weight:600;color:var(--color-text-secondary)}.times[data-astro-cid-vjn2m7ui] dd[data-astro-cid-vjn2m7ui]{margin:0}.times[data-astro-cid-vjn2m7ui] dd[data-astro-cid-vjn2m7ui] ul[data-astro-cid-vjn2m7ui]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4)}.no-times[data-astro-cid-vjn2m7ui]{color:var(--color-text-muted);font-size:var(--text-sm);margin:0}.no-times[data-astro-cid-vjn2m7ui] a[data-astro-cid-vjn2m7ui]{margin-left:.25em}.times-note[data-astro-cid-vjn2m7ui]{color:var(--color-text-muted);font-size:var(--text-sm);margin:var(--space-6) 0 0}.siblings[data-astro-cid-vjn2m7ui]{margin-top:var(--space-10);padding-top:var(--space-6);border-top:1px solid var(--color-border, rgba(0, 0, 0, .1))}.siblings[data-astro-cid-vjn2m7ui] h2[data-astro-cid-vjn2m7ui]{font-size:var(--text-lg);margin:0 0 var(--space-4)}.siblings[data-astro-cid-vjn2m7ui] ul[data-astro-cid-vjn2m7ui]{list-style:none;margin:0 0 var(--space-4);padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:var(--space-2)}.siblings[data-astro-cid-vjn2m7ui] .count[data-astro-cid-vjn2m7ui]{color:var(--color-text-muted);font-size:var(--text-sm)}.view-all[data-astro-cid-vjn2m7ui]{display:block;font-size:var(--text-sm);color:var(--color-primary);margin-bottom:var(--space-1)}.at-a-glance[data-astro-cid-vjn2m7ui]{background:var(--color-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--space-5);margin-bottom:var(--space-6)}.at-a-glance[data-astro-cid-vjn2m7ui] h2[data-astro-cid-vjn2m7ui]{font-size:var(--text-lg);margin:0 0 var(--space-3)}.at-a-glance[data-astro-cid-vjn2m7ui] ul[data-astro-cid-vjn2m7ui]{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-2)}.at-a-glance[data-astro-cid-vjn2m7ui] li[data-astro-cid-vjn2m7ui]{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2) var(--space-3);font-size:var(--text-sm)}.glance-times[data-astro-cid-vjn2m7ui]{color:var(--color-text-secondary)}@media(max-width:640px){.times-row[data-astro-cid-vjn2m7ui]{grid-template-columns:1fr;gap:0}}
