.page_section__xLtkS{display:flex;flex-direction:column;gap:var(--space-4);scroll-margin-top:var(--scroll-margin)}.page_p__ejTAh{margin:0;color:var(--fg);font-family:var(--font-sans);font-size:var(--text-body);line-height:var(--leading-prose)}.page_note__7r7_V{display:grid;grid-gap:var(--space-2);gap:var(--space-2);border-left:3px solid var(--primary);background:var(--primary-wash);padding:var(--space-3) 0 var(--space-3) var(--space-4)}.page_noteLabel__aKzkh{color:var(--primary);font-family:var(--font-sans);font-size:var(--text-2xs);font-weight:700;letter-spacing:var(--tracking-caps);line-height:var(--leading-normal);text-transform:uppercase}.page_noteText__iOe1I{margin:0;color:var(--fg);font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.page_steps__MvMun{display:grid;grid-gap:0;gap:0;border-top:1px solid var(--hairline)}.page_step__y_BIG{display:grid;grid-template-columns:42px minmax(0,1fr);grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-4) 0;border-bottom:1px solid var(--hairline)}.page_stepIndex__TLdPs{color:var(--primary);font-family:var(--font-sans);font-size:var(--text-xs);font-weight:700;letter-spacing:var(--tracking-caps);line-height:var(--leading-normal)}.page_prayerTitle__qhjjD,.page_stepTitle__mEBrl{margin:0;color:var(--fg-strong);font-family:var(--font-serif);font-size:var(--text-lg);font-weight:600;line-height:var(--leading-snug)}.page_prayerText__mhRck,.page_stepText__E5z4n{margin:var(--space-1) 0 0;color:var(--fg);font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.page_prayers__8VLJ5{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.page_prayer__0rls6{display:grid;grid-gap:var(--space-2);gap:var(--space-2);border:1px solid var(--hairline);border-radius:var(--radius-sm);background:var(--surface-raised);color:inherit;padding:var(--space-4);text-decoration:none;-webkit-tap-highlight-color:transparent}.page_prayerAction__Ijpf5{width:-moz-fit-content;width:fit-content;color:var(--primary);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:700;line-height:var(--leading-normal);text-decoration:underline;-webkit-text-decoration-color:var(--hairline-strong);text-decoration-color:var(--hairline-strong);text-underline-offset:4px}@media (hover:hover){.page_prayer__0rls6:hover .page_prayerAction__Ijpf5,.page_prayer__0rls6:hover .page_prayerTitle__qhjjD{color:var(--primary-hover)}}.page_prayer__0rls6:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.page_plainList__JHKUz{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin:0;padding-left:var(--space-5);color:var(--fg);font-family:var(--font-sans);font-size:var(--text-body);line-height:var(--leading-prose)}.page_plainList__JHKUz li::marker{color:var(--primary)}