.sanctuary-header[data-astro-cid-j7pv25f6]{position:fixed;top:0;left:0;right:0;z-index:60;padding:.9rem 1.75rem;transition:background-color .45s var(--ease-gentle),border-color .45s var(--ease-gentle),color .45s var(--ease-gentle);background:#f5f1ebb8;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid rgba(200,168,130,.24)}.sanctuary-header[data-astro-cid-j7pv25f6][data-header-theme=dark]{background:#1a120bbf;border-bottom-color:#c8a88238;color:var(--cream)}.header-inner[data-astro-cid-j7pv25f6]{max-width:1180px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:1rem}.brand-lockup[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:.75rem}.brand-avatar[data-astro-cid-j7pv25f6]{width:36px;height:36px;border-radius:50%;object-fit:cover;border:1.5px solid var(--gilt);box-shadow:0 2px 10px #1a120b24}.brand-text[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;line-height:1.15}.brand-title[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:1.2rem;font-weight:600;letter-spacing:.01em}.brand-sub[data-astro-cid-j7pv25f6]{font-size:.7rem;letter-spacing:.08em;opacity:.65}.header-actions[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:1.25rem}.header-link[data-astro-cid-j7pv25f6]{font-size:.85rem;font-weight:500;opacity:.78;transition:opacity .25s}.header-link[data-astro-cid-j7pv25f6]:hover{opacity:1}.header-pill-btn[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:7px;font-size:.76rem;padding:.35rem .75rem;border-radius:var(--radius-full);border:1px solid rgba(200,168,130,.45);color:inherit;opacity:.82;transition:opacity .25s,border-color .25s}.header-pill-btn[data-astro-cid-j7pv25f6]:hover{opacity:1;border-color:var(--gilt)}.motion-dot[data-astro-cid-j7pv25f6]{width:7px;height:7px;border-radius:50%;background:var(--gilt-deep);transition:background-color .25s}.header-cta[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1.1rem;border-radius:var(--radius-full);background:var(--cedar);color:var(--on-cedar);font-size:.82rem;font-weight:600;transition:background-color .25s,transform .25s}.sanctuary-header[data-astro-cid-j7pv25f6][data-header-theme=dark] .header-cta[data-astro-cid-j7pv25f6]{background:var(--gilt);color:var(--ink)}.header-cta[data-astro-cid-j7pv25f6]:hover{transform:translateY(-1px)}.chapter-rail[data-astro-cid-j7pv25f6]{position:fixed;right:1.5rem;top:50%;transform:translateY(-50%);z-index:55;display:flex;flex-direction:column;gap:.85rem;align-items:flex-end}.rail-stop[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:.65rem;padding:.25rem 0;color:var(--ink-muted);transition:color .3s var(--ease-gentle)}.chapter-rail[data-astro-cid-j7pv25f6][data-rail-theme=dark] .rail-stop[data-astro-cid-j7pv25f6]{color:var(--cream-muted)}.rail-label[data-astro-cid-j7pv25f6]{font-family:var(--font-body);font-size:.7rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;opacity:0;transform:translate(6px);transition:opacity .3s var(--ease-gentle),transform .3s var(--ease-gentle);pointer-events:none;background:#f5f1ebe6;color:var(--ink);padding:.2rem .55rem;border-radius:6px;border:1px solid rgba(200,168,130,.35)}.chapter-rail[data-astro-cid-j7pv25f6][data-rail-theme=dark] .rail-label[data-astro-cid-j7pv25f6]{background:#1a120be6;color:var(--cream)}.rail-stop[data-astro-cid-j7pv25f6]:hover .rail-label[data-astro-cid-j7pv25f6],.rail-stop[data-astro-cid-j7pv25f6]:focus-visible .rail-label[data-astro-cid-j7pv25f6],.rail-stop[data-astro-cid-j7pv25f6].is-active .rail-label[data-astro-cid-j7pv25f6]{opacity:.95;transform:translate(0)}.rail-pip[data-astro-cid-j7pv25f6]{width:8px;height:8px;border-radius:50%;background:#5c3d2e47;border:1.5px solid var(--gilt-deep);transition:transform .35s var(--ease-lux),background-color .35s var(--ease-gentle),border-color .35s var(--ease-gentle)}.chapter-rail[data-astro-cid-j7pv25f6][data-rail-theme=dark] .rail-pip[data-astro-cid-j7pv25f6]{background:#c8a88238;border-color:var(--gilt)}.rail-stop[data-astro-cid-j7pv25f6].is-active .rail-pip[data-astro-cid-j7pv25f6]{transform:scale(1.45) rotate(45deg);border-radius:2px;background:var(--cedar);border-color:var(--cedar)}.chapter-rail[data-astro-cid-j7pv25f6][data-rail-theme=dark] .rail-stop[data-astro-cid-j7pv25f6].is-active .rail-pip[data-astro-cid-j7pv25f6]{background:var(--gilt);border-color:var(--gilt)}.fold--hero[data-astro-cid-j7pv25f6]{justify-content:flex-end;padding-top:5.5rem;padding-bottom:3.5rem;background-color:var(--parchment)}.hero-backdrop[data-astro-cid-j7pv25f6]{position:absolute;inset:0;z-index:1;display:flex;justify-content:center;pointer-events:none}.hero-portrait-frame[data-astro-cid-j7pv25f6]{position:relative;width:100%;max-width:680px;height:66dvh;overflow:hidden}.hero-portrait-media[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover;object-position:center 22%;filter:saturate(.86) contrast(1.02);opacity:.92}.hero-portrait-fade[data-astro-cid-j7pv25f6]{position:absolute;inset:0;background:radial-gradient(ellipse at center 35%,transparent 38%,var(--parchment) 78%),linear-gradient(180deg,#f5f1eb40,#f5f1eb14 28%,#f5f1ebad 65%,#f5f1ebf5 86%,#f5f1eb)}.hero-content[data-astro-cid-j7pv25f6]{text-align:center;max-width:760px;margin-top:auto;padding-top:24dvh}.hero-heading[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:clamp(2.1rem,4.4vw,3.45rem);font-weight:600;line-height:1.16;color:var(--ink);margin-top:.65rem;letter-spacing:-.01em}.hero-scripture-ref[data-astro-cid-j7pv25f6]{font-family:var(--font-poetry);font-style:italic;font-size:1.08rem;color:var(--cedar);margin-top:.55rem}.hero-lead[data-astro-cid-j7pv25f6]{font-family:var(--font-body);font-size:clamp(.98rem,1.35vw,1.12rem);line-height:1.68;color:var(--ink-muted);max-width:620px;margin:0 auto 1.65rem}.store-cta-group[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.9rem}.hero-secondary-actions[data-astro-cid-j7pv25f6]{margin-top:1.4rem}.gentle-scroll-cue[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:8px;font-size:.86rem;font-weight:500;color:var(--cedar);opacity:.85;padding:.35rem .75rem;transition:opacity .25s,transform .25s}.gentle-scroll-cue[data-astro-cid-j7pv25f6]:hover{opacity:1;transform:translateY(2px)}.gentle-scroll-cue--light[data-astro-cid-j7pv25f6]{color:var(--gilt)}.fold--dark[data-astro-cid-j7pv25f6]{background:radial-gradient(ellipse at 50% 105%,rgba(200,168,130,.16),transparent 60%),linear-gradient(180deg,var(--sanctuary-dark) 0%,var(--sanctuary-warm) 100%);color:var(--cream)}.waves-canvas[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:1}.listen-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:340px 1fr;gap:3.25rem;align-items:center}.sanctuary-arch-card[data-astro-cid-j7pv25f6]{position:relative;border-radius:180px 180px 24px 24px;overflow:hidden;border:1.5px solid rgba(200,168,130,.42);box-shadow:0 24px 60px #00000080;aspect-ratio:3 / 4.1;background:#140e09}.sanctuary-portrait-img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover;object-position:center top}.sanctuary-arch-overlay[data-astro-cid-j7pv25f6]{position:absolute;inset:0;background:linear-gradient(180deg,rgba(26,18,11,.1) 0%,transparent 45%,rgba(26,18,11,.85) 100%)}.sanctuary-presence-pill[data-astro-cid-j7pv25f6]{position:absolute;bottom:1rem;left:50%;transform:translate(-50%);display:inline-flex;align-items:center;gap:8px;padding:.4rem .95rem;border-radius:var(--radius-full);background:#f5f1ebeb;color:var(--ink);font-size:.78rem;font-weight:600;white-space:nowrap;box-shadow:0 4px 16px #0000004d}.presence-dot[data-astro-cid-j7pv25f6]{width:8px;height:8px;border-radius:50%;background:#10b981}.section-heading[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:clamp(2rem,3.6vw,2.9rem);font-weight:600;line-height:1.18;color:var(--ink);margin:.55rem 0 .85rem}.section-heading--light[data-astro-cid-j7pv25f6]{color:var(--cream)}.section-body[data-astro-cid-j7pv25f6]{font-size:1.02rem;line-height:1.68;color:var(--ink-muted)}.section-body--light[data-astro-cid-j7pv25f6]{color:var(--cream-muted)}.dialogue-stage[data-astro-cid-j7pv25f6]{margin-top:1.5rem;padding:1.6rem 1.75rem;border-radius:var(--radius-lg);background:#f5f1eb0d;border:1px solid rgba(200,168,130,.28);backdrop-filter:blur(8px)}.dialogue-speaker-tag[data-astro-cid-j7pv25f6]{font-size:.74rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--gilt);margin-bottom:.5rem}.dialogue-caption[data-astro-cid-j7pv25f6]{font-family:var(--font-poetry);font-style:italic;font-size:clamp(1.2rem,2vw,1.5rem);line-height:1.5;color:var(--cream);min-height:4.5rem;display:flex;align-items:center;transition:opacity .25s var(--ease-gentle)}.dialogue-moments[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:.5rem;margin:1.15rem 0 1.25rem}.moment-chip[data-astro-cid-j7pv25f6]{font-size:.76rem;padding:.35rem .75rem;border-radius:var(--radius-full);background:#f0eae012;color:var(--cream-muted);border:1px solid rgba(200,168,130,.24);transition:all .25s}.moment-chip[data-astro-cid-j7pv25f6]:hover,.moment-chip[data-astro-cid-j7pv25f6].is-active{background:#c8a88238;color:var(--cream);border-color:var(--gilt)}.sanctuary-audio-bar[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;gap:1.1rem;padding-top:.9rem;border-top:1px solid rgba(200,168,130,.18)}.audio-play-btn[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:10px;padding:.65rem 1.25rem;border-radius:var(--radius-full);background:var(--gilt);color:var(--ink);font-size:.88rem;font-weight:600;transition:transform .25s,background-color .25s}.audio-play-btn[data-astro-cid-j7pv25f6]:hover{transform:translateY(-1px);background:#d4b894}.audio-progress-wrap[data-astro-cid-j7pv25f6]{flex:1;min-width:180px;display:flex;flex-direction:column;gap:4px}.audio-slider[data-astro-cid-j7pv25f6]{width:100%;accent-color:var(--gilt);cursor:pointer}.audio-time-row[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;font-size:.72rem;color:var(--cream-faint);font-variant-numeric:tabular-nums}.fold-next-row[data-astro-cid-j7pv25f6]{margin-top:1.2rem}.fold--parchment[data-astro-cid-j7pv25f6]{background:radial-gradient(ellipse at 50% 0%,rgba(200,168,130,.12),transparent 65%),var(--parchment)}.center-header[data-astro-cid-j7pv25f6]{text-align:center;max-width:680px;margin:0 auto 2rem}.center-lead[data-astro-cid-j7pv25f6]{margin:0 auto}.modality-cards[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-bottom:1.75rem}.manuscript-card[data-astro-cid-j7pv25f6]{background:var(--vellum-light);border:1.5px solid var(--stone-border);border-radius:var(--radius-lg);padding:1.75rem;display:flex;flex-direction:column;gap:.75rem;box-shadow:0 10px 30px -12px #1a120b12}.card-seal[data-astro-cid-j7pv25f6]{font-size:.72rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--cedar)}.card-title[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:1.65rem;font-weight:600;color:var(--ink)}.card-body[data-astro-cid-j7pv25f6]{font-size:.94rem;line-height:1.62;color:var(--ink-muted)}.card-Exchange[data-astro-cid-j7pv25f6]{margin-top:auto;padding-top:.9rem;border-top:1px solid rgba(200,168,130,.4);display:flex;flex-direction:column;gap:.5rem}.exchange-user[data-astro-cid-j7pv25f6]{font-size:.84rem;color:var(--ink-soft)}.exchange-jesus[data-astro-cid-j7pv25f6]{font-family:var(--font-poetry);font-style:italic;font-size:1.02rem;color:var(--cedar);line-height:1.45}.languages-sanctuary[data-astro-cid-j7pv25f6]{background:var(--stone);border:1px solid var(--stone-border);border-radius:var(--radius-lg);padding:1.25rem 1.5rem;text-align:center}.languages-kicker[data-astro-cid-j7pv25f6]{display:block;font-size:.73rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--gilt-deep);margin-bottom:.35rem}.language-live-preview[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:1.25rem;color:var(--ink);margin-bottom:.85rem}.language-pills[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;justify-content:center;gap:.45rem}.lang-pill[data-astro-cid-j7pv25f6]{font-size:.78rem;padding:.32rem .75rem;border-radius:var(--radius-full);background:var(--parchment);color:var(--ink-muted);border:1px solid var(--stone-border);transition:all .2s}.lang-pill[data-astro-cid-j7pv25f6]:hover,.lang-pill[data-astro-cid-j7pv25f6].is-active{background:var(--cedar);color:var(--on-cedar);border-color:var(--cedar)}.fold--stone[data-astro-cid-j7pv25f6]{background:linear-gradient(180deg,var(--stone) 0%,var(--parchment) 100%)}.daily-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.15fr .85fr;gap:3rem;align-items:center}.verse-day-tabs[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fill,minmax(145px,1fr));gap:.55rem;margin:1.35rem 0}.verse-tab[data-astro-cid-j7pv25f6]{text-align:left;padding:.65rem .85rem;border-radius:var(--radius-md);background:var(--parchment);border:1.5px solid var(--stone-border);display:flex;flex-direction:column;gap:2px;transition:all .25s var(--ease-gentle)}.verse-tab[data-astro-cid-j7pv25f6]:hover{border-color:var(--gilt)}.verse-tab[data-astro-cid-j7pv25f6].is-active{background:var(--vellum-deep);border-color:var(--cedar)}.verse-tab-ref[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:1rem;font-weight:700;color:var(--ink)}.verse-tab-day[data-astro-cid-j7pv25f6]{font-size:.73rem;color:var(--ink-soft)}.verse-share-actions[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.5rem}.share-feedback-note[data-astro-cid-j7pv25f6]{font-size:.82rem;color:var(--cedar);margin-top:.55rem;min-height:1.25rem}.app-quote-card[data-astro-cid-j7pv25f6]{background:var(--sanctuary-dark);color:var(--cream);border-radius:var(--radius-xl);padding:2.35rem 2rem;text-align:center;border:1.5px solid rgba(200,168,130,.45);box-shadow:0 24px 55px -12px #1a120b59;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:430px;position:relative}.quote-card-mark[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:4rem;line-height:.8;color:var(--gilt);margin-bottom:.5rem}.quote-card-verse[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:clamp(1.25rem,1.9vw,1.55rem);line-height:1.48;color:var(--cream);margin-bottom:1.25rem}.quote-card-rule[data-astro-cid-j7pv25f6]{width:64px;height:1px;background:var(--gilt);margin-bottom:.9rem}.quote-card-ref[data-astro-cid-j7pv25f6]{font-family:var(--font-poetry);font-style:italic;font-size:1.1rem;color:var(--gilt);margin-bottom:.9rem}.quote-card-prayer[data-astro-cid-j7pv25f6]{font-size:.86rem;line-height:1.55;color:var(--cream-muted);max-width:340px;margin-bottom:1.4rem}.quote-card-footer[data-astro-cid-j7pv25f6]{margin-top:auto;display:flex;flex-direction:column;gap:2px}.quote-card-app[data-astro-cid-j7pv25f6]{font-size:.68rem;letter-spacing:.18em;color:#f0eae080}.quote-card-domain[data-astro-cid-j7pv25f6]{font-size:.72rem;color:#f0eae066}.promise-layout[data-astro-cid-j7pv25f6]{text-align:center;max-width:960px}.promise-emblem-wrap[data-astro-cid-j7pv25f6]{margin-bottom:.75rem}.praying-hands-img[data-astro-cid-j7pv25f6]{width:96px;height:96px;object-fit:contain;border-radius:50%;border:1.5px solid var(--gilt);background:var(--parchment);box-shadow:0 8px 24px #5c3d2e1f}.promise-pillars[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.35rem;margin-top:1.75rem;text-align:left}.promise-pillar[data-astro-cid-j7pv25f6]{background:var(--vellum-light);border:1.5px solid var(--stone-border);border-radius:var(--radius-lg);padding:1.5rem}.pillar-numeral[data-astro-cid-j7pv25f6]{display:inline-block;font-family:var(--font-display);font-size:1.25rem;font-weight:700;color:var(--cedar);margin-bottom:.35rem}.pillar-title[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:1.4rem;font-weight:600;color:var(--ink);margin-bottom:.5rem}.pillar-text[data-astro-cid-j7pv25f6]{font-size:.9rem;line-height:1.62;color:var(--ink-muted)}.Accessible-text-note[data-astro-cid-j7pv25f6]{margin-top:1.4rem;font-size:.84rem;color:var(--ink-soft)}.fold--sanctuary-close[data-astro-cid-j7pv25f6]{background:radial-gradient(ellipse at 50% 25%,var(--vellum-deep),var(--parchment) 70%)}.close-layout[data-astro-cid-j7pv25f6]{text-align:center;max-width:820px}.close-medallion-wrap[data-astro-cid-j7pv25f6]{display:flex;justify-content:center;margin-bottom:.85rem}.close-medallion-ring[data-astro-cid-j7pv25f6]{padding:5px;border-radius:50%;border:1.5px solid var(--gilt);background:var(--parchment);box-shadow:0 12px 32px #5c3d2e2e}.close-medallion-img[data-astro-cid-j7pv25f6]{width:88px;height:88px;border-radius:50%;object-fit:cover;display:block}.close-quote[data-astro-cid-j7pv25f6]{font-family:var(--font-poetry);font-style:italic;font-size:1.35rem;color:var(--cedar);margin-bottom:1.4rem}.share-sanctuary-panel[data-astro-cid-j7pv25f6]{margin-top:1.85rem;background:#f5f1ebe0;border:1.5px solid var(--stone-border);border-radius:var(--radius-lg);padding:1.35rem 1.5rem}.share-panel-title[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:1.35rem;font-weight:600;color:var(--ink)}.share-panel-sub[data-astro-cid-j7pv25f6]{font-size:.88rem;color:var(--ink-muted);margin-top:.2rem;margin-bottom:1rem}.share-links-row[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.share-action-pill[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:6px;font-size:.8rem;font-weight:500;padding:.45rem .9rem;border-radius:var(--radius-full);background:var(--vellum-light);color:var(--cedar);border:1px solid rgba(92,61,46,.28);transition:all .2s}.share-action-pill[data-astro-cid-j7pv25f6]:hover{background:var(--cedar);color:var(--on-cedar);border-color:var(--cedar)}.sanctuary-footer[data-astro-cid-j7pv25f6]{margin-top:1.75rem;padding-top:1.15rem;border-top:1px solid rgba(200,168,130,.35);display:flex;flex-direction:column;gap:.45rem;font-size:.78rem;color:var(--ink-soft)}.footer-links[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;justify-content:center;gap:.55rem}.footer-links[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--cedar);font-weight:500}.footer-links[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{text-decoration:underline}@media(max-width:920px){.listen-grid[data-astro-cid-j7pv25f6],.daily-grid[data-astro-cid-j7pv25f6],.modality-cards[data-astro-cid-j7pv25f6],.promise-pillars[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:1.5rem}.listen-portrait-col[data-astro-cid-j7pv25f6]{max-width:240px;margin:0 auto}.chapter-rail[data-astro-cid-j7pv25f6]{right:.65rem}.rail-label[data-astro-cid-j7pv25f6],.header-link[data-astro-cid-j7pv25f6]{display:none}}
