.g-sermons.svelte-15ixib9.svelte-15ixib9{padding:var(--ad-space-2xl, 66px) var(--ad-space-md, 22px);background:var(--ad-color-bg, #ede9dd);color:var(--ad-color-fg, #28291f);font-family:var(--ad-font-body, system-ui, sans-serif)}@media (min-width: 768px){.g-sermons.svelte-15ixib9.svelte-15ixib9{padding:var(--ad-space-2xl, 66px) var(--ad-space-xl, 46px)}}.g-sermons-wrap.svelte-15ixib9.svelte-15ixib9{max-width:1300px;margin:0 auto}.g-sermons-head.svelte-15ixib9.svelte-15ixib9{margin-bottom:var(--ad-space-lg, 32px)}.g-sermons-title.svelte-15ixib9.svelte-15ixib9{margin:var(--ad-space-2xs, 8px) 0 0;font-family:var(--ad-font-display, Georgia, serif);font-weight:var(--ad-weight-regular, 400);font-size:var(--ad-text-2xl, 30px);line-height:var(--ad-leading-snug, 1.2);color:var(--ad-color-fg, #28291f)}.g-sermons-lead.svelte-15ixib9.svelte-15ixib9{margin:var(--ad-space-2xs, 8px) 0 0;font-size:var(--ad-text-lg, 19px);color:var(--ad-color-muted, #6c6e5c);line-height:var(--ad-leading-relaxed, 1.62)}.g-sermons-list.svelte-15ixib9.svelte-15ixib9{overflow:hidden;background:var(--ad-color-surface-1, #f4f1e7);border:1px solid var(--ad-color-border, rgba(40, 41, 31, .12));box-shadow:var(--ad-shadow-md, 0 14px 34px -18px rgba(62, 58, 40, .38))}.g-sermon-row.svelte-15ixib9.svelte-15ixib9{display:grid;grid-template-columns:auto 1fr auto auto;gap:var(--ad-space-md, 22px);align-items:center;padding:var(--ad-space-sm, 16px) var(--ad-space-md, 22px);border-bottom:1px solid var(--ad-color-border, rgba(40, 41, 31, .12))}.g-sermon-row.svelte-15ixib9.svelte-15ixib9:last-child{border-bottom:0}.g-sermon-play.svelte-15ixib9.svelte-15ixib9{width:48px;height:48px;flex-shrink:0;display:grid;place-items:center;color:var(--ad-color-accent, #3f6b4f);background:color-mix(in srgb,var(--ad-color-accent, #3f6b4f) 12%,var(--ad-color-surface-2, #faf8f0));border:1px solid color-mix(in srgb,var(--ad-color-accent, #3f6b4f) 24%,transparent);cursor:pointer;padding:0;transition:transform var(--ad-speed-base, .22s) var(--ad-ease-emphasized, cubic-bezier(.18, .9, .24, 1)),background var(--ad-speed-base, .22s) ease}.g-sermon-play.svelte-15ixib9 svg.svelte-15ixib9{margin-left:2px}.g-sermon-play.svelte-15ixib9.svelte-15ixib9:hover{transform:scale(1.06);background:color-mix(in srgb,var(--ad-color-accent, #3f6b4f) 20%,var(--ad-color-surface-2, #faf8f0))}@media (prefers-reduced-motion: reduce){.g-sermon-play.svelte-15ixib9.svelte-15ixib9:hover{transform:none}}.g-sermon-main.svelte-15ixib9.svelte-15ixib9{min-width:0}.g-sermon-ttl.svelte-15ixib9.svelte-15ixib9{display:block;font-family:var(--ad-font-display, Georgia, serif);font-style:italic;font-weight:var(--ad-weight-regular, 400);font-size:var(--ad-text-xl, 23px);line-height:var(--ad-leading-snug, 1.2);color:var(--ad-color-fg, #28291f);text-decoration:none}a.g-sermon-ttl.svelte-15ixib9.svelte-15ixib9:hover{color:var(--ad-color-accent, #3f6b4f)}.g-sermon-meta.svelte-15ixib9.svelte-15ixib9{margin-top:3px;font-family:var(--ad-font-ui, system-ui, sans-serif);font-size:var(--ad-text-xs, 12.5px);color:var(--ad-color-muted, #6c6e5c)}.g-sermon-series.svelte-15ixib9.svelte-15ixib9{flex:0 0 auto}.g-sermon-dur.svelte-15ixib9.svelte-15ixib9{font-family:var(--ad-font-ui, system-ui, sans-serif);font-size:var(--ad-text-sm, 13px);color:var(--ad-color-muted, #6c6e5c);font-variant-numeric:tabular-nums;white-space:nowrap}@media (max-width: 640px){.g-sermon-row.svelte-15ixib9.svelte-15ixib9{grid-template-columns:auto 1fr auto;gap:var(--ad-space-sm, 16px)}.g-sermon-series.svelte-15ixib9.svelte-15ixib9{display:none}}
