[data-astro-cid-n3mvpwq5][data-site-search-form] [data-astro-cid-n3mvpwq5]:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);outline:none}.sermon-transcript[data-astro-cid-w4j4bezs] summary[data-astro-cid-w4j4bezs]{list-style:none}.sermon-transcript[data-astro-cid-w4j4bezs] summary[data-astro-cid-w4j4bezs]::-webkit-details-marker{display:none}.sermon-transcript__chevron[data-astro-cid-w4j4bezs]{transition:transform var(--duration-fast) var(--ease-urc)}.sermon-transcript[data-astro-cid-w4j4bezs][open] .sermon-transcript__chevron[data-astro-cid-w4j4bezs]{transform:rotate(180deg)}.sermon-transcript[data-astro-cid-w4j4bezs] summary[data-astro-cid-w4j4bezs]:focus-visible{box-shadow:0 0 0 2px #fff, 0 0 0 4px var(--color-primary);border-radius:var(--radius-button);outline:none}@media print{.sermon-transcript[data-astro-cid-w4j4bezs]>[data-astro-cid-w4j4bezs]:not(summary){display:block!important}.sermon-transcript__chevron[data-astro-cid-w4j4bezs]{display:none}}.sermon-rail-tip[data-astro-cid-7dartfbi]{transition:opacity var(--duration-micro) var(--ease-urc)}.sermon-rail-seg[data-astro-cid-7dartfbi]:hover .sermon-rail-tip[data-astro-cid-7dartfbi],.sermon-rail-seg[data-astro-cid-7dartfbi]:focus-visible .sermon-rail-tip[data-astro-cid-7dartfbi]{opacity:1}@media (prefers-reduced-motion:reduce){.sermon-rail-tip[data-astro-cid-7dartfbi]{transition:none}}.sermon-detail{--sermon-dur-color:.15s;--sermon-dur-move:.22s;--sermon-pip-width:11.5rem;--sermon-pip-gap:1.25rem;--sermon-pip-right:1rem}.sermon-video-host{position:absolute;inset:0}.sermon-video-host.is-stuck{inset:6.95rem auto auto;right:var(--sermon-pip-right);z-index:25;width:var(--sermon-pip-width);aspect-ratio:16/9;height:auto;box-shadow:var(--shadow-lift);transition:top var(--duration-micro) var(--ease-urc);position:fixed}body:has([data-header][data-hidden]) .sermon-video-host.is-stuck{top:.75rem}.sermon-detail a:focus-visible,.sermon-detail button:focus-visible,.sermon-detail input:focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px #418ac9}.sermon-on-dark a:focus-visible,.sermon-on-dark button:focus-visible,.sermon-on-dark input:focus-visible{outline:none;box-shadow:0 0 0 2px #2b3f4f,0 0 0 4px #fff}.sermon-crumb{transition:color var(--sermon-dur-color) var(--ease-urc)}.sermon-crumb:hover{text-underline-offset:.15em;text-decoration:underline}.sermon-text-link{transition:color var(--sermon-dur-color) var(--ease-urc)}.sermon-text-link:hover{text-underline-offset:.15em;text-decoration:underline}.sermon-related-card{transition:transform var(--sermon-dur-move) var(--ease-urc), border-color var(--sermon-dur-color) var(--ease-urc), background-color var(--sermon-dur-color) var(--ease-urc)}.sermon-related-card:hover{background-color:#e8e5e1;border-color:#cfdce7;transform:translateY(-2px)}.sermon-play{transition:background-color var(--sermon-dur-color) var(--ease-urc), border-color var(--sermon-dur-color) var(--ease-urc)}.sermon-play:hover{background-color:#418ac9;border-color:#418ac9}.sermon-skip{transition:color var(--sermon-dur-color) var(--ease-urc)}.sermon-skip:hover{color:#fff}.sermon-action{transition:background-color var(--sermon-dur-color) var(--ease-urc), color var(--sermon-dur-color) var(--ease-urc), border-color var(--sermon-dur-color) var(--ease-urc)}.sermon-action:hover{color:#fff;background-color:#418ac9;border-color:#418ac9}.sermon-cta-btn{transition:background-color var(--sermon-dur-color) var(--ease-urc), color var(--sermon-dur-color) var(--ease-urc)}.sermon-cta-btn:hover{color:#2b3f4f;background-color:#fff}.sermon-tab{color:#647171;transition:color var(--sermon-dur-color) var(--ease-urc), background-color var(--sermon-dur-color) var(--ease-urc), border-color var(--sermon-dur-color) var(--ease-urc);background:0 0;border:1px solid #0000}.sermon-tab:hover{color:#3e4e4e}.sermon-tab.is-selected{color:#222;background:#fff;border-color:#cfdce7}.sermon-tab.is-selected svg{color:#418ac9}.sermon-seek{appearance:none;background:linear-gradient(#418ac9, #418ac9) 0 50% / var(--seek,0%) 6px no-repeat, linear-gradient(#ffffff3d, #ffffff3d) 0 50% / 100% 6px no-repeat;height:24px;margin:0}.sermon-seek--mini{background:linear-gradient(#418ac9, #418ac9) 0 50% / var(--seek,0%) 4px no-repeat, linear-gradient(#ffffff3d, #ffffff3d) 0 50% / 100% 4px no-repeat}body.sermon-mini-open{padding-bottom:64px}.sermon-seek::-webkit-slider-thumb{appearance:none;background:#fff;border:0;border-radius:9999px;width:14px;height:14px}.sermon-seek::-moz-range-thumb{background:#fff;border:0;border-radius:9999px;width:14px;height:14px}@media (prefers-reduced-motion:reduce){.sermon-detail{--sermon-dur-color:.01ms;--sermon-dur-move:.01ms}.sermon-related-card:hover{transform:none}}@media (width>=768px){body.sermon-mini-open{padding-bottom:0}.sermon-detail{--sermon-pip-width:22.5rem}.sermon-detail:has(.sermon-video-host.is-stuck) [data-sermon-media]~*{margin-right:calc(var(--sermon-pip-width) + var(--sermon-pip-gap))}}@media (width>=1024px){.sermon-video-host.is-stuck{top:7.55rem}}@media print{.sermon-video-host.is-stuck{width:auto;box-shadow:none;position:absolute;inset:0}.sermon-detail:has(.sermon-video-host.is-stuck) [data-sermon-media]~*{margin-right:0}}
