.year-rail.svelte-jdkhq0{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:28px;padding-bottom:18px;border-bottom:1px solid rgba(255,255,255,.1)}.year-link.svelte-jdkhq0{font-family:var(--font-ui);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;padding:6px 14px;border-radius:999px;text-decoration:none;color:var(--gl-text-muted, rgba(255,255,255,.55));border:1px solid transparent;transition:color .16s,border-color .16s}.year-link.svelte-jdkhq0:hover{color:var(--gl-text, rgba(255,255,255,.9))}.year-link.active.svelte-jdkhq0{color:var(--gl-text, rgba(255,255,255,.9));border-color:#fff3;background:#ffffff0a}.year-h.svelte-jdkhq0{display:flex;justify-content:space-between;align-items:baseline;margin:30px 0 14px}.year-h.svelte-jdkhq0:first-of-type{margin-top:0}.year-y.svelte-jdkhq0{font-family:var(--font-display);font-style:italic;font-weight:300;font-size:28px;letter-spacing:-.01em;color:var(--gl-text, rgba(255,255,255,.9))}.year-c.svelte-jdkhq0{font-family:var(--font-ui);font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--gl-text-muted, rgba(255,255,255,.45))}.sermon-list.svelte-jdkhq0{list-style:none;padding:0;margin:0 0 32px;display:flex;flex-direction:column;gap:14px}.sermon-card.svelte-jdkhq0{display:block;text-decoration:none;padding:22px clamp(20px,3vw,32px);background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:14px;transition:background .16s,border-color .16s,transform .22s cubic-bezier(.16,1,.3,1)}.sermon-card.svelte-jdkhq0:hover{background:#ffffff0f;border-color:#ffffff2e;transform:translateY(-1px)}.sermon-meta.svelte-jdkhq0{display:flex;align-items:center;gap:12px;margin-bottom:8px}.sermon-when.svelte-jdkhq0{font-family:var(--font-ui);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--gl-text-muted, rgba(255,255,255,.55))}.sermon-chip.svelte-jdkhq0{font-family:var(--font-ui);font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;padding:3px 10px;border-radius:999px;background:#ffffff14;color:var(--gl-text, rgba(255,255,255,.85))}.sermon-title.svelte-jdkhq0{font-family:var(--font-display);font-style:italic;font-weight:300;font-size:clamp(20px,2.4vw,28px);letter-spacing:-.015em;color:var(--gl-text, rgba(255,255,255,.95));margin:0 0 6px}.sermon-foot.svelte-jdkhq0{font-family:var(--font-body);font-size:13.5px;color:var(--gl-text-muted, rgba(255,255,255,.55));display:flex;gap:8px;align-items:baseline;flex-wrap:wrap}.sep.svelte-jdkhq0{color:var(--gl-text-muted, rgba(255,255,255,.3))}
