.sermon-detail[data-v-114e470c]{min-height:100vh;background:#f8f8f6}.container[data-v-114e470c]{width:100%;max-width:1200px;margin:0 auto}.sermon-detail__not-found[data-v-114e470c]{min-height:80vh;display:flex;align-items:center;justify-content:center;padding:140px 20px 80px;text-align:center}.sermon-detail__hero[data-v-114e470c]{padding:150px 20px 80px;background:#262626}.sermon-detail__hero-grid[data-v-114e470c]{display:grid;grid-template-columns:1fr;gap:40px;align-items:center}.sermon-detail__eyebrow[data-v-114e470c]{display:block;margin-bottom:14px;color:var(--primary);font-size:.75rem;font-weight:700;letter-spacing:2px;text-transform:uppercase}.sermon-detail__content h1[data-v-114e470c]{margin:0 0 20px;color:#fff;font-family:Cormorant Garamond,serif;font-size:clamp(3rem,8vw,5rem);font-weight:600;line-height:.98}.sermon-detail__summary[data-v-114e470c]{max-width:650px}.sermon-detail__summary[data-v-114e470c] p{margin:0;color:hsla(0,0%,100%,.7);font-size:1rem;line-height:1.8}.sermon-detail__youtube[data-v-114e470c]{display:inline-flex;align-items:center;gap:10px;margin-top:28px;padding:13px 18px;background:var(--primary);color:#fff;font-size:.78rem;font-weight:700;letter-spacing:1px;text-decoration:none;transition:background .3s ease,transform .3s ease}.sermon-detail__youtube span[data-v-114e470c]{transition:transform .3s ease}.sermon-detail__youtube[data-v-114e470c]:hover{background:var(--primary-hover);transform:translateY(-2px)}.sermon-detail__youtube:hover span[data-v-114e470c]{transform:translate(3px,-3px)}.sermon-detail__image[data-v-114e470c]{overflow:hidden}.sermon-detail__image img[data-v-114e470c]{display:block;width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.sermon-detail__body[data-v-114e470c]{padding:70px 20px 100px}.sermon-detail__article[data-v-114e470c]{max-width:900px;margin:0 auto}.sermon-detail__article[data-v-114e470c] h2{margin:45px 0 18px;color:var(--text);font-family:Cormorant Garamond,serif;font-size:2.4rem;line-height:1.1}.sermon-detail__article[data-v-114e470c] h2:first-child{margin-top:0}.sermon-detail__article[data-v-114e470c] h3{margin:35px 0 14px;color:var(--primary);font-size:1.15rem;font-weight:700}.sermon-detail__article[data-v-114e470c] p{margin:0 0 22px;color:#5f5f5f;font-size:1rem;line-height:1.9}.sermon-detail__article[data-v-114e470c] ol,.sermon-detail__article[data-v-114e470c] ul{margin:20px 0;padding-left:25px;color:#5f5f5f;line-height:1.8}.sermon-detail__article[data-v-114e470c] li{margin-bottom:8px}.sermon-detail__article[data-v-114e470c] strong{color:var(--text)}.sermon-detail__article[data-v-114e470c] blockquote{margin:35px 0;padding:25px 30px;border-left:4px solid var(--primary);background:#fff;color:var(--text);font-family:Cormorant Garamond,serif;font-size:1.4rem;line-height:1.6}@media (min-width:900px){.sermon-detail__hero[data-v-114e470c]{padding:170px 30px 100px}.sermon-detail__hero-grid[data-v-114e470c]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:70px}.sermon-detail__body[data-v-114e470c]{padding:90px 30px 120px}}