@layer mds-web{[data-web=lg]{--brand-typography-code-md-size:var(--computed-lg-brand-typography-code-md-size);--brand-typography-code-sm-size:var(--computed-lg-brand-typography-code-sm-size);--brand-typography-code-xs-size:var(--computed-lg-brand-typography-code-xs-size);--brand-typography-display-lg-size:var(--computed-lg-brand-typography-display-lg-size);--brand-typography-display-md-size:var(--computed-lg-brand-typography-display-md-size);--brand-typography-display-sm-size:var(--computed-lg-brand-typography-display-sm-size);--brand-typography-display-xs-size:var(--computed-lg-brand-typography-display-xs-size);--brand-typography-headline-lg-size:var(--computed-lg-brand-typography-headline-lg-size);--brand-typography-headline-md-size:var(--computed-lg-brand-typography-headline-md-size);--brand-typography-headline-sm-size:var(--computed-lg-brand-typography-headline-sm-size);--brand-typography-paragraph-md-size:var(--computed-lg-brand-typography-paragraph-md-size);--brand-typography-paragraph-sm-size:var(--computed-lg-brand-typography-paragraph-sm-size);--brand-typography-paragraph-xs-size:var(--computed-lg-brand-typography-paragraph-xs-size);--web-breakpoint-max:var(--brand-breakpoint-lg-max);--web-breakpoint-min:var(--brand-breakpoint-lg-min);--web-breakpoint-view:var(--brand-breakpoint-lg-view);--web-font-size-scale:var(--brand-typography-scale-base-font-size-lg);--web-grid-gutter:var(--spacing-500);--web-grid-margin:var(--spacing-800)}}
@layer mds-web{[data-web=md]{--brand-typography-code-md-size:var(--computed-md-brand-typography-code-md-size);--brand-typography-code-sm-size:var(--computed-md-brand-typography-code-sm-size);--brand-typography-code-xs-size:var(--computed-md-brand-typography-code-xs-size);--brand-typography-display-lg-size:var(--computed-md-brand-typography-display-lg-size);--brand-typography-display-md-size:var(--computed-md-brand-typography-display-md-size);--brand-typography-display-sm-size:var(--computed-md-brand-typography-display-sm-size);--brand-typography-display-xs-size:var(--computed-md-brand-typography-display-xs-size);--brand-typography-headline-lg-size:var(--computed-md-brand-typography-headline-lg-size);--brand-typography-headline-md-size:var(--computed-md-brand-typography-headline-md-size);--brand-typography-headline-sm-size:var(--computed-md-brand-typography-headline-sm-size);--brand-typography-paragraph-md-size:var(--computed-md-brand-typography-paragraph-md-size);--brand-typography-paragraph-sm-size:var(--computed-md-brand-typography-paragraph-sm-size);--brand-typography-paragraph-xs-size:var(--computed-md-brand-typography-paragraph-xs-size);--web-breakpoint-max:var(--brand-breakpoint-md-max);--web-breakpoint-min:var(--brand-breakpoint-md-min);--web-breakpoint-view:var(--brand-breakpoint-md-view);--web-font-size-scale:var(--brand-typography-scale-base-font-size-md);--web-grid-gutter:var(--spacing-400);--web-grid-margin:var(--spacing-600)}}
@layer mds-web{[data-web=sm]{--brand-typography-code-md-size:var(--computed-sm-brand-typography-code-md-size);--brand-typography-code-sm-size:var(--computed-sm-brand-typography-code-sm-size);--brand-typography-code-xs-size:var(--computed-sm-brand-typography-code-xs-size);--brand-typography-display-lg-size:var(--computed-sm-brand-typography-display-lg-size);--brand-typography-display-md-size:var(--computed-sm-brand-typography-display-md-size);--brand-typography-display-sm-size:var(--computed-sm-brand-typography-display-sm-size);--brand-typography-display-xs-size:var(--computed-sm-brand-typography-display-xs-size);--brand-typography-headline-lg-size:var(--computed-sm-brand-typography-headline-lg-size);--brand-typography-headline-md-size:var(--computed-sm-brand-typography-headline-md-size);--brand-typography-headline-sm-size:var(--computed-sm-brand-typography-headline-sm-size);--brand-typography-paragraph-md-size:var(--computed-sm-brand-typography-paragraph-md-size);--brand-typography-paragraph-sm-size:var(--computed-sm-brand-typography-paragraph-sm-size);--brand-typography-paragraph-xs-size:var(--computed-sm-brand-typography-paragraph-xs-size);--web-breakpoint-max:var(--brand-breakpoint-sm-max);--web-breakpoint-min:var(--brand-breakpoint-sm-min);--web-breakpoint-view:var(--brand-breakpoint-sm-view);--web-font-size-scale:var(--brand-typography-scale-base-font-size-sm);--web-grid-gutter:var(--spacing-200);--web-grid-margin:var(--spacing-300)}}
@layer reset,base,mds-base,mds-brand,mds-theme,mds-web,components,web;@layer reset{*,:before,:after{box-sizing:border-box}}@layer base{html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background-color:var(--color-surface-body);color:var(--color-on-surface);font-family:var(--font-sans,"Work Sans", sans-serif);font-feature-settings:"tnum" 1;min-block-size:100dvb;margin:0;padding:0}body:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(330deg, var(--color-primary-brand), var(--color-surface-body));filter:saturate(calc(1 / var(--brand-saturate-180) / var(--brand-saturate-140)));opacity:var(--opacity-faint);position:fixed;inset:0}.fh-layout{align-items:flex-start;min-block-size:100dvb;display:flex}.fh-layout>[data-ui=sidebar-root]{height:100dvh;position:sticky;top:0}.fh-content{flex:1 1 0;min-inline-size:0}h1,h2,h3,h4,h5,h6,p,ul,ol,dl,blockquote,figure,pre{margin:0;padding:0}}@layer web{.t-eyebrow{font-family:var(--typography-eyebrow-font-family);font-size:var(--typography-eyebrow-font-size);font-weight:var(--typography-eyebrow-font-weight);line-height:var(--typography-eyebrow-line-height);letter-spacing:var(--typography-eyebrow-letter-spacing);text-transform:uppercase}.t-headline-lg{font-family:var(--typography-headline-lg-font-family);font-size:var(--typography-headline-lg-font-size);font-weight:var(--typography-headline-lg-font-weight);line-height:var(--typography-headline-lg-line-height);letter-spacing:var(--typography-headline-lg-letter-spacing)}.t-headline-md{font-family:var(--typography-headline-md-font-family);font-size:var(--typography-headline-md-font-size);font-weight:var(--typography-headline-md-font-weight);line-height:var(--typography-headline-md-line-height);letter-spacing:var(--typography-headline-md-letter-spacing)}.t-paragraph-lg{font-family:var(--typography-paragraph-lg-font-family);font-size:var(--typography-paragraph-lg-font-size);font-weight:var(--typography-paragraph-lg-font-weight);line-height:var(--typography-paragraph-lg-line-height)}.t-paragraph-md{font-family:var(--typography-paragraph-md-font-family);font-size:var(--typography-paragraph-md-font-size);font-weight:var(--typography-paragraph-md-font-weight);line-height:var(--typography-paragraph-md-line-height)}}.merkle-logo-auto-light{display:inline-flex}.merkle-logo-auto-dark,[data-theme=dark] .merkle-logo-auto-light{display:none}[data-theme=dark] .merkle-logo-auto-dark{display:inline-flex}
