.latest-sermons__title{max-width:10ch;text-align:left}.latest-sermons__title:after{-webkit-border-after:.5px solid var(--text-lightest-color);border-block-end:.5px solid var(--text-lightest-color);content:"";display:block;inset-inline-end:0;position:absolute;width:calc(100% - 10ch + 1.5rem)}.latest-sermons{width:100%}.body__container main .latest-sermons,.latest-sermons{grid-column:1/span 12}@media screen and (min-width:75rem){.body__container main .latest-sermons,.latest-sermons{grid-column:2/span 10}}.latest-sermons__wrapper{gap:4vw}.latest-sermons .button-wrapper{-webkit-margin-before:2rem;margin-block-start:2rem}.latest-sermons{position:relative;max-width:100%}.latest-sermons__title-wrapper{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;justify-content:center}@media screen and (min-width:48rem){.latest-sermons__title-wrapper{justify-content:space-between}}.latest-sermons__links{display:flex;gap:1rem;flex-wrap:wrap}.latest-sermons__links a{color:var(--text-color)}.latest-sermons__title{margin-block:unset}.latest-sermons__wrapper{max-width:100%}.latest-sermons .latest-sermons__content{gap:4vw;max-width:100%}.latest-sermons .latest-sermons__content.card-grid{-webkit-padding-after:unset;padding-block-end:unset}@media screen and (min-width:48rem){.latest-sermons .latest-sermons__content{gap:2vw}}.button-wrapper{display:flex;justify-content:center;-webkit-margin-after:var(--container-padding);margin-block-end:var(--container-padding)}@media(min-width:48rem){.button-wrapper{-webkit-margin-after:0;margin-block-end:0}}.body__container main .latest-sermons__wrapper{-webkit-margin-after:var(--container-padding)/2;margin-block-end:var(--container-padding)/2;max-width:100%}.home section.layout-liftable.latest-sermons:first-child .latest-sermons__title-wrapper{display:none}