.mm-root{container-type:inline-size;container-name:mm}.mm{--mm-h:48px}.mm,.mm-item{list-style:none;margin:0;padding:0}.mm-item{position:relative}.mm-logo{display:block;flex:none;aspect-ratio:var(--mm-ar);max-width:100%;background:currentColor;-webkit-mask:var(--mm-src) center/contain no-repeat;mask:var(--mm-src) center/contain no-repeat}.mm-logo,.mm-name{height:calc(var(--mm-h)*var(--mm-k, 1));color:var(--mm-rest,var(--qp-muted,#8F98A9))}.mm-name{display:flex;align-items:center;font:700 clamp(1.125rem,.9rem + .6vw,1.5rem)/1.1 var(--qp-font-sans),-apple-system,Segoe UI,Helvetica Neue,Arial,sans-serif;letter-spacing:-.02em;text-align:center}.mm-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}@media(prefers-reduced-motion:no-preference){.mm-logo,.mm-name{transition:color .16s var(--qp-ease,cubic-bezier(.2,.8,.2,1))}}@media(hover:hover)and (pointer:fine){.mm-item:hover .mm-logo,.mm-item:hover .mm-name{color:var(--mm-ink,var(--qp-strong,#F3F5F9))}}@media(forced-colors:active){.mm-logo{forced-color-adjust:none;background:CanvasText}}.mm-wall{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--mm-hair,var(--qp-line,#262D39));border-block:1px solid var(--mm-hair,var(--qp-line,#262D39))}.mm-wall .mm-item{display:grid;grid-template-rows:var(--mm-h) auto;justify-items:center;align-content:center;row-gap:16px;min-height:132px;padding:28px 12px 22px;background:var(--mm-ground,var(--qp-bg,#11151C))}.mm-wall .mm-logo,.mm-wall .mm-name{align-self:center}.mm-wall .mm-file{font:500 .8125rem/1 var(--qp-font-mono),ui-monospace,Menlo,Consolas,monospace;color:var(--mm-rest,var(--qp-muted,#8F98A9));text-align:center}.mm-wall .mm-family{grid-column:1/-1;grid-template-rows:none;grid-template-columns:minmax(0,1fr);row-gap:12px;padding:32px 20px 28px;text-align:center}.mm-fam-name{font:700 clamp(1.125rem,.9rem + .6vw,1.5rem)/1.15 var(--qp-font-sans),-apple-system,Segoe UI,Helvetica Neue,Arial,sans-serif;letter-spacing:-.02em;text-wrap:balance}.mm-fam-ctl,.mm-fam-name{color:var(--mm-rest,var(--qp-muted))}.mm-fam-ctl{font:500 .8125rem/1.3 var(--qp-font-mono),ui-monospace,Menlo,Consolas,monospace}.mm-fam-brands{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 20px;max-width:44rem;font:500 .9375rem/1.5 var(--qp-font-sans),-apple-system,Segoe UI,Helvetica Neue,Arial,sans-serif}.mm-fam-brands,.mm-fam-file{color:var(--mm-rest,var(--qp-muted))}.mm-fam-file{display:inline-flex;align-items:center;gap:8px;font:500 .8125rem/1 var(--qp-font-mono),ui-monospace,Menlo,Consolas,monospace}@media(prefers-reduced-motion:no-preference){.mm-fam-brands,.mm-fam-file,.mm-fam-name{transition:color .16s var(--qp-ease,cubic-bezier(.2,.8,.2,1))}.mm-fam-arrow{transition:transform .16s var(--qp-ease,cubic-bezier(.2,.8,.2,1))}}@media(hover:hover)and (pointer:fine){.mm-family:hover :is(.mm-fam-name,.mm-fam-file){color:var(--mm-ink,var(--qp-strong))}.mm-family:hover .mm-fam-brands{color:var(--qp-fg)}.mm-family:hover .mm-fam-arrow{transform:translateX(3px)}}.mm-family:focus-within :is(.mm-fam-name,.mm-fam-file){color:var(--mm-ink,var(--qp-strong))}@container mm (min-width: 860px){.mm-wall .mm-family{grid-template-columns:minmax(12rem,auto) minmax(0,1fr) auto;grid-template-areas:"name brands file" "ctl brands file";justify-items:start;align-items:center;column-gap:40px;row-gap:6px;padding:30px 32px;text-align:left}.mm-fam-name{grid-area:name;align-self:end}.mm-fam-ctl{grid-area:ctl;align-self:start}.mm-fam-brands{grid-area:brands;justify-content:flex-start;max-width:none;padding-left:40px;border-left:1px solid var(--mm-hair,var(--qp-line))}.mm-fam-file{grid-area:file}}.mm-family .mm-name{height:auto;min-height:calc(var(--mm-h)*var(--mm-k, 1));text-wrap:balance}.mm-strip .mm-family{grid-column:1/-1}@container mm (min-width: 520px){.mm-wall{grid-template-columns:repeat(3,minmax(0,1fr))}}@container mm (min-width: 860px){.mm-wall{grid-template-columns:repeat(4,minmax(0,1fr))}}@container mm (min-width: 1180px){.mm-wall{grid-template-columns:repeat(6,minmax(0,1fr))}}@container mm (max-width: 559px){.mm{--mm-h:40px}.mm-wall .mm-item{min-height:116px;padding:24px 8px 18px;row-gap:14px}.mm-wall .mm-family{padding:28px 16px 24px;row-gap:10px}}.mm-strip{--mm-h:26px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;justify-items:center;gap:28px 12px}.mm-strip .mm-item{display:flex;align-items:center;justify-content:center}@container mm (min-width: 560px){.mm-strip{--mm-h:32px;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 16px}}@container mm (min-width: 860px){.mm-strip{grid-template-columns:repeat(6,minmax(0,1fr))}}@container mm (min-width: 1180px){.mm-strip{display:flex;justify-content:space-between;gap:24px}}.mm-link{position:absolute;inset:0;z-index:1;border-radius:2px}.mm-link:focus-visible{outline:2px solid var(--qp-focus);outline-offset:-2px}.mm-item:focus-within .mm-logo,.mm-item:focus-within .mm-name{color:var(--mm-ink,var(--qp-strong))}.mm-slot{display:contents}.mm-slot>.mm-item{order:var(--mm-o)}.mm-roll .mm-family{order:99}@media(prefers-reduced-motion:no-preference){.js .mm-roll{--mm-d:28px;grid-template-columns:repeat(2,minmax(0,1fr))}.js .mm-roll .mm-slot{display:grid;overflow:hidden;background:var(--mm-ground,var(--qp-bg,#11151C))}.js .mm-roll .mm-slot>.mm-item{grid-area:1/1;opacity:0;transform:translateY(var(--mm-d));pointer-events:none;transition:transform .64s cubic-bezier(.23,1,.32,1),opacity .48s cubic-bezier(.23,1,.32,1);transition-delay:calc(var(--mm-i)*80ms)}.js .mm-roll .mm-slot>[data-on]{opacity:1;transform:none;pointer-events:auto}.js .mm-roll .mm-slot>[data-off]{transform:translateY(calc(var(--mm-d) * -1))}@container mm (min-width: 520px){.js .mm-roll{grid-template-columns:repeat(3,minmax(0,1fr))}}@container mm (min-width: 1180px){.js .mm-roll{grid-template-columns:repeat(6,minmax(0,1fr))}}}