.hm-r{opacity:0;transform:translateY(18px);transition:opacity .65s var(--ease),transform .65s var(--ease);will-change:opacity,transform}.hm-r.hm-in{opacity:1;transform:none}.eng-tab{position:relative;overflow:hidden}.hm-prog{position:absolute;left:0;bottom:0;height:2px;width:100%;display:none;pointer-events:none}.eng-tab.active .hm-prog{display:block;background:var(--accent-line)}.hm-prog i{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--accent);transform:scaleX(0);transform-origin:left}.engines.hm-cycling .eng-tab.active .hm-prog i{animation:hm-fill var(--hm-cycle,6.5s) linear forwards}@keyframes hm-fill{to{transform:scaleX(1)}}.hm-tl{opacity:.22;transform:translateY(6px);transition:opacity .5s var(--ease),transform .5s var(--ease)}.hm-tl.hm-lit{opacity:1;transform:none}.hero-dash-wrap .mcard{transition:background-color .35s var(--ease),border-color .35s var(--ease)}.hero-dash-wrap .mcard .mcard-ms{transition:opacity .25s var(--ease)}.hm-f{opacity:0;transition:opacity .6s var(--ease);will-change:opacity}.hm-f.hm-in{opacity:1}.hm-type:after{content:"";display:inline-block;width:1px;height:1em;margin-left:1px;vertical-align:-.15em;background:currentColor;animation:hm-blink 1.1s steps(1) infinite}@keyframes hm-blink{50%{opacity:0}}.hm-chips .vg-chip,.b2-tabs .b2-tab{transition:background-color .3s var(--ease),border-color .3s var(--ease),color .3s var(--ease)}@media (prefers-reduced-motion: reduce){.hm-r{opacity:1;transform:none;transition:none}.hm-f{opacity:1;transition:none}.hm-tl{opacity:1;transform:none;transition:none}.hm-prog{display:none!important}.hm-type:after{display:none}}
