.latest-sermon,.latest-sermon .latest-sermon-block{margin-block:var(--container-padding);width:calc(100% + 10vw)!important;max-width:unset!important;margin-inline:-5vw}.latest-sermon .latest-sermon-block:first-child,.latest-sermon:first-child{-webkit-margin-before:unset;margin-block-start:unset}.latest-sermon__image--link{position:absolute;z-index:12;inset:0 0 0 0}.latest-sermon__meta a{text-decoration:underline;-webkit-text-decoration-color:var(--accent-color);text-decoration-color:var(--accent-color);text-decoration-thickness:2px;text-underline-offset:3px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.latest-sermon,.latest-sermon__label{grid-column:1/span 12;width:100%}.latest-sermon__image{grid-column:1/span 12}@media screen and (min-width:48rem){.latest-sermon__image{grid-column:2/span 10}}@media screen and (min-width:75rem){.latest-sermon__image{grid-column:4/span 6}}.latest-sermon__image{position:relative}.latest-sermon__image,.latest-sermon__image--element{border-radius:var(--border-radius);display:block;transition:.2s;aspect-ratio:16/9}.latest-sermon__image--element{box-shadow:0 4px 8px rgba(0,0,0,.05);width:100%;object-fit:cover}.latest-sermon__image:hover{transform:scale(1.05)}.latest-sermon__image:hover .latest-sermon__image--element{box-shadow:0 6px 12px rgba(0,0,0,.2)}.latest-sermon__image:hover .latest-sermon__image--label{background:var(--accent-color);color:var(--white);transform:scale(1.1)}.latest-sermon__image:hover .latest-sermon__image--label:before{color:var(--white)}.latest-sermon__image:after{--dark-semi:color-mix(in srgb,var(--bg-dark) 40%,transparent);--dark-sheer:color-mix(in srgb,var(--bg-dark) 10%,transparent);background:linear-gradient(215deg,var(--dark-sheer) 0,var(--dark-semi) 75%);content:"";display:block;height:100%;inset:0 0 0 0;position:absolute;width:100%;z-index:2}.latest-sermon{background:var(--bg-dark);margin-block:unset;padding-block:var(--container-padding)}.latest-sermon .latest-sermon-block{margin-block:unset!important}.latest-sermon__title{padding:unset;-webkit-margin-before:unset;margin-block-start:unset;-webkit-margin-after:1.5rem;margin-block-end:1.5rem;font-size:clamp(2rem,2rem + 2.5vw,3.375rem);text-align:left}.latest-sermon__title--text{min-width:100%}.latest-sermon__title a{color:var(--white)}.latest-sermon__label{color:var(--white);margin-block:unset;text-align:center;align-content:end}.latest-sermon__image:after{border-radius:var(--border-radius)}.latest-sermon__image--label{padding-block:unset;-webkit-padding-end:.75rem;padding-inline-end:.75rem;text-transform:uppercase;font-size:.875rem;height:40px;line-height:40px}.latest-sermon__image--label:before{position:absolute;inset-block-start:-1px;inset-inline-start:.75rem;height:100%;line-height:40px}.latest-sermon__meta{gap:.5rem 1.5rem;display:flex;flex-wrap:wrap}.latest-sermon__meta .author-date,.latest-sermon__meta label{color:var(--white);font-weight:300;opacity:.75}.latest-sermon__meta .author-date{min-width:100%}.latest-sermon__meta label{-webkit-margin-end:.5rem;margin-inline-end:.5rem}.latest-sermon__meta a{color:var(--white)}@media screen and (min-width:64rem){.latest-sermon__label{grid-row:1;grid-column:7/span 6;font-size:1.5rem;color:var(--tertiary-color);text-align:left}.latest-sermon__image{grid-row:1/span 2;grid-column:1/span 6;align-self:center}.latest-sermon__content{grid-row:2;grid-column:7/span 6}.latest-sermon .resource-header__title{display:flex;flex-direction:column;-webkit-padding-before:unset;padding-block-start:unset}.latest-sermon .resource-header__title--text{text-align:left}.latest-sermon .resource-header__meta{justify-content:flex-start;gap:.5rem 1.5rem}}