/* Additive bilingual control; inherits the existing Extraordinary News theme. */
.en-language-switch{display:inline-flex;align-items:center;justify-content:center;gap:3px;padding:4px 5px;border:1px solid rgba(255,255,255,.40);border-radius:99px;background:rgba(2,20,34,.7);color:#fff;flex:none;font:600 12px/1.3 system-ui,sans-serif;white-space:nowrap;z-index:12}
.en-language-switch button{border:0;border-radius:99px;background:transparent;color:#fff;padding:6px 8px;cursor:pointer;font:inherit}
.en-language-switch button[aria-pressed="true"]{background:#f3cc69;color:#14283b}
.en-language-switch button:focus-visible{outline:3px solid #ffd774;outline-offset:3px}
.en-language-notice{position:fixed;bottom:72px;left:12px;right:12px;max-width:470px;margin:0 auto;background:#102c3c;border:1px solid #d7bf82;color:#fff;z-index:9990;padding:11px 18px;border-radius:9px;box-shadow:0 6px 28px #0006;font:14px/1.5 system-ui,sans-serif}
.en-video-shell{max-width:980px;aspect-ratio:16/9;background:linear-gradient(135deg,#052d42,#123e45);border:1px solid #9d8245;box-shadow:0 5px 38px #0003;border-radius:16px;overflow:hidden;margin:20px auto 16px}
.en-video-placeholder{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;padding:28px;color:white}
.en-video-placeholder h2,.en-video-placeholder p{color:white;margin:0;max-width:650px}
.en-video-placeholder h2{font-size:clamp(20px,3vw,32px)}
.en-play-icon{display:inline-flex;width:70px;height:70px;border:2px solid #ddbc70;border-radius:100%;align-items:center;justify-content:center;color:#ffd27b;font-size:31px}
.en-video-shell iframe,.en-video-shell video{width:100%;height:100%;min-height:240px;display:block;background:#000;border:0}
.en-welcome,.en-welcome-copy{padding:26px 0 36px;max-width:1030px}
.en-welcome-copy{line-height:1.65}
.en-welcome-copy h2{margin:0 0 15px}
.en-welcome-links{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:15px;margin-top:20px}
.en-welcome-links a{display:flex;flex-direction:column;gap:6px;border:1px solid #bd9e60;border-radius:13px;padding:17px;background:rgba(18,61,77,.8);color:#fff;text-decoration:none}
.en-welcome-links span{font-size:14px}
.en-social-footer{display:flex;gap:10px;flex-wrap:wrap;margin:15px 0}
.en-social-footer a{padding:8px 14px;border:1px solid #b6a16c;border-radius:8px}
.en-research-entry{padding:20px 0;border-bottom:1px solid #8b8b8b66}
.en-research-entry p{line-height:1.7}
.en-source{font-size:14px}
.en-resource-groups{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:24px;margin:18px 0}
.en-resource-group{padding:18px;border:1px solid #c7b47b;border-radius:12px}
.en-resource-group ul{list-style:none;padding:0;margin:0}
.en-resource-item{padding:10px 0;border-top:1px solid #8b8b8b66}
.en-resource-item p{font-size:14px;margin:6px 0}
.en-resource-item a{display:inline-block;font-weight:600}
.en-spanish-term{opacity:.78;font-size:14px}
.en-directory-banner{padding:18px 0}
#resourceSearch{width:100%;max-width:600px;min-height:43px;padding:8px 14px;border-radius:8px}
.en-scripture-es{border-left:3px solid #d4ac62;padding-left:12px;margin-top:10px;font-style:italic}
@media(max-width:700px){.header-inner{flex-wrap:wrap}.en-language-switch{order:2;margin-left:auto}.nav-toggle{order:3}.brand{order:1}.nav{order:4;width:100%}.en-video-shell{border-radius:8px}.en-welcome-copy{padding:18px 12px}}

/* Author-reviewed bilingual study copy on question 319 */
html[lang="en"] .en-locale-es { display: none !important; }
html[lang="es"] .en-locale-en { display: none !important; }
html[lang="es"] .en-locale-es[hidden] { display: block !important; }
.en-study-verse { margin: 1.25rem 0; padding-top: .85rem; border-top: 1px solid rgba(255,255,255,.18); }
.en-study-verse h2 {font-size:1.1rem; margin-bottom:.7rem;}
.en-original-badge {font-size:.72rem; font-weight:500; opacity:.78;}
.en-original-text {font-family:serif; line-height:1.9; font-size:1.3rem; unicode-bidi:isolate;}
.en-small-note {opacity:.85;}
