.DirectoryLoading_loadingContainer__a_pLW{min-height:60vh;display:flex;align-items:center;justify-content:center;padding:2rem;background:var(--background-color);position:relative;overflow:hidden;isolation:isolate}.DirectoryLoading_loadingContainer__a_pLW:before{content:"";position:absolute;inset:0;background-image:url(/hero-images/Loading-1.jpg);background-size:cover;background-position:50%;filter:blur(8px);transform:scale(1.08);opacity:.5;z-index:-2}.DirectoryLoading_loadingContainer__a_pLW:after{content:"";position:absolute;inset:0;background:color-mix(in srgb,var(--background-color) 72%,transparent);z-index:-1}.DirectoryLoading_loadingContent__lDW_B{text-align:center;max-width:980px;width:100%;position:relative;z-index:1}.DirectoryLoading_loadingLogo__9BFdf{margin-bottom:2rem}.DirectoryLoading_logoPulse__Dso__{width:80px;height:80px;margin:0 auto;border-radius:50%;background:var(--surface-color);border:2px solid var(--border-color);display:flex;align-items:center;justify-content:center;animation:DirectoryLoading_gentle-bounce__zMP31 2s ease-in-out infinite}.DirectoryLoading_logoPulseImage__AoQib{width:56px;height:56px;object-fit:contain}.DirectoryLoading_loadingText__JKhsU{margin-bottom:2rem}.DirectoryLoading_loadingText__JKhsU h2{font-size:1.75rem;font-weight:600;color:var(--text-color);margin-bottom:.5rem;font-family:var(--font-serif)}.DirectoryLoading_loadingText__JKhsU p{color:var(--text-muted);font-size:1rem}.DirectoryLoading_loadingDots__HsNxm{margin-bottom:3rem}.DirectoryLoading_loadingSections__BhGoE{display:grid;grid-gap:1.2rem;gap:1.2rem;margin-top:1.5rem}.DirectoryLoading_skeletonBlock__CyqwB{text-align:left;background:color-mix(in srgb,var(--surface-color) 86%,transparent);border:1px solid var(--border-color);border-radius:.85rem;padding:1rem}.DirectoryLoading_skeletonHeading__AFfOg,.DirectoryLoading_skeletonSubheading___mpn7{border-radius:999px;background:rgba(148,163,184,.22);background-image:linear-gradient(120deg,rgba(148,163,184,.14),rgba(148,163,184,.3),rgba(148,163,184,.14));background-size:200px 100%;animation:DirectoryLoading_shimmer__EVGrC 1.6s infinite}.DirectoryLoading_skeletonHeading__AFfOg{width:12rem;height:.9rem;margin-bottom:.45rem}.DirectoryLoading_skeletonSubheading___mpn7{width:16rem;height:.72rem;margin-bottom:.85rem}.DirectoryLoading_skeletonPreview__Vzn1P{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem}.DirectoryLoading_loadingScripture__YYscU{margin:2rem 0;padding:1.25rem;background:rgba(255,255,255,.8);border-radius:8px;border-left:4px solid var(--primary-color);box-shadow:0 2px 8px rgba(0,0,0,.08)}.DirectoryLoading_scriptureText__6FvrD{font-size:.95rem;font-style:italic;color:#374151;line-height:1.6;margin:0 0 .75rem}.DirectoryLoading_scriptureReference__JX_Zr{font-size:.85rem;color:#6b7280;margin:0;font-weight:500}@media (max-width:768px){.DirectoryLoading_loadingContainer__a_pLW{padding:1rem;min-height:50vh}.DirectoryLoading_logoPulse__Dso__{width:60px;height:60px;font-size:1.5rem}.DirectoryLoading_loadingText__JKhsU h2{font-size:1.5rem}.DirectoryLoading_skeletonPreview__Vzn1P{grid-template-columns:repeat(2,1fr);gap:.75rem}.DirectoryLoading_skeletonHeading__AFfOg{width:9.5rem}.DirectoryLoading_skeletonSubheading___mpn7{width:12rem}}@media (max-width:480px){.DirectoryLoading_skeletonPreview__Vzn1P{grid-template-columns:1fr}.DirectoryLoading_loadingDots__HsNxm{margin-bottom:2rem}.DirectoryLoading_loadingScripture__YYscU{margin:1.5rem 0;padding:1rem}.DirectoryLoading_scriptureText__6FvrD{font-size:.9rem}}@keyframes DirectoryLoading_gentle-bounce__zMP31{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-10px) scale(1.05)}}@keyframes DirectoryLoading_shimmer__EVGrC{0%{background-position:0 50%}to{background-position:100% 50%}}@media (prefers-reduced-motion:reduce){.DirectoryLoading_loadingContainer__a_pLW,.DirectoryLoading_loadingContainer__a_pLW :is(div,span){animation:none;transition:none}}