.BenchmarksPage-module__5L6Ldq__page{--bench-radius:18px;--bench-radius-sm:10px;--bench-ease:cubic-bezier(.22, 1, .36, 1);width:min(1120px,100% - 48px);color:var(--text);margin:0 auto;padding:30px 0 56px}.BenchmarksPage-module__5L6Ldq__page a:focus-visible,.BenchmarksPage-module__5L6Ldq__page button:focus-visible,.BenchmarksPage-module__5L6Ldq__page summary:focus-visible{outline:2px solid var(--cyan);outline-offset:4px;border-radius:4px}.BenchmarksPage-module__5L6Ldq__page a:hover{color:var(--cyan)}.BenchmarksPage-module__5L6Ldq__hero{grid-template-columns:1.35fr 1fr;align-items:end;gap:20px 60px;padding:26px 0 30px;display:grid;position:relative}.BenchmarksPage-module__5L6Ldq__heroGlow{z-index:-1;pointer-events:none;filter:blur(46px);background:radial-gradient(#00d4ff21,#0000 68%);width:720px;height:460px;position:absolute;top:-140px;left:-180px}.BenchmarksPage-module__5L6Ldq__eyebrow{color:var(--cyan);letter-spacing:.14em;font-size:11px;font-weight:600;font-family:var(--font-mono)}.BenchmarksPage-module__5L6Ldq__hero h1{font-family:var(--font-display);letter-spacing:-.045em;text-wrap:balance;margin-top:18px;font-size:clamp(40px,5.2vw,56px);font-weight:600;line-height:1.04}.BenchmarksPage-module__5L6Ldq__hero h1 span{color:var(--cyan)}@supports ((-webkit-background-clip:text) or (background-clip:text)){.BenchmarksPage-module__5L6Ldq__hero h1 span{background-image:linear-gradient(96deg, var(--cyan-hot), var(--cyan) 45%, #00b8d8);color:#0000;-webkit-background-clip:text;background-clip:text}@supports (color:lab(0% 0 0)){.BenchmarksPage-module__5L6Ldq__hero h1 span{background-image:linear-gradient(96deg, var(--cyan-hot), var(--cyan) 45%, lab(68.4285% -37.0918 -31.4666))}}}.BenchmarksPage-module__5L6Ldq__intro p{color:var(--text-dim);text-wrap:pretty;max-width:42ch;font-size:15px;line-height:1.75}.BenchmarksPage-module__5L6Ldq__introLink{color:var(--text);transition:gap .25s var(--bench-ease), color .2s;align-items:center;gap:8px;margin-top:18px;font-size:13px;display:inline-flex}.BenchmarksPage-module__5L6Ldq__introLink:hover{gap:13px}.BenchmarksPage-module__5L6Ldq__heroStats{border-top:1px solid var(--line);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:30px 0 0;padding-top:26px;display:grid}.BenchmarksPage-module__5L6Ldq__heroStats>div{flex-direction:column-reverse;gap:8px;display:flex}.BenchmarksPage-module__5L6Ldq__heroStats dt{color:var(--text-mute);letter-spacing:.03em;font-size:11px}.BenchmarksPage-module__5L6Ldq__heroStats dd{margin:0}.BenchmarksPage-module__5L6Ldq__heroStatValue{font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:40px;font-weight:500}.BenchmarksPage-module__5L6Ldq__heroStatsNote{color:var(--text-mute);grid-column:1/-1;margin:14px 0 0;font-size:11px;line-height:1.7}.BenchmarksPage-module__5L6Ldq__toolbar{border-top:1px solid var(--line-strong);justify-content:space-between;align-items:baseline;gap:16px;padding:26px 0 18px;display:flex}.BenchmarksPage-module__5L6Ldq__toolbar h2{letter-spacing:-.02em;font-size:20px;font-weight:500}.BenchmarksPage-module__5L6Ldq__toolbar>span{color:var(--text-dim);font-size:11px;font-family:var(--font-mono)}.BenchmarksPage-module__5L6Ldq__filters{flex-wrap:wrap;gap:8px;margin-bottom:26px;display:flex;position:relative}.BenchmarksPage-module__5L6Ldq__filters button{z-index:1;border:1px solid var(--line-strong);color:var(--text-dim);border-radius:var(--bench-radius-sm);cursor:pointer;transition:color .25s, border-color .25s, background .25s, transform .18s var(--bench-ease);background:#ffffff04;align-items:center;gap:9px;padding:9px 16px;font-family:inherit;font-size:13px;display:inline-flex;position:relative}.BenchmarksPage-module__5L6Ldq__filters button .BenchmarksPage-module__5L6Ldq__mark{filter:saturate(.55)brightness(.85);transition:filter .25s;box-shadow:inset 0 0 0 1px #ffffff1f}.BenchmarksPage-module__5L6Ldq__filters button:hover .BenchmarksPage-module__5L6Ldq__mark,.BenchmarksPage-module__5L6Ldq__filters button[aria-pressed=true] .BenchmarksPage-module__5L6Ldq__mark{filter:none}.BenchmarksPage-module__5L6Ldq__filters button:hover{color:var(--text);border-color:#fff3;transform:translateY(-1px)}.BenchmarksPage-module__5L6Ldq__filters button:active{transform:translateY(0)scale(.98)}.BenchmarksPage-module__5L6Ldq__filters button[aria-pressed=true]{color:#02121a;background:0 0;border-color:#0000;font-weight:600;transform:none}.BenchmarksPage-module__5L6Ldq__filterPill{z-index:0;border-radius:var(--bench-radius-sm);transition:transform .42s var(--bench-ease), width .42s var(--bench-ease), height .42s var(--bench-ease);background:linear-gradient(160deg,#26dcff,#00a9dc 60%,#0089bb);position:absolute;top:0;left:0;box-shadow:0 0 22px #00d4ff4d,inset 0 1px #ffffff47}.BenchmarksPage-module__5L6Ldq__empty,.BenchmarksPage-module__5L6Ldq__result{border:1px solid var(--line-strong);border-radius:var(--bench-radius);-webkit-backdrop-filter:blur(18px);transition:opacity .75s var(--bench-ease), translate .75s var(--bench-ease), border-color .35s, box-shadow .35s, transform .35s var(--bench-ease);background:linear-gradient(#ffffff09,#ffffff02),#09090dbd;padding:34px;position:relative;box-shadow:inset 0 1px #ffffff0d,0 28px 70px #00000080}.BenchmarksPage-module__5L6Ldq__result.BenchmarksPage-module__5L6Ldq__armed{opacity:0;translate:0 26px}.BenchmarksPage-module__5L6Ldq__result.BenchmarksPage-module__5L6Ldq__armed.BenchmarksPage-module__5L6Ldq__entered{opacity:1;translate:0}.BenchmarksPage-module__5L6Ldq__result:hover{border-color:#00d4ff33;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff12,0 34px 80px #0000008c,0 0 60px #00d4ff0f}.BenchmarksPage-module__5L6Ldq__result:before{content:"";border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(240px circle at var(--mx,-300px) var(--my,-300px), #00d4ff99, transparent 68%);-webkit-mask-composite:xor;padding:1px;transition:opacity .35s;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.BenchmarksPage-module__5L6Ldq__result:hover:before{opacity:1}.BenchmarksPage-module__5L6Ldq__result+.BenchmarksPage-module__5L6Ldq__result{margin-top:24px}@supports (color:color-mix(in srgb, red, blue)){.BenchmarksPage-module__5L6Ldq__result:hover{border-color:color-mix(in srgb, var(--game,var(--cyan)) 32%, transparent);box-shadow:0 1px 0 #ffffff12 inset, 0 34px 80px #0000008c, 0 0 60px color-mix(in srgb, var(--game,var(--cyan)) 10%, transparent)}.BenchmarksPage-module__5L6Ldq__result:before{background:radial-gradient(240px circle at var(--mx,-300px) var(--my,-300px), color-mix(in srgb, var(--game,var(--cyan)) 70%, transparent), transparent 68%)}}.BenchmarksPage-module__5L6Ldq__empty h2{font-family:var(--font-display);letter-spacing:-.03em;margin:14px 0;font-size:28px;font-weight:500}.BenchmarksPage-module__5L6Ldq__empty>p:not(.BenchmarksPage-module__5L6Ldq__eyebrow){max-width:66ch;color:var(--text-dim);text-wrap:pretty;font-size:13px;line-height:1.8}.BenchmarksPage-module__5L6Ldq__expected{border-top:1px solid var(--line);gap:44px;margin:26px 0;padding-top:24px;display:flex}.BenchmarksPage-module__5L6Ldq__expected>span{font-size:15px}.BenchmarksPage-module__5L6Ldq__expected small{color:var(--text-dim);margin-top:6px;font-size:11px;display:block}.BenchmarksPage-module__5L6Ldq__empty a,.BenchmarksPage-module__5L6Ldq__sources a{color:var(--cyan);text-underline-offset:4px;font-size:13px;text-decoration:underline}.BenchmarksPage-module__5L6Ldq__resultHeader{justify-content:space-between;align-items:center;gap:20px;display:flex}.BenchmarksPage-module__5L6Ldq__resultTitle{align-items:center;gap:18px;min-width:0;display:flex}.BenchmarksPage-module__5L6Ldq__resultHeader h2{letter-spacing:-.03em;margin:10px 0 0;font-size:28px;font-weight:600}.BenchmarksPage-module__5L6Ldq__mark{width:var(--mark-size,56px);height:var(--mark-size,56px);border-radius:calc(var(--mark-size,56px) / 4.5);box-shadow:0 0 0 1px #ffffff1a inset, 0 6px 20px -6px var(--game,var(--cyan));transition:box-shadow .35s, transform .35s var(--bench-ease);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.BenchmarksPage-module__5L6Ldq__mark img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.BenchmarksPage-module__5L6Ldq__markMonogram{background:linear-gradient(150deg, var(--game), #00000073);color:#fff;font-family:var(--font-display);font-weight:700;font-size:calc(var(--mark-size,56px) / 2.6);letter-spacing:-.02em}.BenchmarksPage-module__5L6Ldq__result:hover .BenchmarksPage-module__5L6Ldq__mark{box-shadow:0 0 0 1px #ffffff29 inset, 0 10px 28px -6px var(--game,var(--cyan));transform:translateY(-1px)}.BenchmarksPage-module__5L6Ldq__result:after{content:"";pointer-events:none;opacity:.55;background:linear-gradient(90deg, transparent, var(--game,var(--cyan)) 35%, var(--game,var(--cyan)) 65%, transparent);height:1px;position:absolute;top:-1px;left:26px;right:26px}.BenchmarksPage-module__5L6Ldq__resultHeader>span{color:var(--text-dim);font-size:11px;font-family:var(--font-mono);border:1px solid var(--line-strong);white-space:nowrap;border-radius:999px;padding:6px 12px}.BenchmarksPage-module__5L6Ldq__resultHeader p:not(.BenchmarksPage-module__5L6Ldq__eyebrow),.BenchmarksPage-module__5L6Ldq__config{color:var(--text-dim);font-size:13px;line-height:1.7}.BenchmarksPage-module__5L6Ldq__config{margin-top:12px}.BenchmarksPage-module__5L6Ldq__metrics{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:34px;margin-top:26px;padding-top:26px;display:grid}.BenchmarksPage-module__5L6Ldq__metrics>section{padding:0}.BenchmarksPage-module__5L6Ldq__metrics h3{color:var(--text-dim);font-size:13px;font-weight:500}.BenchmarksPage-module__5L6Ldq__delta{flex-direction:column;gap:4px;margin:12px 0 22px;display:flex}.BenchmarksPage-module__5L6Ldq__deltaValue{font-size:36px;font-family:var(--font-display);letter-spacing:-.035em;font-variant-numeric:tabular-nums;align-items:center;gap:7px;font-weight:500;line-height:1;display:inline-flex}.BenchmarksPage-module__5L6Ldq__deltaArrow{opacity:.85;flex-shrink:0}.BenchmarksPage-module__5L6Ldq__delta small{font-family:var(--font-body);color:var(--text-mute);letter-spacing:.01em;font-size:11px}.BenchmarksPage-module__5L6Ldq__good .BenchmarksPage-module__5L6Ldq__deltaValue{color:var(--cyan);text-shadow:0 0 28px #00d4ff59}.BenchmarksPage-module__5L6Ldq__bad .BenchmarksPage-module__5L6Ldq__deltaValue{color:var(--red);text-shadow:0 0 28px #ff3b3b40}.BenchmarksPage-module__5L6Ldq__flat .BenchmarksPage-module__5L6Ldq__deltaValue{color:var(--text-dim)}.BenchmarksPage-module__5L6Ldq__barRow{margin:14px 0}.BenchmarksPage-module__5L6Ldq__barHead{color:var(--text-dim);justify-content:space-between;align-items:baseline;gap:12px;font-size:11px;display:flex}.BenchmarksPage-module__5L6Ldq__barHead strong{color:var(--text);font-size:13px;font-weight:500;font-family:var(--font-mono);font-variant-numeric:tabular-nums}.BenchmarksPage-module__5L6Ldq__track{background:#ffffff0b;border-radius:999px;height:8px;margin-top:8px;overflow:hidden;box-shadow:inset 0 1px 1px #0006}.BenchmarksPage-module__5L6Ldq__track span{border-radius:999px;height:100%;display:block}.BenchmarksPage-module__5L6Ldq__before{background:linear-gradient(90deg,#ffffff21,#ffffff4d)}.BenchmarksPage-module__5L6Ldq__after{background:linear-gradient(90deg, #00b2c8, var(--cyan));box-shadow:0 0 16px var(--cyan-glow);position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.BenchmarksPage-module__5L6Ldq__after{background:linear-gradient(90deg, lab(66.2318% -38.1108 -25.7687), var(--cyan))}}.BenchmarksPage-module__5L6Ldq__after:after{content:"";background:linear-gradient(90deg,#0000,#ffffff80,#0000);position:absolute;inset:0;transform:translate(-130%)}.BenchmarksPage-module__5L6Ldq__range{color:var(--text-mute);font-variant-numeric:tabular-nums;font-size:11px;line-height:1.6}.BenchmarksPage-module__5L6Ldq__armed .BenchmarksPage-module__5L6Ldq__track span{clip-path:inset(0 100% 0 0)}.BenchmarksPage-module__5L6Ldq__armed.BenchmarksPage-module__5L6Ldq__entered .BenchmarksPage-module__5L6Ldq__track span{clip-path:inset(0);transition:clip-path 1s var(--bench-ease)}.BenchmarksPage-module__5L6Ldq__armed.BenchmarksPage-module__5L6Ldq__entered .BenchmarksPage-module__5L6Ldq__after{transition-delay:.14s}.BenchmarksPage-module__5L6Ldq__armed.BenchmarksPage-module__5L6Ldq__entered .BenchmarksPage-module__5L6Ldq__after:after{animation:1.3s cubic-bezier(.4,0,.2,1) .5s both BenchmarksPage-module__5L6Ldq__barSweep}@keyframes BenchmarksPage-module__5L6Ldq__barSweep{0%{transform:translate(-130%)}to{transform:translate(230%)}}.BenchmarksPage-module__5L6Ldq__revealArmed{opacity:0;transform:translateY(26px)}.BenchmarksPage-module__5L6Ldq__revealArmed.BenchmarksPage-module__5L6Ldq__revealIn{opacity:1;transition:opacity .75s var(--bench-ease) var(--reveal-delay,0s), transform .75s var(--bench-ease) var(--reveal-delay,0s);transform:none}.BenchmarksPage-module__5L6Ldq__details{border-top:1px solid var(--line);margin-top:28px;padding-top:20px}.BenchmarksPage-module__5L6Ldq__details summary{cursor:pointer;color:var(--text-dim);align-items:center;gap:11px;font-size:13px;list-style:none;transition:color .2s;display:flex}.BenchmarksPage-module__5L6Ldq__details summary::-webkit-details-marker{display:none}.BenchmarksPage-module__5L6Ldq__details summary:before{content:"";width:6px;height:6px;transition:transform .3s var(--bench-ease);border-bottom:1.5px solid;border-right:1.5px solid;flex-shrink:0;transform:translateY(-2px)rotate(-45deg)}.BenchmarksPage-module__5L6Ldq__details[open] summary:before{transform:translateY(0)rotate(45deg)}.BenchmarksPage-module__5L6Ldq__details summary:hover{color:var(--text)}.BenchmarksPage-module__5L6Ldq__details dl{margin-top:22px}.BenchmarksPage-module__5L6Ldq__details dl>div{grid-template-columns:170px minmax(0,1fr);gap:15px;padding:8px 0;font-size:13px;line-height:1.7;display:grid}.BenchmarksPage-module__5L6Ldq__details dt{color:var(--text-mute)}.BenchmarksPage-module__5L6Ldq__details dd{overflow-wrap:anywhere;margin:0}.BenchmarksPage-module__5L6Ldq__tableWrap{margin-top:22px;overflow-x:auto}.BenchmarksPage-module__5L6Ldq__tableWrap table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:520px;font-size:13px}.BenchmarksPage-module__5L6Ldq__tableWrap caption{text-align:left;color:var(--text-mute);padding-bottom:14px;font-size:11px;line-height:1.7}.BenchmarksPage-module__5L6Ldq__tableWrap th,.BenchmarksPage-module__5L6Ldq__tableWrap td{text-align:left;border-bottom:1px solid var(--line);padding:11px 10px;font-weight:400}.BenchmarksPage-module__5L6Ldq__tableWrap thead th{color:var(--text-mute);letter-spacing:.04em;text-transform:uppercase;font-size:11px}.BenchmarksPage-module__5L6Ldq__tableWrap td{font-family:var(--font-mono)}.BenchmarksPage-module__5L6Ldq__tableWrap tbody tr{transition:background .2s}.BenchmarksPage-module__5L6Ldq__tableWrap tbody tr:hover{background:#ffffff06}.BenchmarksPage-module__5L6Ldq__sources{flex-wrap:wrap;gap:24px;margin-top:24px;display:flex}.BenchmarksPage-module__5L6Ldq__method{grid-template-columns:1fr 1.3fr;gap:70px;margin-top:72px;padding:0;scroll-margin-top:90px;display:grid}.BenchmarksPage-module__5L6Ldq__method>div{align-self:start;position:sticky;top:104px}.BenchmarksPage-module__5L6Ldq__method h2{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:16px 0;font-size:28px;font-weight:500;line-height:1.2}.BenchmarksPage-module__5L6Ldq__method p{color:var(--text-dim);text-wrap:pretty;max-width:46ch;font-size:13px;line-height:1.8}.BenchmarksPage-module__5L6Ldq__method ol{counter-reset:step;margin:0;padding:0;list-style:none;position:relative}.BenchmarksPage-module__5L6Ldq__method ol:before{content:"";background:linear-gradient(180deg, transparent, var(--line-strong) 8%, var(--line-strong) 92%, transparent);width:1px;position:absolute;top:0;bottom:0;left:13px}.BenchmarksPage-module__5L6Ldq__method li{padding:20px 0 20px 54px;position:relative}.BenchmarksPage-module__5L6Ldq__method li+li{border-top:1px solid var(--line)}.BenchmarksPage-module__5L6Ldq__method li:before{counter-increment:step;content:"0" counter(step);text-align:center;width:27px;font-family:var(--font-mono);color:var(--cyan);background:var(--bg);padding:2px 0;font-size:12px;position:absolute;top:20px;left:0}.BenchmarksPage-module__5L6Ldq__method h3{letter-spacing:-.01em;margin-bottom:8px;font-size:15px;font-weight:500}.BenchmarksPage-module__5L6Ldq__method li p{max-width:62ch}.BenchmarksPage-module__5L6Ldq__footer{border-top:1px solid var(--line-strong);color:var(--text-mute);flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:56px;padding-top:24px;font-size:11px;display:flex}.BenchmarksPage-module__5L6Ldq__footer a{text-underline-offset:4px;text-decoration:underline;transition:color .2s}.BenchmarksPage-module__5L6Ldq__summaryNote{color:var(--text-mute);text-wrap:pretty;max-width:88ch;margin:0 0 24px;font-size:12px;line-height:1.8}@media (max-width:860px){.BenchmarksPage-module__5L6Ldq__method{grid-template-columns:1fr;gap:24px;margin-top:48px}.BenchmarksPage-module__5L6Ldq__method>div{position:static}}@media (max-width:760px){.BenchmarksPage-module__5L6Ldq__page{width:calc(100% - 32px);padding-top:22px}.BenchmarksPage-module__5L6Ldq__hero{grid-template-columns:1fr;gap:14px;padding-bottom:20px}.BenchmarksPage-module__5L6Ldq__hero h1{font-size:clamp(32px,9vw,42px)}.BenchmarksPage-module__5L6Ldq__heroStats{grid-template-columns:1fr;gap:16px;margin-top:12px;padding-top:20px}.BenchmarksPage-module__5L6Ldq__heroStats>div{gap:4px}.BenchmarksPage-module__5L6Ldq__heroStats>div+div{border-top:1px solid var(--line);padding-top:16px}.BenchmarksPage-module__5L6Ldq__heroStatValue{font-size:30px}.BenchmarksPage-module__5L6Ldq__toolbar{flex-direction:column;align-items:flex-start;gap:8px}.BenchmarksPage-module__5L6Ldq__empty,.BenchmarksPage-module__5L6Ldq__result{padding:22px}.BenchmarksPage-module__5L6Ldq__empty h2{font-size:24px}.BenchmarksPage-module__5L6Ldq__expected{flex-wrap:wrap;gap:22px}.BenchmarksPage-module__5L6Ldq__resultHeader{flex-direction:column;align-items:flex-start;gap:12px}.BenchmarksPage-module__5L6Ldq__resultHeader h2{font-size:24px}.BenchmarksPage-module__5L6Ldq__resultTitle{gap:14px}.BenchmarksPage-module__5L6Ldq__resultTitle .BenchmarksPage-module__5L6Ldq__mark{--mark-size:44px}.BenchmarksPage-module__5L6Ldq__result:after{left:18px;right:18px}.BenchmarksPage-module__5L6Ldq__metrics{grid-template-columns:1fr;gap:28px}.BenchmarksPage-module__5L6Ldq__deltaValue{font-size:30px}.BenchmarksPage-module__5L6Ldq__details dl>div{grid-template-columns:1fr;gap:2px}}@media (prefers-reduced-motion:reduce){.BenchmarksPage-module__5L6Ldq__page *,.BenchmarksPage-module__5L6Ldq__page :before,.BenchmarksPage-module__5L6Ldq__page :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.BenchmarksPage-module__5L6Ldq__after:after{display:none}}
.il-compare{--split:50%;aspect-ratio:16/9;border-radius:inherit;isolation:isolate;touch-action:pan-y;background:#0b0b0f;border:0;width:100%;max-width:1120px;position:relative;overflow:hidden}.il-side,.il-image{position:absolute;inset:0;overflow:hidden}.il-right{z-index:1}.il-left{z-index:2;clip-path:inset(0 calc(100% - var(--split)) 0 0)}.il-compare video{-o-object-fit:fill;object-fit:fill;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.il-base{transform-origin:50%}.il-hud{z-index:2;mix-blend-mode:normal;filter:none!important;transform:none!important}.il-vignette{pointer-events:none;background:radial-gradient(#0000 25%,#000 100%);position:absolute;inset:0}.il-divider{z-index:3;top:0;bottom:0;left:var(--split);pointer-events:none;background:linear-gradient(#ffffff59,#fff 18% 82%,#ffffff59);width:1px;position:absolute;box-shadow:0 0 14px #00d4ff80}.il-knob{color:#07090b;cursor:ew-resize;pointer-events:auto;touch-action:none;background:linear-gradient(#fff,#d5dade);border:0;border-radius:50%;width:42px;height:42px;padding:0;font:22px/1 Arial;transition:transform .18s cubic-bezier(.22,1,.36,1),box-shadow .22s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 6px 18px #0009,0 0 0 1px #00000073,0 0 26px #00d4ff59}.il-knob:hover{transform:translate(-50%,-50%)scale(1.08);box-shadow:0 8px 24px #000000a6,0 0 0 1px #00000073,0 0 38px #00d4ff8c}.il-knob:active{transform:translate(-50%,-50%)scale(.96)}.il-knob:focus-visible{outline:2px solid var(--cyan);outline-offset:5px}.il-actions{min-height:38px;color:var(--text-mute);align-items:center;gap:14px;margin-top:14px;font-size:12px;display:flex}.il-status{font-family:var(--font-mono);color:var(--text-mute);font-variant-numeric:tabular-nums;font-size:11px}.il-play{border:1px solid var(--line-strong);color:var(--text-dim);cursor:pointer;font:inherit;background:#ffffff06;border-radius:8px;padding:7px 15px;transition:color .2s,border-color .2s,background .2s,transform .18s cubic-bezier(.22,1,.36,1)}.il-play:hover{color:var(--text);background:#ffffff0f;border-color:#ffffff38;transform:translateY(-1px)}.il-play:active{transform:translateY(0)scale(.98)}.il-play:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.il-defs{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.il-knob,.il-play{transition:none}}
.ComparisonDemo-module__MH1Z5a__section{margin:36px 0 48px;padding:0}.ComparisonDemo-module__MH1Z5a__section header{border-top:1px solid var(--line-strong);padding-top:28px}.ComparisonDemo-module__MH1Z5a__label{letter-spacing:.14em;color:var(--cyan);font-size:11px;font-family:var(--font-mono);font-weight:600}.ComparisonDemo-module__MH1Z5a__section h2{letter-spacing:-.03em;text-wrap:balance;margin:12px 0;font-size:28px;font-weight:500}.ComparisonDemo-module__MH1Z5a__section header>p:last-child{max-width:82ch;color:var(--text-dim);text-wrap:pretty;font-size:13px;line-height:1.75}.ComparisonDemo-module__MH1Z5a__stage{margin-top:18px;position:relative}.ComparisonDemo-module__MH1Z5a__bloom{z-index:-1;pointer-events:none;filter:blur(64px);background:radial-gradient(at 50% 60%,#00d4ff2e,#0000 65%);position:absolute;inset:8% -6% -10%}.ComparisonDemo-module__MH1Z5a__legend{--split:50%;grid-template-columns:1fr 1fr;gap:14px;max-width:1120px;margin:0 0 22px;display:grid}.ComparisonDemo-module__MH1Z5a__legendSide{flex-direction:column;gap:6px;min-width:0;margin:0;display:flex}.ComparisonDemo-module__MH1Z5a__legendSide b{font-family:var(--font-mono);letter-spacing:.12em;white-space:nowrap;border-radius:999px;align-self:flex-start;align-items:center;gap:9px;padding:7px 14px;font-size:13px;font-weight:700;display:inline-flex}.ComparisonDemo-module__MH1Z5a__legendSide b:before{content:"";border-radius:50%;flex-shrink:0;width:7px;height:7px}.ComparisonDemo-module__MH1Z5a__legendSide small{color:var(--text-mute);font-size:11px;line-height:1.5}.ComparisonDemo-module__MH1Z5a__legendAfter b{color:var(--cyan);box-shadow:0 0 28px -6px var(--cyan-glow), 0 1px 0 #ffffff0f inset;background:#00d4ff1a;border:1px solid #00d4ff57}.ComparisonDemo-module__MH1Z5a__legendAfter b:before{background:var(--cyan);box-shadow:0 0 10px var(--cyan)}.ComparisonDemo-module__MH1Z5a__legendBefore{text-align:right;align-items:flex-end}.ComparisonDemo-module__MH1Z5a__legendBefore b{color:#9aa0ab;border:1px solid var(--line-strong);background:#ffffff09;align-self:flex-end}.ComparisonDemo-module__MH1Z5a__legendBefore b:before{background:#727781}.ComparisonDemo-module__MH1Z5a__legendRail{background:#ffffff17;border-radius:999px;grid-column:1/-1;height:3px;margin-top:4px;position:relative}.ComparisonDemo-module__MH1Z5a__legendRail:before{content:"";width:var(--split);background:linear-gradient(90deg, #00b2c8, var(--cyan));box-shadow:0 0 16px var(--cyan-glow);border-radius:999px;position:absolute;top:0;bottom:0;left:0}@supports (color:lab(0% 0 0)){.ComparisonDemo-module__MH1Z5a__legendRail:before{background:linear-gradient(90deg, lab(66.2318% -38.1108 -25.7687), var(--cyan))}}.ComparisonDemo-module__MH1Z5a__legendRail:after{content:"";top:-4px;bottom:-4px;left:var(--split);background:#ffffff80;width:1px;margin-left:-.5px;position:absolute}.ComparisonDemo-module__MH1Z5a__frame{max-width:1120px;position:relative}.ComparisonDemo-module__MH1Z5a__ring{z-index:4;aspect-ratio:16/9;pointer-events:none;border-radius:16px;width:100%;position:absolute;top:0;left:0}.ComparisonDemo-module__MH1Z5a__ring:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;background:linear-gradient(160deg,#00d4ff80,#ffffff1a 35%,#ffffff08);padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ComparisonDemo-module__MH1Z5a__ring:after{content:"";opacity:.5;background:linear-gradient(var(--cyan), var(--cyan)) 0 0 / 1px 20px no-repeat, linear-gradient(var(--cyan), var(--cyan)) 0 0 / 20px 1px no-repeat, linear-gradient(var(--cyan), var(--cyan)) 100% 0 / 1px 20px no-repeat, linear-gradient(var(--cyan), var(--cyan)) 100% 0 / 20px 1px no-repeat, linear-gradient(var(--cyan), var(--cyan)) 0 100% / 1px 20px no-repeat, linear-gradient(var(--cyan), var(--cyan)) 0 100% / 20px 1px no-repeat, linear-gradient(var(--cyan), var(--cyan)) 100% 100% / 1px 20px no-repeat, linear-gradient(var(--cyan), var(--cyan)) 100% 100% / 20px 1px no-repeat;position:absolute;inset:-11px}@supports selector(:has(*)){.ComparisonDemo-module__MH1Z5a__frame:not(:has(.ComparisonDemo-module__MH1Z5a__player .il-compare)) .ComparisonDemo-module__MH1Z5a__ring{opacity:0}}.ComparisonDemo-module__MH1Z5a__player{width:100%}.ComparisonDemo-module__MH1Z5a__player>inputlag-comparison{min-height:80px;display:block}.ComparisonDemo-module__MH1Z5a__player .il-compare{border-radius:16px;box-shadow:0 30px 90px #0009}.ComparisonDemo-module__MH1Z5a__hint{color:var(--text-mute);margin-top:18px;font-size:11px;line-height:1.7}@media (max-width:600px){.ComparisonDemo-module__MH1Z5a__section h2{font-size:24px}.ComparisonDemo-module__MH1Z5a__ring{border-radius:11px}.ComparisonDemo-module__MH1Z5a__player .il-compare{border-radius:11px}.ComparisonDemo-module__MH1Z5a__ring:after{inset:-8px}.ComparisonDemo-module__MH1Z5a__legend{gap:10px;margin-bottom:18px}.ComparisonDemo-module__MH1Z5a__legendSide b{letter-spacing:.08em;gap:7px;padding:6px 10px;font-size:10px}.ComparisonDemo-module__MH1Z5a__legendSide small{font-size:10px}}@media (max-width:340px){.ComparisonDemo-module__MH1Z5a__legendSide small{display:none}}
