.sv2-nav .mm{position:static}.sv2-nav .mm,.sv2-nav .mm-trigger{display:inline-flex;align-items:center}.sv2-nav .mm-trigger{gap:var(--s-1);font:500 var(--text-sm)/1.2 var(--font-sans);color:var(--text-heading);background:none;border:0;cursor:pointer;padding:6px var(--s-3);margin:-6px calc(var(--s-3) * -1);border-radius:var(--r-full)}.sv2-nav .mm-trigger:hover{color:var(--text-strong)}.sv2-nav .mm-trigger.cur{color:var(--primary-pressed)}.sv2-nav .mm-trigger:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.sv2-nav .mm-trigger[aria-expanded=true]{color:var(--primary-pressed);background:var(--primary-tint);font-weight:600}.sv2-nav .mm-trigger .mm-trigger-icon{display:none}.sv2-nav .mm-trigger[aria-expanded=true] .mm-trigger-icon{display:block}.sv2-nav .mm-panel{position:absolute;top:100%;left:0;right:0;z-index:60;background:var(--elevated);border-bottom:1px solid var(--border)}.sv2-nav .mm-panel[hidden],.sv2-nav .mm-rows{display:none}.sv2-nav.sk-header .nav-links .mm-panel a{white-space:normal}.sv2-nav .mm-body{display:grid;grid-template-columns:18.75rem minmax(0,1fr);gap:var(--s-10);max-width:90rem;margin:0 auto;padding:var(--s-8) clamp(var(--s-8),5.5vw,5rem) var(--s-8)}.sv2-nav .mm-intro{display:flex;flex-direction:column;gap:var(--s-3);padding-right:var(--s-10)}.sv2-nav .mm-headline{font:600 1.625rem/1.2 var(--font-display);color:var(--text-strong)}.sv2-nav .mm-intro-text{font:400 1rem/1.5 var(--font-sans);color:var(--text-subheading)}.sv2-nav .mm-actions{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-2);margin-top:var(--s-3)}.sv2-nav .mm-panel .mm-card--close a.mm-btn,.sv2-nav.sk-header .mm-panel a.mm-btn{display:inline-flex;align-items:center;gap:var(--s-2);align-self:flex-start;font:500 .9375rem/1.2 var(--font-sans);padding:11px var(--s-4);border-radius:var(--r-lg);text-decoration:none}.sv2-nav.sk-header .mm-panel a.mm-btn--primary{color:var(--text-on-accent);background:var(--primary);border:1px solid var(--primary)}.sv2-nav.sk-header .mm-panel a.mm-btn--primary:hover{background:var(--primary-hover);color:var(--text-on-accent)}.sv2-nav.sk-header .mm-panel a.mm-btn--secondary{color:var(--text-strong);background:var(--elevated);border:1px solid var(--border-strong)}.sv2-nav.sk-header .mm-panel a.mm-btn--secondary:hover{background:var(--surface);color:var(--text-strong)}.sv2-nav.sk-header .mm-panel a.mm-btn--text{color:var(--text-strong);padding-left:0;background:none;border:0}.sv2-nav.sk-header .mm-panel a.mm-btn--text:hover{color:var(--primary-pressed)}.sv2-nav.sk-header .mm-panel a:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.sv2-nav .mm-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-4);align-content:start}.sv2-nav .mm-cards-label{grid-column:1/-1;font:500 var(--type-label)/1.3 var(--font-mono);letter-spacing:var(--label-tracking-lg);text-transform:uppercase;color:var(--text-subheading)}.sv2-nav .mm-cards-label--next{margin-top:var(--s-2)}.sv2-nav .mm-card--close,.sv2-nav .mm-card--soon,.sv2-nav.sk-header .mm-panel a.mm-card{display:flex;flex-direction:row;min-height:10.75rem;min-width:0;overflow:hidden;border-radius:var(--r-xl);background:var(--surface);color:var(--text-strong);text-decoration:none;transition:background .15s}.sv2-nav.sk-header .mm-panel a.mm-card:hover{background:var(--subtle);color:var(--text-strong)}.sv2-nav.sk-header .mm-panel a.mm-card:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.sv2-nav .mm-art{flex:0 0 33.333%;background:var(--canvas) var(--mm-art) no-repeat;background-position:var(--mm-art-pos);background-size:var(--mm-art-size,auto 150%)}.sv2-nav .mm-cb{display:flex;flex-direction:column;gap:var(--s-2);flex:1;min-width:0;padding:var(--s-5)}.sv2-nav .mm-card-name{display:flex;align-items:center;justify-content:space-between;gap:var(--s-2);font:600 1.1875rem/1.2 var(--font-display);color:var(--text-strong)}.sv2-nav .mm-arr{flex:none;opacity:0;transition:opacity .15s;color:var(--text-strong)}.sv2-nav .mm-card:focus-visible .mm-arr,.sv2-nav .mm-card:hover .mm-arr{opacity:1}.sv2-nav .mm-card-blurb{flex:1;font:400 .9375rem/1.45 var(--font-sans);color:var(--text-subheading)}.sv2-nav .mm-meta{display:flex;flex-direction:column;gap:2px;margin-top:var(--s-1)}.sv2-nav .mm-meta-line{font:500 var(--type-label)/1.5 var(--font-mono);letter-spacing:.04em;color:var(--text-subheading)}.sv2-nav .mm-meta-line--invite{color:var(--primary-pressed)}.sv2-nav .mm-card--soon{cursor:default}.sv2-nav .mm-card--close{background:var(--primary-tint);align-items:center}.sv2-nav .mm-card--close .mm-cb{padding:var(--s-5) var(--s-6);justify-content:center;gap:var(--s-3)}.sv2-nav .mm-card--close .mm-card-blurb{flex:0}.sv2-nav .mm-strip{display:flex;align-items:center;gap:var(--s-4);flex-wrap:wrap;padding:var(--s-4) clamp(var(--s-8),5.5vw,5rem);background:var(--canvas);font:400 .9375rem/1.45 var(--font-sans);color:var(--text-strong);text-decoration:none}.sv2-nav.sk-header .mm-panel a.mm-strip--link:hover{color:var(--text-strong);background:var(--surface)}.sv2-nav .mm-strip-tag{flex:none;font:500 var(--type-label)/1 var(--font-mono);letter-spacing:var(--label-tracking-lg);text-transform:uppercase;color:var(--text-subheading)}.sv2-nav .mm-strip-body{flex:1 1 20rem;min-width:0;color:var(--text-strong)}.sv2-nav .mm-strip-cta{margin-left:auto;flex:none;display:inline-flex;align-items:center;gap:var(--s-2);font:500 .9375rem/1.2 var(--font-sans);color:var(--text-strong);text-decoration:none}.sv2-nav.sk-header .mm-panel a.mm-strip-cta:hover{color:var(--primary-pressed)}@media (max-width:1180px){.sv2-nav .mm-body{grid-template-columns:1fr;gap:var(--s-6)}.sv2-nav .mm-intro{border-right:0;padding-right:0}.sv2-nav .mm-actions{flex-direction:row;align-items:center;flex-wrap:wrap;gap:var(--s-4)}}@media (max-width:900px){.sv2-nav .nav-links.open{flex-wrap:nowrap;max-height:calc(100dvh - 61px);overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain}.sv2-nav .mm{display:block}.sv2-nav .mm-trigger{width:100%;justify-content:flex-start;gap:var(--s-2);margin:0;padding:var(--s-3) 0;border-radius:0}.sv2-nav .mm-trigger>svg:last-child{margin-left:auto}.sv2-nav .mm-panel,.sv2-nav .mm-trigger[aria-expanded=true]{background:transparent}.sv2-nav .mm-panel{position:static;box-shadow:none;border:0}.sv2-nav .mm-rich{display:none}.sv2-nav .mm-rows{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0 0 var(--s-2)}.sv2-nav .mm-panel a.mm-row{display:grid;grid-template-columns:4.5rem minmax(0,1fr);align-items:center;gap:var(--s-3);padding:var(--s-2) var(--s-2);border-radius:var(--r-lg);text-decoration:none;font:600 1rem/1.3 var(--font-sans);color:var(--text-strong)}.sv2-nav .mm-panel a.mm-row:hover{background:var(--surface);color:var(--text-strong)}.sv2-nav .mm-thumb{width:4.5rem;height:3rem;border-radius:var(--r-lg);background:var(--canvas) var(--mm-art) no-repeat;background-position:var(--mm-art-pos);background-size:var(--mm-art-size,auto 150%)}.sv2-nav .mm-row-text{display:flex;flex-direction:column;gap:2px;min-width:0}.sv2-nav .mm-row-name{font:600 1rem/1.3 var(--font-sans);color:var(--text-strong)}.sv2-nav .mm-row--soon{display:grid;grid-template-columns:4.5rem minmax(0,1fr);align-items:center;gap:var(--s-3);padding:var(--s-2) var(--s-2);cursor:default}.sv2-nav .mm-panel a.mm-row--all{display:flex;justify-content:space-between;color:var(--primary-pressed);font-weight:600;padding-left:calc(4.5rem + var(--s-3) + var(--s-2))}.sv2-nav.sk-header .nav-links.open a.nav-join-m,.sv2-nav.sk-header .nav-links.open a.nav-signin-m{display:flex;align-items:center;justify-content:center;border-radius:var(--r-md);min-height:3rem;border-bottom:0;text-decoration:none;font:500 1rem/1.2 var(--font-sans)}.sv2-nav.sk-header .nav-links.open a.nav-join-m{margin-top:var(--s-5);background:var(--primary);color:var(--text-on-accent);border:1px solid var(--primary)}.sv2-nav.sk-header .nav-links.open a.nav-signin-m{margin-top:var(--s-3);background:var(--elevated);border:1px solid var(--border-strong);color:var(--text-strong)}.sv2-nav .nav-in:has(.nav-links.open) .nav-cta a.btn-primary{display:none}}@media (min-width:901px){.sv2-nav.sk-header .nav-join-m{display:none}}.sv2-nav.sk-header .nav-join-m{display:none}