.mS0laW_directory{z-index:1;margin-top:var(--table-space-1000);padding:clamp(var(--table-space-900), 9vw, 110px) 0 clamp(var(--table-space-1000), 9vw, var(--table-space-1500));scroll-margin-top:var(--table-space-1000);background:var(--table-ink);color:var(--table-on-ink);position:relative;overflow:hidden}.mS0laW_glow{border-radius:var(--table-radius-round);background:conic-gradient(from 210deg, var(--table-holo-1), var(--table-holo-2), var(--table-holo-3), var(--table-holo-4), var(--table-holo-5), var(--table-holo-1));filter:blur(120px);opacity:.4;pointer-events:none;width:1100px;height:600px;margin-left:-550px;position:absolute;bottom:-420px;left:50%}.mS0laW_panel{gap:var(--table-space-500);flex-direction:column;display:flex;position:relative}.mS0laW_header{justify-content:space-between;align-items:flex-end;gap:var(--table-space-300);flex-wrap:wrap;display:flex}.mS0laW_intro{gap:var(--table-space-175);flex-direction:column;display:flex}.mS0laW_eyebrow{font-size:var(--table-text-xs);font-weight:var(--table-weight-bold);letter-spacing:var(--table-tracking-caps-wide);text-transform:uppercase;color:var(--table-on-ink-soft);margin:0}.mS0laW_title{font-size:clamp(var(--table-text-display-lg), 5.6vw, var(--table-text-display-5xl));margin:0}.mS0laW_description{max-width:460px;font-size:var(--table-text-lg);line-height:var(--table-leading-relaxed);color:var(--table-on-ink-soft);margin:0}.mS0laW_total{align-items:baseline;gap:var(--table-space-050) var(--table-space-150);flex-wrap:wrap;margin:0;display:flex}.mS0laW_totalCount{font-size:clamp(var(--table-text-display-3xl), 6.7vw, var(--table-text-display-7xl));font-weight:var(--table-weight-heavy);letter-spacing:var(--table-tracking-tighter);line-height:var(--table-leading-none)}.mS0laW_totalLabel{font-family:var(--table-serif);font-size:var(--table-text-5xl);font-style:italic}.mS0laW_groups{gap:var(--table-space-150);grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr));align-items:start;display:grid}.mS0laW_group{border:1px solid color-mix(in srgb, var(--table-on-ink) 16%, transparent);border-radius:var(--table-radius-lg);background:color-mix(in srgb, var(--table-on-ink) 6%, transparent);min-width:0;overflow:hidden}.mS0laW_group[open]{border-color:color-mix(in srgb, var(--table-on-ink) 32%, transparent)}.mS0laW_summary{align-items:center;gap:var(--table-space-150);padding:var(--table-space-200) var(--table-space-250);cursor:pointer;list-style:none;display:flex}.mS0laW_summary::-webkit-details-marker{display:none}.mS0laW_summary:hover{background:color-mix(in srgb, var(--table-on-ink) 5%, transparent)}.mS0laW_summary:focus-visible{outline:2px solid var(--table-on-ink);outline-offset:-3px}.mS0laW_range,.mS0laW_other{font-family:var(--table-serif);font-size:var(--table-text-display-xs);font-weight:var(--table-weight-medium);line-height:var(--table-leading-tight)}.mS0laW_count{font-size:var(--table-text-sm);font-weight:var(--table-weight-bold);font-variant-numeric:tabular-nums;color:var(--table-on-ink-soft);margin-left:auto}.mS0laW_chevron{width:8px;height:8px;margin:calc(-1 * var(--table-space-050)) var(--table-space-025) 0 var(--table-space-050);transition:transform var(--table-duration-base) var(--table-ease);border-bottom:1.5px solid;border-right:1.5px solid;flex-shrink:0;transform:rotate(45deg)}.mS0laW_group[open] .mS0laW_chevron{margin-top:var(--table-space-050);transform:rotate(225deg)}.mS0laW_links{padding:0 var(--table-space-250) var(--table-space-200);flex-direction:column;margin:0;list-style:none;display:flex}.mS0laW_link{padding:var(--table-space-050) 0;overflow-wrap:anywhere;color:var(--table-on-ink);font-size:var(--table-text-base);line-height:var(--table-leading-relaxed);text-underline-offset:3px;text-decoration:underline;display:block}.mS0laW_link:hover{text-decoration-thickness:2px}.mS0laW_link:focus-visible{outline:2px solid var(--table-on-ink);outline-offset:3px;border-radius:var(--table-radius-2xs)}@media (max-width:640px){.mS0laW_link{padding:var(--table-space-125) 0}}
