.mm-trigger{letter-spacing:-.005em;color:#ffffff8f;border-radius:8px;align-items:center;height:32px;padding:0 12px;font-size:13.5px;transition:color .2s;display:inline-flex;position:relative}.mm-trigger:hover,.mm-trigger[aria-expanded=true],.mm-trigger[data-on=true],.mm-trigger[aria-current=page]{color:#fff}.mm-trigger:focus-visible{outline:none;box-shadow:0 0 0 2px #1ddaf299}@media (min-width:2400px){.mm-trigger{padding:0 14px;font-size:14.5px}}.nav-cta{color:#0a0a0b;letter-spacing:-.005em;white-space:nowrap;background:#ecebe6;border-radius:999px;align-items:center;height:32px;padding:0 14px;font-size:13px;font-weight:500;transition:background-color .2s;display:inline-flex}.nav-cta:hover{background:#fff}.nav-cta:focus-visible{outline-offset:2px;outline:2px solid #1ddaf2b3}.nav-ghost{color:#ffffffdb;letter-spacing:-.005em;white-space:nowrap;border:1px solid #ffffff29;border-radius:999px;justify-content:center;align-items:center;height:32px;padding:0 14px;font-size:13px;font-weight:500;transition:border-color .2s,color .2s;display:inline-flex}.nav-ghost:hover{color:#fff;border-color:#fff6}.nav-ghost:focus-visible{outline-offset:2px;outline:2px solid #1ddaf2b3}.nav-quiet{color:#ffffff6b;border-radius:999px;place-items:center;width:44px;height:44px;transition:color .2s,background-color .2s;display:inline-grid}.nav-quiet:hover{color:#fff;background:#ffffff0f}.nav-quiet[aria-pressed=true]{color:#fffc}.nav-quiet:focus-visible{outline:none;box-shadow:0 0 0 2px #1ddaf299}@media (min-width:768px){.nav-quiet{width:32px;height:32px}}@media (min-width:2400px){.nav-cta{height:36px;padding:0 16px;font-size:14px}}.mm-scrim{z-index:30;-webkit-backdrop-filter:blur(2px);opacity:0;pointer-events:none;background:#00000080;transition:opacity .3s;position:fixed;inset:64px 0 0}.mm-scrim[data-open=true]{opacity:1;pointer-events:auto}.mm-panel{z-index:45;opacity:0;visibility:hidden;transition:opacity .2s,transform .36s cubic-bezier(.2,.7,.2,1),width .4s cubic-bezier(.2,.7,.2,1),height .4s cubic-bezier(.2,.7,.2,1),visibility 0s linear .36s;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%)translateY(-6px)}.mm-panel[data-open=true]{opacity:1;visibility:visible;transition:opacity .2s,transform .36s cubic-bezier(.2,.7,.2,1),width .4s cubic-bezier(.2,.7,.2,1),height .4s cubic-bezier(.2,.7,.2,1),visibility;transform:translate(-50%)}.mm-panel:before{content:"";height:16px;position:absolute;top:-16px;left:0;right:0}.mm-shell{background:#0b0b0d;border:1px solid #ffffff14;border-radius:16px;width:100%;height:100%;position:relative;overflow:hidden;box-shadow:0 40px 100px -30px #000000f2,inset 0 1px #ffffff0a}.mm-pane{opacity:0;pointer-events:none;transition:opacity .22s,transform .4s cubic-bezier(.2,.7,.2,1);position:absolute;top:0;left:0}.mm-pane[data-at=on]{opacity:1;pointer-events:auto;transform:none}.mm-pane[data-at=left]{transform:translate(-40px)}.mm-pane[data-at=right]{transform:translate(40px)}.mm-list{flex-direction:column;display:flex;position:relative}.mm-spot{z-index:0;pointer-events:none;background:#ffffff0b;border-radius:10px;transition:top .3s cubic-bezier(.2,.7,.2,1),height .3s cubic-bezier(.2,.7,.2,1);position:absolute;left:0;right:0}.mm-item{z-index:1;border-radius:10px;outline:none;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:15px 16px;display:grid;position:relative}.mm-item b{letter-spacing:-.01em;color:#fffc;font-size:14.5px;font-weight:500;transition:color .2s;display:block}.mm-item p{color:#ffffff6b;margin-top:4px;font-size:13px;line-height:1.5;transition:color .2s}.mm-item[data-on=true] b{color:#fff}.mm-item[data-on=true] p{color:#fff9}.mm-go{color:#ffffffb3;opacity:0;transition:opacity .2s,transform .3s cubic-bezier(.2,.7,.2,1);transform:translate(-6px)}.mm-item[data-on=true] .mm-go{opacity:1;transform:none}.mm-item:focus-visible{box-shadow:0 0 0 2px #1ddaf299}.mm-item.mm-sm{gap:14px;padding:9px 16px}.mm-item.mm-sm b{color:#fff9;font-size:13px;font-weight:400}.mm-item.mm-sm[data-on=true] b{color:#fff}.mm-date{font:500 10px/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:#ffffff4d;white-space:nowrap}.mm-h{font:500 9.5px/1 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#ffffff4d;border-top:1px solid #ffffff0f;margin:6px 16px 0;padding:16px 0 6px}@media (min-width:2400px){.mm-item b{font-size:15.5px}.mm-item p,.mm-item.mm-sm b{font-size:14px}}.mm-stage{flex-direction:column;min-width:0;padding:8px;display:flex;position:relative}.mm-prev{flex:auto;min-height:0;position:relative}.mm-prev>*{height:100%;animation:.45s cubic-bezier(.2,.7,.2,1) both mm-swap}@keyframes mm-swap{0%{opacity:0;filter:blur(6px);transform:translateY(6px)}to{opacity:1;filter:none;transform:none}}.mm-win{border-radius:11px;height:100%}.mm-acc>button,.mm-acc-link{width:100%;font-family:var(--font-display);letter-spacing:-.02em;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;padding:15px 0;font-size:18px;font-weight:500;display:flex}.mm-acc-link[aria-current=page]{color:var(--d1)}.mm-acc>button svg{transition:transform .3s}.mm-acc>button[aria-expanded=true] svg{transform:rotate(180deg)}.mm-acc-body{grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.2,.7,.2,1);display:grid}.mm-acc-body[data-open=true]{grid-template-rows:1fr}.mm-acc-body>div{overflow:hidden}@media (prefers-reduced-motion:reduce){.mm-panel,.mm-pane,.mm-spot,.mm-scrim,.mm-go,.mm-acc-body{transition:none!important}.mm-prev>*{animation:none!important}}[data-page-motion=off] .mm-panel,[data-page-motion=off] .mm-pane,[data-page-motion=off] .mm-spot{transition:none!important}
