.jtm-castbox-slot[data-astro-cid-e6xia3ku]{width:100%;max-width:760px;margin:0 auto;display:block;background:#ffffff0d;border:1px solid rgba(201,151,58,.3);border-radius:8px;overflow:hidden}.jtm-castbox-placeholder[data-astro-cid-e6xia3ku]{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:32px;text-align:center}.jtm-castbox-placeholder[data-astro-cid-e6xia3ku] p[data-astro-cid-e6xia3ku]{font-size:14px;color:#ffffffbf;max-width:420px;line-height:1.7;margin:0}.jtm-castbox-placeholder[data-astro-cid-e6xia3ku] p[data-astro-cid-e6xia3ku] a[data-astro-cid-e6xia3ku]{color:var(--jtm-accent);text-decoration:underline}.jtm-castbox-load-btn[data-astro-cid-e6xia3ku]{background:var(--jtm-accent);color:var(--jtm-primary);font-size:13px;font-weight:700;padding:11px 26px;border:none;border-radius:3px;cursor:pointer;letter-spacing:.5px}.jtm-castbox-load-btn[data-astro-cid-e6xia3ku]:hover{background:#d9a84a}.jtm-tabs[data-astro-cid-vnybqlk2]{background:var(--jtm-blush);padding:0 40px;border-bottom:1px solid #f0dde0;display:flex;justify-content:center;gap:0;overflow-x:auto}.jtm-tab[data-astro-cid-vnybqlk2]{padding:18px 32px;font-family:var(--jtm-font-body);font-size:13px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--jtm-text-muted);background:transparent;border:none;border-bottom:3px solid transparent;cursor:pointer;white-space:nowrap;transition:color .2s,border-color .2s}.jtm-tab[data-astro-cid-vnybqlk2]:hover{color:var(--jtm-primary)}.jtm-tab[data-astro-cid-vnybqlk2].active{color:var(--jtm-primary);border-bottom-color:var(--jtm-accent)}.jtm-sermons[data-astro-cid-vnybqlk2]{padding:60px 40px;background:#fff}.jtm-channel-link[data-astro-cid-vnybqlk2]{text-align:right;margin-bottom:20px}.jtm-channel-link[data-astro-cid-vnybqlk2] a[data-astro-cid-vnybqlk2]{font-size:12px;color:var(--jtm-accent);text-decoration:none;letter-spacing:.5px}.jtm-channel-link[data-astro-cid-vnybqlk2] a[data-astro-cid-vnybqlk2]:hover{color:var(--jtm-primary)}.jtm-sermons-error[data-astro-cid-vnybqlk2]{background:var(--jtm-blush);border-left:4px solid var(--jtm-accent);border-radius:4px;padding:24px 28px;color:var(--jtm-text-mid);font-size:15px;max-width:640px;margin:0 auto 32px}.jtm-sermons-error[data-astro-cid-vnybqlk2] p[data-astro-cid-vnybqlk2]{margin-bottom:8px}.jtm-video-grid[data-astro-cid-vnybqlk2]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.jtm-video-card[data-astro-cid-vnybqlk2]{background:#fff;border:1px solid #f0dde0;padding:0;text-align:left;cursor:pointer;border-radius:6px;overflow:hidden;transition:transform .2s,border-color .2s}.jtm-video-card[data-astro-cid-vnybqlk2]:hover{transform:translateY(-3px);border-color:var(--jtm-accent)}.jtm-video-card[data-astro-cid-vnybqlk2][hidden]{display:none}.jtm-video-thumb[data-astro-cid-vnybqlk2]{position:relative;display:block}.jtm-video-thumb[data-astro-cid-vnybqlk2] img[data-astro-cid-vnybqlk2]{width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover}.jtm-video-play[data-astro-cid-vnybqlk2]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#fff;font-size:20px;background:#2c0a1240;transition:background .2s}.jtm-video-card[data-astro-cid-vnybqlk2]:hover .jtm-video-play[data-astro-cid-vnybqlk2]{background:#2c0a1273}.jtm-video-meta[data-astro-cid-vnybqlk2]{display:block;padding:14px 16px}.jtm-video-branch[data-astro-cid-vnybqlk2]{display:block;font-size:10px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--jtm-accent);margin-bottom:6px}.jtm-video-title[data-astro-cid-vnybqlk2]{display:block;font-family:var(--jtm-font-heading);font-weight:700;font-size:14px;color:var(--jtm-primary);line-height:1.4;margin-bottom:6px}.jtm-video-date[data-astro-cid-vnybqlk2]{display:block;font-size:11px;color:var(--jtm-text-muted)}.jtm-load-more-wrap[data-astro-cid-vnybqlk2]{text-align:center;margin-top:36px}.jtm-load-more[data-astro-cid-vnybqlk2]{background:transparent;border:1px solid rgba(201,151,58,.45);color:var(--jtm-accent);font-size:13px;font-weight:700;padding:12px 32px;border-radius:3px;cursor:pointer;letter-spacing:1px;transition:background .2s,color .2s}.jtm-load-more[data-astro-cid-vnybqlk2]:hover{background:var(--jtm-primary);color:var(--jtm-accent);border-color:var(--jtm-primary)}.jtm-load-more[data-astro-cid-vnybqlk2][hidden]{display:none}.jtm-podcast-section[data-astro-cid-vnybqlk2]{background:var(--jtm-primary);padding:64px 40px}.jtm-podcast-pills[data-astro-cid-vnybqlk2]{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin-top:32px}.jtm-podcast-pills[data-astro-cid-vnybqlk2] a[data-astro-cid-vnybqlk2]{background:#ffffff12;color:#ffffffbf;font-size:11px;padding:6px 14px;border-radius:20px;border:1px solid rgba(201,151,58,.25);text-decoration:none;white-space:nowrap;transition:background .2s,color .2s}.jtm-podcast-pills[data-astro-cid-vnybqlk2] a[data-astro-cid-vnybqlk2]:hover{background:#c9973a26;color:var(--jtm-accent)}.jtm-lightbox[data-astro-cid-vnybqlk2]{position:fixed;inset:0;z-index:200}.jtm-lightbox-backdrop[data-astro-cid-vnybqlk2]{position:absolute;inset:0;background:#2c0a12d9}.jtm-lightbox-body[data-astro-cid-vnybqlk2]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:min(920px,92vw)}.jtm-lightbox-frame[data-astro-cid-vnybqlk2]{aspect-ratio:16 / 9;background:#000;border-radius:6px;overflow:hidden}.jtm-lightbox-frame[data-astro-cid-vnybqlk2] iframe{width:100%;height:100%;border:0}.jtm-lightbox-close[data-astro-cid-vnybqlk2]{position:absolute;top:-44px;right:0;background:none;border:none;color:#fff;font-size:34px;line-height:1;cursor:pointer}@media(max-width:900px){.jtm-video-grid[data-astro-cid-vnybqlk2]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:580px){.jtm-video-grid[data-astro-cid-vnybqlk2]{grid-template-columns:1fr}.jtm-sermons[data-astro-cid-vnybqlk2]{padding:50px 20px}.jtm-tab[data-astro-cid-vnybqlk2]{padding:16px 18px;font-size:11px}.jtm-podcast-section[data-astro-cid-vnybqlk2]{padding:50px 20px}}
