.research-hero,.lab-hero{padding:85px 0 65px}.research-hero h1,.lab-hero h1,.paper-top h1{font:500 clamp(42px,5vw,72px)/1.1 Manrope,Arial,sans-serif;letter-spacing:-3.5px;margin:0 0 30px}.research-hero>p:not(.eyebrow),.lab-hero>p:not(.eyebrow){max-width:570px;color:var(--muted);font-size:17px}.research-summary{display:flex;gap:45px;margin-top:45px;padding-top:22px;border-top:1px solid var(--line);font:10px/1.6 var(--mono);color:var(--red)}.paper-list{padding-bottom:40px}.paper-row{display:grid;grid-template-columns:175px 1fr 65px;gap:30px;padding:38px 0;border-top:1px solid var(--line);align-items:start}.paper-row h2{font-size:29px;letter-spacing:-1px}.paper-row h2 span{font-size:22px}.paper-row h2 a:hover{color:var(--red)}.paper-row p{font-size:14px;color:var(--muted);margin:15px 0}.paper-row .eyebrow{line-height:2;color:var(--muted)}.research-authors{font-size:11px;color:var(--muted)}.paper-download{font:11px var(--mono);color:var(--red);border:1px solid var(--line);padding:12px 10px;white-space:nowrap}.research-note{padding:70px 0 90px;border-top:1px solid var(--line)}.research-note p:not(.eyebrow){max-width:600px;color:var(--muted)}.research-note .button{margin-top:20px}.paper-top{padding:45px 0 40px;border-bottom:1px solid var(--line)}.back-link{font-size:12px;color:var(--muted);display:inline-block;margin-bottom:55px}.paper-top h1{max-width:970px}.paper-subtitle{font-size:23px;max-width:720px;color:var(--muted);line-height:1.4;margin:0 0 30px}.paper-meta{display:flex;align-items:center;justify-content:space-between;gap:25px;font-size:12px;line-height:1.7}.paper-layout{display:grid;grid-template-columns:220px minmax(0,760px);justify-content:space-between;gap:70px;padding:50px 0 100px}.paper-toc{align-self:start;position:sticky;top:35px}.paper-toc a{display:block;color:var(--muted);font-size:12px;line-height:1.5;margin:0 0 15px}.paper-toc a:hover{color:var(--red)}.paper-body section{scroll-margin-top:40px;margin-bottom:44px}.paper-body h2{font-size:25px;letter-spacing:-.6px;line-height:1.3;margin-bottom:20px}.paper-body p{font-size:16px;line-height:1.9;margin:0 0 20px}.abstract{border-left:3px solid var(--red);padding-left:27px}.abstract p{font-size:17px}.equation{background:#eae6db;padding:25px;margin:0 0 45px;overflow-x:auto;font:14px/1.7 var(--mono);white-space:nowrap;color:var(--red)}.paper-body table{font-size:12px}.paper-body th,.paper-body td{padding:14px 10px}.paper-body caption{text-align:left;color:var(--muted);font-size:11px;padding:10px 0}.paper-body ol{padding-left:20px;color:var(--muted);font-size:13px;line-height:1.8}.paper-body li{padding:0 0 12px 5px}.paper-end{display:flex;justify-content:space-between;gap:20px;border-top:1px solid var(--line);padding-top:25px;font:10px/1.7 var(--mono);color:var(--red)}.lab-nav{display:flex;gap:12px;flex-wrap:wrap;margin-top:35px}.lab-nav a{font-size:12px;border:1px solid var(--line);padding:10px 15px}.lab-nav a:hover{border-color:var(--red);color:var(--red)}.experiment{padding:65px 0;border-top:1px solid var(--line);scroll-margin-top:30px}.experiment-header{display:flex;justify-content:space-between;gap:40px;align-items:end;margin-bottom:35px}.experiment-header h2{font-size:40px}.experiment-header>p{max-width:390px;font-size:14px;color:var(--muted)}.exp-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:35px}.control-panel{border:1px solid var(--line);padding:30px;background:#f8f6ef}.control-panel label{display:block;font-size:12px;margin-bottom:9px}.control-panel select,.control-panel textarea{border:1px solid var(--line);border-radius:0;background:transparent;padding:12px;width:100%;color:var(--ink);font:14px 'DM Sans',Arial,sans-serif}.control-panel textarea{resize:vertical;min-height:90px}.control-panel .field{margin-bottom:22px}.control-panel input[type=range]{width:100%;accent-color:var(--red)}.control-panel output{float:right;font:11px var(--mono);color:var(--red)}.control-panel .button{width:100%}.control-note{font-size:10px;line-height:1.6;color:var(--muted);margin:14px 0 0}.brief-presets{display:flex;gap:6px;flex-wrap:wrap;margin:0 0 20px}.brief-presets button,.quiet-button{font-size:11px;color:var(--red);padding:8px 11px;border:1px solid var(--line);background:transparent;cursor:pointer}.brief-presets button:hover,.quiet-button:hover{border-color:var(--red)}.curator-output{background:var(--red);color:var(--paper);padding:32px;min-height:390px;display:flex;flex-direction:column;justify-content:space-between}.curator-output h3{font:500 34px/1.15 Manrope,sans-serif;letter-spacing:-1px;margin:0 0 22px}.curator-output p{font-size:14px;line-height:1.8}.output-label{font:9px var(--mono);letter-spacing:1px;color:#dfb9a3;margin-bottom:20px}.profile-spec{display:grid;grid-template-columns:1fr 1fr;gap:15px;padding:20px 0;border-top:1px solid #a45754;border-bottom:1px solid #a45754;margin:22px 0}.profile-spec dt{font:9px var(--mono);color:#dfb9a3;margin-bottom:7px}.profile-spec dd{margin:0;font-size:13px}.ranked-profiles{font-size:11px;padding:0;list-style:none;margin:20px 0 0}.ranked-profiles li{display:flex;justify-content:space-between;gap:12px;margin-top:9px}.curator-output .quiet-button{color:var(--paper);border-color:#a45754;align-self:start;margin-top:20px}.specimen-view{border:1px solid var(--line);background:#eae6db;display:flex;flex-direction:column;justify-content:center;min-width:0}.specimen-view svg{width:100%;height:auto;max-height:350px}.specimen-metrics{display:flex;justify-content:space-around;gap:15px;border-top:1px solid #d0cabe;padding:18px;font:10px/1.5 var(--mono);color:var(--red)}.experiment-footnote{display:flex;justify-content:space-between;gap:25px;margin-top:22px;color:var(--muted);font-size:11px}.experiment-footnote a{color:var(--red)}.arena-context{display:flex;align-items:center;gap:25px;justify-content:space-between;padding:18px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-size:13px;margin-bottom:25px}.arena-context strong{font-weight:500;color:var(--red)}.arena-choices{display:grid;grid-template-columns:1fr 1fr;gap:24px}.arena-card{padding:28px;border:1px solid var(--line)}.arena-card h3{font:500 28px Manrope,sans-serif;margin:10px 0 16px}.arena-card p{color:var(--muted);font-size:14px;min-height:70px}.arena-card .button{margin-top:12px}.arena-card .button:disabled{opacity:.5}.arena-result{background:#eae6db;padding:24px;margin-top:24px;min-height:115px;font-size:14px}.arena-result p{margin:0 0 15px}.arena-controls{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:18px}.arena-tally{font:10px/1.8 var(--mono);color:var(--muted)}.feature-link{display:block;border-top:1px solid var(--line);padding-top:20px;margin-top:25px;font-size:12px;color:var(--red)}.home-reports{padding:75px 0}.home-reports .paper-row{grid-template-columns:130px 1fr 65px}.home-reports .section-heading{margin-bottom:35px}.noscript{padding:20px;background:#eae6db}.home-labs .research-grid article{display:flex;flex-direction:column}.home-labs .feature-link{margin-top:auto}.homepage .hero-description{max-width:430px}.homepage .hero h1{font-size:clamp(60px,6.4vw,92px)}
@media(max-width:1000px){.paper-layout{grid-template-columns:160px minmax(0,1fr);gap:35px}.exp-grid{gap:20px}.control-panel,.curator-output{padding:24px}.paper-row{grid-template-columns:130px 1fr 65px}.experiment-header{gap:20px}.experiment-header>p{max-width:310px}}
@media(max-width:700px){.research-hero,.lab-hero{padding:50px 0 40px}.research-hero h1,.lab-hero h1,.paper-top h1{font-size:44px;letter-spacing:-2px}.research-summary{gap:15px;flex-wrap:wrap;font-size:9px}.paper-row,.home-reports .paper-row{grid-template-columns:1fr 60px;gap:16px;padding:28px 0}.paper-row>div:first-child{grid-column:1/-1}.paper-row .eyebrow{margin:0;line-height:1.6}.paper-row h2{font-size:25px}.paper-top{padding-top:30px}.back-link{margin-bottom:35px}.paper-subtitle{font-size:19px}.paper-meta{align-items:start;flex-direction:column}.paper-layout{display:block;padding-top:30px}.paper-toc{position:static;border-bottom:1px solid var(--line);margin-bottom:35px;padding-bottom:20px}.paper-toc a{display:inline-block;margin:0 16px 10px 0;font-size:11px}.paper-toc .eyebrow{margin-bottom:15px}.paper-body h2{font-size:23px}.paper-body p{font-size:15px}.abstract{padding-left:18px}.equation{font-size:11px;padding:20px}.paper-end{flex-direction:column}.experiment{padding:45px 0}.experiment-header{display:block}.experiment-header h2{font-size:35px}.experiment-header>p{max-width:none;margin-top:20px}.exp-grid,.arena-choices{grid-template-columns:1fr}.curator-output h3{font-size:30px}.experiment-footnote{flex-direction:column;gap:9px}.arena-context{align-items:start;flex-direction:column;gap:8px}.arena-card p{min-height:0}.arena-controls{align-items:start;flex-direction:column}.control-panel{padding:22px}.home-reports{padding:55px 0}.home-labs .feature-link{margin-top:20px}.header nav>a:first-child{display:none}.specimen-metrics{font-size:9px}.research-note{padding:45px 0 60px}}
[hidden]{display:none!important}
