/* Comparer sans confondre les prières des traditions — savoy.fr, octobre 2026. */
.prayer-page #prier-dans-les-traditions{margin:35px 0 32px;padding:clamp(17px,3.2vw,30px);border:1px solid #ded1bb;border-radius:22px;background:linear-gradient(148deg,#fffcf6 0%,#f8f3eb 74%,#f6f7f4);scroll-margin-top:0}
.prayer-page .prayer-world-kicker{margin:0;color:#896335;font:750 .69rem/1.45 var(--sans,Arial,sans-serif);letter-spacing:.075em;text-transform:uppercase}
.prayer-page #prier-dans-les-traditions h3{margin:6px 0 10px;color:#193f58;font:600 clamp(1.44rem,2.5vw,1.86rem)/1.28 Literata,Georgia,serif;letter-spacing:-.02em}
.prayer-page #prier-dans-les-traditions .prayer-world-lead{max-width:73ch;margin:0 0 20px;color:#425966;line-height:1.7}
.prayer-page .prayer-world-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}
.prayer-page .prayer-world-card{min-width:0;padding:clamp(17px,2vw,22px);border:1px solid #e3d7c6;border-radius:17px;background:#fffefa}
.prayer-page .prayer-world-card h4{margin:0 0 7px;color:#193f58;font:600 clamp(1.11rem,2vw,1.31rem)/1.3 Literata,Georgia,serif}
.prayer-page .prayer-world-card .prayer-world-subtitle{margin:0 0 12px;color:#607075;font-size:.86rem;line-height:1.58}
.prayer-page .prayer-world-card dl{margin:0}
.prayer-page .prayer-world-card dl div{padding:10px 0;border-top:1px solid #eae1d7}
.prayer-page .prayer-world-card dt{color:#84623b;font-size:.75rem;line-height:1.4;font-weight:750;letter-spacing:.015em}
.prayer-page .prayer-world-card dd{margin:3px 0 0;color:#324c59;font-size:.92rem;line-height:1.61}
.prayer-page .prayer-world-card .prayer-world-passage{margin:13px 0 0;padding:11px 12px;background:#f7f2e9;border-radius:10px;color:#415861;line-height:1.6;font-size:.86rem}
.prayer-page .prayer-world-card .prayer-world-passage strong{display:block;color:#1d4558;margin-bottom:3px}
.prayer-page .prayer-world-card .prayer-world-source{margin:13px 0 0;font-size:.84rem;line-height:1.5}
.prayer-page #prier-dans-les-traditions a,.prayer-page .prayer-world-bridge a{color:#23576d;text-decoration:underline;text-decoration-color:rgba(35,87,109,.32);text-underline-offset:.2em;text-decoration-thickness:1px}
.prayer-page #prier-dans-les-traditions a:hover,.prayer-page .prayer-world-bridge a:hover{text-decoration-color:#9b7441}
.prayer-page #prier-dans-les-traditions a:focus-visible,.prayer-page .prayer-world-bridge a:focus-visible{outline:2px solid #23576d;outline-offset:4px}
.prayer-page .prayer-world-visit{display:grid;grid-template-columns:minmax(0,.64fr) minmax(0,1.36fr);gap:16px;align-items:center;margin:18px 0 0;padding:18px 20px;border:1px solid #d7c7ab;border-radius:15px;background:#f5efe4}
.prayer-page .prayer-world-visit h4{margin:0 0 6px;color:#193f58;font:600 1.15rem/1.36 Literata,Georgia,serif}
.prayer-page .prayer-world-visit p{margin:0;color:#45555c;line-height:1.62;font-size:.88rem}
.prayer-page .prayer-world-visit .prayer-world-visit-text{border-left:1px solid #d7c7ab;padding-left:16px}
.prayer-page .prayer-world-after{margin:16px 0 0;color:#4e5c60;line-height:1.63;font-size:.91rem}
.prayer-page .prayer-world-bridge{margin:11px 0 16px;font-size:.88rem;line-height:1.6}
@media(max-width:820px){.prayer-page .prayer-world-grid{grid-template-columns:minmax(0,1fr)}.prayer-page .prayer-world-visit{grid-template-columns:minmax(0,1fr)}.prayer-page .prayer-world-visit .prayer-world-visit-text{border-left:0;border-top:1px solid #d7c7ab;padding:12px 0 0}}
@media(max-width:390px){.prayer-page #prier-dans-les-traditions{padding:16px 12px}.prayer-page .prayer-world-card{padding:15px 13px}.prayer-page .prayer-world-visit{padding:15px 13px}}
html:has(#prier-dans-les-traditions:target){scroll-behavior:auto!important}
