.page_hero__7KFOs{position:relative;min-height:82svh;display:flex;flex-direction:column;justify-content:flex-end;background:var(--ink);color:var(--on-dark);overflow:hidden;padding-top:calc(var(--header-h) + var(--gap-block))}@media (min-width:900px){.page_hero__7KFOs{min-height:88svh}}.page_film__go3MJ{position:absolute;inset:0}.page_film__go3MJ :is(video,img){width:100%;height:100%;object-fit:cover;filter:saturate(.72) brightness(.52)}.page_film__go3MJ:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(16,13,12,.55),rgba(16,13,12,.25) 34%,rgba(16,13,12,.82))}.page_heroInner__8WoKQ{position:relative;padding-bottom:var(--gap-section)}@keyframes page_rise__c4kUh{0%{opacity:0;transform:translateY(18px)}}.page_heroInner__8WoKQ>*{animation:page_rise__c4kUh .76s var(--ease) backwards}.page_heroInner__8WoKQ>:first-child{animation-delay:60ms}.page_heroInner__8WoKQ>:nth-child(2){animation-delay:.15s}.page_heroInner__8WoKQ>:nth-child(3){animation-delay:.24s}.page_heroInner__8WoKQ>:nth-child(4){animation-delay:.33s}.page_film__go3MJ :is(video,img){animation:page_drift__Ea8PF 24s ease-in-out infinite alternate}@keyframes page_drift__Ea8PF{to{transform:scale(1.06)}}.page_heroTitle__ixXIp{color:var(--on-dark);max-width:15ch}.page_heroSub__fi66w{margin-top:var(--gap-wide);max-width:44ch;font-weight:300;font-size:clamp(1rem,.95rem + .3vw,1.15rem);color:var(--on-dark-muted)}.page_heroActions__uE8fj{display:flex;flex-wrap:wrap;gap:12px;margin-top:var(--gap-block)}.page_heroActions__uE8fj .btn-line{background:rgba(16,13,12,.42);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border-color:rgba(247,245,242,.42);color:var(--on-dark)}.page_heroActions__uE8fj .btn-line:hover{background:rgba(16,13,12,.62);border-color:var(--on-dark)}.page_live__6aNvL{display:inline-flex;align-items:center;gap:10px;margin-bottom:var(--gap-wide);padding:7px 16px 7px 13px;border-radius:var(--radius-pill);background:var(--crimson);color:#fff;font-size:.82rem;font-weight:500;letter-spacing:.04em;text-decoration:none}.page_pulse__XPtbN{width:7px;height:7px;border-radius:50%;background:currentColor;animation:page_pulse__XPtbN 2.4s var(--ease) infinite}@keyframes page_pulse__XPtbN{0%,to{opacity:1}50%{opacity:.3}}.page_heroFoot__BLf_D{position:relative;border-top:1px solid var(--on-dark-line);background:rgba(16,13,12,.5);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.page_heroFootInner___qosP{display:flex;align-items:baseline;gap:var(--gap);padding-block:15px;font-size:.86rem}.page_heroFootLabel__M_eAv{font-weight:600;letter-spacing:.16em;text-transform:uppercase;font-size:.68rem;color:var(--on-dark);flex:none}.page_heroFootText__CHfl2{color:var(--on-dark-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_heroFootAddress__J_H7Y{display:none}@media (min-width:720px){.page_heroFootAddress__J_H7Y{display:inline}}.page_pastor__l1HH1{display:grid;grid-gap:var(--gap-block);gap:var(--gap-block);grid-template-columns:1fr;align-items:center}@media (min-width:1000px){.page_pastor__l1HH1{grid-template-columns:5fr 7fr;gap:var(--gap-section)}}.page_pastorFigure__EC5RI{margin:0;position:relative}.page_pastorImage__ylqyO{border-bottom:2px solid var(--brass)}.page_caption__Mz6ID{margin-top:12px;font-size:.78rem;letter-spacing:.04em;color:var(--ink-muted)}.page_pastorText__yqOLN{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gap-wide)}.page_pastorBody__3FVLh{font-size:1.05rem;font-weight:300;color:var(--ink-soft);max-width:48ch}.page_facts__EGh9h{margin:var(--gap-tight) 0 0;display:grid;grid-gap:0;gap:0;width:100%;max-width:34rem;border-top:1px solid var(--line)}.page_facts__EGh9h>div{display:grid;grid-template-columns:9.5rem 1fr;grid-gap:var(--gap);gap:var(--gap);padding-block:14px;border-bottom:1px solid var(--line)}@media (max-width:480px){.page_facts__EGh9h>div{grid-template-columns:1fr;gap:2px}}.page_facts__EGh9h dt{font-size:.72rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted);padding-top:4px}.page_facts__EGh9h dd{margin:0;font-size:.98rem;color:var(--ink)}.page_week__u_LNe{position:relative;background:var(--ink);color:var(--on-dark);overflow:hidden}.page_weekImage__7Xuxp{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:45% 50%;filter:saturate(.92) brightness(.5)}.page_week__u_LNe:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(16,13,12,.34),rgba(16,13,12,.78) 26%,rgba(16,13,12,.92));pointer-events:none}.page_weekInner__aQDju{position:relative;z-index:1;padding-block:150px var(--gap-section)}@media (min-width:768px){.page_week__u_LNe:after{background:linear-gradient(95deg,rgba(16,13,12,.92),rgba(16,13,12,.82) 46%,rgba(16,13,12,.42))}.page_weekInner__aQDju{padding-block:var(--gap-band)}}.page_weekList__y9SF4{max-width:46rem}.page_messages__slB7r{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.page_message__ymXyd{display:grid;grid-template-columns:2.5rem 1fr auto;align-items:baseline;grid-gap:var(--gap);gap:var(--gap);padding-block:var(--gap-wide);border-bottom:1px solid var(--line);transition:border-color .3s var(--ease)}@media (hover:hover){.page_message__ymXyd:hover{border-bottom-color:var(--line-strong)}.page_message__ymXyd:hover .page_messageTitle__Qb_0J{color:var(--crimson)}}.page_messageTitle__Qb_0J{transition:color .3s var(--ease)}@media (min-width:700px){.page_message__ymXyd{grid-template-columns:4rem 1fr auto;padding-block:var(--gap-block)}}.page_messageBody__aT2Wl{min-width:0}.page_messageTitle__Qb_0J{margin:0;font-size:clamp(1.15rem,1rem + .8vw,1.65rem);font-weight:400;letter-spacing:-.02em;line-height:1.2;color:var(--ink)}.page_messageMeta__E0L1i{margin-top:8px;font-size:.88rem;color:var(--ink-muted)}.page_tag__t9Q6I{font-size:.68rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted);border:1px solid var(--line-strong);border-radius:var(--radius-pill);padding:3px 10px;white-space:nowrap}.page_podcastGrid__j1Crh{display:grid;grid-gap:var(--gap-block);gap:var(--gap-block);grid-template-columns:1fr;align-items:center}@media (min-width:960px){.page_podcastGrid__j1Crh{grid-template-columns:5fr 7fr;gap:var(--gap-section)}}.page_podcastText__NtO7T{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gap-wide)}.page_episode__DwmON{width:100%;padding:var(--gap-wide) 0;border-top:1px solid var(--on-dark-line);border-bottom:1px solid var(--on-dark-line)}.page_episodeLabel__hnGYI{font-size:.68rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--brass-on-dark);margin-bottom:8px}.page_episodeTitle__waEcv{font-size:1.2rem;font-weight:400;color:var(--on-dark);letter-spacing:-.01em}.page_episodeGuest__IV3m1{margin-top:4px;font-size:.92rem;color:var(--on-dark-muted)}.page_podcastFilm__4Rt2_{margin:0}.page_podcastVideo__PxUJY{width:100%;aspect-ratio:16/9;background:#000;border:1px solid var(--on-dark-line)}.page_books___Fudh{display:grid;grid-gap:var(--gap-block);gap:var(--gap-block);grid-template-columns:1fr;align-items:center}@media (min-width:900px){.page_books___Fudh{grid-template-columns:1fr 1.15fr;gap:var(--gap-section)}}.page_booksText__gDFmA{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gap-wide);order:1}.page_booksFigure___kZK0{margin:0;order:0}@media (min-width:900px){.page_booksText__gDFmA{order:0}.page_booksFigure___kZK0{order:1}}.page_repaf__vNkFC{position:relative;background:var(--ink);color:var(--on-dark)}.page_repafImage__3CLMm{filter:saturate(.92);object-fit:cover;width:100%}.page_repafOver__cjlRF{padding-block:var(--gap-block) var(--gap-section)}.page_repafOver__cjlRF .page_label__jI4Tf{color:var(--brass-on-dark)}.page_repafOver__cjlRF h2{color:var(--on-dark);max-width:18ch}.page_repafLede__yrrKa{margin:var(--gap-wide) 0 var(--gap-block);font-weight:300;font-size:1.05rem;color:var(--on-dark-muted);max-width:46ch}@media (min-width:760px){.page_repafImage__3CLMm{filter:saturate(.85) brightness(.5);min-height:460px}.page_repaf__vNkFC:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,rgba(16,13,12,.86),rgba(16,13,12,.6) 38%,rgba(16,13,12,.08) 72%);pointer-events:none}.page_repafOver__cjlRF{position:absolute;inset:0;z-index:1;display:flex;align-items:center;padding-block:0}}.page_app__lrMPs{display:grid;grid-gap:var(--gap-block);gap:var(--gap-block);grid-template-columns:1fr;align-items:center}@media (min-width:900px){.page_app__lrMPs{grid-template-columns:1fr 1.2fr;gap:var(--gap-section)}}.page_appFigure__rfCQL{margin:0;max-width:420px}.page_appText__aaKQZ{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gap-wide)}.page_messagePlayer__fTd5p{margin-top:var(--gap)}.Player_audio__DOGy3{display:flex;align-items:center;gap:var(--gap);width:100%;max-width:34rem}.Player_play__fSHdu{flex:none;width:44px;height:44px;display:grid;place-items:center;border:0;border-radius:50%;background:var(--crimson);color:#fff;cursor:pointer;transition:background-color .2s var(--ease),transform .2s var(--ease)}.Player_play__fSHdu:hover{background:var(--crimson-deep)}.Player_play__fSHdu:active{transform:scale(.94)}.Player_play__fSHdu svg{margin-left:1px}.Player_scrub__8XyUs{flex:1 1;min-width:0;height:24px;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;cursor:pointer;margin:0}.Player_scrub__8XyUs::-webkit-slider-runnable-track{height:3px;border-radius:2px;background:linear-gradient(to right,var(--crimson) 0,var(--crimson) var(--played,0),var(--line-strong) var(--played,0),var(--line-strong) 100%)}.Player_scrub__8XyUs::-moz-range-track{height:3px;border-radius:2px;background:var(--line-strong)}.Player_scrub__8XyUs::-moz-range-progress{height:3px;border-radius:2px;background:var(--crimson)}.Player_scrub__8XyUs::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:13px;height:13px;border-radius:50%;background:var(--crimson);border:0;margin-top:-5px}.Player_scrub__8XyUs::-moz-range-thumb{width:13px;height:13px;border-radius:50%;background:var(--crimson);border:0}.Player_time__zx9Xk{flex:none;font-size:.82rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink);letter-spacing:.01em}.Player_failed__zpzEl,.Player_of___FDja{color:var(--ink-muted)}.Player_failed__zpzEl{font-size:.9rem}.dark .Player_time__zx9Xk,.on-dark .Player_time__zx9Xk,[data-hero] .Player_time__zx9Xk{color:var(--on-dark)}.dark .Player_failed__zpzEl,.dark .Player_of___FDja,.on-dark .Player_failed__zpzEl,.on-dark .Player_of___FDja,[data-hero] .Player_failed__zpzEl,[data-hero] .Player_of___FDja{color:var(--on-dark-muted)}.dark .Player_scrub__8XyUs::-webkit-slider-runnable-track,.on-dark .Player_scrub__8XyUs::-webkit-slider-runnable-track,[data-hero] .Player_scrub__8XyUs::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--crimson) 0,var(--crimson) var(--played,0),rgba(247,245,242,.28) var(--played,0),rgba(247,245,242,.28) 100%)}.dark .Player_scrub__8XyUs::-moz-range-track,.on-dark .Player_scrub__8XyUs::-moz-range-track,[data-hero] .Player_scrub__8XyUs::-moz-range-track{background:rgba(247,245,242,.28)}.Player_video__18VHG{width:100%;aspect-ratio:16/9;background:#000;border:1px solid var(--line)}.dark .Player_video__18VHG,.on-dark .Player_video__18VHG,[data-hero] .Player_video__18VHG{border-color:var(--on-dark-line)}.Reveal_reveal__60qD7{transition:opacity .62s var(--ease),transform .62s var(--ease)}.Reveal_reveal__60qD7[data-revealed=false]{opacity:0;transform:translateY(16px)}.Reveal_reveal__60qD7[data-revealed=true]{opacity:1;transform:none}.ServiceWeek_week__7kgYv{list-style:none;margin:0;padding:0;border-top:1px solid var(--line-strong)}.ServiceWeek_day__LWceB{display:grid;grid-template-columns:1fr;grid-gap:6px;gap:6px;padding-block:var(--gap-wide);border-bottom:1px solid var(--line)}@media (min-width:560px){.ServiceWeek_day__LWceB{grid-template-columns:8.5rem 1fr;gap:var(--gap);align-items:baseline}}.ServiceWeek_name__YsN_U{margin:0;font-size:.78rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-muted)}.ServiceWeek_services__C8dOr{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.ServiceWeek_service__EhQi4{display:grid;grid-template-columns:4.25rem 1fr;align-items:baseline;grid-gap:var(--gap);gap:var(--gap)}.ServiceWeek_time__trzG8{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:1.12rem;font-weight:500;letter-spacing:-.01em;color:var(--ink)}.ServiceWeek_label__U1c5p{font-size:1rem;font-weight:300;color:var(--ink-soft)}@media (min-width:720px){.ServiceWeek_week__7kgYv{column-count:2;column-gap:var(--gap-section)}.ServiceWeek_day__LWceB{page-break-inside:avoid;break-inside:avoid;margin-top:0;grid-template-columns:1fr;gap:6px}}.dark .ServiceWeek_week__7kgYv,.on-dark .ServiceWeek_week__7kgYv,[data-hero] .ServiceWeek_week__7kgYv{border-top-color:var(--on-dark-line)}.dark .ServiceWeek_day__LWceB,.on-dark .ServiceWeek_day__LWceB,[data-hero] .ServiceWeek_day__LWceB{border-bottom-color:var(--on-dark-line)}.dark .ServiceWeek_name__YsN_U,.on-dark .ServiceWeek_name__YsN_U,[data-hero] .ServiceWeek_name__YsN_U{color:var(--on-dark-muted)}.dark .ServiceWeek_time__trzG8,.on-dark .ServiceWeek_time__trzG8,[data-hero] .ServiceWeek_time__trzG8{color:var(--on-dark)}.dark .ServiceWeek_label__U1c5p,.on-dark .ServiceWeek_label__U1c5p,[data-hero] .ServiceWeek_label__U1c5p{color:var(--on-dark-muted)}.page_onAir__h7_7i{display:inline-flex;align-items:center;gap:10px;margin-top:var(--gap-wide);padding:7px 16px 7px 13px;border-radius:var(--radius-pill);background:var(--crimson);color:#fff;font-size:.86rem;font-weight:500;letter-spacing:.04em}.page_dot__DgJwO{width:8px;height:8px;border-radius:50%;background:currentColor;animation:page_pulse__rJfHI 2s var(--ease) infinite}@keyframes page_pulse__rJfHI{0%,to{opacity:1}50%{opacity:.35}}.page_box__De5_A{margin-top:var(--gap-section);max-width:52rem}.page_zone__ROnRl{margin-top:var(--gap);color:var(--ink-muted);font-size:.9rem}.page_split___Ogda{display:grid;grid-gap:var(--gap-block);gap:var(--gap-block);grid-template-columns:1fr;align-items:start}@media (min-width:860px){.page_split___Ogda{grid-template-columns:1fr 1fr;gap:var(--gap-section)}}.page_address__1c1Lx{font-style:normal;font-size:1.15rem;line-height:1.8;color:var(--ink-soft)}