.mark[data-astro-cid-ovsqtw5i]{width:44px;height:44px;color:var(--logo-dark,var(--brand-ink));flex:none;place-items:center;display:grid}.mark[data-astro-cid-ovsqtw5i] img[data-astro-cid-ovsqtw5i],.mark[data-astro-cid-ovsqtw5i] svg[data-astro-cid-ovsqtw5i],.mark__vector[data-astro-cid-ovsqtw5i]{object-fit:contain;width:36px;height:36px;display:block}.mark[data-astro-cid-ovsqtw5i] img[data-astro-cid-ovsqtw5i]{border-radius:7px}.mark__vector[data-astro-cid-ovsqtw5i]{mask:var(--logo) center / contain no-repeat;background:currentColor}.mark__initials[data-astro-cid-ovsqtw5i]{font:750 22px "Archivo", var(--brand-font-display)}[data-theme=light] .mark[data-astro-cid-ovsqtw5i]{color:var(--logo-light,var(--brand-ink))}.roster[data-astro-cid-wavbrmkw]{color:var(--brand-ink);font-family:"Archivo", var(--brand-font-display);padding:76px 0 94px}.roster__shell[data-astro-cid-wavbrmkw]{flex-direction:column;gap:22px;width:min(100% - 48px,1240px);margin-inline:auto;display:flex}.roster__top[data-astro-cid-wavbrmkw]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 48px;display:flex}.roster__head[data-astro-cid-wavbrmkw]{flex:520px;min-width:0;max-width:760px}.roster__head[data-astro-cid-wavbrmkw] h2[data-astro-cid-wavbrmkw]{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:46px;font-weight:740;font-stretch:108%;line-height:1.02}.roster__eyebrow[data-astro-cid-wavbrmkw]{color:var(--brand-blue-hot);font:700 11.5px var(--brand-font-mono);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 16px;display:flex}.roster__eyebrow[data-astro-cid-wavbrmkw]:before{content:"";background:currentColor;width:26px;height:1px}.roster__guide[data-astro-cid-wavbrmkw]{color:var(--brand-blue-hot);cursor:pointer;background:0 0;border:0;border-radius:14px;align-self:center;margin-top:20px;padding:0;display:none}.roster__guide[data-astro-cid-wavbrmkw] svg[data-astro-cid-wavbrmkw]{width:100%;filter:drop-shadow(0 0 8px color-mix(in srgb, currentColor 18%, transparent));transition:transform .25s,filter .25s;display:block;overflow:visible}.roster__guide-line[data-astro-cid-wavbrmkw],.roster__guide-head[data-astro-cid-wavbrmkw]{stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.roster__guide-line[data-astro-cid-wavbrmkw]{stroke-dasharray:100;opacity:.65}.roster__guide-origin[data-astro-cid-wavbrmkw]{fill:var(--brand-canvas);stroke:currentColor;stroke-width:1.5px;opacity:.65}.roster__top[data-astro-cid-wavbrmkw]:has(.roster__find:focus-within) .roster__guide[data-astro-cid-wavbrmkw] svg[data-astro-cid-wavbrmkw],.roster__guide[data-astro-cid-wavbrmkw]:hover svg[data-astro-cid-wavbrmkw]{filter:drop-shadow(0 0 9px color-mix(in srgb, currentColor 42%, transparent));transform:translate(4px)}.roster__top[data-astro-cid-wavbrmkw]:has(.roster__find:focus-within) .roster__guide-line[data-astro-cid-wavbrmkw],.roster__guide[data-astro-cid-wavbrmkw]:hover .roster__guide-line[data-astro-cid-wavbrmkw]{opacity:1;animation:.65s both roster-guide-draw}.roster__guide[data-astro-cid-wavbrmkw]:focus-visible{outline:2px solid var(--brand-blue-hot);outline-offset:4px}@keyframes roster-guide-draw{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@media (width>=1200px){.roster__top[data-astro-cid-wavbrmkw]{grid-template-columns:minmax(0,1fr) clamp(200px,20vw,280px) 340px;gap:24px;display:grid}.roster__guide[data-astro-cid-wavbrmkw]{display:block}}@media (prefers-reduced-motion:reduce){.roster__guide[data-astro-cid-wavbrmkw] svg[data-astro-cid-wavbrmkw]{transition:none}.roster__guide-line[data-astro-cid-wavbrmkw]{animation:none!important}}.roster__find[data-astro-cid-wavbrmkw]{flex-direction:column;flex:0 340px;gap:8px;min-width:0;display:flex}.roster__find[data-astro-cid-wavbrmkw] label[data-astro-cid-wavbrmkw]{color:var(--brand-ink-soft);font-size:13.5px;font-weight:600}.roster__field[data-astro-cid-wavbrmkw]{box-sizing:border-box;border:1px solid var(--brand-line-strong);background:var(--brand-panel);height:50px;color:var(--brand-ink-faint);border-radius:999px;align-items:center;gap:10px;padding:0 18px;transition:border-color .2s;display:flex}.roster__field[data-astro-cid-wavbrmkw]:focus-within{border-color:var(--brand-blue-hot);outline:2px solid var(--brand-blue-hot);outline-offset:2px}.roster__field[data-astro-cid-wavbrmkw] svg[data-astro-cid-wavbrmkw]{flex:none;width:17px;height:17px}.roster__field[data-astro-cid-wavbrmkw] input[data-astro-cid-wavbrmkw]{min-width:0;height:100%;color:var(--brand-ink);font:500 15.5px "Archivo", var(--brand-font-display);background:0 0;border:0;outline:none;flex:1;padding:0}.roster__field[data-astro-cid-wavbrmkw] input[data-astro-cid-wavbrmkw]::placeholder{color:var(--brand-ink-faint);opacity:1}.roster__count[data-astro-cid-wavbrmkw]{min-height:1.5em;color:var(--brand-ink-faint);margin:0;font-size:13.5px;line-height:1.5}.roster__count[data-astro-cid-wavbrmkw] a{color:var(--brand-blue-hot);font-weight:600}.roster__facts[data-astro-cid-wavbrmkw]{color:var(--brand-ink-soft);margin:0;font-size:16px;line-height:1.5}.roster__wall[data-astro-cid-wavbrmkw]{border-top:1px solid var(--brand-line);border-bottom:1px solid var(--brand-line);flex-wrap:wrap;align-items:baseline;gap:6px 26px;margin:0;padding:24px 0 26px;list-style:none;display:flex}.roster__wall[data-astro-cid-wavbrmkw]>li[data-astro-cid-wavbrmkw]{min-width:0;position:relative}.roster__name[data-astro-cid-wavbrmkw]{color:var(--brand-ink);font:640 22px/1.4 "Archivo", var(--brand-font-display);letter-spacing:-.02em;white-space:nowrap;text-underline-offset:6px;cursor:pointer;background:0 0;border:0;margin:0;padding:0;text-decoration:underline 3px #0000;transition:opacity .2s,text-decoration-color .2s;display:inline-block}.roster__name[data-astro-cid-wavbrmkw]:focus-visible{outline:2px solid var(--brand-blue-hot);outline-offset:2px;border-radius:4px}.roster__tool[data-astro-cid-wavbrmkw]:is(:hover,:focus-within,[data-open]) .roster__name[data-astro-cid-wavbrmkw]{text-decoration-color:var(--brand-line-strong)}.roster__wall[data-astro-cid-wavbrmkw][data-state] [data-astro-cid-wavbrmkw][data-name]{opacity:.22}.roster__wall[data-astro-cid-wavbrmkw][data-state] [data-astro-cid-wavbrmkw][data-name][data-hit],.roster__wall[data-astro-cid-wavbrmkw][data-state] .roster__tool[data-astro-cid-wavbrmkw]:is(:hover,:focus-within,[data-open]) [data-astro-cid-wavbrmkw][data-name]{opacity:1}.roster__wall[data-astro-cid-wavbrmkw][data-state] [data-astro-cid-wavbrmkw][data-name][data-hit]{text-decoration-color:var(--brand-blue-hot)}.roster__tool[data-astro-cid-wavbrmkw]:is(:hover,:focus-within,[data-open]){z-index:30}.roster__pop[data-astro-cid-wavbrmkw]{z-index:20;opacity:0;width:min(300px,100vw - 24px);translate:calc(-50% + var(--shift,0px)) -6px;transition:opacity .22s ease, translate .22s ease, display .22s allow-discrete;padding-top:10px;display:none;position:absolute;top:100%;left:50%}.roster__tool[data-astro-cid-wavbrmkw]:is(:hover,:focus-within,[data-open]):not([data-dismissed]) .roster__pop[data-astro-cid-wavbrmkw]{opacity:1;translate:calc(-50% + var(--shift,0px)) 0;display:block}@starting-style{.roster__tool[data-astro-cid-wavbrmkw]:is(:hover,:focus-within,[data-open]):not([data-dismissed]) .roster__pop[data-astro-cid-wavbrmkw]{opacity:0;translate:calc(-50% + var(--shift,0px)) -6px}}.roster__card[data-astro-cid-wavbrmkw]{--rc-pass:var(--brand-green);--rc-mixed:var(--brand-amber);--rc-fail:var(--brand-red,#ff7272);--rc-unknown:var(--brand-ink-faint);border:1px solid var(--brand-line-strong);color:var(--brand-ink);letter-spacing:0;text-align:left;white-space:normal;background:#0c1320;border-radius:16px;padding:14px 16px 15px;font-size:13px;line-height:1.4;position:relative;box-shadow:0 28px 60px -22px #000000e6,0 0 0 1px #49a6ff1f,inset 0 1px #ffffff0d}.roster__card[data-astro-cid-wavbrmkw]:before{content:"";top:-7px;left:clamp(18px, calc(50% - var(--shift,0px)), calc(100% - 18px));border-left:1px solid var(--brand-line-strong);border-top:1px solid var(--brand-line-strong);background:inherit;width:12px;height:12px;margin-left:-6px;position:absolute;rotate:45deg}.roster__card-name[data-astro-cid-wavbrmkw]{letter-spacing:-.01em;margin:0;font-size:15.5px;font-weight:720}.roster__card-head[data-astro-cid-wavbrmkw]{justify-content:space-between;align-items:center;gap:14px;min-height:44px;display:flex}.roster__card-head[data-astro-cid-wavbrmkw]>div[data-astro-cid-wavbrmkw]{min-width:0}.roster__card-when[data-astro-cid-wavbrmkw]{color:var(--brand-ink-soft);margin:1px 0 0;font-size:12.5px}.roster__card-k[data-astro-cid-wavbrmkw]{border-top:1px solid var(--brand-line);color:var(--brand-ink-soft);margin:12px 0 5px;padding-top:10px;font-size:12px;font-weight:650}.roster__lite[data-astro-cid-wavbrmkw],.roster__axes[data-astro-cid-wavbrmkw]{margin:0;padding:0;list-style:none;display:grid}.roster__lite[data-astro-cid-wavbrmkw]{gap:4px}.roster__lite[data-astro-cid-wavbrmkw] li[data-astro-cid-wavbrmkw]{align-items:flex-start;gap:7px;display:flex}.roster__lite[data-astro-cid-wavbrmkw] svg[data-astro-cid-wavbrmkw]{fill:none;width:14px;height:14px;stroke:var(--brand-blue-hot);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;margin-top:1.5px}.roster__axes[data-astro-cid-wavbrmkw]{gap:1px;font-size:12.5px}.roster__axes[data-astro-cid-wavbrmkw] li[data-astro-cid-wavbrmkw]{color:var(--brand-ink-soft);justify-content:space-between;align-items:baseline;gap:12px;padding:1.5px 0;display:flex}.roster__grade[data-astro-cid-wavbrmkw]{color:var(--rc-unknown);flex:none;align-items:center;gap:6px;font-weight:650;display:inline-flex}.roster__grade[data-astro-cid-wavbrmkw] i[data-astro-cid-wavbrmkw]{background:currentColor;border-radius:50%;width:7px;height:7px}.roster__axes[data-astro-cid-wavbrmkw] [data-astro-cid-wavbrmkw][data-status=pass] .roster__grade[data-astro-cid-wavbrmkw]{color:var(--rc-pass)}.roster__axes[data-astro-cid-wavbrmkw] [data-astro-cid-wavbrmkw][data-status=mixed] .roster__grade[data-astro-cid-wavbrmkw]{color:var(--rc-mixed)}.roster__axes[data-astro-cid-wavbrmkw] [data-astro-cid-wavbrmkw][data-status=fail] .roster__grade[data-astro-cid-wavbrmkw]{color:var(--rc-fail)}.roster__report[data-astro-cid-wavbrmkw]{color:var(--brand-blue-hot);text-underline-offset:3px;margin-top:12px;font-size:13px;font-weight:650;display:inline-block}.roster__report[data-astro-cid-wavbrmkw]:after{content:" →"}.roster__report[data-astro-cid-wavbrmkw]:focus-visible{outline:2px solid var(--brand-blue-hot);outline-offset:2px;border-radius:4px}.roster__foot[data-astro-cid-wavbrmkw]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 28px;display:flex}.roster__foot[data-astro-cid-wavbrmkw] p[data-astro-cid-wavbrmkw]{color:var(--brand-ink-soft);margin:0;font-size:15px}.roster__foot[data-astro-cid-wavbrmkw] a[data-astro-cid-wavbrmkw]{color:var(--brand-blue-hot);text-underline-offset:3px;font-size:15px;font-weight:600}.roster__foot[data-astro-cid-wavbrmkw] a[data-astro-cid-wavbrmkw]:focus-visible,.roster__count[data-astro-cid-wavbrmkw] a:focus-visible{outline:2px solid var(--brand-blue-hot);outline-offset:2px;border-radius:4px}[data-theme=light] .roster__foot[data-astro-cid-wavbrmkw] a[data-astro-cid-wavbrmkw],[data-theme=light] .roster__count[data-astro-cid-wavbrmkw] a,[data-theme=light] .roster__eyebrow[data-astro-cid-wavbrmkw],[data-theme=light] .roster__report[data-astro-cid-wavbrmkw]{color:#075eb5}[data-theme=light] .roster__lite[data-astro-cid-wavbrmkw] svg[data-astro-cid-wavbrmkw]{stroke:#075eb5}[data-theme=light] .roster__card[data-astro-cid-wavbrmkw]{--rc-pass:#17804a;--rc-mixed:#9a5a00;--rc-fail:#b42318;--rc-unknown:var(--brand-ink-soft);background:var(--brand-canvas-raised);box-shadow:var(--brand-shadow-high)}@media (prefers-reduced-motion:reduce){:root:not([data-motion-forced]) .roster__name[data-astro-cid-wavbrmkw],:root:not([data-motion-forced]) .roster__pop[data-astro-cid-wavbrmkw]{transition:none}}@media (width<=900px){.roster[data-astro-cid-wavbrmkw]{padding:56px 0 78px}.roster__shell[data-astro-cid-wavbrmkw]{gap:18px;width:calc(100% - 32px)}.roster__top[data-astro-cid-wavbrmkw]{gap:20px}.roster__head[data-astro-cid-wavbrmkw]{flex-basis:100%}.roster__head[data-astro-cid-wavbrmkw] h2[data-astro-cid-wavbrmkw]{font-size:34px;line-height:1.04}.roster__eyebrow[data-astro-cid-wavbrmkw]{margin-bottom:12px;font-size:11px}.roster__eyebrow[data-astro-cid-wavbrmkw]:before{width:22px}.roster__find[data-astro-cid-wavbrmkw]{flex-basis:100%}.roster__facts[data-astro-cid-wavbrmkw]{font-size:15px}.roster__wall[data-astro-cid-wavbrmkw]{gap:4px 18px;padding:18px 0 20px}.roster__name[data-astro-cid-wavbrmkw]{font-size:18px}}.roster--card[data-astro-cid-wavbrmkw]{padding:0}.roster--card[data-astro-cid-wavbrmkw] .roster__shell[data-astro-cid-wavbrmkw]{gap:10px;width:auto}.roster--card[data-astro-cid-wavbrmkw] .roster__find[data-astro-cid-wavbrmkw]{flex:none;margin-top:2px}.roster--card[data-astro-cid-wavbrmkw] .roster__find[data-astro-cid-wavbrmkw] label[data-astro-cid-wavbrmkw]{font-size:13px}.roster--card[data-astro-cid-wavbrmkw] .roster__count[data-astro-cid-wavbrmkw]{font-size:12.5px}.roster--card[data-astro-cid-wavbrmkw] .roster__facts[data-astro-cid-wavbrmkw]{color:var(--brand-ink-faint);margin-top:2px;font-size:13px}.roster--card[data-astro-cid-wavbrmkw] .roster__wall[data-astro-cid-wavbrmkw]{border-bottom:0;align-items:center;gap:7px;padding:12px 0 0}.roster--card[data-astro-cid-wavbrmkw] .roster__name[data-astro-cid-wavbrmkw]{border:1px solid var(--brand-line);background:color-mix(in srgb, var(--brand-ink) 4%, transparent);font:600 13.5px/1.2 "Archivo", var(--brand-font-display);letter-spacing:-.01em;border-radius:999px;padding:5px 10px;text-decoration:none;transition:opacity .2s,border-color .2s}.roster--card[data-astro-cid-wavbrmkw] .roster__tool[data-astro-cid-wavbrmkw]:is(:hover,:focus-within,[data-open]) .roster__name[data-astro-cid-wavbrmkw]{border-color:var(--brand-line-strong)}.roster--card[data-astro-cid-wavbrmkw] .roster__wall[data-astro-cid-wavbrmkw][data-state] [data-astro-cid-wavbrmkw][data-name][data-hit]{border-color:var(--brand-blue-hot)}
