.mbo-news-image{will-change:transform;animation:36s ease-in-out infinite alternate mbo-kenburns}@keyframes mbo-kenburns{0%{transform:scale(1)translate(0)}to{transform:scale(1.12)translate(-2%)}}.mbo-news-overlay{background:linear-gradient(135deg,#342f72e0,#692c8db8 45%,#0d6e8bc7) 0 0/220% 220%;animation:18s ease-in-out infinite alternate mbo-gradient-drift;position:absolute;inset:0}@keyframes mbo-gradient-drift{0%{background-position:0 0}to{background-position:100% 100%}}.mbo-orb{filter:blur(1px);background:radial-gradient(circle at 30% 30%,#ffffff47,#ffffff05 70%);border-radius:50%;animation:14s ease-in-out infinite mbo-float;position:absolute}.mbo-orb-1{width:160px;height:160px;animation-duration:16s;top:18%;left:8%}.mbo-orb-2{width:90px;height:90px;animation-duration:12s;animation-delay:-4s;top:42%;right:14%}.mbo-orb-3{width:220px;height:220px;animation-duration:20s;animation-delay:-9s;bottom:8%;left:22%}@keyframes mbo-float{0%,to{transform:translateY(0)translate(0)}50%{transform:translateY(-28px)translate(14px)}}.mbo-caption{z-index:20;position:relative}.mbo-feature{color:#ffffffe6;align-items:center;gap:14px;margin-top:18px;display:flex}.mbo-feature .mbo-feature-icon{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff24;border-radius:12px;flex:0 0 42px;justify-content:center;align-items:center;width:42px;height:42px;font-size:17px;display:flex}.mbo-rise{opacity:0;animation:.55s cubic-bezier(.22,1,.36,1) forwards mbo-rise}.mbo-rise-1{animation-delay:50ms}.mbo-rise-2{animation-delay:.15s}.mbo-rise-3{animation-delay:.25s}.mbo-rise-4{animation-delay:.35s}.mbo-rise-5{animation-delay:.45s}@keyframes mbo-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.mbo-brand-mark{color:#fff;background:linear-gradient(135deg,#5c67f2,#8d4bca 55%,#23b6b0);border-radius:14px;justify-content:center;align-items:center;width:46px;height:46px;margin-right:14px;font-size:20px;display:flex;box-shadow:0 8px 20px #5c67f259}.mbo-login .form-control:focus{border-color:#7c6cf0;box-shadow:0 0 0 .25rem #7c6cf02e}.mbo-btn-submit{color:#fff;background:linear-gradient(135deg,#5c67f2,#8d4bca 60%,#23b6b0) 0 0/180% 180%;border:none;transition:transform .15s,box-shadow .15s,background-position .4s}.mbo-btn-submit:hover:not(:disabled){color:#fff;background-position:90%;transform:translateY(-1px);box-shadow:0 10px 24px #5c67f259}.mbo-btn-submit:disabled{color:#fff;opacity:.75}.mbo-shake{animation:.45s cubic-bezier(.36,.07,.19,.97) mbo-shake}@keyframes mbo-shake{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(2px)}30%,50%,70%{transform:translate(-4px)}40%,60%{transform:translate(4px)}}.mbo-eye{color:#6c757d;z-index:5;background:0 0;border:none;justify-content:center;align-items:center;width:44px;height:100%;display:flex;position:absolute;top:0;right:0}.mbo-eye:hover{color:#343a40}@media (prefers-reduced-motion:reduce){.mbo-news-image,.mbo-news-overlay,.mbo-orb,.mbo-rise,.mbo-shake{animation:none}.mbo-rise{opacity:1}}
