.page-surface[data-astro-cid-amzhkeqw]{background:linear-gradient(180deg, var(--color-surface-secondary) 0, var(--color-ivory) 22rem), var(--color-ivory)}.localized-page[data-astro-cid-amzhkeqw]{padding-block:clamp(2.75rem,7vw,5.5rem) clamp(3rem,8vw,6rem)}.localized-page[data-astro-cid-amzhkeqw] .translation-notice{width:min(100%, var(--reading-width));margin-inline:auto;margin-top:4rem}.editorial[data-astro-cid-rpzwdpmf]{--measure:47.5rem;counter-reset:section;width:100%}.editorial-block[data-astro-cid-rpzwdpmf]{width:min(100%, var(--measure));margin-inline:auto;position:relative}.editorial-block--section[data-astro-cid-rpzwdpmf]{margin-top:clamp(3.75rem,8vw,6.5rem)}.editorial-block--section[data-astro-cid-rpzwdpmf]:after{content:"";background:linear-gradient(90deg, var(--color-gold), var(--color-border) 18%, transparent 78%);width:100%;height:1px;margin-top:1.35rem;display:block}[data-astro-cid-rpzwdpmf][dir=rtl] .editorial-block--section[data-astro-cid-rpzwdpmf]:after{background:linear-gradient(-90deg, var(--color-gold), var(--color-border) 18%, transparent 78%)}.section-marker[data-astro-cid-rpzwdpmf]{color:var(--color-gold-text);letter-spacing:.14em;margin-bottom:.55rem;font-size:.72rem;font-weight:700;display:block}.editorial[data-astro-cid-rpzwdpmf] h1{max-width:14ch;margin:0 0 1.1rem;font-size:clamp(2.3rem,5vw,3.6rem);line-height:1.08}.editorial[data-astro-cid-rpzwdpmf] h2{max-width:24ch;margin:0;font-size:clamp(1.65rem,2.7vw,2.15rem);line-height:1.18}.editorial[data-astro-cid-rpzwdpmf] h3{font-family:var(--font-heading);letter-spacing:0;text-transform:none;color:var(--color-jude-green);border-inline-start:2px solid var(--color-gold);margin:2.6rem 0 .8rem;padding-inline-start:1rem;font-size:clamp(1.3rem,2vw,1.55rem);font-weight:600;line-height:1.25}.editorial[data-astro-cid-rpzwdpmf] p{font-family:var(--font-body);color:var(--color-charcoal);margin-block:1.05rem;font-size:1.0625rem;font-weight:400;line-height:1.75}.editorial[data-astro-cid-rpzwdpmf] p strong{font-weight:600}.editorial[data-astro-cid-rpzwdpmf] .lead{font-family:var(--font-heading);color:var(--color-jude-green);max-width:34ch;margin-block:0 2.25rem;font-size:clamp(1.3rem,2.2vw,1.6rem);line-height:1.4}.editorial[data-astro-cid-rpzwdpmf] .lead strong{font-weight:500}.editorial[data-astro-cid-rpzwdpmf] blockquote{background:var(--color-surface-secondary);border-inline-start:2px solid var(--color-gold);border-radius:var(--radius);font-family:var(--font-heading);color:var(--color-jude-green);margin:2.25rem 0;padding:1.5rem clamp(1.35rem,4vw,2.25rem);font-size:clamp(1.2rem,2vw,1.45rem);line-height:1.45}.editorial[data-astro-cid-rpzwdpmf] blockquote em{font-style:normal}.editorial[data-astro-cid-rpzwdpmf] ul{padding-inline-start:1.25rem}.editorial[data-astro-cid-rpzwdpmf] li{margin-block:.5rem;line-height:1.7}.editorial[data-astro-cid-rpzwdpmf] a{text-underline-offset:.2em}.editorial[data-astro-cid-rpzwdpmf] .editorial-nav{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface-secondary);color:var(--color-jude-green);font-family:var(--font-body);text-underline-offset:.2em;align-items:center;gap:.5rem;margin:.55rem 0;padding:.72rem 1rem;font-size:1rem;font-weight:600;text-decoration:underline;display:inline-flex}.editorial[data-astro-cid-rpzwdpmf] .editorial-nav:hover,.editorial[data-astro-cid-rpzwdpmf] .editorial-nav:focus-visible{border-color:var(--color-gold)}.editorial-block--prayer[data-astro-cid-rpzwdpmf]{background:var(--color-paper-warm);border-block:1px solid var(--color-border);margin-block:1.5rem;padding:1.35rem clamp(1.2rem,4vw,2rem)}.editorial-block--prayer[data-astro-cid-rpzwdpmf] p{white-space:pre-line;font-family:var(--font-heading);color:var(--color-jude-green);font-size:clamp(1.18rem,2vw,1.4rem);line-height:1.6}.editorial-figure[data-astro-cid-rpzwdpmf]{width:100%;margin:clamp(2.75rem,7vw,5rem) 0;position:relative}.editorial-figure[data-astro-cid-rpzwdpmf] img[data-astro-cid-rpzwdpmf]{border-radius:var(--radius);width:100%;box-shadow:var(--shadow-soft);display:block}.editorial-figure--wide[data-astro-cid-rpzwdpmf] img[data-astro-cid-rpzwdpmf]{aspect-ratio:16/9;object-fit:cover}.editorial-figure--round[data-astro-cid-rpzwdpmf] img[data-astro-cid-rpzwdpmf]{aspect-ratio:1;object-fit:cover;width:min(23rem,78%);box-shadow:var(--shadow-medal);border-radius:50%;margin-inline:auto}.editorial-figure[data-astro-cid-rpzwdpmf] figcaption[data-astro-cid-rpzwdpmf]{text-align:center;color:var(--color-text-secondary);margin-top:.85rem;font-size:.85rem;font-style:italic}.editorial-figure--who-is-st-jude[data-astro-cid-rpzwdpmf]:first-of-type img[data-astro-cid-rpzwdpmf]{object-position:50% 28%}@media (width<=600px){.editorial[data-astro-cid-rpzwdpmf] p{font-size:1.0625rem;line-height:1.72}.editorial-block--section[data-astro-cid-rpzwdpmf]{margin-top:3.25rem}.editorial-figure[data-astro-cid-rpzwdpmf]{margin-block:2.5rem}.editorial-figure--wide[data-astro-cid-rpzwdpmf] img[data-astro-cid-rpzwdpmf]{aspect-ratio:4/3}}
