.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)}@media (prefers-reduced-motion:no-preference){.v2[data-switch] main :is(.fade,.blink,.appear){opacity:0;animation:.24s step-end forwards v2-in;animation-delay:calc((var(--d,1.2s) - 1.2s) * .133)}.v2 main[data-back] :is(.fade,.blink,.appear){opacity:0;animation:.3s ease-out forwards v2-fade;animation-delay:calc(var(--d,0s) * .12)}.v2 main.out.out :is(.fade,.blink,.appear){animation:.24s step-end both v2-out;animation-delay:calc((4.2s - var(--d,1.2s)) * .133)}}.v2 .xp-row{opacity:0;animation:.24s step-end forwards v2-in;animation-delay:calc(var(--i) * 40ms)}@media (prefers-reduced-motion:reduce){.v2 .xp-row{opacity:1;animation:none}}@keyframes v2-out{0%{opacity:1}33%{opacity:0}66%{opacity:1}to{opacity:0}}@keyframes v2-in{0%{opacity:1}33%{opacity:0}66%{opacity:1}to{opacity:1}}.v2 .blink{opacity:0;animation:.6s step-end forwards v2-blink;animation-delay:var(--d,0s)}@keyframes v2-blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}.v2 .cover,.v2 .case .stats>div{border-radius:0}.v2 .case blockquote{font-style:normal}.v2 .case ol{gap:.5rem;margin-top:.9rem;display:grid}.v2 .case *+blockquote,.v2 .case *+.stats,.v2 .case p+ol,.v2 .case blockquote+p{margin-top:1.5rem}.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}
