.mcc_sermons{font-family:var(--font-sans);font-weight:500}.mcc_sermons a{color:inherit}.mcc_sermons a.bg-mcc-accent,.mcc_sermons a.text-mcc-inverse{color:var(--mcc-inverse)}.mcc_sermons a.bg-transparent.text-mcc-inverse:hover{color:var(--mcc-accent)}.mcc_sermons a.bg-mcc-accent:hover{color:var(--mcc-inverse)}.mcc_sermons a:focus-visible,.mcc_filter_popover button:focus-visible,.mcc_sermons button:focus-visible,.mcc_filter_sheet button:focus-visible{outline:2px solid var(--mcc-accent-2);outline-offset:4px}.mcc_sermons p,.mcc_filter_sheet p{line-height:1.6}.mcc_sermon_header{z-index:40;background:var(--mcc-paper);border-bottom:1px solid var(--mcc-rule);position:sticky;top:0}.mcc_header_inner{justify-content:space-between;align-items:center;gap:24px;height:96px;display:flex}.mcc_header_inner nav{align-items:center;gap:32px;display:flex}.mcc_header_visit{align-items:center;gap:8px;font-weight:700;display:inline-flex}.mcc_sermon_footer{font-size:var(--jcd-text-small);flex-wrap:wrap;justify-content:space-between;gap:24px;padding-block:32px;display:flex}.mcc_archive_intro{margin-bottom:48px}.mcc_archive_intro h1{margin-block:8px 16px}.mcc_archive_intro>p:last-child,.mcc_eyebrow{color:var(--mcc-muted)}.mcc_archive_feature{grid-template-columns:1.25fr 1fr;align-items:center;gap:48px;display:grid}.mcc_feature_copy{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.mcc_feature_copy h2 a:hover,.mcc_sermon_row h3 a:hover{color:var(--mcc-accent-2)}.mcc_feature_copy .mcc_eyebrow{margin-bottom:-8px}.mcc_feature_copy>p:not(.mcc_eyebrow),.mcc_current_content>p{color:var(--mcc-muted)}.mcc_feature_copy .mcc_series_label{color:var(--mcc-accent-2)}.mcc_feature_meta{font-size:var(--jcd-text-small);flex-wrap:wrap;gap:16px;display:flex}.mcc_feature_meta span{align-items:center;gap:8px;display:flex}.mcc_text_link{text-underline-offset:4px;align-items:center;gap:8px;min-height:48px;text-decoration:underline;display:inline-flex}.mcc_player_card{aspect-ratio:16/9;border-radius:var(--radius-media);background:var(--mcc-wash);position:relative;overflow:hidden}.mcc_player_card video{object-fit:cover;width:100%;height:100%}.mcc_sermon_control{border-radius:var(--radius-control);height:auto;min-height:48px;color:var(--mcc-ink);font-family:var(--font-sans);font-size:var(--jcd-text-body);border:1px solid var(--mcc-rule);background:var(--mcc-paper);padding:8px 16px;font-weight:500}.mcc_sermon_control:hover{background:var(--mcc-wash-deep);color:var(--mcc-ink)}.mcc_sermon_control[aria-pressed=true]{background:var(--mcc-wash-deep);border-color:var(--mcc-accent-2)}.mcc_player_card .mcc_player_play{border-radius:50%;width:80px;height:80px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mcc_player_badge{border-radius:var(--radius-control);background:var(--mcc-paper);color:var(--mcc-ink);font-size:var(--jcd-text-small);align-items:center;gap:8px;padding:8px 16px;display:flex;position:absolute;top:16px;left:16px}.mcc_player_error{background:var(--mcc-wash);place-content:center;gap:16px;padding:24px;display:grid;position:absolute;inset:0}.mcc_live_dot{background:var(--mcc-accent);border-radius:50%;width:8px;height:8px;animation:1.6s ease-in-out infinite mcc-live}@keyframes mcc-live{50%{opacity:.4}}.mcc_filter_bar{z-index:30;background:var(--mcc-paper);border-block:1px solid var(--mcc-rule);padding-block:16px;position:sticky;top:96px}.mcc_filter_controls{gap:16px;display:flex}.mcc_search{border:1px solid var(--mcc-rule);border-radius:var(--radius-control);flex:1;align-items:center;gap:8px;padding-inline:16px;display:flex}.mcc_search input{box-shadow:none;min-height:48px;color:var(--mcc-ink);font-size:var(--jcd-text-body);border:0;padding-inline:8px}.mcc_desktop_filters{gap:8px;display:flex}.mcc_filter_controls .mcc_mobile_filter{display:none}.mcc_filter_results{color:var(--mcc-muted);font-size:var(--jcd-text-small);justify-content:space-between;align-items:center;gap:16px;margin-top:8px;display:flex}.mcc_filter_chips{flex-wrap:wrap;gap:8px;display:flex}.mcc_filter_chip{font-size:var(--jcd-text-small);border-radius:999px}.mcc_clear{border:0;padding-inline:8px;text-decoration:underline}.mcc_filter_popover{background:var(--mcc-paper);width:32rem;max-width:calc(100vw - 48px);color:var(--mcc-ink);border-color:var(--mcc-rule);border-radius:var(--radius-control);box-shadow:none;padding:24px;animation:none}.mcc_filter_title{margin-bottom:16px}.mcc_filter_choices{gap:8px;display:grid}.mcc_filter_choices button{justify-content:flex-start;gap:16px}.mcc_count{font-size:var(--jcd-text-small);background:var(--mcc-wash);border-radius:999px;margin-left:auto;padding:0 8px}.mcc_avatar{object-fit:cover;background:var(--mcc-wash);border-radius:50%;width:32px;height:32px}.mcc_books_grid{grid-template-columns:repeat(3,1fr);gap:8px;max-height:24rem;display:grid;overflow-y:auto}.mcc_books_grid button{font-size:var(--jcd-text-small);white-space:normal;text-align:left;justify-content:flex-start;padding:8px}.mcc_tabs_list{border-bottom:1px solid var(--mcc-rule);background:0 0;border-radius:0;justify-content:flex-start;gap:24px;height:auto;min-height:48px;padding:0;display:flex}.mcc_tabs_list button{min-height:48px;font-size:var(--jcd-text-small);color:var(--mcc-muted);border-radius:0;padding:8px 0}.mcc_tabs_list button[data-state=active]{box-shadow:none;color:var(--mcc-accent-2);border-bottom:2px solid var(--mcc-accent-2);background:0 0}.mcc_current_series{border-radius:var(--radius-media);background:var(--mcc-wash);grid-template-columns:1fr 1.5fr;margin-bottom:64px;display:grid;overflow:hidden}.mcc_current_art,.mcc_series_art{aspect-ratio:3/2;border-radius:var(--radius-media);background:var(--mcc-wash);position:relative;overflow:hidden}.mcc_current_art{aspect-ratio:auto;border-radius:0}.mcc_current_art img,.mcc_series_art img{object-fit:cover;width:100%;height:100%}.mcc_art_title{color:var(--mcc-inverse);font-family:var(--font-display);font-weight:700;font-size:var(--jcd-text-h3);background:var(--mcc-ink);border-radius:var(--radius-control);padding:16px;position:absolute;bottom:24px;left:24px;right:24px}.mcc_current_content{flex-direction:column;align-items:flex-start;gap:24px;padding:48px;display:flex}.mcc_section_title{justify-content:space-between;align-items:end;gap:24px;padding-bottom:24px;display:flex}.mcc_section_title span{color:var(--mcc-muted)}.mcc_sermon_row{border-bottom:1px solid var(--mcc-rule);grid-template-columns:240px 1fr 48px;align-items:center;gap:32px;padding-block:32px;display:grid}.mcc_sermon_thumbnail{aspect-ratio:16/9;border-radius:var(--radius-media);background:var(--mcc-wash);position:relative;overflow:hidden}.mcc_sermon_thumbnail img{object-fit:cover;width:100%;height:100%}.mcc_thumbnail_play{border-radius:50%;width:32px;height:32px;position:absolute;bottom:16px;left:16px}.mcc_sermon_row_content{gap:8px;min-width:0;display:grid}.mcc_row_metadata{color:var(--mcc-muted);font-size:var(--jcd-text-small)}.mcc_row_metadata span,.mcc_eyebrow span{margin-inline:8px}.mcc_topics{flex-wrap:wrap;gap:8px;display:flex}.mcc_topic{border:1px solid var(--mcc-rule);font-size:var(--jcd-text-small);border-radius:999px;align-items:center;padding:8px 16px;display:inline-flex}.mcc_topic:hover{background:var(--mcc-wash-deep)}.mcc_row_arrow{border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.mcc_row_arrow:hover{background:var(--mcc-wash)}.mcc_load_more{justify-content:center;margin-top:32px;display:flex}.mcc_empty{text-align:center;justify-items:center;gap:16px;padding-block:64px;display:grid}.mcc_series_grid{grid-template-columns:repeat(3,1fr);gap:32px;margin-top:32px;display:grid}.mcc_series_card{min-width:0;display:block}.mcc_series_card:hover .mcc_series_art img{opacity:.85}.mcc_series_card_meta{justify-content:space-between;align-items:center;gap:16px;margin-top:24px;display:flex}.mcc_series_card_meta p{color:var(--mcc-muted);margin-top:8px}.mcc_cta_band{background:var(--mcc-ink);color:var(--mcc-inverse)}.mcc_cta_inner{justify-content:space-between;align-items:center;gap:48px;display:flex}.mcc_cta_inner p{margin-top:16px}.mcc_series_hero_grid{grid-template-columns:1fr 1fr;align-items:center;gap:48px;margin-top:32px;display:grid}.mcc_series_speakers,.mcc_single_meta{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.mcc_series_speakers a,.mcc_single_meta a{align-items:center;gap:8px;min-height:48px;display:flex}.mcc_breadcrumb{font-size:var(--jcd-text-small);color:var(--mcc-muted);flex-wrap:wrap;gap:8px;display:flex}.mcc_single_heading{gap:24px;padding-block:32px;display:grid}.mcc_sermon_sections{margin-block:32px 64px}.mcc_sermon_sections [role=tabpanel]{padding-top:32px}.mcc_sermon_sections [hidden]{display:none}.mcc_sermon_overview{gap:24px;display:grid}.mcc_sermon_overview ul,.mcc_sermon_overview ol{gap:8px;padding-left:24px;display:grid}.mcc_sermon_overview ul{list-style:outside}.mcc_sermon_overview ol{list-style:decimal}.mcc_resources{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.mcc_chapter_list h2{margin-bottom:24px}.mcc_chapter_row{border:0;border-bottom:1px solid var(--mcc-rule);text-align:left;border-left:2px solid #0000;border-radius:0;justify-content:flex-start;gap:24px;width:100%;padding:24px;display:flex}.mcc_chapter_row i{margin-left:auto}.mcc_chapter_row[aria-current=true]{border-left-color:var(--mcc-accent-2);background:var(--mcc-wash)}.mcc_timestamp{color:var(--mcc-muted);font-size:var(--jcd-text-small);font-variant-numeric:tabular-nums}.mcc_transcript_block{max-width:70ch}.mcc_transcript_note{color:var(--mcc-muted);margin-block:16px 24px}.mcc_transcript_block>input{border-radius:var(--radius-control);border-color:var(--mcc-rule);min-height:48px}.mcc_transcript_paragraph{margin-top:32px;padding-right:48px;position:relative}.mcc_transcript_paragraph .mcc_timestamp{border:0;padding-inline:0}.mcc_copy_moment{opacity:0;border:0;width:48px;position:absolute;top:0;right:0}.mcc_transcript_paragraph:hover .mcc_copy_moment,.mcc_transcript_paragraph:focus-within .mcc_copy_moment{opacity:1}.mcc_speaker_card{background:var(--mcc-wash);border-radius:var(--radius-media);grid-template-columns:160px 1fr;gap:32px;padding:32px;display:grid}.mcc_speaker_card>img{aspect-ratio:1;border-radius:var(--radius-media);object-fit:cover;width:160px}.mcc_speaker_card h2,.mcc_speaker_card p{margin-bottom:16px}.mcc_sheet_overlay{z-index:70;background:var(--foreground);opacity:.5;position:fixed;inset:0}.mcc_filter_sheet{z-index:80;background:var(--mcc-paper);color:var(--mcc-ink);border-radius:var(--radius-media) var(--radius-media) 0 0;max-height:90dvh;padding:24px;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}.mcc_sheet_heading{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.mcc_filter_sheet section{margin-bottom:32px}.mcc_filter_sheet h3{margin-bottom:16px}.mcc_filter_sheet .mcc_primary_control{background:var(--mcc-accent);width:100%;color:var(--mcc-inverse);border-color:var(--mcc-accent)}.mcc_reference_links{flex-wrap:wrap;gap:16px;margin-block:24px;display:flex}.mcc_reference_table{border-collapse:collapse;width:100%;font-size:var(--jcd-text-small)}.mcc_reference_table th,.mcc_reference_table td{text-align:left;border-bottom:1px solid var(--mcc-rule);vertical-align:top;padding:16px}@media (width<=1200px){.mcc_archive_feature{gap:32px}.mcc_sermon_row{grid-template-columns:200px 1fr 48px;gap:24px}}@media (width<=992px){.mcc_header_inner{height:80px;min-height:80px}.mcc_filter_bar{top:80px}.mcc_header_inner nav{gap:16px}.mcc_archive_feature{grid-template-columns:1fr}.mcc_series_grid{grid-template-columns:repeat(2,1fr)}.mcc_current_content{padding:32px}.mcc_current_series{grid-template-columns:1fr 1.25fr}.mcc_series_hero_grid{grid-template-columns:1fr}}@media (width<=768px){.mcc_header_inner{gap:16px;min-height:80px}.mcc_header_inner nav>a:first-child,.mcc_header_visit{display:none}.mcc_header_inner nav{flex-shrink:0}.mcc_header_inner .font-display{max-width:14rem}.mcc_archive_intro{margin-bottom:32px}.mcc_feature_copy{gap:24px}.mcc_desktop_filters{display:none}.mcc_filter_controls .mcc_mobile_filter{display:inline-flex}.mcc_filter_controls{gap:8px}.mcc_search{min-width:0;padding-inline:8px}.mcc_search input{font-size:var(--jcd-text-small);min-width:0}.mcc_filter_results{align-items:flex-start}.mcc_filter_results>p{white-space:nowrap}.mcc_current_series{grid-template-columns:1fr;margin-bottom:48px}.mcc_current_art{aspect-ratio:3/2}.mcc_current_content{padding:24px}.mcc_section_title{flex-direction:column;align-items:flex-start;gap:8px}.mcc_sermon_row{grid-template-columns:1fr;gap:16px;padding-block:24px}.mcc_row_arrow{display:none}.mcc_series_grid{grid-template-columns:1fr}.mcc_cta_inner{flex-direction:column;align-items:flex-start;gap:32px}.mcc_sermon_footer{flex-direction:column;gap:16px}.mcc_speaker_card{grid-template-columns:1fr;padding:24px}.mcc_speaker_card>img{width:96px}.mcc_chapter_row{white-space:normal;gap:16px;padding:16px 8px}.mcc_copy_moment{opacity:1}.mcc_topic{min-height:48px}.mcc_art_title{font-size:var(--jcd-text-h4);bottom:16px;left:16px;right:16px}}@media (prefers-reduced-motion:reduce){.mcc_live_dot{animation:none}.mcc_sermons *,.mcc_filter_popover *,.mcc_filter_sheet *{scroll-behavior:auto;transition:none}}@media (width<=768px){.mcc_header_inner{flex-wrap:wrap;gap:16px;height:auto;min-height:72px;padding-block:8px}.mcc_header_inner nav{flex-wrap:wrap;gap:16px}}
