
#reading-stories-title{font:700 23px/1.15 Georgia,serif!important;text-transform:none!important;letter-spacing:normal!important;margin:0!important}.v11-nested-reading .student-card .card-body h5{font:700 24px/1.15 Georgia,serif!important;margin:0 0 10px!important;color:inherit}@media(max-width:720px){#reading-stories-title{font-size:22px!important}}

/* Motion revision 2: visible movement, early activation and equal spotlight panels. */
.bb-motion-tools{display:flex;justify-content:center;align-items:center;gap:12px;flex-wrap:wrap}
.bb-motion-toggle{display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:7px 12px;border:1px solid currentColor;border-radius:20px;background:transparent;color:inherit;font:700 12px/1.3 Arial,sans-serif;letter-spacing:.02em;cursor:pointer}
.bb-motion-toggle:hover{background:#ffffff16}.bb-motion-toggle:focus-visible{outline:3px solid #e8c86f;outline-offset:4px}
.bb-motion-toggle svg{width:11px;height:11px;fill:currentColor}.bb-motion-toggle .bb-play-icon{display:none}
.bb-motion-paused .bb-motion-toggle .bb-pause-icon,.bb-system-reduced:not(.bb-motion-preview) .bb-motion-toggle .bb-pause-icon{display:none}
.bb-motion-paused .bb-motion-toggle .bb-play-icon,.bb-system-reduced:not(.bb-motion-preview) .bb-motion-toggle .bb-play-icon{display:block}
.review-strip .bb-motion-toggle span{margin:0;font-weight:700;letter-spacing:.02em}
.v11-bridge-pair{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;grid-auto-rows:1fr}
.v11-bridge-pair>article{align-self:stretch;min-width:0;box-sizing:border-box}
.v11-bridge-pair>article>h3{min-height:2.2em}
.v11-bridge-pair .v11-literacy-stories,.v11-bridge-pair .v13-mission-gallery{min-width:0;width:100%}
.v11-bridge-pair .v11-nested-reading{width:100%!important;max-width:none!important;margin:22px 0 0!important;padding:20px 0 0!important}
.v11-bridge-pair .v11-nested-reading .carousel-track{width:100%;max-width:none}
.bb-spotlight{position:relative;isolation:isolate}
.bb-spotlight> :not(.bb-spotlight-glow){position:relative;z-index:1}
.bb-spotlight-glow{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0;border-radius:inherit}
.bb-spotlight-glow:before{content:"";position:absolute;left:0;top:var(--bb-light-y,180px);width:58%;height:260px;border-radius:50%;background:radial-gradient(ellipse,#fff9d8a6 0%,#ffe4a14d 28%,#e4ba5830 43%,transparent 70%);mix-blend-mode:screen;animation:bb-roaming-light 7s ease-in-out infinite;animation-play-state:paused;transform:translate3d(8%,-50%,0)}
.bb-spotlight-glow:after{content:"";position:absolute;left:10%;top:-18px;width:85%;height:100%;transform-origin:50% 0;clip-path:polygon(47% 0,53% 0,100% 100%,0 100%);background:linear-gradient(180deg,#fff5c178 0%,#f5d47724 42%,transparent 88%);animation:bb-searchlight 8s ease-in-out infinite;animation-play-state:paused}
#local-lisa .bb-spotlight-glow:before{mix-blend-mode:multiply;background:radial-gradient(ellipse,#d9a63e55 0%,#f4d75e3d 30%,#d9a63e20 46%,transparent 70%)}
#local-lisa .bb-spotlight-glow:after{mix-blend-mode:multiply;background:linear-gradient(180deg,#c5903b4a,#caa64c1c 55%,transparent 90%)}
#global-honduras .bb-spotlight-glow:before{animation-direction:reverse;animation-delay:-3.5s}
#global-honduras .bb-spotlight-glow:after{animation-direction:reverse;animation-delay:-4s}
.bb-loop-in-view>.bb-spotlight-glow:before,.bb-loop-in-view>.bb-spotlight-glow:after{animation-play-state:running}
.v13-spotlight-masthead{position:relative;isolation:isolate;overflow:hidden}
.v13-spotlight-masthead> *{position:relative;z-index:1}
.v13-spotlight-masthead:before,.v13-spotlight-masthead:after{content:"";position:absolute;top:-110%;width:55%;height:260%;pointer-events:none;z-index:0;transform-origin:50% 0;clip-path:polygon(44% 0,56% 0,100% 100%,0 100%);background:linear-gradient(180deg,#fff6ca,#ffe39c55 50%,transparent);animation:bb-masthead-light 6s ease-in-out infinite;animation-play-state:paused}
.v13-spotlight-masthead:before{left:5%}.v13-spotlight-masthead:after{right:5%;animation-direction:reverse;animation-delay:-3s}
.v13-spotlight-masthead.bb-loop-in-view:before,.v13-spotlight-masthead.bb-loop-in-view:after{animation-play-state:running}
.v16-sticker .v15-chaplain-link{transform-origin:50% 45%;animation:bb-chaplain-rock 3.2s ease-in-out infinite;animation-play-state:paused;will-change:transform}
.v16-sticker.bb-loop-in-view .v15-chaplain-link{animation-play-state:running}
@media(hover:hover) and (pointer:fine){.v16-sticker:hover .v15-chaplain-link{animation-play-state:paused}}
.v16-sticker:has(:focus-visible) .v15-chaplain-link{animation-play-state:paused}
.v13-spotlight-beam,.bb-motion-dot{animation:bb-soft-pulse 2.8s ease-in-out infinite;animation-play-state:paused}
.bb-loop-in-view .v13-spotlight-beam,.bb-loop-in-view .bb-motion-dot{animation-play-state:running}
.bb-motion-dot{display:inline-block;width:7px;height:7px;margin-right:9px;vertical-align:2px;border-radius:50%;background:currentColor}
.bb-reveal{opacity:1}
.bb-motion-ready .bb-reveal{transition:opacity .55s ease,transform .7s cubic-bezier(.2,.75,.2,1);transition-delay:var(--bb-reveal-delay,0ms)}
.bb-motion-ready .bb-reveal.bb-pending{opacity:0;transform:translate3d(0,36px,0)}
.bb-motion-ready .bb-reveal.bb-slide.bb-pending{transform:translate3d(-32px,0,0)}
.bb-motion-ready .bb-reveal.bb-turn.bb-pending{transform:translate3d(0,28px,0) rotate(-2deg)}
.bb-motion-ready .bb-reveal.bb-in-view{opacity:1;transform:none}
.bb-motion-paused .bb-spotlight-glow:before,.bb-motion-paused .bb-spotlight-glow:after,.bb-motion-paused .v13-spotlight-masthead:before,.bb-motion-paused .v13-spotlight-masthead:after,.bb-motion-paused .v15-chaplain-link,.bb-motion-paused .v13-spotlight-beam,.bb-motion-paused .bb-motion-dot,.bb-motion-idle .bb-spotlight-glow:before,.bb-motion-idle .bb-spotlight-glow:after,.bb-motion-idle .v13-spotlight-masthead:before,.bb-motion-idle .v13-spotlight-masthead:after,.bb-motion-idle .v15-chaplain-link,.bb-motion-idle .v13-spotlight-beam,.bb-motion-idle .bb-motion-dot{animation-play-state:paused!important}
.bb-motion-paused .bb-reveal{transition:none}
@keyframes bb-roaming-light{0%,100%{transform:translate3d(5%,-50%,0);opacity:.9}50%{transform:translate3d(72%,-50%,0);opacity:1}}
@keyframes bb-searchlight{0%,100%{transform:rotate(-22deg);opacity:.75}50%{transform:rotate(22deg);opacity:1}}
@keyframes bb-masthead-light{0%,100%{transform:rotate(-30deg);opacity:.72}50%{transform:rotate(30deg);opacity:1}}
@keyframes bb-chaplain-rock{0%,100%{transform:translate3d(-4px,0,0) rotate(-1.2deg)}25%{transform:translate3d(2px,-11px,0) rotate(.8deg)}50%{transform:translate3d(5px,-2px,0) rotate(1.2deg)}75%{transform:translate3d(-1px,-8px,0) rotate(-.8deg)}}
@keyframes bb-soft-pulse{0%,100%{opacity:.4;transform:scale(.9)}50%{opacity:1;transform:scale(1.12)}}
@media(max-width:720px){.v11-bridge-pair{grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr}.v11-bridge-pair>article>h3{min-height:2.2em}.bb-spotlight-glow:before{height:220px}}
@media(max-width:620px){.v16-sticker .v15-chaplain-link{animation-name:bb-chaplain-rock-mobile}@keyframes bb-chaplain-rock-mobile{0%,100%{transform:translate3d(-2px,0,0) rotate(-.8deg)}25%{transform:translate3d(1px,-9px,0) rotate(.65deg)}50%{transform:translate3d(3px,-1px,0) rotate(.8deg)}75%{transform:translate3d(-1px,-6px,0) rotate(-.65deg)}}}
@media(prefers-reduced-motion:reduce){html:not(.bb-motion-preview) .bb-motion-ready .bb-reveal{transition:none}html:not(.bb-motion-preview) .bb-reveal,html:not(.bb-motion-preview) .bb-reveal.bb-pending{opacity:1;transform:none;transition:none}html:not(.bb-motion-preview) .bb-spotlight-glow:before,html:not(.bb-motion-preview) .bb-spotlight-glow:after,html:not(.bb-motion-preview) .v13-spotlight-masthead:before,html:not(.bb-motion-preview) .v13-spotlight-masthead:after,html:not(.bb-motion-preview) .v16-sticker .v15-chaplain-link,html:not(.bb-motion-preview) .v13-spotlight-beam,html:not(.bb-motion-preview) .bb-motion-dot{animation:none!important}html:not(.bb-motion-preview) .v16-sticker .v15-chaplain-link{transform:none}}

