.msf{background:var(--msf-chrome);color:var(--msf-text);border-top:1px solid var(--msf-hair);padding-bottom:28px;position:relative}.msf--night{--sg-text-1:#fff;--sg-text-2:#ffffffbd;--sg-text-3:#ffffff94;--sg-text-4:#ffffff6b;--sg-hair:#ffffff1f;--sg-hair-2:#ffffff38}.msf--paper{--sg-text-1:#1f1b18;--sg-text-2:#1f1b18b3;--sg-text-3:#1f1b1880;--sg-text-4:#1f1b1861;--sg-hair:#1f1b181f;--sg-hair-2:#1f1b1847}.msf__inner{max-width:1200px;margin:0 auto;padding:0 clamp(16px,3vw,40px)}.msf__ask{border-bottom:1px solid var(--msf-hair);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 32px;padding:36px 0;display:flex}.msf__ask-copy{flex-direction:column;gap:4px;min-width:0;display:flex}.msf__ask-lead{font-family:var(--msf-name-font);font-weight:var(--msf-name-weight);letter-spacing:var(--msf-name-tracking);text-transform:var(--msf-name-transform);color:var(--msf-text);font-size:20px;line-height:1.2}.msf__ask-sub{color:var(--msf-muted);font-size:13px;line-height:1.5}.msf__ask-acts{flex:none}.msf__btn{border-color:var(--msf-hair);background:var(--msf-surface);color:var(--msf-text)}.msf__btn:hover{border-color:var(--msf-highlight);color:var(--msf-text);background:var(--msf-surface)}.msf__directory{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:40px;padding:40px 0;display:flex}.msf__brand{flex-direction:column;gap:8px;min-width:0;max-width:340px;display:flex}.msf__identity{min-width:0;color:inherit;align-items:flex-start;gap:12px;text-decoration:none;transition:opacity .16s;display:flex}.msf__identity:hover{opacity:.78}.msf__mark{background:var(--msf-surface);border:1px solid var(--msf-hair);border-radius:999px;flex:none;width:40px;height:40px;overflow:hidden}.msf__mark img{object-fit:cover;width:100%;height:100%}.msf__mark--fallback{color:var(--msf-muted);justify-content:center;align-items:center;font-size:14px;font-weight:600;display:flex}.msf__name{font-family:var(--msf-name-font);font-weight:var(--msf-name-weight);letter-spacing:var(--msf-name-tracking);text-transform:var(--msf-name-transform);overflow-wrap:anywhere;min-width:0;padding-top:7px;font-size:19px;line-height:1.25}.msf__person{color:var(--msf-text);opacity:.72;font-size:13px;line-height:1.4}.msf__tagline{color:var(--msf-muted);font-size:13px;line-height:1.55}.msf__cols{flex-wrap:wrap;gap:40px 56px;display:flex}.msf__col{flex-direction:column;gap:12px;min-width:140px;display:flex}.msf__head{letter-spacing:.18em;text-transform:uppercase;color:var(--msf-muted);opacity:.75;font-size:10px;font-weight:600}.msf__nav ul,.msf__list{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.msf__nav a,.msf__link{color:var(--msf-muted);align-items:center;gap:8px;font-size:13.5px;line-height:1.3;text-decoration:none;transition:color .16s;display:inline-flex}.msf__nav a:hover,.msf__link:hover{color:var(--msf-highlight)}.msf__nav a[aria-current=page]{color:var(--msf-text)}.msf__icon{flex:none;justify-content:center;align-items:center;width:15px;height:15px;display:inline-flex}.msf__note{max-width:60ch;color:var(--msf-muted);padding:4px 0 20px;font-size:13px;line-height:1.6}.msf__ask+.msf__note,.msf__directory+.msf__note{padding-top:0}.msf__inner>.msf__note:first-child{padding-top:28px}.msf__fine{border-top:1px solid var(--msf-hair);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 32px;padding:20px 0 0;display:flex}.msf__rights{color:var(--msf-muted);font-size:11.5px;line-height:1.6}.msf__inner>.msf__fine:first-child{border-top:0;padding-top:28px}.msf__platform{align-items:center;gap:20px;display:flex}.msf__platform-link{color:var(--msf-muted);opacity:.7;font-size:11.5px;text-decoration:none;transition:opacity .16s}.msf__platform-link:hover{opacity:1}
