.sermons-module__KolmfG__pageHead{background:var(--navy);color:var(--cream);padding:64px 0 120px;position:relative;overflow:hidden}.sermons-module__KolmfG__pageHead .sermons-module__KolmfG__script{margin-bottom:14px;display:inline-block;transform:rotate(-3deg)}.sermons-module__KolmfG__phGrid{grid-template-columns:1fr auto;align-items:end;gap:40px;display:grid}.sermons-module__KolmfG__pageHead h1{color:var(--cream)}.sermons-module__KolmfG__sub{color:var(--muted-light);max-width:48ch;margin-top:20px;font-size:18px;font-weight:500;line-height:1.6}.sermons-module__KolmfG__phPlatforms{gap:12px;display:flex}.sermons-module__KolmfG__plat{background:var(--navy-soft);border:1px solid var(--navy-line);border-radius:13px;place-items:center;width:50px;height:50px;transition:background .2s,border-color .2s,transform .2s;display:grid}.sermons-module__KolmfG__plat:hover{background:var(--orange);border-color:var(--orange);transform:translateY(-2px)}.sermons-module__KolmfG__plat svg{width:22px;height:22px;fill:var(--cream)}.sermons-module__KolmfG__latestWrap{z-index:5;margin-top:-84px;position:relative}.sermons-module__KolmfG__latest{background:var(--paper);border:1px solid var(--line);border-radius:26px;grid-template-columns:1.25fr 1fr;display:grid;overflow:hidden;box-shadow:0 30px 70px #040e2329}.sermons-module__KolmfG__latest .sermons-module__KolmfG__media{background:#000;min-height:440px;position:relative}.sermons-module__KolmfG__latest .sermons-module__KolmfG__media img{object-fit:cover;opacity:.66;width:100%;height:100%;position:absolute;inset:0}.sermons-module__KolmfG__latest .sermons-module__KolmfG__scrim{background:linear-gradient(120deg,#0000008c,#0000001a);position:absolute;inset:0}.sermons-module__KolmfG__latest .sermons-module__KolmfG__play{z-index:2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#f4f1ea2e;border-radius:50%;place-items:center;width:76px;height:76px;transition:background .2s,transform .2s;display:grid;position:absolute;top:36px;left:36px}.sermons-module__KolmfG__latest:hover .sermons-module__KolmfG__play{background:var(--orange);transform:scale(1.05)}.sermons-module__KolmfG__latest .sermons-module__KolmfG__play svg{fill:#fff;width:28px;height:28px;margin-left:4px}.sermons-module__KolmfG__latest .sermons-module__KolmfG__nowtag{z-index:2;background:var(--orange);color:#fff;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;gap:9px;padding:9px 16px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;bottom:36px;left:36px}.sermons-module__KolmfG__latest .sermons-module__KolmfG__info{flex-direction:column;justify-content:center;padding:48px 46px;display:flex}.sermons-module__KolmfG__latest .sermons-module__KolmfG__seriesPill{letter-spacing:.1em;text-transform:uppercase;color:var(--orange);background:#ff6a391a;border-radius:999px;align-self:flex-start;margin-bottom:18px;padding:8px 14px;font-size:12px;font-weight:700}.sermons-module__KolmfG__latest .sermons-module__KolmfG__info h2{letter-spacing:-.03em;color:var(--navy);font-size:38px;font-weight:800;line-height:1.04}.sermons-module__KolmfG__latest .sermons-module__KolmfG__info p{color:var(--muted);margin:18px 0 0;font-size:16px;font-weight:500;line-height:1.65}.sermons-module__KolmfG__latest .sermons-module__KolmfG__meta{flex-wrap:wrap;gap:22px;margin:26px 0 30px;display:flex}.sermons-module__KolmfG__latest .sermons-module__KolmfG__meta .sermons-module__KolmfG__m{color:var(--navy);align-items:center;gap:9px;font-size:14.5px;font-weight:600;display:flex}.sermons-module__KolmfG__latest .sermons-module__KolmfG__meta svg{width:17px;height:17px;stroke:var(--orange)}.sermons-module__KolmfG__latest .sermons-module__KolmfG__actions{flex-wrap:wrap;gap:14px;display:flex}.sermons-module__KolmfG__block{padding:100px 0}.sermons-module__KolmfG__secHead .sermons-module__KolmfG__script{margin-bottom:10px;display:inline-block;transform:rotate(-3deg)}.sermons-module__KolmfG__secHead h2{color:var(--navy)}.sermons-module__KolmfG__filters{flex-wrap:wrap;gap:12px;margin-bottom:44px;display:flex}.sermons-module__KolmfG__filter{color:var(--navy);background:var(--paper);border:1.5px solid var(--line);cursor:pointer;border-radius:999px;padding:11px 22px;font-family:inherit;font-size:14.5px;font-weight:600;transition:all .18s}.sermons-module__KolmfG__filter:hover{border-color:var(--navy)}.sermons-module__KolmfG__filter.sermons-module__KolmfG__active{background:var(--navy);color:var(--cream);border-color:var(--navy)}.sermons-module__KolmfG__seriesGrid{grid-template-columns:repeat(3,1fr);gap:26px;display:grid}.sermons-module__KolmfG__seriesCard{background:var(--navy);aspect-ratio:16/9;cursor:pointer;border-radius:20px;display:block;position:relative;overflow:hidden}.sermons-module__KolmfG__seriesCard img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.sermons-module__KolmfG__seriesCard:hover img{transform:scale(1.06)}.sermons-module__KolmfG__seriesCard .sermons-module__KolmfG__scrim{background:linear-gradient(#040e230d 0%,#040e2359 50%,#040e23f0 94%);position:absolute;inset:0}.sermons-module__KolmfG__seriesCard .sermons-module__KolmfG__body{color:var(--cream);padding:28px 26px;position:absolute;bottom:0;left:0;right:0}.sermons-module__KolmfG__seriesCard .sermons-module__KolmfG__count{letter-spacing:.08em;text-transform:uppercase;color:var(--cream);background:#ff6a39d9;border-radius:999px;align-items:center;gap:7px;margin-bottom:14px;padding:6px 13px;font-size:12px;font-weight:700;display:inline-flex}.sermons-module__KolmfG__seriesCard h3{letter-spacing:-.025em;font-size:27px;font-weight:800;line-height:1.05}.sermons-module__KolmfG__seriesCard .sermons-module__KolmfG__dates{color:var(--muted-light);margin-top:9px;font-size:13.5px;font-weight:500}.sermons-module__KolmfG__seriesCard .sermons-module__KolmfG__arrow{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#f4f1ea29;border-radius:50%;place-items:center;width:42px;height:42px;transition:background .2s,transform .2s;display:grid;position:absolute;top:22px;right:22px}.sermons-module__KolmfG__seriesCard:hover .sermons-module__KolmfG__arrow{background:var(--orange);transform:rotate(-45deg)}.sermons-module__KolmfG__seriesCard .sermons-module__KolmfG__arrow svg{stroke:#fff;width:18px;height:18px}.sermons-module__KolmfG__recentSection{background:var(--paper)}.sermons-module__KolmfG__msgList{border-top:1px solid var(--line);flex-direction:column;display:flex}.sermons-module__KolmfG__msg{border-bottom:1px solid var(--line);cursor:pointer;grid-template-columns:132px 1fr auto;align-items:center;gap:30px;padding:26px 8px;transition:background .18s,padding .18s;display:grid}.sermons-module__KolmfG__msg:hover{background:#fff;padding-left:20px;padding-right:20px}.sermons-module__KolmfG__msg .sermons-module__KolmfG__thumb{background:var(--navy);border-radius:12px;width:132px;height:84px;position:relative;overflow:hidden}.sermons-module__KolmfG__msg .sermons-module__KolmfG__thumb img{object-fit:cover;opacity:.85;width:100%;height:100%}.sermons-module__KolmfG__msg .sermons-module__KolmfG__thumb .sermons-module__KolmfG__pl{place-items:center;display:grid;position:absolute;inset:0}.sermons-module__KolmfG__msg .sermons-module__KolmfG__thumb .sermons-module__KolmfG__pl span{background:#ff6a39eb;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.sermons-module__KolmfG__msg .sermons-module__KolmfG__thumb .sermons-module__KolmfG__pl svg{fill:#fff;width:14px;height:14px;margin-left:2px}.sermons-module__KolmfG__msg .sermons-module__KolmfG__mid .sermons-module__KolmfG__s{letter-spacing:.08em;text-transform:uppercase;color:var(--orange);font-size:12px;font-weight:700}.sermons-module__KolmfG__msg .sermons-module__KolmfG__mid h4{letter-spacing:-.02em;color:var(--navy);margin:7px 0 0;font-size:23px;font-weight:800}.sermons-module__KolmfG__msg .sermons-module__KolmfG__mid .sermons-module__KolmfG__by{color:var(--muted);margin-top:7px;font-size:14px;font-weight:500}.sermons-module__KolmfG__msg .sermons-module__KolmfG__metaR{text-align:right;flex-direction:column;gap:6px;display:flex}.sermons-module__KolmfG__msg .sermons-module__KolmfG__metaR .sermons-module__KolmfG__date{color:var(--navy);font-size:14px;font-weight:700}.sermons-module__KolmfG__msg .sermons-module__KolmfG__metaR .sermons-module__KolmfG__dur{color:var(--muted);font-size:13px;font-weight:500}.sermons-module__KolmfG__recentFoot{justify-content:center;margin-top:48px;display:flex}.sermons-module__KolmfG__subscribe{background:var(--navy);color:var(--cream)}.sermons-module__KolmfG__subInner{grid-template-columns:1.3fr 1fr;align-items:center;gap:56px;padding:96px 0;display:grid}.sermons-module__KolmfG__subscribe .sermons-module__KolmfG__script{margin-bottom:12px;display:inline-block;transform:rotate(-3deg)}.sermons-module__KolmfG__subscribe h2{color:var(--cream)}.sermons-module__KolmfG__subscribe p{color:var(--muted-light);max-width:44ch;margin:18px 0 0;font-size:17px;font-weight:500;line-height:1.65}.sermons-module__KolmfG__subPlatforms{flex-direction:column;gap:14px;display:flex}.sermons-module__KolmfG__subRow{background:var(--navy-soft);border:1px solid var(--navy-line);border-radius:16px;align-items:center;gap:16px;padding:18px 22px;transition:border-color .2s,transform .2s;display:flex}.sermons-module__KolmfG__subRow:hover{border-color:var(--orange);transform:translate(4px)}.sermons-module__KolmfG__subRow .sermons-module__KolmfG__pic{background:#ff6a3929;border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}.sermons-module__KolmfG__subRow .sermons-module__KolmfG__pic svg{width:24px;height:24px;fill:var(--orange)}.sermons-module__KolmfG__subRow .sermons-module__KolmfG__lbl{flex-direction:column;display:flex}.sermons-module__KolmfG__subRow .sermons-module__KolmfG__lbl .sermons-module__KolmfG__a{color:var(--cream);font-size:16px;font-weight:700}.sermons-module__KolmfG__subRow .sermons-module__KolmfG__lbl .sermons-module__KolmfG__b{color:var(--muted-light);margin-top:2px;font-size:13px;font-weight:500}.sermons-module__KolmfG__subRow .sermons-module__KolmfG__go{margin-left:auto}.sermons-module__KolmfG__subRow .sermons-module__KolmfG__go svg{width:20px;height:20px;stroke:var(--muted-light)}@media (max-width:1080px){.sermons-module__KolmfG__latest,.sermons-module__KolmfG__subInner{grid-template-columns:1fr}.sermons-module__KolmfG__seriesGrid{grid-template-columns:1fr 1fr}.sermons-module__KolmfG__phGrid{grid-template-columns:1fr}.sermons-module__KolmfG__msg{grid-template-columns:100px 1fr}.sermons-module__KolmfG__msg .sermons-module__KolmfG__metaR{text-align:left;flex-direction:row;grid-column:2;gap:16px}}@media (max-width:600px){.sermons-module__KolmfG__seriesGrid{grid-template-columns:1fr}.sermons-module__KolmfG__subInner{padding:56px 0}}.sermons-module__KolmfG__msgGrid{grid-template-columns:repeat(3,1fr);gap:26px;display:grid}.sermons-module__KolmfG__msgCard{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:18px;flex-direction:column;transition:transform .2s,border-color .2s;display:flex;overflow:hidden}.sermons-module__KolmfG__msgCard:hover{border-color:var(--orange);transform:translateY(-4px)}.sermons-module__KolmfG__cardThumb{aspect-ratio:16/9;background:var(--navy);position:relative}.sermons-module__KolmfG__cardThumb img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sermons-module__KolmfG__cardPl{place-items:center;display:grid;position:absolute;inset:0}.sermons-module__KolmfG__cardPl span{background:#ff6a39eb;border-radius:50%;place-items:center;width:46px;height:46px;transition:transform .2s;display:grid}.sermons-module__KolmfG__msgCard:hover .sermons-module__KolmfG__cardPl span{transform:scale(1.1)}.sermons-module__KolmfG__cardPl svg{fill:#fff;width:16px;height:16px;margin-left:2px}.sermons-module__KolmfG__cardBody{flex-direction:column;flex:1;gap:9px;padding:20px 22px 22px;display:flex}.sermons-module__KolmfG__cardSeries{letter-spacing:.08em;text-transform:uppercase;color:var(--orange);font-size:12px;font-weight:700}.sermons-module__KolmfG__cardTitle{letter-spacing:-.015em;color:var(--navy);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:18px;font-weight:800;line-height:1.3;display:-webkit-box;overflow:hidden}.sermons-module__KolmfG__cardMeta{color:var(--muted);flex-wrap:wrap;gap:6px 14px;margin-top:auto;padding-top:6px;font-size:13.5px;font-weight:500;display:flex}.sermons-module__KolmfG__cardDate{color:var(--navy);font-weight:700}@media (max-width:1080px){.sermons-module__KolmfG__msgGrid{grid-template-columns:1fr 1fr}}@media (max-width:660px){.sermons-module__KolmfG__msgGrid{grid-template-columns:1fr}}.sermons-module__KolmfG__latest{align-items:center}.sermons-module__KolmfG__latest .sermons-module__KolmfG__media{aspect-ratio:16/9;min-height:unset;border-radius:16px;align-self:center;height:auto;margin:26px 0 26px 26px;overflow:hidden}.sermons-module__KolmfG__latest .sermons-module__KolmfG__media img{opacity:1}@media (max-width:1080px){.sermons-module__KolmfG__latest .sermons-module__KolmfG__media{margin:26px 26px 0}}
