.live[data-astro-cid-o3qoa2r7]{padding-top:clamp(2rem,5vw,3.5rem)}.live-head[data-astro-cid-o3qoa2r7]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem 2rem;margin-bottom:1.5rem;display:flex}.live-head[data-astro-cid-o3qoa2r7] h1[data-astro-cid-o3qoa2r7]{margin-bottom:.2em;font-size:clamp(1.9rem,4.5vw,3.2rem)}.live-head[data-astro-cid-o3qoa2r7] p[data-astro-cid-o3qoa2r7]{margin:0}.dot[data-astro-cid-o3qoa2r7]{background:#e0413a;border-radius:999px;width:.6rem;height:.6rem}.latest-details[data-astro-cid-o3qoa2r7]{gap:1.5rem 3rem;margin-top:2rem;display:grid}@media (width>=900px){.latest-details[data-astro-cid-o3qoa2r7]{grid-template-columns:240px 1fr}}.facts[data-astro-cid-o3qoa2r7]{align-content:start;gap:1rem;margin:0;display:grid}.facts[data-astro-cid-o3qoa2r7] dt[data-astro-cid-o3qoa2r7]{font-family:var(--font-head);letter-spacing:.16em;text-transform:uppercase;color:var(--gold);font-size:.72rem;font-weight:700}.facts[data-astro-cid-o3qoa2r7] dd[data-astro-cid-o3qoa2r7]{color:#fff;margin:.15rem 0 0;font-weight:600}.notes[data-astro-cid-o3qoa2r7]{max-width:68ch;color:var(--text-2);overflow-wrap:anywhere}.notes[data-astro-cid-o3qoa2r7] p[data-astro-cid-o3qoa2r7]:last-child{margin-bottom:0}.filters[data-astro-cid-o3qoa2r7]{flex-wrap:wrap;align-items:end;gap:1rem;display:flex}.field[data-astro-cid-o3qoa2r7]{flex:160px;gap:.35rem;display:grid}.field[data-astro-cid-o3qoa2r7].grow{flex:2 260px}.field[data-astro-cid-o3qoa2r7] label[data-astro-cid-o3qoa2r7]{font-size:.92rem;font-weight:600}.field[data-astro-cid-o3qoa2r7] input[data-astro-cid-o3qoa2r7],.field[data-astro-cid-o3qoa2r7] select[data-astro-cid-o3qoa2r7]{border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--surface);min-height:48px;color:var(--text);font:inherit;padding:.6rem .9rem}.reset[data-astro-cid-o3qoa2r7]{flex:none}.result-count[data-astro-cid-o3qoa2r7]{color:var(--text-2);margin:1.25rem 0 1rem}.result-count[data-astro-cid-o3qoa2r7]:empty{margin:0}.results[data-astro-cid-o3qoa2r7]{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:1.5rem 1.25rem;margin:0;padding:0;list-style:none;display:grid}.results[data-astro-cid-o3qoa2r7] .result{color:var(--text);text-decoration:none;display:block}.results[data-astro-cid-o3qoa2r7] .result img{aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius-sm);width:100%;margin-bottom:.6rem}.results[data-astro-cid-o3qoa2r7] .result strong{line-height:1.3;display:block}.results[data-astro-cid-o3qoa2r7] .result:hover strong{color:var(--accent)}.results[data-astro-cid-o3qoa2r7] .r-snip{color:var(--text-2);margin-top:.3rem;font-size:.85rem;display:block}.results[data-astro-cid-o3qoa2r7] .r-snip mark{background:var(--accent-soft);color:var(--text);border-radius:3px;padding:0 .15em}.results[data-astro-cid-o3qoa2r7] .r-series{color:var(--accent);font-size:.88rem;font-weight:600;display:block}.results[data-astro-cid-o3qoa2r7] .r-date{color:var(--text-2);font-size:.88rem;display:block}.row[data-astro-cid-o3qoa2r7]{margin-bottom:clamp(2.5rem,5vw,3.75rem)}.row[data-astro-cid-o3qoa2r7]:last-child{margin-bottom:0}.row-head[data-astro-cid-o3qoa2r7]{align-items:baseline;gap:.75rem;margin-bottom:1rem;display:flex}.row-head[data-astro-cid-o3qoa2r7] h2[data-astro-cid-o3qoa2r7]{margin:0;font-size:clamp(1.35rem,2.4vw,1.75rem)}.row-nav[data-astro-cid-o3qoa2r7]{gap:.4rem;margin-left:auto;display:none}@media (hover:hover) and (width>=900px){.row-nav[data-astro-cid-o3qoa2r7]{display:flex}}.row-nav[data-astro-cid-o3qoa2r7] button[data-astro-cid-o3qoa2r7]{border:1px solid var(--line);background:var(--surface);width:38px;height:38px;color:var(--text);cursor:pointer;border-radius:999px;place-items:center;display:grid}.row-nav[data-astro-cid-o3qoa2r7] button[data-astro-cid-o3qoa2r7]:hover{border-color:var(--accent)}.scroller[data-astro-cid-o3qoa2r7]{--gutter:max(1rem, (100vw - var(--max)) / 2);padding:0 var(--gutter) .5rem;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:thin;grid-auto-columns:min(72vw,280px);grid-auto-flow:column;gap:1rem;margin:0;list-style:none;display:grid;overflow-x:auto}@media (width>=700px){.scroller[data-astro-cid-o3qoa2r7]{--gutter:max(1.5rem, (100vw - var(--max)) / 2)}}.scroller[data-astro-cid-o3qoa2r7]>li[data-astro-cid-o3qoa2r7]{scroll-snap-align:start}.recent-series[data-astro-cid-o3qoa2r7]{margin-top:clamp(2.5rem,6vw,4rem)}.poster-grid[data-astro-cid-o3qoa2r7]{grid-template-columns:repeat(2,1fr);gap:clamp(.75rem,2vw,1.25rem);margin:0;padding:0;list-style:none;display:grid}.poster-grid[data-astro-cid-o3qoa2r7]>li[data-astro-cid-o3qoa2r7]:first-child{grid-column:1/-1}.poster-grid[data-astro-cid-o3qoa2r7]>li[data-astro-cid-o3qoa2r7].fill{grid-column:span var(--narrow)}@media (width>=900px){.poster-grid[data-astro-cid-o3qoa2r7]{grid-template-columns:repeat(4,1fr)}.poster-grid[data-astro-cid-o3qoa2r7]>li[data-astro-cid-o3qoa2r7]:first-child{grid-area:span 2/span 2}.poster-grid[data-astro-cid-o3qoa2r7]>li[data-astro-cid-o3qoa2r7].fill{grid-column:span var(--wide)}.poster-grid[data-astro-cid-o3qoa2r7]>li[data-astro-cid-o3qoa2r7]:first-child .poster[data-astro-cid-o3qoa2r7],.poster-grid[data-astro-cid-o3qoa2r7]>li[data-astro-cid-o3qoa2r7]:first-child .poster[data-astro-cid-o3qoa2r7] img[data-astro-cid-o3qoa2r7]{height:100%}}.poster[data-astro-cid-o3qoa2r7]{border-radius:var(--radius-sm);color:#fff;background:#000;text-decoration:none;transition:transform .45s cubic-bezier(.2,.7,.2,1),box-shadow .45s;display:block;position:relative;overflow:hidden;box-shadow:0 16px 34px -22px #0009}.poster-grid[data-astro-cid-o3qoa2r7]>li[data-astro-cid-o3qoa2r7].fill .poster[data-astro-cid-o3qoa2r7],.poster-grid[data-astro-cid-o3qoa2r7]>li[data-astro-cid-o3qoa2r7].fill .poster[data-astro-cid-o3qoa2r7] img[data-astro-cid-o3qoa2r7]{height:100%}.poster-grid[data-astro-cid-o3qoa2r7]>li[data-astro-cid-o3qoa2r7].fill .poster[data-astro-cid-o3qoa2r7] img[data-astro-cid-o3qoa2r7]{aspect-ratio:calc(16 * var(--narrow)) / 9}@media (width>=900px){.poster-grid[data-astro-cid-o3qoa2r7]>li[data-astro-cid-o3qoa2r7].fill .poster[data-astro-cid-o3qoa2r7] img[data-astro-cid-o3qoa2r7]{aspect-ratio:calc(16 * var(--wide)) / 9}}.poster[data-astro-cid-o3qoa2r7] img[data-astro-cid-o3qoa2r7]{aspect-ratio:16/9;object-fit:cover;width:100%;transition:transform 1.2s cubic-bezier(.2,.7,.2,1),filter .45s}.poster[data-astro-cid-o3qoa2r7]:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 35%,#ffffff38 50%,#0000 65%);position:absolute;inset:0;transform:translate(-120%)}.poster-info[data-astro-cid-o3qoa2r7]{background:linear-gradient(#0000,#0f141beb);gap:.1rem;padding:2.5rem 1rem .8rem;display:grid;position:absolute;inset:auto 0 0}.poster-info[data-astro-cid-o3qoa2r7] strong[data-astro-cid-o3qoa2r7]{font-family:var(--font-head);font-size:clamp(.95rem,1.6vw,1.1rem);line-height:1.25}.more-head[data-astro-cid-o3qoa2r7]{margin-top:clamp(2.5rem,6vw,4rem)}.more-grid[data-astro-cid-o3qoa2r7]{gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.more-grid[data-astro-cid-o3qoa2r7]{grid-template-columns:repeat(3,1fr)}}.more[data-astro-cid-o3qoa2r7] .poster-info[data-astro-cid-o3qoa2r7]{align-items:center;gap:.4rem;display:flex}.title-card[data-astro-cid-o3qoa2r7]{aspect-ratio:16/9;background:radial-gradient(120% 90% at 20% 10%, #2f7a6d 0%, var(--dark-bg) 70%);place-items:center;width:100%;height:100%;padding:1.5rem;display:grid}.title-card[data-astro-cid-o3qoa2r7] span[data-astro-cid-o3qoa2r7]{font-family:var(--font-head);text-align:center;color:#fff;letter-spacing:-.02em;font-size:clamp(1.4rem,3.4vw,2.6rem);font-weight:800;line-height:1.05}.poster[data-astro-cid-o3qoa2r7]:has(.title-card) .poster-info[data-astro-cid-o3qoa2r7] strong[data-astro-cid-o3qoa2r7]{display:none}.poster-grid[data-astro-cid-o3qoa2r7]>li[data-astro-cid-o3qoa2r7]:first-child .poster-info[data-astro-cid-o3qoa2r7]{padding:4rem clamp(1rem,3vw,1.75rem) clamp(1rem,3vw,1.5rem)}.poster[data-astro-cid-o3qoa2r7]:not(:has(.title-card)):not(.more) .poster-info[data-astro-cid-o3qoa2r7]{opacity:0;transition:opacity .3s}@media (hover:hover){.poster[data-astro-cid-o3qoa2r7]:hover .poster-info[data-astro-cid-o3qoa2r7],.poster[data-astro-cid-o3qoa2r7]:focus-visible .poster-info[data-astro-cid-o3qoa2r7]{opacity:1}}.poster-grid[data-astro-cid-o3qoa2r7]>li[data-astro-cid-o3qoa2r7]:first-child .poster-info[data-astro-cid-o3qoa2r7] strong[data-astro-cid-o3qoa2r7]{font-size:clamp(1.3rem,3vw,2rem)}.poster-tag[data-astro-cid-o3qoa2r7]{background:var(--gold);font-family:var(--font-head);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;padding:.25rem .65rem;font-weight:700;position:absolute;top:clamp(.75rem,2vw,1.25rem);left:clamp(.75rem,2vw,1.25rem);color:#1d2530!important;font-size:.7rem!important}.poster[data-astro-cid-o3qoa2r7]:focus-visible{outline:3px solid var(--gold);outline-offset:3px}@media (prefers-reduced-motion:no-preference){.js .poster-grid[data-astro-cid-o3qoa2r7]>li[data-astro-cid-o3qoa2r7]{opacity:0;transition:opacity .7s,transform .8s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i) * 70ms);transform:translateY(28px)scale(.96)}.js .poster-grid[data-astro-cid-o3qoa2r7].is-in>li[data-astro-cid-o3qoa2r7]{opacity:1;transform:none}@media (hover:hover){.poster[data-astro-cid-o3qoa2r7]:hover,.poster[data-astro-cid-o3qoa2r7]:focus-visible{transform:translateY(-6px);box-shadow:0 30px 50px -26px #000000bf}.poster[data-astro-cid-o3qoa2r7]:hover img[data-astro-cid-o3qoa2r7],.poster[data-astro-cid-o3qoa2r7]:focus-visible img[data-astro-cid-o3qoa2r7]{filter:saturate(1.15);transform:scale(1.08)}.poster[data-astro-cid-o3qoa2r7]:hover:after{transition:transform .9s;transform:translate(120%)}}}.all-sermons[data-astro-cid-o3qoa2r7]{border-radius:var(--radius);background:var(--surface-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 1.5rem;margin-top:clamp(1.75rem,4vw,2.5rem);padding:clamp(1.25rem,3vw,1.75rem);display:flex}.all-sermons[data-astro-cid-o3qoa2r7] p[data-astro-cid-o3qoa2r7]{margin:0;font-weight:600}
