:root{--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--spacing-xs:.25rem;--spacing-sm:.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-2xl:3rem;--spacing-3xl:4rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-full:9999px;--transition-fast:.15s ease-in-out;--transition-base:.2s ease-in-out;--transition-slow:.3s ease-in-out;--button-icon-size:var(--font-size-xl);--color-badge:var(--color-third)}.SermonPlayer-module-scss-module__rmQHVq__sermon{margin:0}.SermonPlayer-module-scss-module__rmQHVq__videoContainer{background:var(--paper);box-shadow:0 0 0 1px var(--rule);padding:6px}.SermonPlayer-module-scss-module__rmQHVq__videoContainer img{object-fit:cover;filter:saturate(.88)contrast(.98);width:100%;height:auto;display:block}:root.dark-mode .SermonPlayer-module-scss-module__rmQHVq__videoContainer img{filter:saturate(.75)brightness(.88)}.SermonPlayer-module-scss-module__rmQHVq__video{aspect-ratio:16/9;background-color:#000;width:100%;display:block}.SermonPlayer-module-scss-module__rmQHVq__audioContainer{border-block:1px solid var(--rule);padding:.75rem 0}.SermonPlayer-module-scss-module__rmQHVq__audio{width:100%;height:48px;display:block}.SermonPlayer-module-scss-module__rmQHVq__playerControls{color:var(--ink-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;margin-top:.85rem;font-size:.98rem;display:flex}.SermonPlayer-module-scss-module__rmQHVq__qualitySelector{align-items:center;gap:.5rem;display:flex}.SermonPlayer-module-scss-module__rmQHVq__qualitySelector label{font-family:var(--font-sc),var(--font-alegreya),Georgia,"Times New Roman",Times,serif;text-transform:lowercase;letter-spacing:.06em;font-weight:500}.SermonPlayer-module-scss-module__rmQHVq__qualitySelect{border:1px solid var(--rule);background:var(--paper);color:var(--ink);font:inherit;cursor:pointer;border-radius:2px;padding:.2rem .4rem}.SermonPlayer-module-scss-module__rmQHVq__qualitySelect:focus-visible{outline-offset:2px;outline:2px solid #976a18}.SermonPlayer-module-scss-module__rmQHVq__mediaToggle{border:1px solid color-mix(in srgb,var(--gold)50%,var(--paper));background:var(--index-bg);border-radius:7px;display:inline-flex;overflow:hidden}.SermonPlayer-module-scss-module__rmQHVq__mediaToggle>a,.SermonPlayer-module-scss-module__rmQHVq__mediaToggle>button{min-height:2.2rem;font-family:var(--font-sc),var(--font-alegreya),Georgia,"Times New Roman",Times,serif;text-transform:lowercase;letter-spacing:.06em;color:var(--gold);cursor:pointer;background:0 0;border:none;align-items:center;padding:calc(.4rem - 2px) 1rem calc(.4rem + 1px);font-size:.92rem;font-weight:500;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.SermonPlayer-module-scss-module__rmQHVq__mediaToggle>a+a,.SermonPlayer-module-scss-module__rmQHVq__mediaToggle>a+button,.SermonPlayer-module-scss-module__rmQHVq__mediaToggle>button+a,.SermonPlayer-module-scss-module__rmQHVq__mediaToggle>button+button{border-left:1px solid color-mix(in srgb,var(--gold)50%,var(--paper))}.SermonPlayer-module-scss-module__rmQHVq__mediaToggle>a:hover,.SermonPlayer-module-scss-module__rmQHVq__mediaToggle>button:hover{background:color-mix(in srgb,var(--gold)7%,var(--index-bg))}.SermonPlayer-module-scss-module__rmQHVq__mediaToggle>a[aria-current=page],.SermonPlayer-module-scss-module__rmQHVq__mediaToggle>a[aria-pressed=true],.SermonPlayer-module-scss-module__rmQHVq__mediaToggle>button[aria-current=page],.SermonPlayer-module-scss-module__rmQHVq__mediaToggle>button[aria-pressed=true]{background:color-mix(in srgb,var(--gold)18%,var(--index-bg));color:color-mix(in srgb,var(--gold)82%,var(--ink));box-shadow:inset 0 -2px 0 color-mix(in srgb,var(--gold)70%,transparent)}.SermonPlayer-module-scss-module__rmQHVq__mediaToggle>a:focus-visible,.SermonPlayer-module-scss-module__rmQHVq__mediaToggle>button:focus-visible{outline:2px solid var(--gold);outline-offset:-4px}.SermonPlayer-module-scss-module__rmQHVq__mediaToggle{margin-left:auto}.SermonPlayer-module-scss-module__rmQHVq__toggleButton{margin:0}.SermonPlayer-module-scss-module__rmQHVq__description{margin-top:clamp(2.5rem,6vw,3.5rem)}.SermonPlayer-module-scss-module__rmQHVq__descriptionTitle{font-family:var(--font-sc),var(--font-alegreya),Georgia,"Times New Roman",Times,serif;text-transform:lowercase;letter-spacing:.06em;text-align:center;color:var(--gold);margin:0 0 1rem;font-size:1.1rem;font-weight:500;line-height:1.2}.SermonPlayer-module-scss-module__rmQHVq__descriptionText{white-space:pre-wrap;font-size:1.08rem;line-height:1.65}.SermonPlayer-module-scss-module__rmQHVq__actions{border-top:1px solid var(--rule);flex-wrap:wrap;justify-content:center;gap:.6rem;margin-top:clamp(2rem,5vw,3rem);padding-top:1.25rem;display:flex}.SermonPlayer-module-scss-module__rmQHVq__actionLink{font-family:var(--font-sc),var(--font-alegreya),Georgia,"Times New Roman",Times,serif;text-transform:lowercase;letter-spacing:.06em;white-space:nowrap;border:1px solid var(--gold);cursor:pointer;background:var(--index-bg);border-color:color-mix(in srgb,var(--gold)50%,var(--paper));min-height:1.9rem;color:var(--gold);border-radius:7px;justify-content:center;align-items:center;gap:.5em;padding:calc(.3rem - 1px) .8rem calc(.3rem + 1px);font-size:.86rem;font-weight:500;line-height:1.1;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.SermonPlayer-module-scss-module__rmQHVq__actionLink:hover{background:color-mix(in srgb,var(--gold)7%,var(--index-bg));border-color:color-mix(in srgb,var(--gold)80%,var(--paper));color:var(--gold)}.SermonPlayer-module-scss-module__rmQHVq__actionLink:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.SermonPlayer-module-scss-module__rmQHVq__actionLink:disabled{opacity:.6;cursor:wait}.SermonPlayer-module-scss-module__rmQHVq__actionLink svg{flex:none;width:.95em;height:.95em;translate:0 .07em}.SermonPlayer-module-scss-module__rmQHVq__pending{aspect-ratio:21/9;border:1px solid var(--rule);background:color-mix(in srgb,var(--gold)5%,var(--index-bg));text-align:center;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;padding:2rem 1.5rem;display:flex}@media (max-width:480px){.SermonPlayer-module-scss-module__rmQHVq__pending{aspect-ratio:auto;padding-block:2.5rem}}.SermonPlayer-module-scss-module__rmQHVq__pendingIcon{fill:none;width:2.25rem;height:2.25rem;stroke:var(--gold);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;margin-bottom:.9rem}.SermonPlayer-module-scss-module__rmQHVq__pendingTitle{color:var(--ink);margin:0;font-size:clamp(1.25rem,3vw,1.5rem);line-height:1.3}.SermonPlayer-module-scss-module__rmQHVq__pendingText{max-width:28rem;color:var(--ink-soft);margin:.5rem 0 0;line-height:1.5}
:root{--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--spacing-xs:.25rem;--spacing-sm:.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-2xl:3rem;--spacing-3xl:4rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-full:9999px;--transition-fast:.15s ease-in-out;--transition-base:.2s ease-in-out;--transition-slow:.3s ease-in-out;--button-icon-size:var(--font-size-xl);--color-badge:var(--color-third)}.sermon-module-scss-module__0Cxkka__header{max-width:38rem;margin-inline:auto;padding-inline:1.25rem}@media (min-width:1024px){.sermon-module-scss-module__0Cxkka__header{max-width:46rem}}@media (min-width:1440px){.sermon-module-scss-module__0Cxkka__header{max-width:52rem}}.sermon-module-scss-module__0Cxkka__header{text-align:center;padding-block:clamp(1.75rem,4vw,2.75rem) clamp(1.5rem,3.5vw,2rem)}.sermon-module-scss-module__0Cxkka__title{font-family:var(--font-alegreya),Georgia,"Times New Roman",Times,serif;color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(2rem,4.4vw,2.9rem);font-weight:500;line-height:1.05}.sermon-module-scss-module__0Cxkka__series{color:var(--ink-soft);margin:.6rem 0 0;font-size:1.1rem}.sermon-module-scss-module__0Cxkka__meta{font-family:var(--font-sc),var(--font-alegreya),Georgia,"Times New Roman",Times,serif;text-transform:lowercase;letter-spacing:.06em;color:var(--ink-soft);margin:1rem 0 0;font-size:1.05rem;font-weight:500}.sermon-module-scss-module__0Cxkka__text{color:var(--ink-soft);margin:.15rem 0 0;font-style:italic}.sermon-module-scss-module__0Cxkka__player{max-width:48rem;margin-inline:auto;padding-inline:1.25rem}.sermon-module-scss-module__0Cxkka__section{max-width:38rem;margin-inline:auto;padding-inline:1.25rem}@media (min-width:1024px){.sermon-module-scss-module__0Cxkka__section{max-width:46rem}}@media (min-width:1440px){.sermon-module-scss-module__0Cxkka__section{max-width:52rem}}.sermon-module-scss-module__0Cxkka__section{padding-top:clamp(2.5rem,6vw,3.5rem)}.sermon-module-scss-module__0Cxkka__sectionTitle{font-family:var(--font-sc),var(--font-alegreya),Georgia,"Times New Roman",Times,serif;text-transform:lowercase;letter-spacing:.06em;text-align:center;color:var(--gold);margin:0 0 1rem;font-size:1.1rem;font-weight:500;line-height:1.2}.sermon-module-scss-module__0Cxkka__resources{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.sermon-module-scss-module__0Cxkka__resources li{border-bottom:1px solid var(--rule);justify-content:space-between;gap:1rem;padding-block:.75rem;display:flex}.sermon-module-scss-module__0Cxkka__resourceLinks{gap:.5rem;display:flex}.sermon-module-scss-module__0Cxkka__resources li{align-items:center}.sermon-module-scss-module__0Cxkka__resources a{font-family:var(--font-sc),var(--font-alegreya),Georgia,"Times New Roman",Times,serif;text-transform:lowercase;letter-spacing:.06em;white-space:nowrap;border:1px solid var(--gold);cursor:pointer;background:var(--index-bg);border-color:color-mix(in srgb,var(--gold)50%,var(--paper));min-height:1.9rem;color:var(--gold);border-radius:7px;justify-content:center;align-items:center;gap:.5em;padding:calc(.3rem - 1px) .8rem calc(.3rem + 1px);font-size:.86rem;font-weight:500;line-height:1.1;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.sermon-module-scss-module__0Cxkka__resources a:hover{background:color-mix(in srgb,var(--gold)7%,var(--index-bg));border-color:color-mix(in srgb,var(--gold)80%,var(--paper));color:var(--gold)}.sermon-module-scss-module__0Cxkka__resources a:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.sermon-module-scss-module__0Cxkka__resources a:disabled{opacity:.6;cursor:wait}.sermon-module-scss-module__0Cxkka__resources a svg{flex:none;width:.95em;height:.95em;translate:0 .07em}.sermon-module-scss-module__0Cxkka__transcript{white-space:pre-wrap;color:var(--ink-soft);font-size:1.02rem;line-height:1.7}
