/* A separate accessible toolbar below the picture. */
#main .fund-local-video.fund-video-framed video{padding:0!important;height:auto!important;aspect-ratio:16/9;object-fit:contain!important}
.fund-video-controls{display:flex;align-items:center;gap:12px;padding:10px 14px;background:#252a31;color:#fff;min-height:52px;box-sizing:border-box;line-height:1.2}
.fund-video-controls button{display:flex;align-items:center;justify-content:center;background:transparent;border:0;border-radius:8px;color:#fff;width:34px;height:34px;padding:7px;flex:none;cursor:pointer}
.fund-video-controls button:hover{background:#424952}.fund-video-controls button:focus-visible,.fund-video-controls input:focus-visible{outline:2px solid #ffad45;outline-offset:3px}
.fund-video-controls svg{width:20px;height:20px;fill:currentColor}.fund-video-controls input{flex:1;min-width:30px;margin:0;accent-color:#ff961e;cursor:pointer}.fund-video-time{font-size:12px;white-space:nowrap;font-variant-numeric:tabular-nums}.fund-video-status:empty{display:none}.fund-video-status{display:block;padding:8px 14px;background:#252a31;color:#fff;font-size:14px}
.fund-local-video:fullscreen{display:flex;flex-direction:column;justify-content:center;background:#111!important;border:0!important;border-radius:0!important;max-width:none!important;width:100%!important;height:100%!important;margin:0!important}.fund-local-video:fullscreen .video-wrapper{flex:1;min-height:0;display:flex;align-items:center}.fund-local-video:fullscreen video{height:100%!important;aspect-ratio:auto!important;max-height:calc(100vh - 54px)}
@media(max-width:600px){.fund-video-controls{gap:6px;padding:8px}.fund-video-time{font-size:10px}.fund-video-controls button{width:32px;height:32px}}
/* Let the warm page background unite the home sections. */
body.home #main>.fusion-row,body.home .fund-intro,body.home .fund-nannies,body.home .fund-partners{background:transparent!important}
body.home .fund-news{background:#fff1e2!important;border-radius:24px!important;margin:24px 0!important}
body.home .fund-story{border-radius:24px!important;overflow:hidden}

body.home #main>.fusion-row{background:#fcf7f0!important}
