[data-redesign-page=versus] .lbl{display:block;font-family:var(--font-redesign-mono),ui-monospace,monospace;font-size:11.5px;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:var(--lo)}[data-redesign-page=versus] .h2{margin-top:16px}[data-redesign-page=versus] .sec2{padding:120px 0;border-top:1px solid var(--quiet)}@media (max-width:700px){[data-redesign-page=versus] .sec2{padding:72px 0}}[data-redesign-page=versus] .rv{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s ease}[data-redesign-page=versus] .rv.in{opacity:1;transform:none}[data-redesign-page=versus] .hero.ph{position:relative;min-height:min(86svh,860px);display:flex;align-items:center;overflow:hidden;background:#000;padding:0}[data-redesign-page=versus] .hero video,[data-redesign-page=versus] .hero>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}[data-redesign-page=versus] .hero video{opacity:0;transition:opacity .6s ease}[data-redesign-page=versus] .hero video.ready{opacity:1}[data-redesign-page=versus] .hero:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at center,rgba(0,0,0,.72) 0,rgba(0,0,0,.5) 55%,rgba(0,0,0,.7) 100%)}[data-redesign-page=versus] .hero .wrap{position:relative;z-index:2;width:100%;padding-top:calc(var(--strip, 0px) + var(--nav, 72px) + 72px);padding-bottom:96px}[data-redesign-page=versus] .hero h1 .vs{color:var(--lo)}[data-redesign-page=versus] .hero .kick,[data-redesign-page=versus] .hero .kick a{color:#e4e4df}[data-redesign-page=versus] .hero .sub{max-width:640px;color:#e4e4df;text-shadow:0 1px 14px rgba(0,0,0,.5)}[data-redesign-page=versus] .hero .btn.ghost{border-color:rgba(255,255,255,.7);background:rgba(0,0,0,.25)}[data-redesign-page=versus] .hpause{position:absolute;z-index:3;right:var(--gut);bottom:24px;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;border:1px solid rgba(255,255,255,.5);background:rgba(0,0,0,.45);color:#fff;font-family:var(--font-redesign-mono),ui-monospace,monospace;font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}[data-redesign-page=versus] .hpause:hover{background:#fff;color:#000}@media (max-width:700px){[data-redesign-page=versus] .hero .wrap{padding-top:calc(var(--strip, 0px) + var(--nav, 60px) + 48px);padding-bottom:96px}[data-redesign-page=versus] .hpause{bottom:20px}}[data-redesign-page=versus] .clocks{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--quiet)}[data-redesign-page=versus] .clocks.solo{grid-template-columns:1fr}[data-redesign-page=versus] .clock{padding:56px var(--gut) 52px;min-width:0}[data-redesign-page=versus] .clocks.solo .clock{text-align:center}[data-redesign-page=versus] .clock+.clock{border-left:1px solid var(--quiet)}[data-redesign-page=versus] .clock .t{margin-top:14px;font-family:var(--display);font-weight:800;font-size:clamp(56px,8vw,128px);letter-spacing:-.05em;line-height:.9;font-variant-numeric:tabular-nums}[data-redesign-page=versus] .clock.us .t{color:var(--acc)}[data-redesign-page=versus] .clock .t small{font-size:.32em;letter-spacing:-.01em;margin-left:.15em;color:var(--lo)}[data-redesign-page=versus] .clock p{margin-top:14px;color:var(--mid);font-size:16px}[data-redesign-page=versus] .clock .state{margin-top:18px;display:inline-flex;align-items:center;gap:10px;min-height:1em;font-family:var(--font-redesign-mono),ui-monospace,monospace;font-size:12px;letter-spacing:.06em;text-transform:uppercase}[data-redesign-page=versus] .clock .state:empty{display:none}[data-redesign-page=versus] .clock .state:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--lo)}[data-redesign-page=versus] .clock .state.on:before{background:var(--acc)}@media (max-width:800px){[data-redesign-page=versus] .clocks{grid-template-columns:1fr}[data-redesign-page=versus] .clock+.clock{border-left:0;border-top:1px solid var(--quiet)}}[data-redesign-page=versus] .overview .creds{list-style:none;padding:0;margin-top:20px;display:flex;flex-wrap:wrap;gap:8px}[data-redesign-page=versus] .overview .creds li{border:1px solid var(--line);padding:8px 12px;font-family:var(--font-redesign-mono),ui-monospace,monospace;font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--mid)}[data-redesign-page=versus] .overview .qa{margin-top:24px;max-width:820px}[data-redesign-page=versus] .overview .qa h3{font-family:var(--display);font-size:clamp(24px,2.6vw,34px);font-weight:800;letter-spacing:-.03em;line-height:1.1}[data-redesign-page=versus] .overview .qa p{margin-top:14px;color:var(--mid);font-size:17px}[data-redesign-page=versus] .overview .lead{margin-top:24px;max-width:820px;font-size:clamp(19px,1.8vw,24px);line-height:1.5;color:var(--ink);text-wrap:pretty}[data-redesign-page=versus] .overview a,[data-redesign-page=versus] .overview a:visited{color:var(--acc);text-decoration:underline;text-underline-offset:3px}[data-redesign-page=versus] details.more{margin-top:28px;max-width:820px;border-top:1px solid var(--line)}[data-redesign-page=versus] details.more-q>summary,[data-redesign-page=versus] details.more>summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:12px;min-height:52px;font-family:var(--font-redesign-mono),ui-monospace,monospace;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--acc)}[data-redesign-page=versus] details.more-q>summary::-webkit-details-marker,[data-redesign-page=versus] details.more>summary::-webkit-details-marker{display:none}[data-redesign-page=versus] details.more-q>summary:before,[data-redesign-page=versus] details.more>summary:before{content:"+";font-size:18px}[data-redesign-page=versus] details.more-q[open]>summary:before,[data-redesign-page=versus] details.more[open]>summary:before{content:"−"}[data-redesign-page=versus] details.more>p{margin-top:16px;color:var(--mid);font-size:17px;line-height:1.6}[data-redesign-page=versus] .pos{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid var(--line);margin-top:56px}[data-redesign-page=versus] .pos>div{background:var(--bg);padding:40px 36px 36px;min-width:0}[data-redesign-page=versus] .pos .us{background:#0e1311;box-shadow:inset 0 3px 0 var(--acc)}[data-redesign-page=versus] .pos h3{font-family:var(--display);font-size:40px;font-weight:800;letter-spacing:-.04em}[data-redesign-page=versus] .pos p{margin-top:14px;color:var(--mid);font-size:16px}[data-redesign-page=versus] .pos ul{list-style:none;padding:0;margin-top:24px;display:grid;gap:10px}[data-redesign-page=versus] .pos li{padding:12px 0;border-top:1px solid var(--quiet);font-size:16px}[data-redesign-page=versus] .pos .us li:before{content:"● ";color:var(--acc);font-size:10px;vertical-align:2px}[data-redesign-page=versus] .pos .them li:before{content:"○ ";color:var(--lo);font-size:10px;vertical-align:2px}@media (max-width:800px){[data-redesign-page=versus] .pos{grid-template-columns:1fr}[data-redesign-page=versus] .pos>div{padding:32px 24px 28px}}[data-redesign-page=versus] .tbl{width:100%;border-collapse:collapse;margin-top:48px}[data-redesign-page=versus] .tbl td,[data-redesign-page=versus] .tbl th{text-align:left;padding:22px 20px 22px 0;border-bottom:1px solid var(--line);vertical-align:top;font-size:16px}[data-redesign-page=versus] .tbl thead th{font-family:var(--display);font-size:26px;font-weight:800;letter-spacing:-.03em;border-bottom:1px solid var(--ink);padding-bottom:18px}[data-redesign-page=versus] .tbl thead th.us{color:var(--acc)}[data-redesign-page=versus] .tbl tbody th{width:22%;font-family:var(--font-redesign-mono),ui-monospace,monospace;font-size:12px;font-weight:400;letter-spacing:.06em;text-transform:uppercase;color:var(--lo);padding-top:26px}[data-redesign-page=versus] .tbl td.us{color:var(--ink);font-weight:600;width:39%}[data-redesign-page=versus] .tbl td.them{color:var(--mid);width:39%}[data-redesign-page=versus] .tbl .yes{color:var(--acc)}[data-redesign-page=versus] .tbl tbody tr{transition:background .15s}[data-redesign-page=versus] .tbl tbody tr:hover{background:#0f0f11}@media (max-width:700px){[data-redesign-page=versus] .tbl thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}[data-redesign-page=versus] .tbl,[data-redesign-page=versus] .tbl tbody,[data-redesign-page=versus] .tbl tbody th,[data-redesign-page=versus] .tbl td,[data-redesign-page=versus] .tbl tr{display:block;width:auto!important}[data-redesign-page=versus] .tbl tbody tr{padding:18px 0;border-bottom:1px solid var(--line)}[data-redesign-page=versus] .tbl tbody th,[data-redesign-page=versus] .tbl td{border:0;padding:4px 0}[data-redesign-page=versus] .tbl td:before{content:attr(data-label) " — ";color:var(--lo);font-weight:400}[data-redesign-page=versus] .tbl td.us:before{color:var(--acc)}}[data-redesign-page=versus] .uses{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:1px;background:var(--line);border:1px solid var(--line);margin-top:48px}[data-redesign-page=versus] .uses>div{background:var(--bg);padding:32px 28px}[data-redesign-page=versus] .uses h3{font-family:var(--display);font-size:22px;font-weight:800;letter-spacing:-.02em}[data-redesign-page=versus] .uses p{margin-top:10px;color:var(--mid);font-size:16px}[data-redesign-page=versus] .fit{display:grid;grid-template-columns:7fr 5fr;gap:24px;margin-top:56px;align-items:start}[data-redesign-page=versus] .fit>div{border:1px solid var(--line);padding:36px 34px;min-width:0}[data-redesign-page=versus] .fit .us{border-color:var(--acc)}[data-redesign-page=versus] .fit .us .btn{margin-top:30px}[data-redesign-page=versus] .fit h3{font-family:var(--display);font-size:28px;font-weight:800;letter-spacing:-.03em}[data-redesign-page=versus] .fit ol{list-style:none;padding:0;counter-reset:r;margin-top:22px;display:grid;gap:14px}[data-redesign-page=versus] .fit li{counter-increment:r;display:grid;grid-template-columns:34px 1fr;font-size:17px}[data-redesign-page=versus] .fit li:before{content:counter(r,decimal-leading-zero);font-family:var(--font-redesign-mono),ui-monospace,monospace;font-size:12px;color:var(--acc);padding-top:4px}[data-redesign-page=versus] .fit .them li{color:var(--mid);font-size:16px}[data-redesign-page=versus] .fit .them li:before{color:var(--lo)}@media (max-width:900px){[data-redesign-page=versus] .fit{grid-template-columns:1fr}[data-redesign-page=versus] .fit>div{padding:28px 22px}}[data-redesign-page=versus] .faq{margin-top:40px;border-top:1px solid var(--line)}[data-redesign-page=versus] .faq details:not(.more-q){border-bottom:1px solid var(--line)}[data-redesign-page=versus] .faq details:not(.more-q)>summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:24px;padding:24px 0;font-family:var(--display);font-size:21px;font-weight:700;letter-spacing:-.015em}[data-redesign-page=versus] .faq summary::-webkit-details-marker{display:none}[data-redesign-page=versus] .faq details:not(.more-q)>summary:after{content:"+";font-family:var(--font-redesign-mono),ui-monospace,monospace;font-weight:400;color:var(--acc);font-size:22px;transition:transform .2s}[data-redesign-page=versus] .faq details[open]:not(.more-q)>summary:after{transform:rotate(45deg)}[data-redesign-page=versus] .faq details>p{padding:0 0 26px;color:var(--mid);max-width:760px;font-size:16.5px}[data-redesign-page=versus] details.more-q>summary{margin-top:8px}@media (max-width:700px){[data-redesign-page=versus] .faq details:not(.more-q)>summary{font-size:18px;padding:20px 0}}[data-redesign-page=versus] .rel-head{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}[data-redesign-page=versus] .rel-head .up{display:inline-flex;align-items:center;min-height:44px;font-family:var(--font-redesign-mono),ui-monospace,monospace;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--acc)}[data-redesign-page=versus] .rel-head .up:after{content:" →";white-space:pre}[data-redesign-page=versus] .rel{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border:1px solid var(--line);margin-top:24px}[data-redesign-page=versus] .rel a{background:var(--bg);padding:26px 24px;display:flex;justify-content:space-between;align-items:center;gap:16px;font-family:var(--display);font-size:20px;font-weight:700;letter-spacing:-.02em;transition:background .15s,color .15s}[data-redesign-page=versus] .rel a:after{content:"→";font-family:var(--sans);color:var(--acc);transition:transform .2s}[data-redesign-page=versus] .rel a:hover{background:#0f0f11}[data-redesign-page=versus] .rel a:hover:after{transform:translateX(4px)}@media (max-width:800px){[data-redesign-page=versus] .rel{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){[data-redesign-page=versus] .rv{opacity:1;transform:none;transition:none}[data-redesign-page=versus] .hero video{transition:none}}