.hero[data-astro-cid-lcdefpme]{isolation:isolate;background-color:var(--bg-inverted);color:var(--text-on-dark);position:relative;overflow:clip}.hero-photo[data-astro-cid-lcdefpme]{object-fit:cover;object-position:50% 40%;z-index:-3;width:100%;height:100%;position:absolute;inset:0}.hero[data-astro-cid-lcdefpme]:before{content:"";background:var(--scrim-hero);z-index:-1;position:absolute;inset:0}.hero-mark[data-astro-cid-lcdefpme]{aspect-ratio:174/124;background-color:var(--accent-warm);width:clamp(11rem,26vw,24rem);-webkit-mask-image:var(--mark);mask-image:var(--mark);opacity:.8;position:absolute;top:4%;right:-3%;mask-size:contain;mask-repeat:no-repeat}@media (prefers-reduced-motion:no-preference){.hero-mark[data-astro-cid-lcdefpme]{animation:float 9s var(--ease-in-out) infinite alternate}@keyframes float{0%{translate:0 .75rem}to{translate:0 -.75rem}}}@media (width<=48rem){.hero-mark[data-astro-cid-lcdefpme]{opacity:.55;width:13rem;top:auto;bottom:-4%;right:-20%}}.hero-inner[data-astro-cid-lcdefpme]{max-width:var(--width-content);padding:clamp(var(--sp-6), 9vw, var(--sp-7)) var(--sp-3);justify-content:center;gap:var(--sp-4);flex-direction:column;min-height:30rem;margin-inline:auto;display:flex}@media (width>=48rem){.hero-inner[data-astro-cid-lcdefpme]{min-height:38rem}}.hero-claim[data-astro-cid-lcdefpme]{font-size:var(--fs-display);line-height:var(--lh-tight);max-width:16ch;margin:0}@media (width>=48rem){.hero-claim[data-astro-cid-lcdefpme]{line-height:var(--lh-display)}}.accent[data-astro-cid-lcdefpme]{color:var(--text-accent-on-dark);display:block}.milestone-label[data-astro-cid-lcdefpme]{gap:var(--sp-1);margin:0;display:grid}.milestone-label[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:color-mix(in srgb, var(--text-on-dark) 70%, transparent);margin:0}.milestone-date[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-weight:700;font-size:var(--fs-l);letter-spacing:var(--tracking-tight)}.hero-actions[data-astro-cid-lcdefpme]{margin:var(--sp-2) 0 0;gap:var(--sp-3);flex-wrap:wrap;display:flex}@media (width<=47.99rem){.hero-inner[data-astro-cid-lcdefpme]{gap:var(--sp-2)}.hero-inner[data-astro-cid-lcdefpme]>.eyebrow[data-astro-cid-lcdefpme]{margin-bottom:0}.hero-claim[data-astro-cid-lcdefpme]{margin-bottom:var(--sp-3)}.milestone-label[data-astro-cid-lcdefpme]{margin-bottom:var(--sp-2)}.hero-actions[data-astro-cid-lcdefpme]{margin-top:var(--sp-3)}}.hero[data-astro-cid-lcdefpme]{--scrim-hero:linear-gradient(to bottom, color-mix(in srgb, var(--c-blue-dark) 80%, transparent) 0%, color-mix(in srgb, var(--c-blue-dark) 78%, transparent) 45%, color-mix(in srgb, var(--c-blue-dark) 95%, transparent) 100%)}.hero-inner[data-astro-cid-lcdefpme]>.eyebrow[data-astro-cid-lcdefpme]{color:var(--text-accent-on-dark)}.split[data-astro-cid-lcdefpme]{gap:var(--sp-4);display:grid}@media (width>=64rem){.split[data-astro-cid-lcdefpme]{gap:var(--sp-6);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.split[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0}.split-body[data-astro-cid-lcdefpme]{max-width:var(--measure)}.split-body[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:last-child{margin-bottom:0}.verse[data-astro-cid-lcdefpme]{margin:var(--sp-5) 0 0;padding-left:var(--sp-3);border-left:3px solid var(--accent-warm)}.verse[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{font-size:var(--fs-l);line-height:var(--lh-body);text-wrap:pretty;margin:0}.verse[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{margin-top:var(--sp-2);font-family:var(--font-display);font-weight:500;font-size:var(--fs-xs);letter-spacing:var(--tracking-label);line-height:var(--lh-tight);text-transform:uppercase;color:var(--text-accent-on-dark)}.outro[data-astro-cid-lcdefpme]{margin-top:var(--sp-6)}.section-head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:end;gap:var(--sp-3) var(--sp-4);margin-bottom:var(--sp-5);flex-wrap:wrap;display:flex}.section-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0}.head-link[data-astro-cid-lcdefpme]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:var(--tracking-label);font-weight:700;font-size:var(--fs-xs);padding-bottom:var(--sp-1);transition:border-color var(--duration-fast) var(--ease-out);border-bottom:2px solid #0000;text-decoration:none}.head-link[data-astro-cid-lcdefpme]:hover,.head-link[data-astro-cid-lcdefpme]:focus-visible{border-color:var(--accent-warm)}.empty[data-astro-cid-lcdefpme]{color:var(--text-secondary)}.milestone[data-astro-cid-lcdefpme]{gap:var(--sp-3);display:grid}.milestone-head[data-astro-cid-lcdefpme],.milestone-foot[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:baseline;gap:var(--sp-1) var(--sp-4);flex-wrap:wrap;margin:0;display:flex}.milestone-head[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme],.milestone-foot[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{margin:0}.milestone-head[data-astro-cid-lcdefpme]{padding-bottom:var(--sp-3);border-bottom:1px solid var(--text-primary)}.milestone-foot[data-astro-cid-lcdefpme]{padding-top:var(--sp-3);border-top:1px solid var(--text-primary)}.milestone-season[data-astro-cid-lcdefpme]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:var(--tracking-label);font-weight:700;font-size:var(--fs-xs)}.milestone-note[data-astro-cid-lcdefpme]{font-size:var(--fs-xs)}.numeral[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-weight:700;font-size:var(--fs-numeral);letter-spacing:var(--tracking-tight);margin:0;line-height:1}.milestone-place[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-weight:700;font-size:var(--fs-l);letter-spacing:var(--tracking-tight)}.prayer-list[data-astro-cid-lcdefpme]{margin:var(--sp-6) 0 0;gap:var(--sp-4);padding:0;list-style:none;display:grid}.prayer-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-content:start;row-gap:var(--sp-3);padding-top:var(--sp-4);border-top:4px solid var(--accent-warm);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=48rem){.prayer-list[data-astro-cid-lcdefpme]{column-gap:var(--sp-5);grid-template-columns:repeat(3,1fr)}}.prayer-number[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-weight:700;font-size:var(--fs-xl);letter-spacing:var(--tracking-tight);color:var(--text-secondary);line-height:1}.prayer-text[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-weight:700;font-size:var(--fs-l);line-height:var(--lh-tight);letter-spacing:var(--tracking-tight);color:var(--text-primary)}h3[data-astro-cid-lcdefpme]{margin:var(--sp-6) 0 0}.events[data-astro-cid-lcdefpme]{margin:var(--sp-4) 0 0;padding:0;list-style:none}.events[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--border-subtle);transition:border-color var(--duration-fast) var(--ease-out)}.events[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:not(:has(.event-row)){padding:var(--sp-3) 0;row-gap:var(--sp-1);grid-template-columns:1fr;display:grid}.event-row[data-astro-cid-lcdefpme]{row-gap:var(--sp-1);width:100%;padding:var(--sp-3) 0;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:1fr;margin:0;display:grid}@media (width>=48rem){.events[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:not(:has(.event-row)),.event-row[data-astro-cid-lcdefpme]{column-gap:var(--sp-5);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;row-gap:0}.event-detail[data-astro-cid-lcdefpme]{text-align:right}}.events[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:has(.event-row:hover),.events[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:has(.event-row:focus-visible){border-color:var(--c-blue)}@supports not selector(:popover-open){.event-row[data-astro-cid-lcdefpme]{cursor:default}}.event-title[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-weight:700;font-size:var(--fs-m);letter-spacing:var(--tracking-tight)}.event-detail[data-astro-cid-lcdefpme]{color:var(--text-secondary);font-size:var(--fs-xs)}.event-datetime[data-astro-cid-lcdefpme]{white-space:nowrap}.overlay-meta[data-astro-cid-lcdefpme]{color:var(--text-secondary);margin:0 0 var(--sp-2)}.notice[data-astro-cid-lcdefpme]{background:var(--surface-warm-alt);border-left:3px solid var(--accent-warm-alt);border-radius:var(--radius-lg);padding:var(--sp-5) var(--sp-4);margin-top:var(--sp-5)}.notice[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-top:0}.notice-list[data-astro-cid-lcdefpme]{margin:var(--sp-3) 0 0;padding:0;list-style:none}.notice-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{row-gap:var(--sp-1);display:grid}.notice-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{margin-top:var(--sp-3)}.notice-detail[data-astro-cid-lcdefpme],.notice-reason[data-astro-cid-lcdefpme]{color:var(--text-secondary)}.closing[data-astro-cid-lcdefpme]{max-width:var(--measure);text-align:center;margin-inline:auto}.closing-title[data-astro-cid-lcdefpme]{font-size:var(--fs-display);margin:0 0 var(--sp-4)}.closing[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0 auto var(--sp-5);max-width:48ch}
