#mini-landing-root *{box-sizing:border-box;}
#mini-landing-root{scroll-behavior:smooth;}
#mini-landing-root ::selection{background:#EC4A39;color:#fff;}
#mini-landing-root input::placeholder{color:rgba(245,242,236,0.45);}
@keyframes ml-mqscroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}
@keyframes ml-scrollHint{0%{transform:scaleY(0);transform-origin:top}45%{transform:scaleY(1);transform-origin:top}55%{transform:scaleY(1);transform-origin:bottom}100%{transform:scaleY(0);transform-origin:bottom}}
#mini-landing-root .ml-scp0:hover{background:#d23a2a!important;transform:translateY(-1px);}
#mini-landing-root .ml-scp1:hover{background:#d23a2a!important;transform:translateY(-2px);}
#mini-landing-root .ml-scp2:hover{gap:15px!important;}
#mini-landing-root .ml-scp3:hover{transform:scale(1.05);}
#mini-landing-root .ml-scp4:hover{transform:translateY(-2px);}
#mini-landing-root .ml-scp5:hover{transform:scale(1.06);}
#mini-landing-root .ml-scp6:hover{color:#EC4A39!important;}
#mini-landing-root .ml-desktop-nav{display:flex;}
#mini-landing-root .ml-mobile-toggle{display:none;}
@media (max-width:900px){
  #mini-landing-root .ml-desktop-nav{display:none!important;}
  #mini-landing-root .ml-mobile-toggle{display:flex!important;}
}
#mini-landing-root .ml-menu-overlay{display:none;}
#mini-landing-root.ml-menu-open .ml-menu-overlay{display:flex;}
#mini-landing-root .ml-subscribed-msg{display:none;}
#mini-landing-root.ml-is-subscribed .ml-subscribed-msg{display:inline-flex;}
#mini-landing-root.ml-is-subscribed .ml-newsletter-form{display:none;}
#mini-landing-root [data-reveal]{opacity:0;transform:translateY(20px);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);}
#mini-landing-root [data-reveal].ml-visible{opacity:1!important;transform:none!important;}
#mini-landing-root .ml-flag:hover{opacity:1!important;}
#mini-landing-root .ml-reason-btn{cursor:pointer;font-family:'Space Grotesk',sans-serif;font-size:15px;font-weight:600;padding:14px 24px;border-radius:999px;transition:all .25s ease;background:#F5F2EC;color:rgba(30,33,38,0.62);border:1px solid rgba(30,33,38,0.12);}
#mini-landing-root .ml-reason-btn.ml-reason-active{background:#1E2126;color:#fff;border-color:#1E2126;}
#mini-landing-root .ml-input:focus{border-color:#EC4A39!important;background:#fff!important;}
