.sermons-hero[data-astro-cid-zpz77mdh]{padding:clamp(44px,5.5vw,80px) 0}.sermons-filters[data-astro-cid-zpz77mdh]{gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;align-items:center;display:flex}.llec-field[data-astro-cid-zpz77mdh]{border-radius:var(--radius-pill);border:1.5px solid var(--mountain-600);background:var(--mountain-800);color:#fff;font-family:var(--font-sans);font-size:var(--text-sm);padding:12px 16px}.llec-field[data-astro-cid-zpz77mdh]::placeholder{color:var(--sky-300)}.llec-field[data-astro-cid-zpz77mdh]:focus{border-color:var(--sky-500);box-shadow:var(--shadow-focus);outline:none}input[data-astro-cid-zpz77mdh].llec-field{flex:1;min-width:260px}.sermons-filters__clear[data-astro-cid-zpz77mdh]{cursor:pointer;font-weight:var(--weight-bold)}.sermons-current[data-astro-cid-zpz77mdh]{background:var(--sky-600);padding:clamp(36px,4.5vw,64px) 0}.sermons-current__label[data-astro-cid-zpz77mdh]{font-size:var(--text-sm);font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--mountain-800);margin:0}.sermons-current__feature[data-astro-cid-zpz77mdh]{gap:var(--space-6);margin-top:var(--space-4);grid-template-columns:200px 1fr;align-items:center;display:grid}.sermons-current__art[data-astro-cid-zpz77mdh]{aspect-ratio:1;border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);background:#fff;justify-content:center;align-items:center;max-width:200px;display:flex;overflow:hidden}.sermons-current__art[data-astro-cid-zpz77mdh] img[data-astro-cid-zpz77mdh]{width:58%}.sermons-current__art[data-astro-cid-zpz77mdh] img[data-astro-cid-zpz77mdh].sermons-current__art-fill{object-fit:cover;width:100%;height:100%}.sermons-current__title[data-astro-cid-zpz77mdh]{color:#fff;text-wrap:balance;margin:0;font-size:clamp(26px,3.2vw,40px)}.sermons-current__summary[data-astro-cid-zpz77mdh]{color:#fff;max-width:56ch;margin:12px 0 0;line-height:1.65}.sermons-current__count[data-astro-cid-zpz77mdh]{color:var(--sky-100);font-size:var(--text-sm);margin:14px 0 0;font-weight:500}.sermons-current__actions[data-astro-cid-zpz77mdh]{gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.sermons-list-heading[data-astro-cid-zpz77mdh]{align-items:baseline;gap:var(--space-4);flex-wrap:wrap;display:flex}.sermons-list-heading__count[data-astro-cid-zpz77mdh]{font-size:var(--text-sm);color:var(--text-muted);font-weight:var(--weight-bold);margin:0 0 0 auto}.sermons-list[data-astro-cid-zpz77mdh]{margin-top:var(--space-5);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);overflow:hidden}.sermons-row[data-astro-cid-zpz77mdh]{gap:var(--space-4);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--border-subtle);color:inherit;align-items:center;text-decoration:none;display:flex}.sermons-row[data-astro-cid-zpz77mdh]:last-child{border-bottom:none}.sermons-row[data-astro-cid-zpz77mdh]:hover{background:var(--surface-subtle)}.sermons-row__play[data-astro-cid-zpz77mdh]{cursor:pointer;background:var(--sunrise-600);color:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;width:38px;min-width:38px;height:38px;font-size:13px;display:flex}.sermons-row__art[data-astro-cid-zpz77mdh]{border-radius:var(--radius-md);object-fit:cover;background:var(--surface-subtle);width:56px;min-width:56px;height:56px}.sermons-row__play[data-astro-cid-zpz77mdh].is-current{background:var(--mountain-700)}.sermons-row__body[data-astro-cid-zpz77mdh]{flex:1;min-width:0}.sermons-row__title[data-astro-cid-zpz77mdh]{font-size:var(--text-base);margin:0}.sermons-row__meta[data-astro-cid-zpz77mdh]{font-size:var(--text-sm);color:var(--text-muted);margin:4px 0 0}.sermons-row__length[data-astro-cid-zpz77mdh]{font-size:var(--text-sm);color:var(--text-muted);font-weight:var(--weight-bold)}.sermons-empty[data-astro-cid-zpz77mdh]{margin:var(--space-6) 0 0;text-align:center;color:var(--text-muted)}@media (width<=900px){.sermons-filters[data-astro-cid-zpz77mdh]{flex-direction:column;align-items:stretch}.sermons-current__feature[data-astro-cid-zpz77mdh]{grid-template-columns:1fr}}
