.page-research{--bg:var(--board);--bg-1:var(--paper);--bg-2:var(--paper-2);--foot:var(--faint);--rule-strong:var(--rule-mid);--c-detect:#e8796c;--c-trigger:#9c96f8;--c-brake:#ebb25f;--c-neutral:#7d8792}@supports (color:lab(0% 0 0)){.page-research{--c-detect:lab(63.8956% 43.0656 27.7064);--c-trigger:lab(65.8612% 19.5279 -48.7205);--c-brake:lab(76.7578% 14.8254 49.9635);--c-neutral:lab(55.8966% -2.056 -7.07493)}}.page-research .mono{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace}.page-research .eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--meta);font-family:JetBrains Mono,monospace;font-size:10.5px}.page-research .dim{color:var(--dim)}.page-research .ink{color:var(--ink)}.page-research em{color:var(--dim);font-style:italic;font-weight:inherit}.page-research .wrap{max-width:880px;margin:0 auto;padding:0 48px}.page-research .wrap-wide{max-width:1240px;margin:0 auto;padding:0 48px}.page-research .cover{border-bottom:1px solid var(--rule);padding:200px 0 120px}.page-research .cover-eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--meta);flex-wrap:wrap;gap:8px 18px;margin-bottom:56px;font-family:JetBrains Mono,monospace;font-size:11px;display:flex}.page-research .cover-eyebrow .sep{opacity:.4}.page-research .cover-eyebrow .k{color:var(--ink)}.page-research .cover h1{letter-spacing:-.04em;max-width:12ch;margin:0 0 32px;font-family:Inter,sans-serif;font-size:clamp(48px,7.2vw,96px);font-weight:500;line-height:1}.page-research .cover .sub{letter-spacing:-.015em;color:var(--dim);max-width:50ch;margin:0 0 64px;font-family:Inter,sans-serif;font-size:clamp(20px,2.2vw,26px);font-weight:400;line-height:1.35}.page-research .cover .sub .ink{color:var(--ink)}.page-research .cover-stats{border-top:1px solid var(--rule);grid-template-columns:repeat(4,1fr);gap:24px;padding-top:28px;display:grid}.page-research .cover-stats .k{letter-spacing:.2em;text-transform:uppercase;color:var(--meta);margin-bottom:8px;font-family:JetBrains Mono,monospace;font-size:10px;display:block}.page-research .cover-stats .v{letter-spacing:-.005em;font-family:Inter,sans-serif;font-size:15.5px;font-weight:500}.page-research .abstract{border-bottom:1px solid var(--rule);padding:96px 0}.page-research .abstract-eyebrow{margin-bottom:32px;display:block}.page-research .abstract p{color:var(--dim);letter-spacing:-.005em;max-width:60ch;margin:0 0 18px;font-family:Inter,sans-serif;font-size:21px;font-weight:400;line-height:1.55}.page-research .abstract p .ink{color:var(--ink)}.page-research .act{border-top:1px solid var(--rule);padding:140px 0 80px}.page-research .act:first-of-type{border-top:0}.page-research .act .head{margin-bottom:56px}.page-research .act .head .eyebrow{margin-bottom:24px;display:block}.page-research .act h2{letter-spacing:-.03em;max-width:22ch;margin:0 0 24px;font-family:Inter,sans-serif;font-size:clamp(40px,5.4vw,64px);font-weight:500;line-height:1.05}.page-research .act h2 em{color:var(--dim);font-style:italic}.page-research .act .lede{color:var(--dim);letter-spacing:-.005em;max-width:56ch;margin:0;font-family:Inter,sans-serif;font-size:19px;font-weight:400;line-height:1.55}.page-research .act .lede .ink{color:var(--ink)}.page-research .act .body p{color:var(--dim);letter-spacing:-.003em;max-width:60ch;margin:0 0 22px;font-size:17.5px;line-height:1.7}.page-research .act .body p .ink{color:var(--ink)}.page-research .act .body p code,.page-research .act .body p .tok{color:var(--ink);border:1px solid var(--rule);letter-spacing:0;background:#ffffff0d;border-radius:3px;padding:1px 6px;font-family:JetBrains Mono,monospace;font-size:14.5px}.page-research .term{background:var(--bg-2);border:1px solid var(--rule);border-radius:12px;max-width:880px;margin:56px auto 0;font-family:JetBrains Mono,monospace;overflow:hidden}.page-research .term-top{border-bottom:1px solid var(--rule);letter-spacing:.14em;color:var(--meta);text-transform:uppercase;background:#ffffff03;align-items:center;gap:12px;padding:12px 16px;font-size:11px;display:flex}.page-research .term-top .traffic{gap:6px;display:inline-flex}.page-research .term-top .traffic span{background:#ffffff29;border-radius:50%;width:10px;height:10px}.page-research .term-top .who{margin-left:auto}.page-research .term-top .who .ink{color:var(--ink)}.page-research .term-body{padding:24px 28px 28px}.page-research .term-turn{grid-template-columns:80px 1fr;gap:16px;padding:12px 0;display:grid}.page-research .term-turn+.term-turn{border-top:1px solid var(--rule)}.page-research .term-turn .role{letter-spacing:.2em;color:var(--meta);text-transform:uppercase;padding-top:4px;font-size:10.5px}.page-research .term-turn.user .role{color:var(--meta)}.page-research .term-turn.model .role{color:var(--ink)}.page-research .term-turn .msg{color:var(--ink);letter-spacing:-.005em;font-family:Inter,sans-serif;font-size:17px;line-height:1.6}.page-research .term-turn.user .msg{color:var(--dim)}.page-research .term-turn .msg em{color:var(--ink);font-style:italic}.page-research .term-turn.model .msg:before{content:"";background:var(--c-trigger);border-radius:50%;width:6px;height:6px;margin-right:10px;display:inline-block;transform:translateY(-3px)}.page-research .fig{background:var(--bg-1);border:1px solid var(--rule);border-radius:12px;margin:56px 0 24px;overflow:hidden}.page-research .fig-head{border-bottom:1px solid var(--rule);flex-direction:column;gap:8px;padding:22px 28px;display:flex}.page-research .fig-head .num{letter-spacing:.22em;color:var(--meta);text-transform:uppercase;font-family:JetBrains Mono,monospace;font-size:10.5px}.page-research .fig-head .title{letter-spacing:-.015em;color:var(--ink);margin:0;font-family:Inter,sans-serif;font-size:22px;font-weight:500;line-height:1.25}.page-research .fig-head .sub{color:var(--dim);max-width:80ch;margin:0;font-size:14.5px;line-height:1.45}.page-research .fig-body{padding:32px 28px}.page-research .fig-cap{border-top:1px solid var(--rule);color:var(--foot);letter-spacing:.14em;margin:16px 28px 28px;padding-top:16px;font-family:JetBrains Mono,monospace;font-size:10.5px;line-height:1.55}.page-research .fig-cap .ink{color:var(--dim)}.page-research .fig-xl{--c-en:var(--c-trigger);--c-es:var(--c-detect);--c-zh:var(--c-brake)}.page-research .xl-top{border-bottom:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:18px 28px 16px;display:flex}.page-research .xl-top .xl-caption{letter-spacing:.18em;color:var(--meta);text-transform:uppercase;font-family:JetBrains Mono,monospace;font-size:10.5px}.page-research .xl-legend{align-items:center;gap:18px;display:inline-flex}.page-research .xl-key{letter-spacing:.14em;text-transform:uppercase;color:var(--dim);align-items:center;gap:8px;font-family:JetBrains Mono,monospace;font-size:11px;display:inline-flex}.page-research .xl-key .dot{background:var(--c-en);border-radius:2px;width:10px;height:10px;display:inline-block}.page-research .xl-key.xl-en .dot{background:var(--c-en)}.page-research .xl-key.xl-es .dot{background:var(--c-es)}.page-research .xl-key.xl-zh .dot{background:var(--c-zh)}.page-research .xl-panels{grid-template-columns:1.55fr 1fr;grid-template-areas:"a a""b c";gap:0;display:grid}.page-research .xl-pa{border-right:0;border-bottom:1px solid var(--rule);grid-area:a}.page-research .xl-pb{border-right:1px solid var(--rule);border-bottom:0;grid-area:b}.page-research .xl-pc-col{border-bottom:0;border-right:0;grid-area:c}.page-research .xl-panel{flex-direction:column;padding:36px 32px;display:flex}.page-research .xl-panel:last-child{border-right:0}.page-research .xl-panel-head{margin-bottom:28px}.page-research .xl-panel-num{letter-spacing:.22em;color:var(--meta);text-transform:uppercase;margin-bottom:8px;font-family:JetBrains Mono,monospace;font-size:11px;display:inline-block}.page-research .xl-panel-title{letter-spacing:-.01em;color:var(--ink);margin-bottom:4px;font-family:Inter,sans-serif;font-size:17px;font-weight:500;line-height:1.3;display:block}.page-research .xl-panel-sub{color:var(--dim);font-size:12.5px;line-height:1.4;display:block}.page-research .xl-baseline-row{grid-template-columns:1fr 1fr 1fr;gap:18px;margin-top:8px;margin-bottom:24px;display:grid}.page-research .xl-bl-cell{border:1px solid var(--rule);background:#ffffff04;border-radius:8px;grid-template-columns:6px 1fr;align-items:stretch;gap:18px;padding:20px 22px;display:grid;position:relative}.page-research .xl-bl-cell .stripe{border-radius:2px;width:4px}.page-research .xl-bl-cell.bl-en .stripe{background:var(--c-en)}.page-research .xl-bl-cell.bl-es .stripe{background:var(--c-es)}.page-research .xl-bl-cell.bl-zh .stripe{background:var(--c-zh)}.page-research .xl-bl-body{flex-direction:column;gap:10px;min-width:0;display:flex}.page-research .xl-bl-top{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.page-research .xl-bl-lang{letter-spacing:.22em;color:var(--meta);text-transform:uppercase;font-family:JetBrains Mono,monospace;font-size:11px}.page-research .xl-bl-cell.bl-en .xl-bl-lang{color:var(--c-en)}.page-research .xl-bl-cell.bl-es .xl-bl-lang{color:var(--c-es)}.page-research .xl-bl-cell.bl-zh .xl-bl-lang{color:var(--c-zh)}.page-research .xl-bl-pct{letter-spacing:0;color:var(--ink);font-family:GFS Didot,Georgia,serif;font-size:26px;font-weight:500;line-height:1}.page-research .xl-bl-pct .frac{color:var(--meta);letter-spacing:.06em;margin-left:8px;font-family:JetBrains Mono,monospace;font-size:11px}.page-research .xl-bl-tok{color:var(--dim);letter-spacing:.04em;font-family:JetBrains Mono,monospace;font-size:11.5px;line-height:1.4}.page-research .xl-bl-tok strong{color:var(--ink);font-weight:600}.page-research .xl-bl-tok .switch{color:var(--c-zh);letter-spacing:.02em;font-style:italic;font-weight:400}.page-research .xl-baseline-note{border-left:1px solid var(--c-zh);color:var(--dim);letter-spacing:-.003em;max-width:80ch;margin-top:8px;padding-left:18px;font-size:14.5px;line-height:1.55}.page-research .xl-baseline-note em{color:var(--ink);font-style:italic}.page-research .xl-attr-wrap{flex-direction:column;flex:1;display:flex}.page-research .xl-attr{flex:1;grid-template-columns:40px 1fr;gap:8px;min-height:340px;display:grid}.page-research .xl-attr-yaxis{letter-spacing:.06em;color:var(--meta);text-align:right;flex-direction:column;justify-content:space-between;padding-bottom:30px;font-family:JetBrains Mono,monospace;font-size:10px;display:flex}.page-research .xl-attr-chart{border-left:1px solid var(--rule);grid-template-columns:repeat(7,1fr);padding-bottom:30px;display:grid;position:relative}.page-research .xl-attr-chart:before,.page-research .xl-attr-chart:after,.page-research .xl-attr-gridline{content:"";border-top:1px dashed #ffffff0d;position:absolute;left:0;right:0}.page-research .xl-attr-zero{background:#ffffff2e;height:1px;position:absolute;bottom:30px;left:0;right:0}.page-research .xl-attr-group{border-right:1px dashed #ffffff0a;flex-direction:column;justify-content:flex-start;padding:0 4px;display:flex;position:relative}.page-research .xl-attr-group:last-child{border-right:0}.page-research .xl-attr-group:nth-child(6){border-right:1px solid #ffffff38}.page-research .xl-attr-group:nth-child(6):after{content:"threshold";letter-spacing:.18em;text-transform:uppercase;color:var(--meta);background:var(--bg-1);white-space:nowrap;padding:0 6px;font-family:JetBrains Mono,monospace;font-size:8.5px;position:absolute;top:-10px;right:-2px;transform:translate(50%)}.page-research .xl-attr-bars{grid-template-columns:1fr 1fr 1fr;align-items:end;gap:2px;height:calc(100% - 36px);margin-bottom:0;display:grid}.page-research .xl-bar{border-radius:1px 1px 0 0;flex-direction:column;justify-content:flex-end;align-items:center;min-height:1px;display:flex;position:relative}.page-research .xl-bar.bar-en{background:var(--c-en)}.page-research .xl-bar.bar-es{background:var(--c-es)}.page-research .xl-bar.bar-zh{background:var(--c-zh)}.page-research .xl-bar .v{color:var(--ink);white-space:nowrap;letter-spacing:0;padding-bottom:3px;font-family:JetBrains Mono,monospace;font-size:10px;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.page-research .xl-bar.neg .v{color:var(--c-es);padding-top:3px;padding-bottom:0;top:100%;bottom:auto}.page-research .xl-attr-xlabel{text-align:center;letter-spacing:.08em;color:var(--meta);padding-top:8px;font-family:JetBrains Mono,monospace;font-size:9.5px;line-height:1.4;position:absolute;bottom:0;left:0;right:0}.page-research .xl-attr-xlabel .nid{color:var(--dim);display:block}.page-research .xl-attr-xlabel .role{color:var(--meta);letter-spacing:.14em;text-transform:uppercase;margin-top:2px;font-size:9px;display:block}.page-research .xl-attr-anno{letter-spacing:.16em;text-transform:uppercase;grid-template-columns:5fr 2fr;gap:8px;margin-top:16px;padding:0 0 0 48px;font-family:JetBrains Mono,monospace;font-size:10px;line-height:1.45;display:grid}.page-research .xl-attr-anno .left{color:var(--c-en);border-top:1px solid var(--c-en);text-align:center;padding:8px 8px 0}.page-research .xl-attr-anno .right{color:var(--c-zh);border-top:1px solid var(--c-zh);text-align:center;padding:8px 8px 0}.page-research .xl-patch{flex-direction:column;flex:1;gap:14px;display:flex}.page-research .xl-pc{border:1px solid var(--rule);background:#ffffff04;border-radius:8px;padding:18px 18px 16px}.page-research .xl-pc-flip{border-color:color-mix(in oklch, var(--c-en) 40%, var(--rule));background:color-mix(in oklch, var(--c-en) 5%, #ffffff04)}.page-research .xl-pc-detect{border-color:color-mix(in oklch, var(--c-detect) 40%, var(--rule));background:color-mix(in oklch, var(--c-detect) 5%, #ffffff04)}.page-research .xl-pc-trigger{border-color:color-mix(in oklch, var(--c-trigger) 38%, var(--rule));background:color-mix(in oklch, var(--c-trigger) 5%, #ffffff04)}.page-research .xl-pc-head{letter-spacing:.18em;color:var(--ink);text-transform:uppercase;margin-bottom:4px;font-family:JetBrains Mono,monospace;font-size:11px;line-height:1.4}.page-research .xl-pc-head .qual{color:var(--dim);letter-spacing:.16em;margin-top:4px;font-size:9.5px;font-weight:400;display:block}.page-research .xl-pc-cells{grid-template-columns:1fr 1fr 1fr;gap:6px;margin-top:14px;margin-bottom:12px;display:grid}.page-research .xl-pc-cell{border:1px solid var(--rule);text-align:center;background:#00000040;border-radius:4px;padding:8px 6px}.page-research .xl-pc-cell .lab{letter-spacing:.18em;color:var(--meta);text-transform:uppercase;margin-bottom:4px;font-family:JetBrains Mono,monospace;font-size:9.5px;display:block}.page-research .xl-pc-cell .val{letter-spacing:-.015em;color:var(--ink);font-family:Inter,sans-serif;font-size:18px;font-weight:500;line-height:1;display:block}.page-research .xl-pc-cell.zero .val{color:var(--meta)}.page-research .xl-pc-cell.flip .val{color:var(--c-trigger)}.page-research .xl-pc-note{color:var(--dim);letter-spacing:-.003em;font-size:11.5px;line-height:1.5}.page-research .xl-pc-note em{color:var(--ink);font-style:italic}.page-research .chip{letter-spacing:.18em;color:var(--dim);text-transform:uppercase;align-items:center;gap:8px;font-family:JetBrains Mono,monospace;font-size:10.5px;display:inline-flex}.page-research .chip .sw{border-radius:2px;width:10px;height:10px;display:inline-block}.page-research .legend{border-top:1px solid var(--rule);flex-wrap:wrap;gap:22px;margin-top:18px;padding:14px 0 0;display:flex}.page-research .fig1-grid{grid-template-columns:220px 1fr 1fr;align-items:stretch;gap:36px;display:grid}.page-research .fig1-col-head{letter-spacing:.2em;color:var(--meta);text-transform:uppercase;margin-bottom:14px;font-family:JetBrains Mono,monospace;font-size:10.5px}.page-research .fig1-col-head .ink{color:var(--ink)}.page-research .layers{flex-direction:column;gap:2px;padding:26px 0;display:flex;position:relative}.page-research .layers .lab-top,.page-research .layers .lab-bot{color:var(--meta);letter-spacing:.18em;text-transform:uppercase;font-family:JetBrains Mono,monospace;font-size:10px}.page-research .layers .lab-top{margin-bottom:10px}.page-research .layers .lab-bot{margin-top:12px}.page-research .layer-bar{background:#ffffff0f;border-radius:1.5px;height:9px;position:relative}.page-research .layer-bar .num{color:var(--foot);letter-spacing:.12em;font-family:JetBrains Mono,monospace;font-size:9px;position:absolute;top:50%;left:-34px;transform:translateY(-50%)}.page-research .layer-bar.l-detect{background:var(--c-detect);height:11px}.page-research .layer-bar.l-trigger{background:var(--c-trigger);height:11px}.page-research .layer-bar.l-brake{background:var(--c-brake);height:11px}.page-research .layer-bar.l-detect .num,.page-research .layer-bar.l-trigger .num,.page-research .layer-bar.l-brake .num{color:var(--ink);font-weight:500}.page-research .neurons{flex-direction:column;gap:14px;display:flex}.page-research .ncard{border:1px solid var(--rule);background:#ffffff03;border-radius:8px;padding:16px 18px}.page-research .ncard.detect{border-color:color-mix(in oklch, var(--c-detect) 50%, var(--rule-strong));background:color-mix(in oklch, var(--c-detect) 6%, var(--bg-1))}.page-research .ncard.trigger{border-color:color-mix(in oklch, var(--c-trigger) 50%, var(--rule-strong));background:color-mix(in oklch, var(--c-trigger) 6%, var(--bg-1))}.page-research .ncard.brake{border-color:color-mix(in oklch, var(--c-brake) 50%, var(--rule-strong));background:color-mix(in oklch, var(--c-brake) 6%, var(--bg-1))}.page-research .ncard .id{align-items:baseline;gap:10px;margin-bottom:12px;display:flex}.page-research .ncard .id .pid{letter-spacing:.14em;color:var(--ink);font-family:JetBrains Mono,monospace;font-size:12px}.page-research .ncard .id .role{letter-spacing:-.005em;margin-left:auto;font-family:Inter,sans-serif;font-size:13.5px;font-weight:500}.page-research .ncard.detect .id .role{color:var(--c-detect)}.page-research .ncard.trigger .id .role{color:var(--c-trigger)}.page-research .ncard.brake .id .role{color:var(--c-brake)}.page-research .ncard .cols{grid-template-columns:1fr 1fr;gap:18px;display:grid}.page-research .ncard .col h4{color:var(--meta);letter-spacing:.2em;text-transform:uppercase;margin:0 0 8px;font-family:JetBrains Mono,monospace;font-size:9.5px;font-weight:400}.page-research .ncard .words{color:var(--ink);letter-spacing:0;word-spacing:6px;font-family:JetBrains Mono,monospace;font-size:12px;line-height:1.7}.page-research .ncard .words .quiet{color:var(--meta);font-style:italic}.page-research .chart svg{width:100%;height:auto;display:block;overflow:visible}.page-research .chart text{fill:var(--meta);letter-spacing:.14em;text-transform:uppercase;font-family:JetBrains Mono,monospace;font-size:9.5px}.page-research .chart text.tick{fill:var(--foot);letter-spacing:.1em;text-transform:none;font-size:9px}.page-research .chart text.lab{fill:var(--dim);letter-spacing:.16em;font-size:10px}.page-research .chart text.lab-strong{fill:var(--ink);letter-spacing:.18em;font-size:11px}.page-research .chart text.val{fill:var(--ink);letter-spacing:.06em;text-transform:none;font-family:JetBrains Mono,monospace;font-size:11px}.page-research .chart .gridline{stroke:var(--rule);stroke-width:1px}.page-research .chart .axis{stroke:var(--rule-strong);stroke-width:1px}.page-research .chart rect.bar{rx:1}.page-research .tug{flex-direction:column;gap:28px;display:flex}.page-research .tug .scenario{border:1px solid var(--rule);background:#ffffff03;border-radius:8px;padding:18px 18px 16px}.page-research .tug .scenario .label{letter-spacing:.2em;color:var(--meta);text-transform:uppercase;margin-bottom:4px;font-family:JetBrains Mono,monospace;font-size:10px}.page-research .tug .scenario .premise{color:var(--ink);letter-spacing:-.005em;margin-bottom:18px;font-family:Inter,sans-serif;font-size:16px;font-weight:500}.page-research .tug .scenario .premise em{color:var(--dim)}.page-research .tug-beam{height:78px;margin:6px 0 10px;position:relative}.page-research .tug-beam .rail{background:var(--rule-strong);height:1px;position:absolute;top:50%;left:6%;right:6%;transform:translateY(-50%)}.page-research .tug-beam .pivot{background:var(--rule-strong);width:1px;height:22px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-research .tug-box{letter-spacing:.08em;color:var(--bg);border-radius:6px;min-width:88px;padding:8px 12px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:500;line-height:1.25;position:absolute;top:50%;transform:translateY(-50%)}.page-research .tug-box .z{margin-top:2px;font-size:13px;display:block}.page-research .tug-box.t-trigger{background:var(--c-trigger);left:var(--lpos,0)}.page-research .tug-box.t-brake{background:var(--c-brake);right:var(--rpos,0)}.page-research .tug-box.t-trigger.dim{background:color-mix(in oklch, var(--c-trigger) 35%, var(--bg-2));color:var(--meta)}.page-research .tug-box.t-brake.dim{background:color-mix(in oklch, var(--c-brake) 35%, var(--bg-2));color:var(--meta)}.page-research .tug-out{letter-spacing:-.005em;border-radius:6px;margin-top:10px;padding:12px 14px;font-family:Inter,sans-serif;font-size:14.5px;font-weight:500}.page-research .tug-out.win-trigger{background:color-mix(in oklch, var(--c-trigger) 12%, var(--bg-2));border:1px solid color-mix(in oklch, var(--c-trigger) 35%, var(--rule));color:var(--c-trigger)}.page-research .tug-out.win-brake{background:color-mix(in oklch, var(--c-brake) 10%, var(--bg-2));border:1px solid color-mix(in oklch, var(--c-brake) 30%, var(--rule));color:var(--c-brake)}.page-research .tug-out .arrow-glyph{opacity:.7;margin-right:8px}.page-research .hbars{flex-direction:column;gap:16px;padding-top:4px;display:flex}.page-research .hbar{grid-template-columns:140px 1fr 80px;align-items:center;gap:14px;font-family:Inter,sans-serif;display:grid}.page-research .hbar .label{color:var(--ink);letter-spacing:-.005em;font-size:13px;line-height:1.3}.page-research .hbar .label .qual{color:var(--dim);font-size:11.5px;font-style:italic;display:block}.page-research .hbar .track{background:#ffffff0a;border-radius:2px;height:24px;position:relative;overflow:hidden}.page-research .hbar .fill{background:var(--c-detect);border-radius:2px 0 0 2px;position:absolute;top:0;bottom:0;left:0}.page-research .hbar.h-trigger .fill{background:var(--c-trigger)}.page-research .hbar.h-brake .fill{background:var(--c-brake)}.page-research .hbar.h-neutral .fill{background:var(--c-neutral)}.page-research .hbar .val{color:var(--ink);text-align:right;letter-spacing:.06em;font-family:JetBrains Mono,monospace;font-size:12.5px}.page-research .hbar .val .frac{color:var(--meta)}.page-research .fig2-grid{grid-template-columns:1fr 1.05fr 1.15fr;gap:36px;display:grid}.page-research .fig2-grid .panel-title{color:var(--ink);letter-spacing:-.005em;margin:0 0 14px;font-family:Inter,sans-serif;font-size:14px;font-weight:500}.page-research .fig2-grid .panel-sub{color:var(--meta);letter-spacing:.16em;text-transform:uppercase;margin-bottom:18px;font-family:JetBrains Mono,monospace;font-size:9.5px;line-height:1.5}.page-research .fig3-grid{grid-template-columns:1.4fr 1fr;gap:36px;display:grid}.page-research .fig3-grid .panel-title{color:var(--ink);letter-spacing:-.005em;margin:0 0 4px;font-family:Inter,sans-serif;font-size:14px;font-weight:500}.page-research .fig3-grid .panel-sub{color:var(--meta);letter-spacing:.16em;text-transform:uppercase;margin-bottom:18px;font-family:JetBrains Mono,monospace;font-size:9.5px;line-height:1.5}.page-research .suppression-bars{flex-direction:column;gap:10px;padding-top:8px;display:flex}.page-research .sbar{grid-template-columns:160px 1fr 50px;align-items:center;gap:14px;display:grid}.page-research .sbar .label{color:var(--ink);letter-spacing:-.005em;font-family:Inter,sans-serif;font-size:13px;line-height:1.3}.page-research .sbar .label .qual{color:var(--meta);letter-spacing:.14em;text-transform:uppercase;margin-top:2px;font-family:JetBrains Mono,monospace;font-size:10px;display:block}.page-research .sbar .track{background:#ffffff08;border-radius:2px;height:26px;position:relative}.page-research .sbar .fill{border-radius:2px;position:absolute;inset:0 auto 0 0}.page-research .sbar .val{color:var(--ink);letter-spacing:.06em;font-family:JetBrains Mono,monospace;font-size:12.5px}.page-research .sbar.flip{position:relative}.page-research .sbar.flip:after{content:"7/13 pairs flip";color:var(--c-trigger);letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;font-family:JetBrains Mono,monospace;font-size:9.5px;position:absolute;top:50%;right:-150px;transform:translateY(-50%)}.page-research .callout{border-left:1px solid var(--c-trigger);background:color-mix(in oklch, var(--c-trigger) 6%, var(--bg-1));color:var(--ink);letter-spacing:.1em;text-transform:uppercase;margin-top:22px;padding:14px 16px;font-family:JetBrains Mono,monospace;font-size:11px;line-height:1.6}.page-research .callout .v{letter-spacing:0;color:var(--c-trigger);text-transform:none;margin-right:8px;font-family:GFS Didot,Georgia,serif;font-size:20px;font-weight:500}.page-research .brake-compare{align-items:flex-end;gap:18px;padding-top:16px;display:flex}.page-research .brake-col{flex-direction:column;flex:1;align-items:center;gap:10px;display:flex}.page-research .brake-col .bar{background:var(--c-neutral);border-radius:2px;width:100%}.page-research .brake-col.ablated .bar{background:var(--c-brake)}.page-research .brake-col .label{color:var(--meta);letter-spacing:.16em;text-transform:uppercase;text-align:center;font-family:JetBrains Mono,monospace;font-size:10px;line-height:1.5}.page-research .brake-col .label .ink{color:var(--ink)}.page-research .brake-col .v{letter-spacing:0;color:var(--ink);font-family:GFS Didot,Georgia,serif;font-size:22px;font-weight:500}.page-research .brake-col .v .frac{color:var(--meta);letter-spacing:.12em;margin-left:6px;font-family:JetBrains Mono,monospace;font-size:12px}.page-research .examples{border-top:1px solid var(--rule);grid-template-columns:1fr 1fr;gap:32px;margin-top:36px;padding-top:32px;display:grid}.page-research .ex{background:var(--bg-2);border:1px solid var(--rule);border-radius:10px;overflow:hidden}.page-research .ex-head{border-bottom:1px solid var(--rule);background:#ffffff03;align-items:baseline;gap:14px;padding:12px 16px;display:flex}.page-research .ex-head .tag{letter-spacing:.2em;color:var(--meta);text-transform:uppercase;font-family:JetBrains Mono,monospace;font-size:10px}.page-research .ex-head .prompt{color:var(--dim);letter-spacing:.04em;font-family:JetBrains Mono,monospace;font-size:11px;line-height:1.55}.page-research .ex-head .prompt em{color:var(--ink)}.page-research .ex-body{grid-template-columns:1fr 28px 1fr;align-items:stretch;gap:14px;padding:18px 16px;display:grid}.page-research .ex-cell{border:1px solid var(--rule);letter-spacing:-.005em;color:var(--ink);border-radius:6px;padding:14px;font-family:Inter,sans-serif;font-size:13.5px;line-height:1.5}.page-research .ex-cell .head{letter-spacing:.22em;text-transform:uppercase;color:var(--meta);margin-bottom:8px;font-family:JetBrains Mono,monospace;font-size:9.5px}.page-research .ex-cell.before-detect{border-color:color-mix(in oklch, var(--c-detect) 45%, var(--rule-strong));background:color-mix(in oklch, var(--c-detect) 7%, var(--bg-2))}.page-research .ex-cell.before-detect .head{color:var(--c-detect)}.page-research .ex-cell.after-trigger{border-color:color-mix(in oklch, var(--c-trigger) 45%, var(--rule-strong));background:color-mix(in oklch, var(--c-trigger) 7%, var(--bg-2))}.page-research .ex-cell.after-trigger .head{color:var(--c-trigger)}.page-research .ex-cell.before-neutral{border-color:var(--rule);color:var(--dim);background:#ffffff03}.page-research .ex-cell.before-neutral .head{color:var(--meta)}.page-research .ex-cell.after-brake{border-color:color-mix(in oklch, var(--c-brake) 45%, var(--rule-strong));background:color-mix(in oklch, var(--c-brake) 7%, var(--bg-2))}.page-research .ex-cell.after-brake .head{color:var(--c-brake)}.page-research .ex-arrow{flex-direction:column;align-self:center;align-items:center;gap:4px;display:flex}.page-research .ex-arrow .label{color:var(--meta);letter-spacing:.18em;text-transform:uppercase;text-align:center;font-family:JetBrains Mono,monospace;font-size:9px;line-height:1.25}.page-research .ex-arrow .glyph{background:var(--rule-strong);width:18px;height:1px;position:relative}.page-research .ex-arrow .glyph:after{content:"";border-top:1px solid var(--rule-strong);border-right:1px solid var(--rule-strong);width:6px;height:6px;position:absolute;top:-3px;right:-1px;transform:rotate(45deg)}.page-research .ex-foot{color:var(--meta);letter-spacing:.16em;text-transform:uppercase;border-top:1px solid var(--rule);padding:10px 16px 14px;font-family:JetBrains Mono,monospace;font-size:9.5px;line-height:1.55}.page-research .closing{border-top:1px solid var(--rule);padding:160px 0 120px}.page-research .closing-eyebrow{margin-bottom:32px;display:block}.page-research .closing-h{letter-spacing:-.03em;max-width:28ch;margin:0 0 48px;font-family:Inter,sans-serif;font-size:clamp(34px,4.4vw,52px);font-weight:500;line-height:1.18}.page-research .closing-h em{color:var(--dim);font-family:Instrument Serif,Georgia,serif;font-style:italic}.page-research .closing-h .ink2{color:var(--ink)}.page-research .closing-recap{border-top:1px solid var(--rule);flex-direction:column;max-width:58ch;margin:0 0 56px;display:flex}.page-research .recap-row{border-bottom:1px solid var(--rule);grid-template-columns:28px 1fr;align-items:baseline;gap:16px;padding:18px 0;display:grid}.page-research .recap-mark{justify-content:flex-start;align-items:center;padding-top:6px;display:inline-flex}.page-research .recap-mark .dot{border-radius:50%;width:9px;height:9px;display:inline-block}.page-research .recap-mark .dot.d-detect{background:var(--c-detect)}.page-research .recap-mark .dot.d-trigger{background:var(--c-trigger)}.page-research .recap-mark .dot.d-brake{background:var(--c-brake)}.page-research .recap-mark .dot.d-neutral{background:var(--c-neutral)}.page-research .recap-t{letter-spacing:-.008em;color:var(--ink);font-family:Inter,sans-serif;font-size:19px;font-weight:400;line-height:1.45}.page-research .recap-t .dim{color:var(--dim)}.page-research .closing-statement{letter-spacing:-.005em;color:var(--dim);max-width:56ch;margin:0 0 96px;font-family:Inter,sans-serif;font-size:19px;font-weight:400;line-height:1.6}.page-research .closing-statement em{color:var(--ink);font-family:Instrument Serif,Georgia,serif;font-style:italic;font-weight:500}.page-research .closing .punch{letter-spacing:-.025em;color:var(--ink);max-width:32ch;margin:0 0 32px;font-family:Inter,sans-serif;font-size:clamp(26px,3.6vw,42px);font-weight:500;line-height:1.18}.page-research .closing .punch em{color:var(--dim);font-family:Instrument Serif,Georgia,serif;font-style:italic}.page-research .closing-signoff{letter-spacing:-.02em;color:var(--ink);margin:0;font-family:Inter,sans-serif;font-size:clamp(20px,2.4vw,28px);font-weight:500;line-height:1.2}.page-research .closing-signoff em{color:var(--c-trigger);font-family:Instrument Serif,Georgia,serif;font-style:italic}.page-research .cover h1 em,.page-research .act h2 em,.page-research .act .lede em,.page-research .abstract p em{font-family:Instrument Serif,Georgia,serif;font-style:italic}@media (max-width:1000px){.page-research .wrap-wide,.page-research .wrap{padding:0 24px}.page-research .cover{padding:140px 0 80px}.page-research .cover-stats{grid-template-columns:1fr 1fr}.page-research .act{padding:96px 0 56px}.page-research .fig1-grid,.page-research .fig2-grid,.page-research .fig3-grid{grid-template-columns:1fr;gap:36px}.page-research .xl-panels{grid-template-columns:1fr;grid-template-areas:"a""b""c"}.page-research .xl-pa,.page-research .xl-pb{border-right:0;border-bottom:1px solid var(--rule)}.page-research .xl-pc-col{border-bottom:0}.page-research .xl-baseline-row{grid-template-columns:1fr}.page-research .xl-panel{border-right:0}.page-research .examples,.page-research .ex-body{grid-template-columns:1fr}.page-research .ex-arrow{transform:rotate(90deg)}.page-research .term-turn{grid-template-columns:64px 1fr;gap:10px}.page-research .hbar{grid-template-columns:110px 1fr 64px}.page-research .sbar{grid-template-columns:130px 1fr 48px}.page-research .sbar.flip:after{margin-top:8px;display:block;position:static;transform:none}.page-research .layer-bar .num{left:-28px}}
