.devocional-module__N-RGmG__prose-devotional{font-family:var(--font-serif),Georgia,ui-serif,Cambria,"Times New Roman",Times,serif;color:var(--text-primary);letter-spacing:-.01em;font-size:1.15rem;line-height:2}.devocional-module__N-RGmG__prose-devotional>p:first-of-type:first-letter{float:left;font-size:6.5rem;line-height:.7;font-family:var(--font-playfair),"Playfair Display",Georgia,serif;color:var(--accent);text-shadow:0 4px 20px var(--accent-bg);text-transform:uppercase;margin-bottom:-.1rem;margin-right:.15rem;padding-top:.15em;padding-left:.05em;padding-right:.1em;font-weight:700;transition:color .3s}.devocional-module__N-RGmG__prose-devotional h2{font-family:var(--font-display),system-ui,sans-serif;letter-spacing:-.03em;color:var(--text-primary);align-items:center;gap:1rem;margin-top:4.5rem;margin-bottom:2rem;font-size:2.2rem;font-weight:700;display:flex}.devocional-module__N-RGmG__prose-devotional h2:before{content:"";background:var(--accent);border-radius:2px;width:32px;height:2px;display:block}.devocional-module__N-RGmG__prose-devotional h3{font-family:var(--font-display),system-ui,sans-serif;color:var(--accent);text-transform:uppercase;letter-spacing:.05em;margin-top:3rem;margin-bottom:1.5rem;font-size:1.4rem;font-weight:600}.devocional-module__N-RGmG__prose-devotional p{color:var(--text-secondary);margin-bottom:2rem}.devocional-module__N-RGmG__prose-devotional strong{color:var(--text-primary);font-weight:600}.devocional-module__N-RGmG__prose-devotional ul,.devocional-module__N-RGmG__prose-devotional ol{margin-bottom:2.5rem;padding-left:0;list-style:none}.devocional-module__N-RGmG__prose-devotional li{background:var(--surface);border:1px solid var(--border);color:var(--text-secondary);border-radius:.75rem;margin-bottom:1.25rem;padding:1.25rem 1.25rem 1.25rem 3.5rem;transition:transform .3s,border-color .3s,background-color .3s;position:relative}.devocional-module__N-RGmG__prose-devotional li:hover{border-color:var(--accent);transform:translate(5px)}.devocional-module__N-RGmG__prose-devotional li:before{content:"—";color:var(--accent);font-size:1.2rem;position:absolute;top:1.15rem;left:1.25rem}.devocional-module__N-RGmG__prose-devotional blockquote{background:var(--accent-bg);border:1px solid var(--accent-border);color:var(--text-primary);text-align:center;border-radius:1rem;margin:4rem 0;padding:3rem;font-size:1.35rem;font-style:italic;line-height:1.7;transition:background-color .3s,border-color .3s,color .3s;position:relative;box-shadow:0 10px 30px #0000000d}.devocional-module__N-RGmG__prose-devotional blockquote strong{color:var(--accent)}.devocional-module__N-RGmG__prose-devotional blockquote:before{content:"\"";color:var(--accent);opacity:.5;font-family:serif;font-size:6rem;line-height:1;position:absolute;top:-2rem;left:50%;transform:translate(-50%)}.devocional-module__N-RGmG__prose-devotional .devocional-module__N-RGmG__math-inline{font-family:var(--font-sans),monospace;background:var(--surface);color:var(--accent);border:1px solid var(--border-subtle);border-radius:.25rem;padding:.2rem .5rem;font-size:.9em}.devocional-module__N-RGmG__mccheyneReadings{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:flex-start;gap:.75rem;margin-bottom:3rem;padding-bottom:2rem;display:flex}.devocional-module__N-RGmG__mccheyneReadingsLabel{text-transform:uppercase;letter-spacing:.1em;width:100%;color:var(--text-muted);font-size:.75rem;font-family:var(--font-sans);margin-bottom:.5rem}.devocional-module__N-RGmG__mccheyneReadingBadge{background-color:var(--surface);color:var(--text-secondary);border:1px solid var(--border);font-size:.85rem;font-weight:600;font-family:var(--font-sans);border-radius:999px;align-items:center;padding:.4rem 1rem;display:inline-flex}
