.wt{max-width:900px;margin:0 auto}.wt-head{text-align:center;margin-bottom:64px}.wt-head h1{margin-bottom:12px}.wt-list{list-style:none;padding:0;margin:0}.wt .wt-beat{margin:0 0 96px}.wt-media{display:block;width:100%;aspect-ratio:16 / 9;background:#07080c;border-radius:14px;object-fit:cover}.wt-media-empty{display:flex;flex-direction:column;gap:8px;align-items:center;justify-content:center;border:1px dashed var(--line);background:repeating-linear-gradient(45deg,transparent,transparent 14px,rgba(255,255,255,.02) 14px,rgba(255,255,255,.02) 28px),#07080c}.wt-empty-label{font-family:Chakra Petch,sans-serif;font-size:.875rem;letter-spacing:2px;text-transform:uppercase;color:var(--muted)}.wt-empty-id{font-family:Chakra Petch,sans-serif;font-size:.75rem;letter-spacing:1px;text-transform:uppercase;color:var(--line)}.wt-text{display:flex;gap:16px;align-items:baseline;margin-top:20px}.wt-text p{margin:0;font-size:1.0625rem}.wt-num{flex:none;font-family:Chakra Petch,sans-serif;font-weight:700;font-size:.875rem;letter-spacing:1px;color:var(--muted);padding-top:3px}.wt .wt-hero{margin-bottom:128px}@media (min-width: 1040px){.wt-hero .wt-media{width:calc(100% + 96px);margin-left:-48px}}.wt-side-crew .wt-num{color:var(--crew)}.wt-side-imposter .wt-num{color:var(--imp)}.wt-side-neutral .wt-num{color:var(--neutral)}.wt-end{text-align:center;padding:56px 0 8px}.wt-cta{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.wt-btn{display:inline-block;padding:14px 26px;border-radius:12px;background:var(--accent);color:#fff;text-decoration:none;font-family:Chakra Petch,sans-serif;font-weight:700;letter-spacing:.3px}.wt-btn-ghost{background:transparent;color:var(--txt);border:1px solid var(--line)}.wt-alt{color:var(--muted);font-size:.9375rem;margin-top:22px}.wt-todo{margin-top:56px;padding:14px 16px;border:1px dashed var(--line);border-radius:10px;color:var(--muted);font-size:.8125rem}@media (max-width: 640px){.wt .wt-beat{margin-bottom:64px}.wt .wt-hero{margin-bottom:84px}.wt-head{margin-bottom:44px}.wt-media{border-radius:10px}.wt-text{gap:12px;margin-top:14px}.wt-text p{font-size:1rem}}@media (prefers-reduced-motion: reduce){.wt-media{transition:none}}
