.bible-page .bible-hero{min-height:0;height:auto;display:block;padding:0;background:#143e34;color:#fff}.bible-page .bible-hero>img{display:none}.bible-page .bible-hero>div{width:100%;padding:1.5rem 4%;background:none;position:relative}.bible-page .bible-hero h1{font-size:clamp(2rem,4vw,3rem);margin:.5rem 0}.bible-page .bible-hero h1 br{display:none}.bible-page .bible-hero .crumb{padding:0;color:#fff}.bible-page .bible-hero .crumb a{color:#fff}.bible-page .short-rule{display:none}
#bible-start,#passage-connections{padding:2rem 4%;border-bottom:1px solid #cad1c7}#bible-start h2,#passage-connections h2{font-size:clamp(1.6rem,3vw,2.1rem)}#bible-start p,#passage-connections p{font-size:1rem;line-height:1.6}#bible-start label{font-size:1rem;font-weight:600;display:block}#bible-start input,#bible-start select{width:100%;min-width:0;min-height:46px;padding:.65rem;border:1px solid #71887e;border-radius:4px;font:inherit;background:#fff;color:#102e2d}#bible-start button{min-height:46px}#bible-start .eyebrow{font-size:.875rem}.bible-entry-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:2rem}.reference-row{display:flex;gap:.5rem;margin-top:.5rem}.reference-row button{white-space:nowrap}#passage-select{display:grid;grid-template-columns:2fr 1fr;gap:.5rem;align-content:start}#passage-select button{grid-column:1/-1}#passage-select select{margin-top:.5rem}#passage-error{color:#92291e}#passage-error:empty{display:none}.selected-reading{background:#eaf0e6;border-left:4px solid #9b8146;padding:1rem 1.25rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1rem}.selected-reading p{margin:0}.selected-reading h3{margin:.4rem 0}#bible-resume{margin:0 0 1.5rem;padding:1rem;background:#fff;border:1px solid #cad1c7}#bible-resume a{font-size:1.125rem;font-weight:700;margin-right:1rem}#bible-resume p{margin-bottom:0}.bible-connections-grid{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.bible-connections-grid article{padding:1rem 0;border-top:1px solid #d4d9cf}.bible-connections-grid article>p:first-child{color:#526759;font-size:.875rem;margin:0 0 .5rem}.bible-connections-grid article>a{font-size:1.2rem;font-weight:700;line-height:1.4;text-decoration:underline;text-underline-offset:3px}#bible-start a:focus-visible,#passage-connections a:focus-visible{outline:3px solid #9b8146;outline-offset:4px}#bible-start *,#passage-connections *{overflow-wrap:anywhere}#bible-start [hidden],#passage-connections [hidden]{display:none}
@media(max-width:700px){.bible-entry-grid,.bible-connections-grid{grid-template-columns:1fr;gap:1.25rem}.selected-reading{align-items:flex-start;flex-direction:column}.reference-row{flex-direction:column}#bible-resume button{display:block;margin-top:1rem}#bible-start,#passage-connections{padding:1.5rem 5%}} 

.bible-page .bible-hero::after,.bible-page .bible-hero::before{display:none}.bible-page .bible-hero>div>p:not(.crumb){max-width:650px}
#reading-plans{min-width:0}#reading-plans label{font-weight:600}#reading-plan-select{display:block;width:100%;font:inherit;font-size:1rem;padding:12px;margin:10px 0 24px;border:1px solid #71887e;border-radius:4px;background:#fff;color:#143e34}#reading-plans h2{font-size:2rem}#reading-plans .plan{display:block}#reading-checklist>div{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:12px 0;border-bottom:1px solid #d2d8ce}#reading-checklist label{display:flex;gap:10px;align-items:center;white-space:nowrap}#reading-checklist input{width:20px;height:20px}#reading-plans progress{width:100%;accent-color:#143e34}.reading-controls{margin:15px 0}#reading-plans [hidden]{display:none}#reading-plans button:disabled{opacity:.5;cursor:default}#reading-reset-confirm{padding:15px;background:#e9ecdf;margin-top:12px}#reading-feedback:empty{display:none}#reading-plans summary{font-size:1rem;padding:14px 0;cursor:pointer}#reading-plans .next-reading{margin:20px 0}#reading-plans .next-reading .button,#reading-plans .next-reading button{margin:5px 5px 5px 0}#reading-plans .scope-note{font-size:.9rem}
