.page-module__qgSf1q__hero{padding-top:8rem}.page-module__qgSf1q__heroTitle{max-width:760px;margin-bottom:1rem;margin-left:auto;margin-right:auto;font-size:clamp(1.6rem,4vw,2.6rem)}.page-module__qgSf1q__heroMeta{color:var(--white-60);margin-top:.5rem;font-size:.85rem}.page-module__qgSf1q__layout{grid-template-columns:1fr 320px;align-items:start;gap:2.5rem;display:grid}.page-module__qgSf1q__scriptureBlock{text-align:center;margin-bottom:2.5rem;padding:2rem}.page-module__qgSf1q__scriptureIcon{margin-bottom:1rem;font-size:2rem}.page-module__qgSf1q__scripture p{color:var(--white-80);margin-bottom:.75rem;font-size:1.2rem;line-height:1.7}.page-module__qgSf1q__scripture cite{color:var(--logo-blue);font-family:Cinzel,serif;font-size:.9rem;font-style:normal}.page-module__qgSf1q__content{flex-direction:column;gap:1.4rem;margin-bottom:2.5rem;display:flex}.page-module__qgSf1q__content p{color:var(--white-80);font-size:1.02rem;line-height:1.85}.page-module__qgSf1q__prayerBlock{background:#00ace60d;border-color:#00ace64d;margin-bottom:2.5rem;padding:2rem}.page-module__qgSf1q__prayerTitle{color:var(--logo-blue);margin-bottom:1rem;font-family:Cinzel,serif;font-size:1rem}.page-module__qgSf1q__navButtons{flex-wrap:wrap;gap:1rem;display:flex}.page-module__qgSf1q__sidebar{flex-direction:column;gap:1.5rem;display:flex;position:sticky;top:100px}.page-module__qgSf1q__sideCard{padding:1.5rem}.page-module__qgSf1q__sideTitle{letter-spacing:.08em;text-transform:uppercase;color:var(--logo-blue);margin-bottom:1rem;font-family:Cinzel,serif;font-size:.85rem}.page-module__qgSf1q__sideList{flex-direction:column;gap:1rem;display:flex}.page-module__qgSf1q__sideLink{background:#fafafa0a;border:1px solid #fafafa12;border-radius:8px;padding:.75rem;text-decoration:none;transition:background .2s;display:block}.page-module__qgSf1q__sideLink:hover{background:#00ace614}.page-module__qgSf1q__sideLinkTitle{color:var(--white-80);font-size:.88rem;line-height:1.4}@media (max-width:900px){.page-module__qgSf1q__layout{grid-template-columns:1fr}.page-module__qgSf1q__sidebar{position:static}}
