.sermons-page[data-v-9c3c0d84]{background:#f8f8f6}.sermons-page__hero[data-v-9c3c0d84]{padding:160px 20px 90px;background:#262626;text-align:center}.sermons-page__hero .container[data-v-9c3c0d84]{width:100%;max-width:1000px;margin:0 auto}.sermons-page__hero h1[data-v-9c3c0d84]{margin:12px 0 20px;font-family:Cormorant Garamond,serif;font-size:clamp(3rem,8vw,5rem);font-weight:600;color:#fff;line-height:.98}.sermons-page__hero p[data-v-9c3c0d84]{max-width:650px;margin:0 auto;color:hsla(0,0%,100%,.7);font-size:1rem;line-height:1.8}.sermons-page__eyebrow[data-v-9c3c0d84]{color:var(--primary);font-size:.75rem;font-weight:700;letter-spacing:2px;text-transform:uppercase}.sermons-page__content[data-v-9c3c0d84]{padding:70px 20px 100px}.sermons-page__content .container[data-v-9c3c0d84]{width:100%;max-width:1200px;margin:0 auto}.sermons-page__grid[data-v-9c3c0d84]{display:grid;grid-template-columns:1fr;gap:35px}.sermon-card[data-v-9c3c0d84]{background:#fff;overflow:hidden;border:1px solid #e8e8e8;box-shadow:0 12px 30px rgba(0,0,0,.04);transition:transform .3s ease,box-shadow .3s ease}.sermon-card__image[data-v-9c3c0d84]{position:relative;overflow:hidden}.sermon-card__image img[data-v-9c3c0d84]{display:block;width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease}.sermon-card__play[data-v-9c3c0d84]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60px;height:60px;display:flex;align-items:center;justify-content:center;padding-left:4px;border-radius:50%;background:var(--primary);color:#fff;font-size:1.25rem;box-shadow:0 8px 25px rgba(0,0,0,.2)}.sermon-card__content[data-v-9c3c0d84]{padding:25px}.sermon-card__content h2[data-v-9c3c0d84]{margin:0 0 14px;font-family:Cormorant Garamond,serif;font-size:2rem;font-weight:600;line-height:1.1;color:var(--text)}.sermon-card__content[data-v-9c3c0d84] p{margin:0 0 20px;color:#5f5f5f;font-size:.95rem;line-height:1.7}.sermon-card__content a[data-v-9c3c0d84]{display:inline-flex;align-items:center;gap:8px;color:var(--primary);font-size:.78rem;font-weight:700;letter-spacing:1px;text-decoration:none}.sermon-card__content a span[data-v-9c3c0d84]{transition:transform .3s ease}.sermon-card__content a:hover span[data-v-9c3c0d84]{transform:translateX(4px)}.sermon-card[data-v-9c3c0d84]:hover{transform:translateY(-5px);box-shadow:0 18px 40px rgba(0,0,0,.08)}.sermon-card:hover .sermon-card__image img[data-v-9c3c0d84]{transform:scale(1.03)}@media (min-width:768px){.sermons-page__content[data-v-9c3c0d84]{padding:90px 30px 120px}.sermons-page__grid[data-v-9c3c0d84]{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.sermons-page__grid[data-v-9c3c0d84]{grid-template-columns:repeat(3,1fr)}}