/* Seven movements of prayer; retain existing prayer typography and colours. */
.prayer-section .prayer-day-focus{margin:1rem 0 0;color:#514943;font:400 1rem/1.6 Georgia,"Times New Roman",serif}
.prayer-movement-links{display:flex;flex-wrap:wrap;justify-content:center;gap:.25rem 1.25rem;margin:0 0 2.8rem;padding:0 0 1.5rem;border-bottom:1px solid rgba(119,51,46,.18)}
.prayer-movement-links a{max-width:100%;padding:.5rem 0;color:#77332e;font:400 .9rem/1.6 system-ui,sans-serif;text-decoration:underline;text-underline-offset:.22em}
.prayer-movement-links a:hover{color:#4b211e}
.prayer-movement-links a:focus-visible{outline:2px solid #77332e;outline-offset:4px}
.prayer-movement{margin:3.4rem 0 0;padding-top:2.5rem;border-top:1px solid rgba(119,51,46,.18)}
.prayer-movement-links+.prayer-movement{margin-top:0;padding-top:0;border-top:0}
.prayer-movement>header{margin:0 0 2rem;text-align:center;break-after:avoid}
.prayer-movement>header>h3{margin:0 0 .85rem;color:#77332e;font:400 clamp(1.55rem,3.4vw,2.05rem)/1.25 Georgia,"Times New Roman",serif;letter-spacing:normal;text-transform:none;scroll-margin-top:8.5rem;overflow-wrap:break-word}
.prayer-movement>header>.prayer-scripture-focus{margin:0;break-after:avoid}
.prayer-movement>.prayer-subsection{margin:2.2rem 0}
.prayer-movement>.prayer-subsection>h4{color:#77332e;font:700 .84rem/1.45 system-ui,sans-serif;letter-spacing:.11em;text-transform:uppercase;margin:0 0 1rem;break-after:avoid}
.prayer-movement>.prayer-subsection:last-child{margin-bottom:0}
@media(max-width:700px){.prayer-movement-links{justify-content:flex-start;gap:.1rem 1rem}.prayer-movement>header{text-align:left}.prayer-movement>header>.prayer-scripture-focus{text-align:left}.prayer-movement{margin-top:2.8rem;padding-top:2rem}}
@media print{.prayer-movement-links{display:none}.prayer-movement>header,.prayer-movement>.prayer-subsection>h4{break-after:avoid}}
