.mb-series__controls{font-size:var(--cds-body-compact-01-font-size,.875rem);font-weight:var(--cds-body-compact-01-font-weight,400);line-height:var(--cds-body-compact-01-line-height,1.28572);letter-spacing:var(--cds-body-compact-01-letter-spacing,.16px);flex-wrap:wrap;gap:.5rem 1.5rem;margin-bottom:1rem;display:flex}.mb-series__csv{margin-left:auto}.mb-series__pivot{margin-top:2rem}.mb-series__range{font-size:var(--cds-body-compact-01-font-size,.875rem);font-weight:var(--cds-body-compact-01-font-weight,400);line-height:var(--cds-body-compact-01-line-height,1.28572);letter-spacing:var(--cds-body-compact-01-letter-spacing,.16px);color:var(--cds-text-secondary);flex-wrap:wrap;gap:.5rem 1.5rem;margin:.75rem 0 0;display:flex}@media (max-width:671px){.mb-series__csv{margin-left:0}}.mb-media-frame{aspect-ratio:4/3;inline-size:100%;display:block;position:relative}.mb-media-frame img{object-fit:contain}.mb-rep{font-family:var(--mb-font-sans);color:var(--cds-text-primary);background-color:var(--cds-background);padding-bottom:var(--mb-space-page-end)}.mb-rep a:where(:not(.cds--btn):not(.cds--tag)),.mb-rep a:where(:not(.cds--btn):not(.cds--tag)):hover{color:var(--cds-link-primary)}.mb-rep a:where(:not(.cds--btn):not(.cds--tag)):hover{color:var(--cds-link-primary-hover);text-decoration:underline}.mb-rep a:focus-visible{outline:2px solid var(--cds-focus);outline-offset:-2px;border-radius:0}.mb-rep__inner{max-width:99rem;margin:0 auto;padding:0 1rem}.mb-rep__form{max-width:60rem;margin-top:1.5rem}.mb-rep__model{flex:18rem}.mb-rep__model input{width:100%}.mb-rep__examples{font-size:var(--cds-body-compact-01-font-size,.875rem);font-weight:var(--cds-body-compact-01-font-weight,400);line-height:var(--cds-body-compact-01-line-height,1.28572);letter-spacing:var(--cds-body-compact-01-letter-spacing,.16px);color:var(--cds-text-secondary);margin:.75rem 0 0}.mb-rep__results{margin-top:2.5rem}.mb-rep__results>*+*{margin-top:2rem}.mb-rep__help{max-width:48rem;margin-top:3rem}.mb-rep__steps{font-size:var(--cds-body-01-font-size,.875rem);font-weight:var(--cds-body-01-font-weight,400);line-height:var(--cds-body-01-line-height,1.42857);letter-spacing:var(--cds-body-01-letter-spacing,.16px);margin:0;padding-left:1.5rem;list-style:decimal}.mb-rep__steps>li+li{margin-top:.5rem}.mb-rep__target{max-width:72rem}.mb-rep__specs{font-size:var(--cds-body-compact-01-font-size,.875rem);font-weight:var(--cds-body-compact-01-font-weight,400);line-height:var(--cds-body-compact-01-line-height,1.28572);letter-spacing:var(--cds-body-compact-01-letter-spacing,.16px);flex-wrap:wrap;gap:.5rem 1.5rem;margin:.75rem 0 0;padding:0;list-style:none;display:flex}.mb-rep__tiers>*+*{margin-top:2.5rem}.mb-rep__tier-source{font-size:var(--cds-label-01-font-size,.75rem);font-weight:var(--cds-label-01-font-weight,400);line-height:var(--cds-label-01-line-height,1.33333);letter-spacing:var(--cds-label-01-letter-spacing,.32px);color:var(--cds-text-secondary);margin:0 0 1rem}.mb-rep__grade+.mb-rep__grade{margin-top:2rem}.mb-rep__grade-head{font-size:var(--cds-body-compact-01-font-size,.875rem);font-weight:var(--cds-body-compact-01-font-weight,400);line-height:var(--cds-body-compact-01-line-height,1.28572);letter-spacing:var(--cds-body-compact-01-letter-spacing,.16px);flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;max-width:72rem;margin:0 0 .75rem;display:flex}.mb-rep__grade-text{color:var(--cds-text-secondary)}.mb-rep__matches{border-top:1px solid var(--cds-border-subtle-01);margin:0;padding:0;list-style:none}.mb-rep__match{border-bottom:1px solid var(--cds-border-subtle-01);padding:1rem 0}.mb-rep__match-name{font-size:var(--cds-heading-compact-02-font-size,1rem);font-weight:var(--cds-heading-compact-02-font-weight,600);line-height:var(--cds-heading-compact-02-line-height,1.375);letter-spacing:var(--cds-heading-compact-02-letter-spacing,0);overflow-wrap:anywhere;margin:0}.mb-rep__badges{flex-wrap:wrap;align-items:center;gap:.5rem;margin:.5rem 0 0;display:flex}.mb-rep__source{font-size:var(--cds-label-01-font-size,.75rem);font-weight:var(--cds-label-01-font-weight,400);line-height:var(--cds-label-01-line-height,1.33333);letter-spacing:var(--cds-label-01-letter-spacing,.32px);color:var(--cds-text-secondary);margin:.5rem 0 0}.mb-rep__facts{font-size:var(--cds-body-compact-01-font-size,.875rem);font-weight:var(--cds-body-compact-01-font-weight,400);line-height:var(--cds-body-compact-01-line-height,1.28572);letter-spacing:var(--cds-body-compact-01-letter-spacing,.16px);grid-template-columns:minmax(0,1fr);gap:.75rem;margin:1rem 0 0;display:grid}@media (min-width:1056px){.mb-rep__facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.mb-rep__facts dt{font-size:var(--cds-heading-compact-01-font-size,.875rem);font-weight:var(--cds-heading-compact-01-font-weight,600);line-height:var(--cds-heading-compact-01-line-height,1.28572);letter-spacing:var(--cds-heading-compact-01-letter-spacing,.16px);margin:0 0 .25rem}.mb-rep__facts dd{margin:0}.mb-rep__list{margin:0;padding:0;list-style:none}.mb-rep__list>li+li{margin-top:.25rem}.mb-rep__term,.mb-rep__muted{color:var(--cds-text-secondary)}.mb-rep__note{font-size:var(--cds-body-compact-01-font-size,.875rem);font-weight:var(--cds-body-compact-01-font-weight,400);line-height:var(--cds-body-compact-01-line-height,1.28572);letter-spacing:var(--cds-body-compact-01-letter-spacing,.16px);max-width:72rem;margin:.75rem 0 0}.mb-rep__counts{font-size:var(--cds-body-compact-01-font-size,.875rem);font-weight:var(--cds-body-compact-01-font-weight,400);line-height:var(--cds-body-compact-01-line-height,1.28572);letter-spacing:var(--cds-body-compact-01-letter-spacing,.16px);color:var(--cds-text-secondary)}.mb-rep__counts>p{margin:0}.mb-rep__counts>p+p{margin-top:.5rem}.mb-rep__disclaimer{font-size:var(--cds-body-compact-01-font-size,.875rem);font-weight:var(--cds-body-compact-01-font-weight,400);line-height:var(--cds-body-compact-01-line-height,1.28572);letter-spacing:var(--cds-body-compact-01-letter-spacing,.16px);border:1px solid var(--cds-border-subtle-01);background-color:var(--cds-layer-01);max-width:72rem;margin:1rem 0 0;padding:.75rem 1rem}.mb-rep__lead{font-size:var(--cds-body-01-font-size,.875rem);font-weight:var(--cds-body-01-font-weight,400);line-height:var(--cds-body-01-line-height,1.42857);letter-spacing:var(--cds-body-01-letter-spacing,.16px);max-width:72rem;margin:0}.mb-rep__block-actions{margin:1.5rem 0 0}.mb-rep-banner{background-color:var(--cds-layer-01);padding:1rem 0}.mb-rep-banner__title{font-size:var(--cds-heading-compact-02-font-size,1rem);font-weight:var(--cds-heading-compact-02-font-weight,600);line-height:var(--cds-heading-compact-02-line-height,1.375);letter-spacing:var(--cds-heading-compact-02-letter-spacing,0);margin:0}.mb-rep-banner__text{font-size:var(--cds-body-compact-01-font-size,.875rem);font-weight:var(--cds-body-compact-01-font-weight,400);line-height:var(--cds-body-compact-01-line-height,1.28572);letter-spacing:var(--cds-body-compact-01-letter-spacing,.16px);margin:.5rem 0 0}@media (max-width:671px){.mb-rep__results{margin-top:2rem}}.mb-rep__match .mb-report,.mb-rep__results .mb-report{margin-top:.75rem;padding-top:0}.mb-rep__override{flex:100%;margin-top:.5rem}.mb-rep__override-summary{font-size:var(--cds-body-compact-01-font-size,.875rem);font-weight:var(--cds-body-compact-01-font-weight,400);line-height:var(--cds-body-compact-01-line-height,1.28572);letter-spacing:var(--cds-body-compact-01-letter-spacing,.16px);cursor:pointer;color:var(--cds-link-primary)}.mb-rep__override-summary:focus-visible{outline:2px solid var(--cds-focus);outline-offset:-2px;border-radius:0}.mb-rep__override-row{margin-top:.75rem}.mb-rep__override-heading{font-size:var(--cds-heading-compact-01-font-size,.875rem);font-weight:var(--cds-heading-compact-01-font-weight,600);line-height:var(--cds-heading-compact-01-line-height,1.28572);letter-spacing:var(--cds-heading-compact-01-letter-spacing,.16px);margin:0 0 .25rem}.mb-pd{font-family:var(--mb-font-sans);color:var(--cds-text-primary);background-color:var(--cds-background)}.mb-pd a:where(:not(.cds--btn)),.mb-pd a:where(:not(.cds--btn)):hover{color:var(--cds-link-primary)}.mb-pd a:where(:not(.cds--btn)):hover{color:var(--cds-link-primary-hover);text-decoration:underline}.mb-pd a:focus-visible{outline:2px solid var(--cds-focus);outline-offset:-2px;border-radius:0}.mb-pd__inner{max-width:99rem;margin:0 auto;padding:0 1rem}.mb-pd__leadspace{border-bottom:1px solid var(--cds-border-subtle-01);padding:0 0 2.5rem}.mb-pd__part,.mb-pd__brand{font-size:var(--cds-body-compact-02-font-size,1rem);font-weight:var(--cds-body-compact-02-font-weight,400);line-height:var(--cds-body-compact-02-line-height,1.375);letter-spacing:var(--cds-body-compact-02-letter-spacing,0);color:var(--cds-text-secondary);margin:.5rem 0 0}.mb-pd__brand--mark{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.mb-pd__lead{font-size:var(--cds-body-02-font-size,1rem);font-weight:var(--cds-body-02-font-weight,400);line-height:var(--cds-body-02-line-height,1.5);letter-spacing:var(--cds-body-02-letter-spacing,0);max-width:40rem;margin:1rem 0 0}.mb-pd__figure{border:1px solid var(--cds-border-subtle-01);margin:0;padding:1rem}.mb-pd__schematic{color:var(--cds-text-primary);container-type:inline-size}.mb-pd__schematic svg text{font-size:11px}@container (max-width:640px){.mb-pd__schematic svg text{font-size:14px}}@container (max-width:520px){.mb-pd__schematic svg text{font-size:18px}}@container (max-width:400px){.mb-pd__schematic svg text{font-size:22px}}.mb-pd__schematic svg{width:100%;height:auto;display:block}.mb-pd__photo{max-width:100%;height:auto;margin:0 auto;display:block}.mb-pd__caption{font-size:var(--cds-helper-text-01-font-size,.75rem);line-height:var(--cds-helper-text-01-line-height,1.33333);letter-spacing:var(--cds-helper-text-01-letter-spacing,.32px);color:var(--cds-text-secondary);margin-top:.5rem}.mb-pd__section{scroll-margin-top:var(--mb-sticky-offset);padding:2.5rem 0}.mb-pd__subtitle{font-size:var(--cds-heading-compact-01-font-size,.875rem);font-weight:var(--cds-heading-compact-01-font-weight,600);line-height:var(--cds-heading-compact-01-line-height,1.28572);letter-spacing:var(--cds-heading-compact-01-letter-spacing,.16px);margin:0 0 .5rem}.mb-pd__block+.mb-pd__block,.mb-pd__block+.mb-pd__summary{margin-top:2rem}.mb-pd__kv{border-top:1px solid var(--cds-border-subtle-01);grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));margin:0;display:grid}.mb-pd__kv-row{border-bottom:1px solid var(--cds-border-subtle-01);padding:.75rem 1rem .75rem 0}.mb-pd__kv dt{font-size:var(--cds-label-01-font-size,.75rem);font-weight:var(--cds-label-01-font-weight,400);line-height:var(--cds-label-01-line-height,1.33333);letter-spacing:var(--cds-label-01-letter-spacing,.32px);color:var(--cds-text-secondary)}.mb-pd__kv dd{font-size:var(--cds-body-compact-02-font-size,1rem);font-weight:var(--cds-body-compact-02-font-weight,400);line-height:var(--cds-body-compact-02-line-height,1.375);letter-spacing:var(--cds-body-compact-02-letter-spacing,0);overflow-wrap:anywhere;margin:.25rem 0 0}.mb-pd__cert-levels{border-top:1px solid var(--cds-border-subtle-01);margin:0}.mb-pd__cert-level{border-bottom:1px solid var(--cds-border-subtle-01);grid-template-columns:minmax(8rem,14rem) minmax(0,1fr);gap:.25rem 1rem;padding:.75rem 0;display:grid}.mb-pd__cert-level dt{font-size:var(--cds-body-compact-01-font-size,.875rem);font-weight:var(--cds-body-compact-01-font-weight,400);line-height:var(--cds-body-compact-01-line-height,1.28572);letter-spacing:var(--cds-body-compact-01-letter-spacing,.16px);color:var(--cds-text-secondary)}.mb-pd__cert-level dd{font-size:var(--cds-body-compact-01-font-size,.875rem);font-weight:var(--cds-body-compact-01-font-weight,400);line-height:var(--cds-body-compact-01-line-height,1.28572);letter-spacing:var(--cds-body-compact-01-letter-spacing,.16px);overflow-wrap:anywhere;margin:0}@media (max-width:671px){.mb-pd__cert-level{grid-template-columns:minmax(0,1fr)}}.mb-pd__kv--identity{border-top:0;margin-top:1rem}.mb-pd__summary-text{font-size:var(--cds-body-01-font-size,.875rem);font-weight:var(--cds-body-01-font-weight,400);line-height:var(--cds-body-01-line-height,1.42857);letter-spacing:var(--cds-body-01-letter-spacing,.16px);max-width:48rem;margin:0}.mb-pd__facts{font-size:var(--cds-helper-text-01-font-size,.75rem);line-height:var(--cds-helper-text-01-line-height,1.33333);letter-spacing:var(--cds-helper-text-01-letter-spacing,.32px);color:var(--cds-text-secondary);margin-top:.5rem}.mb-pd__facts summary{cursor:pointer;color:var(--cds-link-primary)}.mb-pd__note,.mb-pd__muted{font-size:var(--cds-helper-text-01-font-size,.75rem);line-height:var(--cds-helper-text-01-line-height,1.33333);letter-spacing:var(--cds-helper-text-01-letter-spacing,.32px);color:var(--cds-text-secondary)}.mb-pd__note{margin:.75rem 0 0}.mb-pd__links{margin:0;padding:0;list-style:none}.mb-pd__links li{font-size:var(--cds-body-compact-01-font-size,.875rem);font-weight:var(--cds-body-compact-01-font-weight,400);line-height:var(--cds-body-compact-01-line-height,1.28572);letter-spacing:var(--cds-body-compact-01-letter-spacing,.16px);border-bottom:1px solid var(--cds-border-subtle-01);padding:.5rem 0}.mb-pd__lifecycle{font-size:var(--cds-body-compact-01-font-size,.875rem);font-weight:var(--cds-body-compact-01-font-weight,400);line-height:var(--cds-body-compact-01-line-height,1.28572);letter-spacing:var(--cds-body-compact-01-letter-spacing,.16px);color:var(--cds-text-secondary);margin:0 0 .75rem}.mb-pd__relations{margin-top:1rem}.mb-relation{border-bottom:1px solid var(--cds-border-subtle-01);flex-direction:column;gap:.25rem;padding:.75rem 0;display:flex}.mb-relation__name{font-size:var(--cds-body-compact-01-font-size,.875rem);font-weight:var(--cds-body-compact-01-font-weight,400);line-height:var(--cds-body-compact-01-line-height,1.28572);letter-spacing:var(--cds-body-compact-01-letter-spacing,.16px)}.mb-relation__meta,.mb-relation__evidence,.mb-relation__rationale{font-size:var(--cds-helper-text-01-font-size,.75rem);line-height:var(--cds-helper-text-01-line-height,1.33333);letter-spacing:var(--cds-helper-text-01-letter-spacing,.32px);color:var(--cds-text-secondary)}.mb-relation__rationale{margin:.25rem 0 0}.mb-pd__delta{color:var(--cds-text-secondary)}.mb-pd__verify{font-size:var(--cds-helper-text-01-font-size,.75rem);line-height:var(--cds-helper-text-01-line-height,1.33333);letter-spacing:var(--cds-helper-text-01-letter-spacing,.32px);margin-top:.25rem;display:block}.mb-docs{border-top:1px solid var(--cds-border-subtle-01);margin:0;padding:0;list-style:none}.mb-docs__item{font-size:var(--cds-body-compact-01-font-size,.875rem);font-weight:var(--cds-body-compact-01-font-weight,400);line-height:var(--cds-body-compact-01-line-height,1.28572);letter-spacing:var(--cds-body-compact-01-letter-spacing,.16px);border-bottom:1px solid var(--cds-border-subtle-01);overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;padding:.75rem 0;display:flex}.mb-docs__title{flex-basis:100%}.mb-docs__meta{font-size:var(--cds-helper-text-01-font-size,.75rem);line-height:var(--cds-helper-text-01-line-height,1.33333);letter-spacing:var(--cds-helper-text-01-letter-spacing,.32px);color:var(--cds-text-secondary)}.mb-docs__images{flex-wrap:wrap;gap:1rem;margin-bottom:1rem;display:flex}.mb-docs__figure{max-width:18rem;margin:0}.mb-docs__figure img{max-width:100%;height:auto;display:block}.mb-docs__figure figcaption{font-size:var(--cds-helper-text-01-font-size,.75rem);line-height:var(--cds-helper-text-01-line-height,1.33333);letter-spacing:var(--cds-helper-text-01-letter-spacing,.32px);color:var(--cds-text-secondary);margin-top:.25rem}.mb-docs__request{margin:1rem 0 0}.mb-pd__closing{padding-top:1.5rem}.mb-pd__disclaimer,.mb-pd__claim{font-size:var(--cds-helper-text-01-font-size,.75rem);line-height:var(--cds-helper-text-01-line-height,1.33333);letter-spacing:var(--cds-helper-text-01-letter-spacing,.32px);max-width:48rem;color:var(--cds-text-secondary);margin:0 0 .75rem}.mb-pd__claim{margin-top:1rem}@media (max-width:671px){.mb-pd__section{padding:2rem 0}.mb-pd__kv{grid-template-columns:minmax(0,1fr)}}
