.ml-page .ml-mask{display:block;overflow:hidden}.ml-page .ml-rise{animation:.9s cubic-bezier(.22,1,.36,1) both ml-rise;display:block}@keyframes ml-rise{0%{opacity:0;transform:translateY(105%)}to{opacity:1;transform:translateY(0)}}.ml-page p.ml-rise,.ml-page li.ml-rise,.ml-page div.ml-rise{animation-name:ml-lift}@keyframes ml-lift{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.ml-page .ml-banner{isolation:isolate;overflow:hidden}.ml-page .ml-banner-art{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 24px 100%);mask-image:linear-gradient(90deg,#0000 0,#000 24px 100%)}.ml-page .ml-figure{font-family:var(--font-dm-sans), sans-serif;letter-spacing:-3.6px;background:linear-gradient(142deg,#f3802a 0%,#e0491a 54%,#a8200d 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:120px;font-weight:400;line-height:132px}.ml-page .ml-model-card{text-align:center;background:#fff;border-radius:18px;place-items:center;height:300px;padding:20px;transition:transform .42s cubic-bezier(.22,1,.36,1),box-shadow .42s ease-in-out;display:grid}.ml-page .ml-model-card span{font-family:var(--font-dm-sans), sans-serif;letter-spacing:-.4px;color:#171717;font-size:20px;font-weight:600;line-height:28px}.ml-page .ml-model-card:hover{transform:translateY(-6px);box-shadow:0 18px 38px #f3672242}.mh-root.ml-root .ml-m-figures{gap:18px;margin:22px 0 0;padding:0;list-style:none;display:grid}.mh-root.ml-root .ml-m-figures strong{font-family:var(--font-dm-sans), sans-serif;letter-spacing:-.04em;background:linear-gradient(142deg,#f3802a 0%,#e0491a 54%,#a8200d 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:2.75rem;font-weight:400;line-height:1.1;display:block}.mh-root.ml-root .ml-m-figures span{font-family:var(--font-dm-sans), sans-serif;margin-top:4px;font-size:.9375rem;font-weight:600;line-height:1.5;display:block}.mh-root.ml-root .ml-m-models{grid-template-columns:repeat(2,1fr);gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}.mh-root.ml-root .ml-m-models li{text-align:center;font-family:var(--font-dm-sans), sans-serif;color:#171717;background:#fff;border-radius:14px;padding:16px 12px;font-size:.9375rem;font-weight:600;line-height:1.4}
