body{--ink: #20334b;--muted: #5d7084}body:is(.mx-home,.mx-directory,.mx-pricing,.ds-page,.fx-page) h1{font-weight:750}body:is(.mx-home,.mx-directory,.mx-pricing,.ds-page,.fx-page) h2{font-weight:700}body .button{border-radius:8px;box-shadow:0 2px 5px #1b365d0d;transition:background .16s,border-color .16s,box-shadow .16s}body .button:not(.light):not(.dark){background:linear-gradient(180deg,#246de2,#1b60d0);border-color:#1b60d0;box-shadow:0 2px 5px #1b365d12}body .button:not(.light):not(.dark):hover{background:#1956be;transform:none}body .button.light{box-shadow:0 1px 3px #1b365d08;border-color:#cad5e1}body .button.light:hover{background:#f5f8fc;transform:none}.mx-hero{background:radial-gradient(ellipse at 10% 42%,#e8f2f180,transparent 43%),radial-gradient(ellipse at 96% 43%,#e8eefb,transparent 49%),linear-gradient(180deg,#fcfdff,#f5f8fc 70%,#fff)}.mx-hero-grid{opacity:.5}.mx-hero:before,.mx-hero:after{opacity:.55}.mx-home .mx-hero h1{letter-spacing:-.045em;line-height:1.07}.mx-gradient,.mp-gradient,.ds-gradient{background-image:linear-gradient(105deg,#1b60d0 8%,#3976bc 58%,#248d8c)}.mx-hero-intro>p{color:#526a82}body .eyebrow{letter-spacing:1.3px}.mx-command,.mx-ecosystem,.ds-hero-lab{box-shadow:0 12px 32px #203b6a0b}.mx-home .mx-section-heading>p{color:#5d7084}@media(max-width:700px){.mx-home .mx-hero h1{letter-spacing:-.04em}}.mill-icon{display:inline-block;width:1em;height:1em;flex-shrink:0;vertical-align:-.125em;overflow:visible}.menu,.mx-dialog-close{display:inline-flex;align-items:center;justify-content:center}.menu .mill-icon{width:24px;height:24px}.mx-dialog-close .mill-icon{width:20px;height:20px}.mx-dialog-close{width:36px;height:36px;padding:0}.mx-live-reset{display:inline-flex;align-items:center;justify-content:center}.mx-live-reset .mill-icon{width:20px;height:20px}@media(pointer:coarse){.menu{min-width:44px;min-height:44px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.fx-site-caption{padding:14px 17px;color:var(--muted);font-size:11px;text-align:left}.fx-context-caption{border-top:1px solid var(--line);padding:14px 18px;font-size:12px;color:var(--muted)}.mx-trial>span{display:inline-flex;align-items:center;gap:4px}.mx-trial .mill-icon{flex-shrink:0}
