.published-post{border:1px solid #c8a45366;background:#fff9;padding:25px;margin:18px 0;border-radius:4px;overflow-wrap:anywhere}.published-post>small{font-size:9px;letter-spacing:1px;color:#805309}.published-post h3{font:31px var(--serif);margin:14px 0}.published-post h4{font:24px var(--serif);margin:22px 0 10px}.published-post p{font-size:13px;line-height:1.9;color:#263e5c;white-space:pre-wrap}.published-scripture{font-size:10px!important;color:#805309!important}.pastor-media{display:block;max-width:100%;max-height:520px;margin:20px auto;object-fit:contain;background:#071e3b;border-radius:3px}.published-post video{width:100%}.testimonies .published-post{background:#ffffff0d;border-color:#ffffff40}.testimonies .published-post p,.testimonies .published-post h3,.testimonies .published-post h4{color:#fff}.testimonies .published-post>small{color:#ffe4aa}.testimonies .story-placeholder{display:block;padding-top:0}.published-midweek .published-post{padding:22px}.prayer-form-actions .button{font-size:11px}.prayer-delivery-note a{font-weight:700;text-decoration:underline}footer{flex-wrap:wrap}footer>.text-link{font-size:10px}
@media(max-width:700px){.published-post{padding:22px}.published-post h3{font-size:28px}.prayer-form-actions{align-items:stretch;flex-direction:column}.prayer-form-actions .text-link{align-self:start}.pastor-media{max-height:65vh}}
