/* Internal review only. Compact type, restrained surfaces, evidence on demand. */
body{background:#17191d}.publication-strip{font-family:-apple-system,BlinkMacSystemFont,'Helvetica Neue',Arial,sans-serif}.publication-strip .paper-title{font-family:inherit}.publication-strip.container{width:min(1180px,calc(100% - 80px))}.publication-strip .hero-link{font-family:inherit}.intro{padding-top:22px;padding-bottom:22px}.intro h2{font:600 clamp(29px,3.5vw,43px)/1.13 Manrope,sans-serif;letter-spacing:-.045em;margin:0 0 15px;max-width:760px}.intro h2 em,.story-block h2 em{font-style:normal;color:#a9baff}.intro .section-deck{max-width:720px}.impact-line{font-size:14px;color:#aeb4c1;margin:16px 0 0}.impact-line b{color:#7fdfc6;font-weight:600}.nav{border:0;background:#17191df2}.nav .brand{font-size:13px}.nav div a{font-size:12px}.story-block{padding-top:47px;padding-bottom:25px}.story-block h2{font:600 clamp(29px,3.3vw,39px)/1.14 Manrope,sans-serif;letter-spacing:-.04em;margin:0 0 15px}.section-deck,.soft-line{max-width:770px;color:#b9bdc8;font-size:16px;line-height:1.62;margin:0}.problem-pair{display:grid;grid-template-columns:1fr 1fr;gap:45px;max-width:960px;margin:26px 0 19px}.problem-pair h3{font-size:16px;margin:0 0 6px;font-weight:600}.problem-pair p{font-size:14px;line-height:1.65;color:#aeb4c1;margin:0}.soft-line{font-size:14px;color:#959eae}.stat-strip{border:0;border-radius:8px;background:#202329;padding:23px 26px;margin:18px auto 20px}.stat-strip-grid{gap:24px}.stat-strip-grid strong{font-size:29px;letter-spacing:-1.1px}.stat-strip-grid strong span{font-size:14px}.stat-strip-grid p{font-size:11px;line-height:1.55;margin-top:8px}.metric-guide{padding-top:33px;padding-bottom:4px}.metric-guide h3{font-size:13px;margin:0 0 10px;font-weight:600;color:#d4d7df}.metric-guide>div{display:grid;grid-template-columns:1fr 1.5fr;gap:28px;max-width:980px}.metric-guide p{margin:0;font-size:12px;color:#a6adbc;line-height:1.55}.metric-guide p b{display:block;color:#c9ced9;margin-bottom:3px}.metric-guide p span{display:block}.metric-guide>small{display:block;margin-top:8px;color:#7f899b;font-size:11px;max-width:950px}.finding{border:0;padding-top:38px;padding-bottom:28px}.finding h2{font-size:clamp(29px,3.3vw,39px);line-height:1.14}.finding-head{max-width:790px;margin-bottom:24px}.finding-head>p:last-child{font-size:15px;line-height:1.65;max-width:720px}.kicker{font-size:10px;letter-spacing:.13em;margin-bottom:12px}.clip-title{font-size:13px}.clip figcaption{font-size:12px}.evidence-grid{gap:18px}.result-line{gap:20px;padding-top:20px;padding-bottom:12px}.result-line>strong{font-size:49px;color:#77ddc4;letter-spacing:-.045em}.result-line p{font-size:14px}.result-line small{font-size:11px}.secondary-findings{gap:clamp(22px,4vw,70px);padding-top:12px;padding-bottom:20px}.secondary-findings span{font-size:12px}.secondary-findings b{font-size:21px;color:#77ddc4}.secondary-findings small{font-size:11px}.evidence-more{border:0;padding:11px 0}.evidence-more summary{font-size:13px;font-weight:500;color:#b5c3ed;float:none;display:list-item;list-style:disclosure-closed;list-style-position:inside}.evidence-more[open] summary{list-style-type:disclosure-open;margin-bottom:18px}.evidence-more summary:after{display:none}.evidence-more summary::-webkit-details-marker{display:revert}.evidence-more>p{font-size:14px;line-height:1.7;max-width:850px}.evidence-more img{display:block;max-width:100%;height:auto}.text-link{font-size:12px;margin-top:10px}.track{height:8px;background:#2a3038}.track i{background:#707c90}.bar-row.ours .track i{background:#77ddc4}.bar-label{font-size:12px}.bars h3{font-size:14px}.preference{height:34px;font-size:11px}.preference b{background:#77ddc4;color:#18352e}.preference span{color:#9ea8bb}.motion-rate{font-size:12px}.motion-rate b{font-size:20px;color:#77ddc4}.held-grid{gap:38px}.held-grid article>h3{font-size:21px}.held-grid .clip+.clip{margin-top:14px}.held-grid article>p{font-size:12px}.note{font-size:11px}.attempt-player{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(230px,.8fr);gap:34px;align-items:center;margin-top:25px;max-width:1060px}.attempt-prompt{font-size:13px;color:#d0d5df;margin:0 0 10px}.attempt-media video{display:block;width:100%;aspect-ratio:4/3;background:#111317;object-fit:contain;border-radius:6px}.attempt-events{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.attempt-events button{font:500 12px 'DM Sans',sans-serif;border:0;background:#252932;color:#a6afbf;padding:7px 11px;border-radius:18px;cursor:pointer}.attempt-events button:hover{background:#333c4a;color:#eee}.attempt-events button[aria-pressed=true]{background:#e3c79c;color:#28241e}.attempt-insight .small-label{font-size:9px;letter-spacing:.12em;color:#dabd8f;font-weight:600}.attempt-insight h3{font:600 24px/1.24 Manrope,sans-serif;letter-spacing:-.04em;margin:12px 0}.attempt-insight>p{font-size:14px;line-height:1.65;color:#b2b9c6;margin:0}.attempt-saved{margin-top:25px!important}.attempt-saved b{display:block;font-size:12px;color:#d2d8e3;margin-bottom:5px}.attempt-saved span{display:block;font-size:12px;line-height:1.6}.attempt-insight>small{display:block;font-size:10px;color:#78859a;line-height:1.6;margin-top:20px}.loop-explanation{font-size:12px;color:#9caac3;margin:22px 0 16px;max-width:980px}.online-point{font-size:14px;color:#b6c0d2;max-width:900px;line-height:1.7;margin:0}.online-point b{color:#e0e6ef;font-weight:600}.training-sentence{display:flex;flex-wrap:wrap;gap:10px;align-items:center;font-size:13px;margin:22px 0 12px;color:#b7c1d4}.training-sentence>span:first-child{color:#e3c79c}.training-sentence>span:nth-of-type(2){color:#9fb6ff}.training-sentence>b{color:#738197;font-weight:400}.training-sentence>strong{font-weight:600;color:#dce4f3}.training-sentence>small{width:100%;font-size:11px;color:#8e9ab0}.method-section#method-details{width:100%;margin:0;padding:20px 0;background:transparent;border:0;border-radius:0}.method-section#method-details .container{width:100%;padding:0}.method-section#method-details>.container>.section-heading{display:none}.method-section#method-details .md-caption{font-size:12px}.simulation{border:0;padding-top:48px;padding-bottom:25px}.simulation h2{font-size:clamp(29px,3.3vw,39px);line-height:1.14}.simulation>.lede{font-size:16px;max-width:770px}.sim-cards{margin-top:25px;gap:20px;max-width:880px}.sim-cards article{background:#20242b;padding:20px;border:0}.sim-cards h3{font-size:20px}.sim-number b{font-size:21px}.sim-number.ours b{color:#77ddc4}.sim-cards small{border:0;padding-top:11px;font-size:11px}.sim-clips{margin-top:23px}.insight-trio{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;max-width:830px;margin:24px 0 14px}.insight-trio>div{display:grid;gap:7px}.insight-trio b{font:500 30px/1.1 Manrope,sans-serif;color:#e3c79c;letter-spacing:-.03em}.insight-trio span{font-size:12px;color:#aab4c6;max-width:220px}.insight-copy{max-width:840px;margin-top:26px}.insight-copy h3{font-size:18px;line-height:1.4;margin:0 0 10px;font-weight:600}.insight-copy p{font-size:14px;line-height:1.7;color:#adb7c8;margin:0 0 15px}.insight-copy article{margin:23px 0}.insight-copy article h3{font-size:15px}.insight-copy article p{font-size:13px}.insight-copy img{max-width:100%;height:auto}.abstract-section{border:0;padding-top:40px;padding-bottom:26px}.abstract-section h2{font-size:25px}.abstract-text{font-size:15px;max-width:890px;line-height:1.8}#discussion.editorial-section.container{width:min(1180px,calc(100% - 48px));padding:40px 0 20px;border:0;background:transparent;border-radius:0;margin-top:0;margin-bottom:0}#discussion .section-heading h2{font-size:30px}#discussion .discussion-grid{gap:23px 42px}#discussion .discussion-grid p{font-size:13px;line-height:1.7}#discussion .discussion-grid h3{font-size:15px}#discussion .fail-reel{border:0}#resources.resources-section{background:transparent;border:0;padding-top:40px;padding-bottom:35px}#resources .resources-section .container{width:100%}#resources .release-grid>a,#resources .release-grid>div{border:0;padding:0}#resources .release-grid{gap:22px}#resources .release-grid h3{font-size:18px}#resources .release-grid p{font-size:12px}#resources h2{font-size:30px}#citation{border:0}.bibtex-block{font-size:11px;border:0}.footer{border:0}.table-scroll{margin-top:15px}th,td{font-size:12px;padding:8px 10px}.ours-row td{color:#77ddc4}.note-link{font-size:12px;color:#a9baff}.task-library{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.task-library .clip-title{font-size:12px}.task-library .clip video{aspect-ratio:4/3}
@media(max-width:760px){.publication-strip.container{width:calc(100% - 32px)}.intro{padding-top:18px;padding-bottom:14px}.intro h2{font-size:31px}.section-deck{font-size:15px}.impact-line{font-size:13px}.stat-strip{width:calc(100% - 32px);padding:21px 19px;margin-top:18px;margin-bottom:14px}.stat-strip-grid{grid-template-columns:repeat(2,1fr);gap:21px 20px}.stat-strip-grid strong{font-size:28px}.stat-strip-grid p{font-size:11px}.story-block{padding-top:35px;padding-bottom:17px}.story-block h2,.finding h2,.simulation h2{font-size:30px}.problem-pair{grid-template-columns:1fr;gap:20px;margin-top:21px}.metric-guide{padding-top:28px;padding-bottom:1px}.metric-guide>div{grid-template-columns:1fr;gap:13px}.finding{padding-top:30px;padding-bottom:20px}.finding-head{margin-bottom:22px}.evidence-grid{gap:23px}.result-line{display:block}.result-line>strong{font-size:47px}.result-line p{margin-top:10px;font-size:14px;max-width:310px}.secondary-findings{gap:17px 14px}.secondary-findings b{font-size:20px}.held-grid{gap:27px}.attempt-player{grid-template-columns:1fr;gap:23px}.attempt-insight{max-width:600px}.attempt-insight h3{font-size:22px}.attempt-saved{margin-top:17px!important}.attempt-insight>small{margin-top:12px}.loop-explanation{font-size:11px}.online-point{font-size:13px}.training-sentence{font-size:12px}.insight-trio{grid-template-columns:1fr;gap:18px}.insight-trio>div{grid-template-columns:96px 1fr;gap:14px;align-items:center}.insight-trio b{font-size:28px}.insight-trio span{max-width:230px}.task-library{grid-template-columns:1fr 1fr;gap:13px}#discussion.editorial-section.container{width:calc(100% - 32px);padding:33px 0 16px}#discussion .section-heading h2{font-size:28px}.simulation{padding-top:35px}.metric-guide small{font-size:10px}.sim-cards h3{font-size:19px}#resources .container{width:calc(100% - 32px)}#resources .release-grid{grid-template-columns:1fr 1fr;gap:25px 17px}#resources .release-grid h3{font-size:17px}.fail-reel-grid.four{grid-template-columns:1fr 1fr}.publication-strip .hero-links{gap:10px!important}}

.retention-bars .bar-row{margin:10px 0}.retention-bars .bar-label{font-size:11px}.retention-bars .track{height:7px}.retention-bars .oracle .track i{background:#d7bb87}.retention-bars .ours .bar-label{color:#77ddc4}
/* Contextual browsing stays inside real-world results. No new divider rules. */
.generalization-early{font-size:13px;color:#aeb4c1;max-width:720px;margin:12px 0 0}.generalization-early a{color:#c5cef0;text-decoration-color:#626d88}.deployment{padding-top:28px;padding-bottom:20px}.deployment h2{font:600 28px/1.2 Manrope,sans-serif;letter-spacing:-.035em;margin:0 0 12px}.deployment>p:last-child{max-width:730px;font-size:14px;color:#b9bdc8;margin:0}.test-nav{position:sticky;top:var(--main-nav-height,50px);z-index:9;background:#20242bf5;backdrop-filter:blur(12px);border-radius:7px;display:flex;align-items:center;gap:20px;padding:12px 17px}.test-nav>span{color:#858f9f;font-size:10px;text-transform:uppercase;letter-spacing:.1em;white-space:nowrap}.test-nav>div{display:flex;gap:7px;overflow-x:auto;scrollbar-width:none}.test-nav a{font-size:12px;color:#b7c0d0;text-decoration:none;padding:6px 10px;white-space:nowrap;border-radius:20px}.test-nav a[aria-current=true]{color:#122f32;background:#8be0d0}.test-nav a:hover{color:#f4f7fc;background:#384353}.test-nav a:focus-visible{outline:2px solid #e6c99b;outline-offset:2px}.result-context{font-size:12px;line-height:1.65;color:#b5c3d2;max-width:780px;margin:2px 0 8px}.result-anchor{display:block;position:relative;top:-150px}.finding{scroll-margin-top:calc(var(--main-nav-height,50px) + 70px)}#real-results{scroll-margin-top:var(--main-nav-height,50px)}.test-nav [aria-current=true]:hover{color:#122f32;background:#a4ecdc}
@media(max-width:760px){.test-nav{gap:8px;padding:9px 10px}.test-nav>span{display:none}.test-nav a{font-size:11px;padding:6px 9px}.deployment h2{font-size:25px}.generalization-early{font-size:12px}.nav div{gap:17px}.nav .brand{margin-bottom:5px}.result-context{font-size:12px}.deployment{padding-top:25px}}
html{scroll-padding-top:var(--main-nav-height,84px)}.finding{scroll-margin-top:70px}#real-results{scroll-margin-top:0}
.result-anchor{position:static;scroll-margin-top:70px}[data-result-head]{scroll-margin-top:70px}
/* Shared-checkpoint narrative: one training recipe, multiple evaluation settings. */
.evaluation-scope{font-size:11px;color:#aeb8ca;margin:0 0 19px}.stat-strip-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.checkpoint-recipe{display:grid;grid-template-columns:1.15fr 24px 1.1fr 24px 1fr;gap:19px;align-items:center;max-width:1050px;margin:27px 0 20px}.checkpoint-recipe strong{display:block;font:600 23px/1.2 Manrope,sans-serif;letter-spacing:-.03em;color:#e6eaf3}.checkpoint-recipe span{display:block;font-size:12px;line-height:1.7;color:#b9c3d3;margin-top:9px}.checkpoint-recipe small{display:block;font-size:11px;line-height:1.5;color:#8e9cb2;margin-top:7px}.checkpoint-recipe .recipe-output strong{color:#8be0d0}.recipe-operator{font-size:22px;font-weight:400;color:#7d90a6}.checkpoint-scope{font-size:13px;line-height:1.7;color:#c1cbdc;max-width:830px;margin:0}.test-nav .next-benchmark{color:#e3c79c}.deployment{padding-top:12px}.deployment h2{margin-bottom:0}
@media(max-width:760px){.stat-strip-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.checkpoint-recipe{grid-template-columns:1fr;gap:12px;margin-top:24px}.checkpoint-recipe>div{display:grid;grid-template-columns:1fr;gap:0}.checkpoint-recipe strong{font-size:21px}.checkpoint-recipe span{margin-top:5px}.checkpoint-recipe small{margin-top:4px}.recipe-operator{line-height:1;font-size:20px}.recipe-operator:nth-of-type(2){transform:rotate(90deg);width:22px}.checkpoint-scope{font-size:12px}.evaluation-scope{font-size:10px;line-height:1.6}.deployment{padding-top:8px}}
@media(max-width:760px){.checkpoint-recipe{grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr);gap:12px 6px}.checkpoint-recipe strong{font-size:20px}.checkpoint-recipe>.recipe-operator:nth-of-type(2){grid-column:2;grid-row:2;justify-self:center}.checkpoint-recipe>.recipe-output{grid-column:1/-1;grid-row:3;text-align:center}.checkpoint-recipe>.recipe-output span{max-width:290px;margin-inline:auto}}
/* Direct opening; the post-abstract walkthrough carries the detailed evidence. */
body{background:radial-gradient(ellipse at 50% 0,#22283b 0,transparent 650px),#17191d}.opening .takeaway{padding:26px 0 24px}.opening .takeaway h2{margin:0;font-family:-apple-system,BlinkMacSystemFont,'Helvetica Neue',Arial,sans-serif;font-size:clamp(26px,3vw,40px);font-weight:650;letter-spacing:-1.2px;line-height:1.2}.opening .takeaway p{font-size:16px;line-height:1.6;margin:22px 0 0;color:#b4bac7}.opening .impact-line,.opening .generalization-early{text-align:center;margin:0 auto 10px}.opening{padding-bottom:10px}.research-walkthrough{padding-top:38px}.research-walkthrough h2{font-size:32px}.blog-prose{max-width:850px;font-size:15px;line-height:1.75;color:#b9c2d2;margin:19px 0 25px}.metric-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:29px 36px;max-width:1080px;margin:27px 0}.metric-card{min-width:0}.metric-card h3{font-size:16px;line-height:1.4;font-weight:600;margin:0 0 6px;color:#e7eaf0}.metric-card>p{font-size:12px;line-height:1.6;color:#99a7bc;margin:0 0 13px;min-height:38px}.metric-card table{table-layout:fixed}.metric-card th,.metric-card td{font-size:12px;padding:9px 7px;white-space:normal;vertical-align:middle;text-align:right;border-color:#343c49}.metric-card th:first-child{width:44%;text-align:left;font-weight:500}.metric-card thead th{font-size:11px;line-height:1.4;color:#aab7cc}.metric-card .ours-row{background:transparent}.metric-card .ours-row th,.metric-card .ours-row td{color:#8be0d0;font-weight:600}.blog-evidence{padding:0;margin:30px 0 0;border:0}.blog-evidence>h3,.blog-evidence-heading{font-size:20px;font-weight:600;letter-spacing:-.025em;line-height:1.35;color:#e5e9f2;margin:0 0 12px}.blog-evidence>p{font-size:15px;line-height:1.75;max-width:860px;color:#b9c2d2;margin:0 0 16px}.blog-evidence>img{display:block;max-width:min(100%,980px);height:auto;margin:18px 0}.blog-evidence .table-scroll{max-width:1080px}.blog-evidence>.note{font-size:12px;color:#91a0b7}.insight-copy .blog-evidence{margin-top:29px}.insight-copy article h3{font-size:17px}.insight-copy article p{font-size:14px}.insight-copy article{margin:27px 0}.blog-task-library{margin:32px 0;padding:0;border:0;background:transparent}.blog-task-library>.container{width:100%;margin:0}.blog-task-library .ts-set{padding:0;margin-top:29px;background:transparent;border:0}.blog-task-library .section-title{font-size:24px;margin:5px 0 12px}.blog-task-library .section-subtitle{font-size:14px;line-height:1.7;text-align:left;max-width:850px;margin:0 0 23px}.blog-task-library .ts-set-head{margin-bottom:12px}.blog-task-library .ts-set-desc{font-size:13px;line-height:1.5}.blog-task-library .ts-tile video{border:0;object-fit:contain;border-radius:5px;background:#0d1016}.blog-task-library .ts-caption{font-size:11px;line-height:1.6;gap:6px;padding-top:7px}.blog-task-library .ts-chip{font-size:10px}.blog-task-library .suite-base{color:#a7b1c2}.blog-task-library .ts-chip em{color:#8be0d0}.blog-task-library .ts-grid{gap:17px}.simulation>.blog-evidence{margin-top:35px}.blog-evidence-heading{margin-top:32px}.blog-qualitative .section-heading h2{font-size:32px}.blog-qualitative .section-heading>p:last-child,.blog-qualitative .qual-intro{font-size:15px;line-height:1.75;max-width:880px;color:#b9c2d2}.blog-qualitative .qual-block{margin-top:30px}.blog-qualitative .qual-block h3{font-size:21px}.blog-qualitative .qual-trio{gap:18px}.blog-qualitative .qual-clip video,.blog-qualitative .qp-vids video{object-fit:contain;border:0;border-radius:5px;aspect-ratio:4/3}.blog-qualitative .qual-pairs{gap:26px}.blog-qualitative .qual-intro{margin-bottom:21px}.blog-qualitative .qual-clip figcaption,.blog-qualitative .qual-pair figcaption{font-size:12px;line-height:1.6;color:#aab6c9}.blog-qualitative .qp-tag{font-size:11px}.blog-qualitative .qual-prompt{font-size:13px;margin-top:23px}.fail-reel-grid .qual-clip video{width:100%;aspect-ratio:4/3;object-fit:contain}.fail-reel-grid .qual-clip figcaption{font-size:12px;line-height:1.7}.blog-evidence .fail-reel{margin-top:0}.sdc-deploy{position:absolute;left:85.2%;top:84%;width:12.5%;z-index:2;text-align:center;color:#355e52;text-decoration:none;font-size:1.02cqw;line-height:1.5;padding:.5cqw 0;border-radius:4px;background:#e1eae3}.sdc-deploy:hover{background:#cbded1;color:#183e30}.sdc-deploy:focus-visible{outline:2px solid #327b90;outline-offset:3px}.sdc-world:not([data-phase="3"]) .sdc-deploy{visibility:hidden}
@media(max-width:900px){.sdc-deploy{left:51%;top:calc(1171px + var(--sdc-ma,0px) + var(--sdc-ea,0px));width:43%;font-size:11px;padding:6px 0}.sdc-world[data-phase="3"]:has(.sdc-deploy){height:calc(1220px + var(--sdc-ma,0px) + var(--sdc-ea,0px))}}
@media(max-width:760px){.opening .takeaway{padding-top:20px;padding-bottom:22px}.opening .takeaway h2{font-size:29px;letter-spacing:-.9px}.opening .takeaway p{font-size:14px;margin-top:17px}.opening .takeaway p br{display:none}.opening .impact-line{font-size:12px;max-width:330px}.opening .generalization-early{font-size:12px;line-height:1.65;max-width:330px}.metric-cards{grid-template-columns:1fr;gap:26px;margin:23px 0}.metric-card>p{min-height:0;margin-bottom:10px}.metric-card th,.metric-card td{font-size:11px;padding:9px 5px}.metric-card th:first-child{width:43%}.metric-card thead th{font-size:10px}.research-walkthrough h2,.blog-qualitative .section-heading h2{font-size:28px}.blog-prose,.blog-evidence>p,.blog-qualitative .section-heading>p:last-child,.blog-qualitative .qual-intro{font-size:14px}.blog-evidence>h3,.blog-evidence-heading{font-size:19px}.blog-task-library .section-title{font-size:23px}.blog-task-library .section-subtitle{font-size:13px}.blog-task-library .ts-set-desc{font-size:12px}.blog-task-library .ts-set-head{flex-wrap:wrap}.blog-task-library .ts-grid{gap:13px;padding-bottom:9px}.blog-task-library .ts-grid>.ts-tile{flex:0 0 68%}.blog-task-library .ts-caption{font-size:12px}.blog-task-library .ts-chip{font-size:11px}.blog-task-library .ts-set-head:after{white-space:nowrap}.blog-qualitative .qual-trio{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:9px}.blog-qualitative .qual-trio>.qual-clip{flex:0 0 88%;scroll-snap-align:start}.blog-qualitative .qp-vids{grid-template-columns:1fr 1fr;gap:8px}.blog-qualitative .qp-vids video{aspect-ratio:4/3}.blog-qualitative .qual-pairs{gap:22px}.blog-qualitative .qp-tag{font-size:10px}.blog-qualitative .qual-block h3{font-size:20px}.blog-evidence{margin-top:27px}}
.nav>div{min-width:0;overflow-x:auto;scrollbar-width:none}.nav>.brand{flex-shrink:0}
body{background-image:radial-gradient(ellipse 750px 650px at 50% 0,#22283b 0,transparent 100%);background-size:100% 750px;background-repeat:no-repeat;background-color:#17191d}.blog-task-library .benchmark-group-title,.blog-task-library .ts-set-head{border:0}.blog-task-library .ts-set-head{padding-bottom:0}
/* Existing chapter boundaries; content widths and mobile gutters stay fixed. */
.chapter-panel{position:relative;isolation:isolate;margin-top:20px;margin-bottom:20px}.chapter-panel:before{content:'';position:absolute;inset:0 -24px;background:#1c2027;border:1px solid #343c49;border-radius:15px;z-index:-1;pointer-events:none}.graph-legend{display:flex;gap:9px 19px;flex-wrap:wrap;font-size:11px;line-height:1.5;color:#b9c3d3;margin:13px 0 8px}.graph-legend span{display:flex;align-items:center;gap:6px}.graph-legend i{width:9px;height:9px;border-radius:2px;display:inline-block}.metric-bars,.held-dots{display:block;width:100%;height:auto;overflow:visible}.plot-grid{fill:none;stroke:#37404d;stroke-width:1}.plot-axis{fill:#8f9db2;font-size:13px}.plot-label{fill:#c1cbd9;font-size:15px;font-family:inherit}.plot-value{font-size:16px;font-weight:600;font-family:inherit}.metric-card>p{min-height:0}.metric-cards{gap:30px 44px}.metric-card{padding-top:4px}.held-grid{grid-template-columns:1fr;gap:40px;max-width:1020px}.held-grid article>h3{font-size:24px;margin-bottom:18px}.held-videos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.held-grid .held-videos .clip+.clip{margin-top:0}.held-videos .clip-title{font-size:13px;color:#d6deec}.held-videos .clip:last-child .clip-title{color:#77ddc4}.held-summary{max-width:650px;margin:20px 0 0}.held-summary>p{font-size:12px;color:#abb8cb;margin:0 0 8px}.held-summary .motion-rate{margin-top:15px}.held-dot-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:35px}.held-dot-card h4{font-size:18px;font-weight:600;margin:17px 0 0;color:#dce3ee}#push,#pour{scroll-margin-top:130px}
@media(max-width:1250px){.chapter-panel:before{inset:0 -12px}}
@media(max-width:760px){.chapter-panel{margin-top:15px;margin-bottom:15px}.chapter-panel:before{inset:0 -8px;border-radius:11px}.held-videos{gap:10px}.held-videos .clip-title{font-size:11px;line-height:1.5;min-height:32px}.held-videos .clip video{aspect-ratio:4/3;object-fit:contain}.held-videos .clip figcaption{font-size:10px}.held-grid{gap:30px}.held-summary{margin-top:15px}.held-dot-grid{grid-template-columns:1fr;gap:12px}.graph-legend{font-size:10px;gap:8px 13px}.plot-value{font-size:17px}.metric-cards{gap:24px}.held-dots .plot-label{font-size:16px}}
.preference>*{flex-shrink:0;min-width:0;justify-content:center;padding-inline:3px;font-size:11px}.preference>b{justify-content:center}.preference>span:last-child{background:#aab4ca;color:#202630}.preference-key{display:flex;gap:16px;color:#9caec4;font-size:10px;margin-top:-10px;margin-bottom:16px}.preference-key span:first-child{color:#77ddc4}.preference-key span:last-child{color:#aab4ca}
