.source-note[data-astro-cid-kamjvqcf]{color:#28231d;background:#fffdf8;border-left:4px solid #8b6f35;border-radius:8px;margin:2rem 0;padding:1.4rem 1.6rem}.source-note[data-astro-cid-kamjvqcf] h2[data-astro-cid-kamjvqcf]{margin:0 0 .6rem;font-size:1.15rem}.source-note[data-astro-cid-kamjvqcf] p[data-astro-cid-kamjvqcf]{margin:.45rem 0;line-height:1.8}.bible-container[data-astro-cid-kamjvqcf]{-webkit-backdrop-filter:blur(10px);background:#ffffffeb;border:1px solid #fff9;border-radius:16px;max-width:1040px;margin:0 auto 2rem;padding:2.5rem;box-shadow:0 4px 20px #0000000f}.bible-header[data-astro-cid-kamjvqcf]{isolation:isolate;text-align:center;background:linear-gradient(90deg, #111c31f5, #321a27e6 50%, #111c31f5), var(--bible-header-image) center 44% / cover;color:#fffaf0;border:1px solid #a87e3680;border-radius:16px 16px 40% 40%/16px 16px 9% 9%;margin:-2.5rem -2.5rem 2.8rem;padding:4.5rem 2rem 3.6rem;position:relative;overflow:hidden;box-shadow:0 18px 38px #1c181638,inset 0 0 0 5px #e1bc6914}.bible-header[data-astro-cid-kamjvqcf]:before,.bible-header[data-astro-cid-kamjvqcf]:after{content:"";z-index:-1;background:linear-gradient(145deg,#4d7e9f33,#8b30362e);border:1px solid #e5be653d;border-radius:50% 50% 0 0;width:13rem;height:22rem;position:absolute;top:-6rem;transform:rotate(18deg)}.bible-header[data-astro-cid-kamjvqcf]:before{left:-5rem}.bible-header[data-astro-cid-kamjvqcf]:after{right:-5rem;transform:rotate(-18deg)}.bible-ornament[data-astro-cid-kamjvqcf]{background:linear-gradient(90deg,#0000,#d8ad58,#0000);width:86px;height:1px;margin:0 auto 1.1rem}.bible-ornament[data-astro-cid-kamjvqcf] span[data-astro-cid-kamjvqcf]{background:#2f2030;border:1px solid #d8ad58;width:12px;height:12px;margin:-6px auto 0;display:block;transform:rotate(45deg)}.bible-header[data-astro-cid-kamjvqcf] .portal-badge[data-astro-cid-kamjvqcf]{color:#d8bd82;letter-spacing:.24em;background:0 0;margin-bottom:10px;padding:0;font-family:Georgia,Times New Roman,serif;font-size:.72rem;font-weight:700;display:inline-block}.bible-header[data-astro-cid-kamjvqcf] h1[data-astro-cid-kamjvqcf]{color:#fffdf7;letter-spacing:.12em;text-shadow:0 3px 18px #00000080;justify-content:center;align-items:center;gap:.8rem;margin:.2rem 0 1rem;font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-size:2.4rem;font-weight:500;display:flex}.bible-title-main[data-astro-cid-kamjvqcf]{font-size:clamp(2.8rem,7vw,4.8rem)}.bible-title-edition[data-astro-cid-kamjvqcf]{letter-spacing:.14em;color:#e9d39d;border:1px solid #d8ad58a6;padding:.35rem .65rem;font-size:.78rem}.bible-header[data-astro-cid-kamjvqcf] .portal-lead[data-astro-cid-kamjvqcf]{color:#f2dfb8;letter-spacing:.05em;margin:0 0 .8rem;font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-size:clamp(1rem,2.5vw,1.2rem);font-weight:600}.bible-header[data-astro-cid-kamjvqcf] .portal-subdesc[data-astro-cid-kamjvqcf]{color:#fffcf2d1;max-width:760px;margin:1rem auto 0;font-size:.93rem;line-height:1.65}.testament-portal-grid[data-astro-cid-kamjvqcf]{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:1.8rem;margin-bottom:3rem;display:grid}.portal-card[data-astro-cid-kamjvqcf]{background:#fff;border:1px solid #e2e8f0;border-radius:14px;flex-direction:column;padding:2rem 1.8rem;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex;position:relative;box-shadow:0 4px 12px #00000008}.portal-card[data-astro-cid-kamjvqcf].ot-card{border-top:5px solid #3182ce}.portal-card[data-astro-cid-kamjvqcf].nt-card{border-top:5px solid #805ad5}.portal-card[data-astro-cid-kamjvqcf]:hover{box-shadow:0 10px 24px #00000014}.card-badge[data-astro-cid-kamjvqcf]{letter-spacing:.06em;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:700}.ot-card[data-astro-cid-kamjvqcf] .card-badge[data-astro-cid-kamjvqcf]{color:#3182ce}.nt-card[data-astro-cid-kamjvqcf] .card-badge[data-astro-cid-kamjvqcf]{color:#805ad5}.card-header[data-astro-cid-kamjvqcf]{align-items:center;gap:10px;margin-bottom:12px;display:flex}.card-icon[data-astro-cid-kamjvqcf]{font-size:1.8rem}.card-header[data-astro-cid-kamjvqcf] h2[data-astro-cid-kamjvqcf]{color:#2d3748;margin:0;font-size:1.5rem;font-weight:800}.card-meta[data-astro-cid-kamjvqcf]{color:#718096;background:#f7fafc;border:1px solid #edf2f7;border-radius:6px;margin-left:auto;padding:3px 8px;font-size:12.5px}.card-desc[data-astro-cid-kamjvqcf]{color:#4a5568;flex-grow:1;margin:0 0 1.2rem;font-size:14.5px;line-height:1.7}.card-features[data-astro-cid-kamjvqcf]{flex-wrap:wrap;gap:6px;margin-bottom:1.5rem;display:flex}.feat-tag[data-astro-cid-kamjvqcf]{color:#4a5568;background:#f7fafc;border:1px solid #e2e8f0;border-radius:4px;padding:3px 8px;font-size:12px}.card-btn[data-astro-cid-kamjvqcf]{text-align:center;border-radius:8px;padding:12px 16px;font-size:15px;font-weight:700;text-decoration:none;transition:all .2s;display:block}.ot-btn[data-astro-cid-kamjvqcf]{color:#fff;background:#3182ce}.ot-btn[data-astro-cid-kamjvqcf]:hover{background:#2b6cb0;box-shadow:0 4px 12px #3182ce4d}.nt-btn[data-astro-cid-kamjvqcf]{color:#fff;background:#805ad5}.nt-btn[data-astro-cid-kamjvqcf]:hover{background:#6b46c1;box-shadow:0 4px 12px #805ad54d}.quick-nav-section[data-astro-cid-kamjvqcf]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;margin-bottom:2rem;padding:1.8rem}.quick-nav-section[data-astro-cid-kamjvqcf] h3[data-astro-cid-kamjvqcf]{color:#2d3748;text-align:center;margin:0 0 1.2rem;font-size:1.2rem;font-weight:800}.quick-nav-block[data-astro-cid-kamjvqcf] h4[data-astro-cid-kamjvqcf]{color:#4a5568;margin:0 0 .8rem;font-size:1rem;font-weight:700}.quick-chips[data-astro-cid-kamjvqcf]{flex-wrap:wrap;gap:6px;margin-bottom:.6rem;display:flex}.quick-chip[data-astro-cid-kamjvqcf]{color:#2d3748;background:#fff;border:1px solid #cbd5e0;border-radius:6px;padding:4px 10px;font-size:12.5px;text-decoration:none;transition:all .15s;display:inline-block}.quick-chip[data-astro-cid-kamjvqcf]:hover{color:#2b6cb0;background:#ebf8ff;border-color:#3182ce}.section-link-row[data-astro-cid-kamjvqcf]{margin-top:6px}.text-link[data-astro-cid-kamjvqcf]{color:#3182ce;font-size:13px;font-weight:700;text-decoration:none}.text-link[data-astro-cid-kamjvqcf]:hover{text-decoration:underline}.portal-nav-links[data-astro-cid-kamjvqcf]{text-align:center;margin-top:2rem}.portal-nav-links[data-astro-cid-kamjvqcf] a[data-astro-cid-kamjvqcf]{color:#6c5ce7;font-weight:700;text-decoration:none}.portal-nav-links[data-astro-cid-kamjvqcf] a[data-astro-cid-kamjvqcf]:hover{text-decoration:underline}@media (width<=640px){.bible-container[data-astro-cid-kamjvqcf]{padding:1.5rem}.testament-portal-grid[data-astro-cid-kamjvqcf]{grid-template-columns:1fr}.bible-header[data-astro-cid-kamjvqcf]{border-radius:12px 12px 28% 28%/12px 12px 5% 5%;margin:-1.5rem -1.5rem 2rem;padding:3.5rem 1.2rem 3rem}.bible-header[data-astro-cid-kamjvqcf] h1[data-astro-cid-kamjvqcf]{flex-direction:column;gap:.25rem}.bible-title-main[data-astro-cid-kamjvqcf]{font-size:3rem}.bible-header[data-astro-cid-kamjvqcf] .portal-subdesc[data-astro-cid-kamjvqcf] br[data-astro-cid-kamjvqcf]{display:none}}
