@font-face{font-family:Roboto;font-style:normal;font-weight:300 500;font-display:swap;src:url(/fonts/roboto-var-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:300 500;font-display:swap;src:url(/fonts/roboto-var-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Fallback;src:local("Arial"),local("ArialMT");font-display:swap;ascent-override:92.9771%;descent-override:24.4677%;line-gap-override:0%;size-adjust:99.7809%}:root{--maq-red: #ba141a;--maq-red-dark: #981016;--maq-red-pale: #fbe3e4;--maq-red-50: #fef6f6;--maq-award-gold: #8f721c;--maq-tint-copilot-fg: #0f6b6b;--maq-tint-copilot-bg: #ddf0f0;--maq-tint-powerbi-fg: #8a6100;--maq-tint-powerbi-bg: #fdf0d0;--maq-tint-databricks-fg: var(--maq-red);--maq-tint-databricks-bg: var(--maq-red-pale);--maq-tint-snowflake-fg: #0b5f88;--maq-tint-snowflake-bg: #ddeef7;--maq-tint-azure-fg: #17457f;--maq-tint-azure-bg: #dfe8f6;--maq-tint-security-fg: #1c6135;--maq-tint-security-bg: #ddf0e3;--maq-tint-dynamics-fg: #5b2a86;--maq-tint-dynamics-bg: #ece0f5;--maq-tint-powerapps-fg: #8a2456;--maq-tint-powerapps-bg: #fae0eb;--maq-white: #ffffff;--maq-gray-50: #f3f2f2;--maq-surface-cream: var(--maq-gray-50);--maq-surface-soft: var(--maq-gray-50);--maq-surface-media: #f5f5f5;--maq-surface-hover: #f5f5f5;--maq-surface-ink: #2b2b2b;--maq-on-ink-strong: #dedede;--maq-on-ink: #c9c6c2;--maq-on-ink-muted: #a8a5a1;--maq-on-ink-faint: #8a8783;--maq-border-ink: #3f3f3f;--maq-surface-ink-raised: #353535;--maq-red-on-ink: #e08d8b;--maq-black: #0f172a;--maq-ink: #1f2937;--maq-gray-700: #242424;--maq-gray-600: #0f172a;--maq-gray-500: #656f84;--maq-text-muted: #656f84;--maq-text-soft: #605e5c;--maq-text-faint: #706e6c;--maq-heading-color: var(--maq-black);--maq-body-color: var(--maq-gray-700);--maq-muted-color: var(--maq-text-soft);--maq-faint-color: var(--maq-text-faint);--maq-gray-100: #eef0f3;--maq-border: #f0f0f0;--maq-border-strong: #cdd2da;--maq-shadow-sm: 0 1px 2px rgba(15, 23, 42, .04), 0 4px 12px rgba(15, 23, 42, .06);--maq-shadow-md: 0 4px 8px rgba(15, 23, 42, .05), 0 12px 32px rgba(15, 23, 42, .08);--maq-shadow-lift: none;--maq-card-hover-border: var(--maq-border);--maq-card-hover-border-interactive: #c7c7c7;--maq-hover-outline: var(--maq-card-hover-border-interactive);--maq-container: 1240px;--maq-container-wide: 1440px;--borderRadiusNone: 0;--borderRadiusSmall: 2px;--borderRadiusMedium: 4px;--borderRadiusLarge: 6px;--borderRadiusXLarge: 8px;--borderRadiusCircular: 10000px;--fs-hero: clamp(2.5rem, 1.799rem + 3.115vw, 4.291rem);--fs-h1: clamp(2.125rem, 1.613rem + 2.275vw, 3.433rem);--fs-h2: clamp(1.813rem, 1.447rem + 1.625vw, 2.747rem);--fs-h3: clamp(1.563rem, 1.314rem + 1.104vw, 2.197rem);--fs-h4: clamp(1.375rem, 1.225rem + .666vw, 1.758rem);--fs-h6: 1.125rem;--fs-body: 1.125rem;--fs-small: .9rem;--fs-caption: .75rem;--fs-h5: clamp(1.25rem, 1.189rem + .272vw, 1.406rem);--lh-hero: 1.05;--lh-h1: 1.1;--lh-h2: 1.15;--lh-h3: 1.2;--lh-h4: 1.25;--lh-h5: 1.3;--lh-h6: 1.4;--lh-lead: 1.5;--lh-body: 1.6;--lh-small: 1.55;--lh-caption: 1.45;--lh-base: 1.5;--fw-light: 300;--fw-regular: 400;--fw-medium: 500;--ls-hero: -.022em;--ls-h1: -.02em;--ls-h2: -.018em;--ls-h3: -.015em;--ls-h4: -.01em;--ls-h5: -.005em;--ls-none: 0;--ls-small: .005em;--ls-caption: .01em;--ls-caps: .1em;--measure-narrow: 34ch;--measure-lead: 62ch;--measure-body: 68ch;--measure-wide: 78ch;--fs-stat: clamp(1.758rem, 1.371rem + 1.72vw, 2.747rem);--maq-font-sans: "Roboto", "Roboto Fallback", system-ui, -apple-system, sans-serif;--section-pad-y: 56px;--section-pad-x: 32px;--maq-navy: var(--maq-black);--maq-blue: var(--maq-red);--maq-blue-light: var(--maq-red);--maq-blue-pale: var(--maq-red-pale);--maq-teal: var(--maq-red);--maq-surface-blush: var(--maq-red-50)}@media(max-width:720px){:root{--section-pad-y: 64px;--section-pad-x: 22px}}html,body,#root{margin:0;padding:0;background:#fff;color:var(--maq-body-color);font-family:var(--maq-font-sans);line-height:var(--lh-base);font-weight:var(--fw-light);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root .fui-FluentProvider{font-size:var(--fs-body);line-height:var(--lh-base)}h1,h2,h3,h4,h5,h6{display:block;font-weight:var(--fw-medium);color:var(--maq-heading-color);margin:0;text-wrap:balance}h1{font-size:var(--fs-h1);line-height:var(--lh-h1);letter-spacing:var(--ls-h1)}h2{font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:var(--ls-h2)}h3{font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:var(--ls-h3)}h4{font-size:var(--fs-h4);line-height:var(--lh-h4);letter-spacing:var(--ls-h4)}h5{font-size:var(--fs-h5);line-height:var(--lh-h5);letter-spacing:var(--ls-h5)}h6{font-size:var(--fs-h6);line-height:var(--lh-h6);letter-spacing:var(--ls-none)}p{display:block;line-height:var(--lh-body);margin:0}ul,ol{margin:0;padding-left:1.25em}li{line-height:var(--lh-body)}li>ul,li>ol{margin-top:.5em}.maq-hero{font-size:var(--fs-hero);line-height:var(--lh-hero);font-weight:var(--fw-medium);letter-spacing:var(--ls-hero);color:var(--maq-heading-color);margin:0;text-wrap:balance}.maq-h1{font-size:var(--fs-h1);line-height:var(--lh-h1);font-weight:var(--fw-medium);letter-spacing:var(--ls-h1);color:var(--maq-heading-color);margin:0;text-wrap:balance}.maq-h2{font-size:var(--fs-h2);line-height:var(--lh-h2);font-weight:var(--fw-medium);letter-spacing:var(--ls-h2);color:var(--maq-heading-color);margin:0;text-wrap:balance}.maq-h3{font-size:var(--fs-h3);line-height:var(--lh-h3);font-weight:var(--fw-medium);letter-spacing:var(--ls-h3);color:var(--maq-heading-color);margin:0;text-wrap:balance}.maq-h4{font-size:var(--fs-h4);line-height:var(--lh-h4);font-weight:var(--fw-medium);letter-spacing:var(--ls-h4);color:var(--maq-heading-color);margin:0;text-wrap:balance}.maq-lead{font-size:var(--fs-h5);line-height:var(--lh-lead);font-weight:var(--fw-light);letter-spacing:var(--ls-none);max-width:var(--measure-lead)}.maq-body{font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-light);letter-spacing:var(--ls-none);max-width:var(--measure-body)}.maq-small{font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-regular);letter-spacing:var(--ls-small);max-width:var(--measure-body)}.maq-h5{font-size:var(--fs-h5);line-height:var(--lh-h5);font-weight:var(--fw-medium);letter-spacing:var(--ls-h5);color:var(--maq-heading-color);margin:0;text-wrap:balance}.maq-h6{font-size:var(--fs-h6);line-height:var(--lh-h6);font-weight:var(--fw-medium);letter-spacing:var(--ls-none);color:var(--maq-heading-color);margin:0;text-wrap:balance}.maq-caption{font-size:var(--fs-caption);line-height:var(--lh-caption);font-weight:var(--fw-regular);letter-spacing:var(--ls-caption)}.maq-eyebrow{font-size:var(--fs-h6);line-height:var(--lh-h6);font-weight:var(--fw-medium);letter-spacing:var(--ls-none);color:var(--maq-faint-color);margin:0 0 12px}.maq-stat{font-size:var(--fs-stat);line-height:var(--lh-hero);font-weight:var(--fw-medium);letter-spacing:var(--ls-h1);font-variant-numeric:tabular-nums;color:var(--maq-heading-color);margin:0}.maq-prose>p+p{margin-top:1em}.maq-container{max-width:var(--maq-container);margin-inline:auto}*{box-sizing:border-box}img{max-width:100%;display:block}a{color:inherit}.site-main :is(a,button,[role=button]):hover{box-shadow:none!important;transform:none!important;border-color:var(--maq-hover-outline)!important}.site-main :is(a,button,[role=button]):focus-visible{border-color:var(--maq-hover-outline)!important}.maq-equal-cta{min-width:7rem;min-height:2.75rem;justify-content:center}[data-surface=ink]{--fw-light: 400}@media(max-width:1124px){.site-header{padding:0 var(--section-pad-x)}.site-header .site-nav-links{display:none!important}.site-header .nav-toggle{display:inline-flex!important}.site-header .header-right{display:none!important}.site-header{position:relative}.site-header .nav-toggle{position:absolute!important;right:16px!important;top:14px!important;margin-left:0!important;z-index:1300!important}}@media(max-width:768px){html,body,#root{overflow-x:hidden}}.is-mobile .site-header{padding:0 var(--section-pad-x)}.is-mobile .site-header .site-nav-links{display:none!important}.is-mobile .site-header .nav-toggle{display:inline-flex!important}.is-mobile .site-header .header-right{display:none!important}.is-mobile .site-header{position:relative}.is-mobile .site-header .nav-toggle{position:absolute!important;right:16px!important;top:14px!important;margin-left:0!important;z-index:1300!important}
