.v2{--background:#fff;--surface:#f3f3f3;--foreground:#1c1b19;--muted:#8a8a8a;--line:#e4e4e4;scroll-behavior:smooth;--font-sans:var(--font-ntype), system-ui, sans-serif}.v2 body{font-family:var(--font-sans);letter-spacing:.02em;background:#fff;font-size:12.5px;line-height:1.5}.v2 .label{text-transform:uppercase}.v2 .fade{animation:1.8s ease-in-out both v2-fade}@keyframes v2-fade{0%{opacity:0}to{opacity:1}}.v2 .appear{opacity:0;animation:forwards v2-fade;animation-delay:var(--d,0s)}.v2 main[data-back] :is(.fade,.blink,.appear){animation:.3s ease-out both v2-fade;animation-delay:calc(var(--d,0s) * .12)}.v2 .blink{opacity:0;animation:.7s step-end forwards v2-blink;animation-delay:var(--d,0s)}@keyframes v2-blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}.v2 .case{font-size:1.1rem}.v2 .piece{transition:transform .18s cubic-bezier(.2,0,0,1),opacity .18s ease-out}.v2 .row-clip{overflow-x:clip}.v2 .info{opacity:0;transition:opacity .25s ease-out}.v2 .piece[data-up="1"] .info{opacity:1}@media (prefers-reduced-motion:reduce){.v2 .fade,.v2 .blink,.v2 .appear{opacity:1;animation:none}.v2 .piece{transition:none;opacity:1!important;position:static!important;transform:none!important}}.v2 body{font-weight:400}.v2 .case,.v2 .case h3,.v2 .case blockquote,.v2 .case .chip,.v2 .case .lbl,.v2 .case .num,.v2 .case a,.v2 .case .stats b,.v2 .case .stats span,.v2 .case .translation,.v2 .case .translation>span,.v2 .figcap{font-family:var(--font-sans);letter-spacing:.02em;color:var(--foreground);font-size:16px;font-weight:400;line-height:1.55}.v2 .case h3{text-transform:uppercase;border-top:0;margin-top:3rem;padding-top:0}.v2 .case blockquote{text-transform:uppercase}.v2 .case .chip{text-transform:uppercase;color:var(--background);font-size:12px}.v2 .case .stats span,.v2 .case .translation,.v2 .figcap{color:var(--muted)}.v2 .case .num{color:var(--foreground);font-weight:700}.v2 .case a{color:var(--foreground);font-weight:400;text-decoration:underline}.v2 .figcap{text-transform:uppercase;font-size:12px}.v2 .stage .case,.v2 .stage .figcap{color:var(--foreground)}.v2 .dot,.v2 .ndot,.v2 h1,.v2 .case h3,.v2 .case blockquote,.v2 .case .stats b{font-family:var(--font-ndot), monospace;letter-spacing:.04em;font-weight:400;line-height:1.2}.v2 .dot{font-size:32px}.v2 h1{font-size:44px}.v2 .case h3{font-size:32px}.v2 .case blockquote,.v2 .case .stats b{font-size:28px}
