.chrbe-reader,.chrbe-article,.chrbe-daily{--chrbe-navy:#12223d;--chrbe-gold:#ad7f39;color:var(--chrbe-navy);font-family:inherit}.chrbe-reader{margin:36px 0;padding:clamp(18px,3vw,44px);border:1px solid #e9dfce;border-radius:25px;background:linear-gradient(145deg,#fffdfa,#f7f1e9);box-shadow:0 16px 46px #1b23400d}.chrbe-top{display:flex;justify-content:space-between;align-items:start;gap:20px}.chrbe-top h2{font-size:clamp(26px,4vw,43px);margin:8px 0 12px}.chrbe-eyebrow{font-size:.72rem;letter-spacing:.19em;text-transform:uppercase;color:#9d742d;font-weight:700}.chrbe-stamp{background:#112340;color:#fff;padding:10px 16px;border-radius:25px;white-space:nowrap}.chrbe-picker{display:flex;flex-wrap:wrap;gap:14px;align-items:end;margin:24px 0;padding:20px;border-radius:17px;background:#fff;box-shadow:0 6px 24px #1123400c}.chrbe-picker label{display:grid;gap:7px;flex:1;min-width:160px;font-weight:600}.chrbe-picker select,.chrbe-picker input{padding:11px;border:1px solid #d9cbb5;border-radius:10px;background:#fff;width:100%;min-height:45px}.chrbe-picker button{background:#12223d;color:white;border:0;padding:14px 20px;border-radius:30px;cursor:pointer;font-weight:700}.chrbe-chapter{max-width:760px;margin:25px auto 5px}.chrbe-chapter h3{font-family:Georgia,serif;text-align:center;font-size:clamp(26px,3vw,38px);margin:10px 0 30px}.chrbe-verse{font-family:Georgia,serif;line-height:1.88;font-size:1.11rem;margin:0 0 12px;overflow-wrap:break-word}.chrbe-verse sup{color:#a77c36;font-size:.71rem;font-family:system-ui;font-weight:700;margin-right:5px}.chrbe-chapter-nav{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:28px}.chrbe-chapter-nav a{display:inline-block;border:1px solid #c9ae82;border-radius:30px;padding:10px 16px;text-decoration:none}.chrbe-credit{font-size:.82rem;color:#656a74;margin-top:30px}.chrbe-error{padding:20px;border:1px solid #c59b67;border-radius:12px}.chrbe-daily{border-radius:18px;background:#f8f1e6;padding:22px 26px}.chrbe-daily h3{margin:8px 0;font-size:1.35rem}.chrbe-article{font-size:1.07rem;line-height:1.9}.chrbe-article h2{margin:35px 0 12px;font-size:clamp(1.5rem,3vw,2rem)}.chrbe-lead{font-size:1.25rem;line-height:1.75}.chrbe-summary{padding:20px 28px;background:#fbf6ee;border:1px solid #ebdeca;border-radius:18px}.chrbe-summary ul{margin:8px 0 0}.chrbe-summary a{color:#173559}.chrbe-prayer{margin:30px 0;padding:25px 30px;background:#142744;color:white;border-radius:18px}.chrbe-prayer h2{color:#ead5a9;margin-top:0}.chrbe-prayer p{color:white}@media(max-width:600px){.chrbe-top{display:block}.chrbe-stamp{display:inline-block;margin:10px 0}.chrbe-picker{display:grid}.chrbe-verse{font-size:1rem}.chrbe-reader{margin:15px 0}}
