/* AyudaGlobal 2.12.26 - navegación bíblica primero */
.ag-bible-first{background:linear-gradient(135deg,#f5f8ff,#ffffff 64%);border-bottom:1px solid #dce5ef;padding:clamp(20px,3vw,42px) 0 24px;color:#18283f}
.ag-bible-first-inner{max-width:1240px;margin-inline:auto}
.ag-bible-first-heading h1{font-size:clamp(1.55rem,2.4vw,2.35rem);line-height:1.18;margin:.3rem 0 .4rem;color:#132844}
.ag-bible-first-heading p{margin:0 0 1.1rem;color:#45556b;max-width:75ch}
.ag-bible-first-controls{display:grid;grid-template-columns:minmax(260px,.85fr) minmax(320px,1.5fr);gap:16px;align-items:stretch}
.ag-bible-first-controls>div{min-width:0;background:#fff;border:1px solid #d9e2ef;border-radius:15px;padding:16px;box-shadow:0 6px 18px rgba(22,44,76,.06)}
.ag-bible-first .bible-version-box{margin:0!important;padding:0!important;display:block!important;background:transparent!important;border:0!important;box-shadow:none!important}
.ag-bible-first .bible-version-box form{width:100%;margin:0}
.ag-bible-first label{display:block;font-weight:700;color:#22344f;margin:0 0 8px}
.ag-bible-first select,.ag-bible-first input[type=search]{display:block;width:100%;max-width:100%;min-height:48px;border-radius:9px;border:1px solid #aabbd0;background:#fff;color:#18283f;padding:10px 12px;font-size:1rem}
.ag-bible-first .bible-version-box>div{margin-top:9px;display:flex;gap:6px 10px;flex-wrap:wrap;font-size:.77rem;color:#516078}
.ag-bible-first .bible-version-box>div a{color:#205b99}
.ag-bible-first .bible-start-card{display:block!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}
.ag-bible-first .bible-step-number,.ag-bible-first .bible-start-card .eyebrow,.ag-bible-first .bible-start-card h2{display:none!important}
.ag-bible-first .bible-search,.ag-bible-first .bible-step-content{margin:0!important;padding:0!important;max-width:none!important}
.ag-bible-first .search-row{display:flex;gap:9px;align-items:stretch}
.ag-bible-first .search-row input{flex:1;min-width:0}
.ag-bible-first .search-row button{white-space:nowrap;min-height:48px}
.ag-bible-first-shortcuts{display:flex;flex-wrap:wrap;gap:14px;margin-top:12px;font-size:.9rem}
.ag-bible-first-shortcuts a{color:#205b99;text-decoration:underline;text-underline-offset:3px}
.ag-bible-first :is(input,select,button,a):focus-visible{outline:3px solid #2363c8;outline-offset:3px}
.bible-focus-hero{padding-block:20px!important}
.bible-focus-hero .bible-quick-actions{margin-top:12px!important}
@media(max-width:760px){.ag-bible-first{padding:18px 0 20px}.ag-bible-first-controls{grid-template-columns:minmax(0,1fr);gap:10px}.ag-bible-first-controls>div{padding:13px}.ag-bible-first .search-row{flex-direction:column}.ag-bible-first .search-row button{width:100%}.ag-bible-first-heading p{font-size:.93rem}.ag-bible-first .bible-version-box>div{font-size:.72rem}}
@media(prefers-reduced-motion:reduce){.ag-bible-first *{scroll-behavior:auto!important;transition:none!important}}
