@keyframes SermonSeriesSidebar-module-scss-module__J-dJIq__fadeUp{0%{opacity:0;transform:translateY(2.4rem)}to{opacity:1;transform:translateY(0)}}.SermonSeriesSidebar-module-scss-module__J-dJIq__container{gap:var(--spacing-16);flex-direction:column;display:flex}.SermonSeriesSidebar-module-scss-module__J-dJIq__summary_card{border-radius:var(--radius-12);padding:var(--spacing-20);background-color:#fff;border:1px solid #e2d8ca;flex-direction:column;display:flex}.SermonSeriesSidebar-module-scss-module__J-dJIq__eyebrow{margin-bottom:var(--spacing-8);letter-spacing:.1rem;color:#9a826d;font-size:1.1rem;font-weight:600}.SermonSeriesSidebar-module-scss-module__J-dJIq__series_title{margin:0 0 var(--spacing-8);color:#2a241d;letter-spacing:-.03rem;word-break:keep-all;font-size:1.5rem;font-weight:700}.SermonSeriesSidebar-module-scss-module__J-dJIq__series_description{margin:0 0 var(--spacing-12);color:#70665a;word-break:keep-all;font-size:1.2rem;line-height:1.6}.SermonSeriesSidebar-module-scss-module__J-dJIq__summary_meta{padding-top:var(--spacing-12);color:#70665a;font-variant-numeric:tabular-nums;border-top:1px solid #ece4d8;flex-wrap:wrap;align-items:center;gap:.4rem;font-size:1.1rem;display:flex}.SermonSeriesSidebar-module-scss-module__J-dJIq__dot{opacity:.4}.SermonSeriesSidebar-module-scss-module__J-dJIq__meta_ongoing{color:#5a3f2e;font-weight:600}.SermonSeriesSidebar-module-scss-module__J-dJIq__meta_completed{color:#70665a}.SermonSeriesSidebar-module-scss-module__J-dJIq__count{color:#2a241d;font-weight:600}.SermonSeriesSidebar-module-scss-module__J-dJIq__list_card{border-radius:var(--radius-12);background-color:#fff;border:1px solid #e2d8ca;flex-direction:column;display:flex;overflow:hidden}.SermonSeriesSidebar-module-scss-module__J-dJIq__list_header{padding:var(--spacing-12)var(--spacing-16);color:#2a241d;border-bottom:1px solid #ece4d8;font-size:1.2rem;font-weight:600}.SermonSeriesSidebar-module-scss-module__J-dJIq__episode_list{flex-direction:column;max-height:48rem;display:flex;overflow-y:auto}.SermonSeriesSidebar-module-scss-module__J-dJIq__episode_row{grid-template-columns:var(--spacing-32)1fr auto;gap:var(--spacing-10);padding:var(--spacing-12)var(--spacing-16);color:inherit;-webkit-user-drag:none;border-bottom:1px solid #ece4d8;align-items:center;text-decoration:none;display:grid}.SermonSeriesSidebar-module-scss-module__J-dJIq__episode_row:last-child{border-bottom:none}.SermonSeriesSidebar-module-scss-module__J-dJIq__episode_row:not(.SermonSeriesSidebar-module-scss-module__J-dJIq__episode_row_current){transition:background-color .18s cubic-bezier(.4,0,.2,1)}.SermonSeriesSidebar-module-scss-module__J-dJIq__episode_row:not(.SermonSeriesSidebar-module-scss-module__J-dJIq__episode_row_current):hover{background-color:#5a3f2e0f}.SermonSeriesSidebar-module-scss-module__J-dJIq__episode_row_current{cursor:default;background-color:#f7f2ea}.SermonSeriesSidebar-module-scss-module__J-dJIq__order_num{color:#9a826d;font-variant-numeric:tabular-nums;text-align:center;font-size:1.1rem;font-weight:700}.SermonSeriesSidebar-module-scss-module__J-dJIq__episode_row_current .SermonSeriesSidebar-module-scss-module__J-dJIq__order_num{color:#5a3f2e}.SermonSeriesSidebar-module-scss-module__J-dJIq__info{flex-direction:column;gap:.2rem;min-width:0;display:flex}.SermonSeriesSidebar-module-scss-module__J-dJIq__title{color:#70665a;text-overflow:ellipsis;white-space:nowrap;font-size:1.2rem;font-weight:500;overflow:hidden}.SermonSeriesSidebar-module-scss-module__J-dJIq__episode_row_current .SermonSeriesSidebar-module-scss-module__J-dJIq__title{color:#2a241d;font-weight:600}.SermonSeriesSidebar-module-scss-module__J-dJIq__meta{color:#9a826d;font-variant-numeric:tabular-nums;align-items:center;gap:.4rem;font-size:1.1rem;display:flex}.SermonSeriesSidebar-module-scss-module__J-dJIq__meta_dot{opacity:.4}.SermonSeriesSidebar-module-scss-module__J-dJIq__play_indicator{color:#5a3f2e;white-space:nowrap;font-size:1.1rem;font-weight:600}
@keyframes SermonDetailPage-module-scss-module__NbBQxq__fadeUp{0%{opacity:0;transform:translateY(2.4rem)}to{opacity:1;transform:translateY(0)}}.SermonDetailPage-module-scss-module__NbBQxq__layout{gap:var(--spacing-24);padding:0 0 var(--spacing-40);flex-direction:column;display:flex}@media screen and (min-width:768px){.SermonDetailPage-module-scss-module__NbBQxq__layout{padding-top:var(--spacing-40)}}@media screen and (min-width:1024px){.SermonDetailPage-module-scss-module__NbBQxq__layout{gap:var(--spacing-24)}.SermonDetailPage-module-scss-module__NbBQxq__layout_with_sidebar{align-items:start;gap:var(--spacing-40)var(--spacing-32);grid-template-columns:1fr 36rem;display:grid}.SermonDetailPage-module-scss-module__NbBQxq__other_full_width{grid-column:1/-1}}.SermonDetailPage-module-scss-module__NbBQxq__main_column{gap:var(--spacing-20);flex-direction:column;min-width:0;display:flex}@media screen and (min-width:1024px){.SermonDetailPage-module-scss-module__NbBQxq__main_column{gap:var(--spacing-24)}}.SermonDetailPage-module-scss-module__NbBQxq__video_section{gap:var(--spacing-16);flex-direction:column;display:flex}.SermonDetailPage-module-scss-module__NbBQxq__info_section{gap:var(--spacing-32);flex-direction:column;display:flex}.SermonDetailPage-module-scss-module__NbBQxq__meta_block{gap:var(--spacing-10);flex-direction:column;display:flex}.SermonDetailPage-module-scss-module__NbBQxq__meta_head{justify-content:space-between;align-items:flex-start;gap:var(--spacing-12);display:flex}.SermonDetailPage-module-scss-module__NbBQxq__share_button{display:none}@media screen and (min-width:768px){.SermonDetailPage-module-scss-module__NbBQxq__share_button{padding:var(--spacing-8)var(--spacing-12);color:#70665a;border-radius:var(--radius-12);cursor:pointer;background:#fff;border:1px solid #e2d8ca;flex-shrink:0;align-items:center;gap:.4rem;font-size:1.3rem;font-weight:600;transition:color .15s,background-color .15s;display:inline-flex}.SermonDetailPage-module-scss-module__NbBQxq__share_button svg{font-size:1.6rem}.SermonDetailPage-module-scss-module__NbBQxq__share_button:hover{color:#5a3f2e;background-color:#5a3f2e0f}}.SermonDetailPage-module-scss-module__NbBQxq__sermon_title{color:#2a241d;font-size:2rem;font-weight:700;line-height:1.35}@media screen and (min-width:1024px){.SermonDetailPage-module-scss-module__NbBQxq__sermon_title{font-size:2.6rem}}.SermonDetailPage-module-scss-module__NbBQxq__meta_row{color:#70665a;flex-wrap:wrap;align-items:center;gap:.4rem;font-size:1.3rem;font-weight:600;display:flex}@media screen and (min-width:768px){.SermonDetailPage-module-scss-module__NbBQxq__meta_row{gap:var(--spacing-8);font-size:1.3rem}}.SermonDetailPage-module-scss-module__NbBQxq__dot{border-radius:var(--radius-999);background:#9a826d;width:.2rem;height:.2rem}.SermonDetailPage-module-scss-module__NbBQxq__sections{flex-direction:column;display:flex}.SermonDetailPage-module-scss-module__NbBQxq__tab_bar{gap:var(--spacing-24);margin-bottom:var(--spacing-24);z-index:10;background:#fafaf8;border-bottom:1px solid #ece4d8;display:flex;position:sticky;top:5rem}@media screen and (min-width:768px){.SermonDetailPage-module-scss-module__NbBQxq__tab_bar{display:none}}.SermonDetailPage-module-scss-module__NbBQxq__tab{padding:var(--spacing-12)0;color:#70665a;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;justify-content:center;margin-bottom:-1px;font-size:1.3rem;font-weight:600;transition:color .15s,border-color .15s;display:flex}.SermonDetailPage-module-scss-module__NbBQxq__tab_active{color:#5a3f2e;border-bottom-color:#5a3f2e}.SermonDetailPage-module-scss-module__NbBQxq__panel{display:none}@media screen and (min-width:768px){.SermonDetailPage-module-scss-module__NbBQxq__panel{display:block}.SermonDetailPage-module-scss-module__NbBQxq__panel+.SermonDetailPage-module-scss-module__NbBQxq__panel{margin-top:var(--spacing-40);padding-top:var(--spacing-40);border-top:1px solid #6b728038}}.SermonDetailPage-module-scss-module__NbBQxq__panel_active{min-height:10rem;display:block}@media screen and (min-width:768px){.SermonDetailPage-module-scss-module__NbBQxq__panel_active{min-height:0}}.SermonDetailPage-module-scss-module__NbBQxq__section_header{display:none}@media screen and (min-width:768px){.SermonDetailPage-module-scss-module__NbBQxq__section_header{margin-bottom:var(--spacing-12);letter-spacing:.08em;text-transform:uppercase;color:#9a826d;font-size:1.3rem;font-weight:600;display:block}}.SermonDetailPage-module-scss-module__NbBQxq__empty{color:#9a826d;font-size:1.3rem;font-style:italic}.SermonDetailPage-module-scss-module__NbBQxq__content_card{padding:var(--spacing-20);border-radius:var(--radius-12);background:#fff;border:1px solid #e2d8ca}.SermonDetailPage-module-scss-module__NbBQxq__summary_text{color:#2a241d;white-space:pre-wrap;font-size:1.3rem;line-height:1.8}.SermonDetailPage-module-scss-module__NbBQxq__resource_list{gap:var(--spacing-8);flex-direction:column;display:flex}.SermonDetailPage-module-scss-module__NbBQxq__resource_card{align-items:center;gap:var(--spacing-12);padding:var(--spacing-12)var(--spacing-16);border-radius:var(--radius-12);background:#fff;border:1px solid #e2d8ca;text-decoration:none;transition:background-color .15s;display:flex}.SermonDetailPage-module-scss-module__NbBQxq__resource_card:hover{background-color:#5a3f2e0f}.SermonDetailPage-module-scss-module__NbBQxq__resource_badge{letter-spacing:.05em;color:#5a3f2e;border-radius:var(--radius-8);background:#efe4d6;flex-shrink:0;justify-content:center;align-items:center;width:3.6rem;height:3.6rem;font-size:1.1rem;font-weight:700;display:flex}.SermonDetailPage-module-scss-module__NbBQxq__resource_info{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}.SermonDetailPage-module-scss-module__NbBQxq__resource_title{color:#2a241d;text-overflow:ellipsis;white-space:nowrap;font-size:1.4rem;font-weight:600;overflow:hidden}.SermonDetailPage-module-scss-module__NbBQxq__resource_size{color:#9a826d;font-size:1.1rem}.SermonDetailPage-module-scss-module__NbBQxq__resource_download{color:#9a826d;flex-shrink:0;font-size:1.6rem}
