/* Values read from the authenticated D2C on 19 September 2026. */
:root{
--ms-type-family-ui:Commissioner,Manrope,system-ui,-apple-system,'Segoe UI',sans-serif;--ms-type-family-display:var(--ms-type-family-ui);--ms-type-base-size:16px;
--ms-type-weight-light:300;--ms-type-weight-regular:400;--ms-type-weight-medium:500;--ms-type-weight-semibold:600;--ms-type-weight-bold:700;--ms-type-leading-tight:1.15;--ms-type-leading-snug:1.3;--ms-type-leading-normal:1.6;--ms-type-tracking-wide:.04em;--ms-type-tracking-tight:-.02em;
--ms-type-size-body:1rem;--ms-type-size-caption:.875rem;--ms-type-size-display:clamp(2.5rem,1.62rem + 3.91vw,4.5rem);--ms-type-size-h1:clamp(2rem,1.34rem + 2.93vw,3.5rem);--ms-type-size-h2:clamp(1.75rem,1.42rem + 1.46vw,2.5rem);--ms-type-size-h3:clamp(1.375rem,1.21rem + .73vw,1.75rem);--ms-type-size-h4:clamp(1.125rem,1.07rem + .25vw,1.25rem);--ms-type-size-lead:clamp(1.0625rem,1.01rem + .25vw,1.1875rem);
--ms-color-surface-white:#fff;--ms-color-surface-page:#fff;--ms-color-surface-milk:#f7f7f7;--ms-color-surface-ice:#efefef;--ms-color-surface-podium:#f2f2f2;--ms-color-surface-deep:#171717;--ms-color-text-strong:#141414;--ms-color-text-body:#262626;--ms-color-text-muted:#616161;--ms-color-text-on-deep:#fff;--ms-color-text-on-accent:#fff;--ms-color-action-primary:#1a1a1a;--ms-color-action-primary-hover:#333;--ms-color-border-subtle:#e6e6e6;--ms-color-border-strong:#d4d4d4;--ms-color-border-control:#7a7a7a;--ms-color-state-focus:#171717;--ms-color-state-overlay:rgba(20,20,20,.45);
--ms-layout-content-wide:100rem;--ms-layout-content-max:85rem;--ms-layout-content-narrow:45rem;--ms-layout-gutter:clamp(1rem,min(2.278vw + 1.075rem,10.345vw - 3.9625rem),3.125rem);--ms-layout-header-height:clamp(3.75rem,10.9375vw - 1.5rem,5.5rem);--ms-layout-min-width:360px;--ms-layout-section-gap:clamp(2.5rem,1.82rem + 3.05vw,5rem);--ms-layout-card-min:16.25rem;
--ms-space-3xs:.25rem;--ms-space-2xs:.5rem;--ms-space-xs:.75rem;--ms-space-sm:1rem;--ms-space-md:1.5rem;--ms-space-lg:2rem;--ms-space-xl:3rem;--ms-space-2xl:4rem;--ms-space-3xl:6rem;--ms-radius-sm:.375rem;--ms-radius-md:.75rem;--ms-radius-pill:999rem;--ms-border-hairline:1px;--ms-border-thick:2px;--ms-icon-sm:1rem;--ms-icon-md:1.25rem;--ms-icon-lg:1.5rem;--ms-graphics-stroke-width-regular:1.5px;
--ms-control-height-sm:2.25rem;--ms-control-height-md:3rem;--ms-control-height-lg:3.5rem;--ms-motion-duration-fast:120ms;--ms-motion-duration-base:180ms;--ms-motion-duration-gesture:200ms;--ms-motion-easing-standard:cubic-bezier(.2,0,0,1);--ms-opacity-hidden:0;--ms-opacity-visible:1;--ms-opacity-subtle:.75;--ms-opacity-disabled:.45;--ms-z-sticky:10;--ms-z-dropdown:20;--ms-z-beneath:-1;
--ms-component-header-bg:#fff;--ms-component-header-burger-line:1rem;--ms-component-header-burger-size:1.5rem;--ms-component-header-burger-step:.375rem;--ms-component-header-catalog-bg:#1a1a1a;--ms-component-header-catalog-gap:.5rem;--ms-component-header-catalog-hover:#333;--ms-component-header-catalog-leading:1.625rem;--ms-component-header-catalog-padding:0 1.125rem 0 1rem;--ms-component-header-catalog-size:1.3125rem;--ms-component-header-catalog-width:8.9375rem;--ms-component-header-control-height:3.5rem;
--ms-component-header-count-font:.6875rem;--ms-component-header-count-offset:-.375rem;--ms-component-header-count-size:1rem;--ms-component-header-icon-beat:1.22;--ms-component-header-icon-hop:.3125rem;--ms-component-header-icon-nod:.1875rem;--ms-component-header-icon-seek:7deg;--ms-component-header-icon-swing:9deg;--ms-component-header-item-gap:.25rem;--ms-component-header-item-height:4rem;--ms-component-header-item-padding:.5rem .125rem .375rem;
--ms-component-header-label-leading:1.375rem;--ms-component-header-label-size:1.0625rem;--ms-component-header-label-weight:300;--ms-component-header-link-hover:#616161;--ms-component-header-logo-margin:1.25rem;--ms-component-header-row-height:5.5rem;--ms-component-header-row-padding-block:.75rem;--ms-component-header-search-bg:#fff;--ms-component-header-search-border:#141414;--ms-component-header-search-hover-bg:#f7f7f7;--ms-component-header-search-icon-box:3.5rem;--ms-component-header-search-leading:1.75rem;--ms-component-header-search-margin:2rem;--ms-component-header-search-min-width:20rem;--ms-component-header-search-padding:.875rem 3.5rem .875rem 1.25rem;--ms-component-header-search-size:1.3125rem;--ms-component-header-search-text:#262626;--ms-component-header-shadow:0 4px 12px rgba(20,20,20,.06);--ms-component-header-user-gap:1rem;--ms-component-header-wordmark-size:1.75rem;
}
