.bench-insert[data-astro-cid-ezizbtuk]{color:oklch(94% .009 265);background:oklch(13% .006 270);border:1px solid oklch(31% .017 270);padding:22px}.bench-insert[data-astro-cid-ezizbtuk] a[data-astro-cid-ezizbtuk]{color:inherit}.bench-insert[data-astro-cid-ezizbtuk] a[data-astro-cid-ezizbtuk]:hover{text-underline-offset:4px;text-decoration:underline}.insert-label[data-astro-cid-ezizbtuk]{font:500 9px/1.5 var(--news-mono);color:oklch(71% .022 268);border-bottom:1px solid oklch(31% .017 270);justify-content:space-between;align-items:center;gap:8px;padding-bottom:12px;display:flex}.bench-insert[data-astro-cid-ezizbtuk] .bench-title[data-astro-cid-ezizbtuk]:hover{text-decoration:none}.bench-insert[data-astro-cid-ezizbtuk] h2[data-astro-cid-ezizbtuk]{font:650 30px/1.1 var(--news-ui);letter-spacing:-.04em;color:oklch(83% .185 153);margin:20px 0 12px}.bench-insert[data-astro-cid-ezizbtuk] p[data-astro-cid-ezizbtuk]{font:14px/1.6 var(--news-serif);color:oklch(80% .014 265);margin:0}.bench-results[data-astro-cid-ezizbtuk]{margin:18px 0}.bench-results[data-astro-cid-ezizbtuk] .bench-model{border-top:1px solid oklch(31% .017 270);grid-template-columns:1fr;gap:6px;padding:13px 0;display:grid}.bench-results[data-astro-cid-ezizbtuk] .bench-model strong{color:oklch(76% .14 249);font:650 13px var(--news-ui)}.bench-results[data-astro-cid-ezizbtuk] .bench-model span{color:oklch(76% .15 305);font:500 13px var(--news-mono)}.bench-results[data-astro-cid-ezizbtuk] .bench-model small,.bench-insert[data-astro-cid-ezizbtuk] .bench-meta[data-astro-cid-ezizbtuk]{font:9px/1.7 var(--news-mono);color:oklch(71% .022 268)}.bench-insert[data-astro-cid-ezizbtuk] .bench-caveat[data-astro-cid-ezizbtuk]{margin-block:9px 17px;font-size:12px}.bench-action[data-astro-cid-ezizbtuk]{min-height:44px;font:650 11px var(--news-ui);border-top:1px solid oklch(31% .017 270);justify-content:space-between;align-items:center;gap:12px;display:flex}.bench-action[data-astro-cid-ezizbtuk]:hover{color:oklch(83% .185 153)}.bench-method[data-astro-cid-ezizbtuk]{min-height:32px;font:12px var(--news-serif);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}.bench-insert[data-astro-cid-ezizbtuk] a[data-astro-cid-ezizbtuk]:focus-visible{outline-offset:4px;outline:2px solid oklch(83% .185 153)}.edition-shell{width:1320px;max-width:calc(100% - 48px);margin:0 auto;padding:0}.edition-masthead{border-bottom:3px solid var(--news-ink);justify-content:space-between;align-items:center;gap:40px;padding:18px 0 20px;display:flex}.edition-masthead h1{font:800 clamp(90px, 14.8vw, 216px)/.95 var(--news-display);letter-spacing:-.065em;color:var(--news-ink);margin:0 0 8px -8px}.edition-masthead h1>span{color:var(--news-red)}.masthead-note{flex-direction:column;gap:12px;padding-top:4px;display:flex}.chicago-stars{font:30px/1 var(--news-ui);letter-spacing:.12em;color:var(--news-red)}.masthead-note>span:last-child{font:10px/1.5 var(--news-mono);color:var(--news-muted)}.edition-switchbar{border-bottom:1px solid var(--news-rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;min-height:58px;display:flex}.edition-switchbar>p{font:600 11px/1.5 var(--news-mono);margin:0}.edition-count{color:var(--news-muted);margin-left:12px;font-weight:400}.edition-switch{gap:24px;display:flex}.edition-switch[hidden],#front-page[hidden],.chronological-feed[hidden]{display:none}.edition-switch button{min-height:48px;font:500 12px/1.4 var(--news-ui);color:var(--news-muted);cursor:pointer;background:0 0;border:0;border-radius:0;padding:0;position:relative}.edition-switch button[aria-pressed=true]{color:var(--news-ink)}.edition-switch button[aria-pressed=true]:after{content:"";background:var(--news-red);height:2px;position:absolute;bottom:8px;left:0;right:0}.section-kicker,.story-kind{color:var(--news-blue);font:600 10px/1.6 var(--news-mono);margin:0 0 12px;display:block}.front-spread{border-bottom:1px solid var(--news-ink);grid-template-columns:minmax(0,2.15fr) minmax(260px,1fr);gap:32px;padding:28px 0 34px;display:grid}.lead-column,.edition-story{min-width:0}.story-copy{overflow-wrap:anywhere;min-width:0;max-width:100%}.edition-story h3{color:var(--news-ink);font:650 27px/1.15 var(--news-display);letter-spacing:-.025em;overflow-wrap:anywhere;text-wrap:pretty;margin:0}.edition-story h3 a{color:inherit;text-decoration:none}.edition-story h3 a:hover{color:var(--news-blue);text-underline-offset:4px;text-decoration:underline 1px}.story-description{-webkit-line-clamp:3;max-width:67ch;color:var(--news-muted);font:15px/1.55 var(--news-ui);-webkit-box-orient:vertical;margin:12px 0 0;display:-webkit-box;overflow:hidden}.story-image{background:var(--news-surface);margin-bottom:16px;display:block;overflow:hidden}.story-image[hidden]{display:none}.story-image img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;transition:transform .45s var(--news-ease);border-radius:0;display:block}.story-image:hover img{transform:scale(1.025)}.story-lead{grid-template-columns:minmax(0,.95fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.story-lead .story-image{background:var(--news-surface);grid-area:1/2;align-self:stretch;align-items:center;margin:0;display:flex}.story-lead .story-image[hidden]{display:none}.story-lead .story-image img{aspect-ratio:auto;object-fit:contain;max-height:420px}.story-lead .story-copy{grid-area:1/1}.story-lead:not(:has(.story-image:not([hidden]))){grid-template-columns:minmax(0,1fr)}.story-lead .story-kind{display:none}.story-lead h3{letter-spacing:-.045em;font-size:clamp(35px,3.4vw,50px);line-height:1.04}.story-lead .story-description{-webkit-line-clamp:5;font-family:var(--news-serif);font-size:18px;line-height:1.5}.supporting-stories{border-top:1px solid var(--news-rule);grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:28px;padding-top:22px;display:grid}.story-brief h3{font:600 20px/1.25 var(--news-ui);letter-spacing:-.025em}.story-brief .story-description{-webkit-line-clamp:2;margin-top:8px;font-size:13px}.dispatch-column{border-left:1px solid var(--news-rule);padding-left:28px}.section-heading{justify-content:space-between;align-items:baseline;gap:16px 24px;margin-bottom:24px;display:flex}.section-heading>div{overflow-wrap:anywhere;min-width:0;max-width:100%}.section-heading h2{color:var(--news-ink);font:650 clamp(30px, 3.5vw, 46px)/1.08 var(--news-display);letter-spacing:-.04em;text-wrap:pretty;margin:0}.section-heading>a{min-height:44px;color:var(--news-muted);font:500 11px/1.5 var(--news-ui);flex-shrink:0;align-items:center;display:inline-flex}.section-heading>a:hover{color:var(--news-blue);text-underline-offset:4px;text-decoration:underline}.section-heading.small{margin-bottom:0}.section-heading.small h2{font-size:29px}.section-deck{color:var(--news-muted);font:14px/1.5 var(--news-serif);margin:4px 0 16px}.numbered-dispatch{border-top:1px solid var(--news-rule);grid-template-columns:22px minmax(0,1fr);gap:12px;padding:16px 0;display:grid}.numbered-dispatch>span{color:var(--news-red);font:500 10px/1.5 var(--news-mono);padding-top:4px}.numbered-dispatch h3{font-size:17px}.numbered-dispatch .story-description{display:none}.dispatch-signoff{min-height:44px;color:var(--news-blue);font:500 11px/1.5 var(--news-ui);border-top:1px solid var(--news-rule);justify-content:space-between;align-items:center;display:flex}.workbench-section{padding:30px 0 34px}.workbench-stories{grid-template-columns:1.15fr .85fr 1.15fr .85fr;gap:24px;display:grid}.workbench-stories>article+article{border-left:1px solid var(--news-rule);padding-left:24px}.workbench-stories .story-image img{aspect-ratio:16/10}.workbench-stories h3{font-size:25px}.workbench-stories .story-description{font-size:14px}.seen-section{border-block:1px solid var(--news-ink);padding:28px 0 32px}.seen-section .section-kicker{color:var(--news-green)}.seen-strip{scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:var(--news-muted) transparent;grid-auto-columns:minmax(180px,1fr);grid-auto-flow:column;gap:20px;padding-bottom:12px;display:grid;overflow-x:auto}.story-photo{scroll-snap-align:start}.story-photo .story-image img{aspect-ratio:4/5;object-fit:cover}.story-photo[data-media=screenshot] .story-image img{object-fit:contain}.story-photo .story-kind{display:none}.story-photo h3{font:500 15px/1.4 var(--news-ui);letter-spacing:-.02em}.offscreen-spread{grid-template-columns:minmax(0,2.15fr) minmax(260px,1fr);gap:32px;padding:34px 0;display:grid}.kitchen-section{background:color-mix(in oklch, var(--news-red) 5%, var(--news-paper));padding:24px}.kitchen-section .section-kicker,.kitchen-section .section-heading h2{color:var(--news-red)}.kitchen-layout{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:26px;display:grid}.kitchen-layout>.edition-story .story-description,.kitchen-layout .story-kind,.life-section .story-kind{display:none}.recipe-list article{border-top:1px solid var(--news-rule);padding:14px 0}.recipe-list article:first-child{border-top:0;padding-top:0}.recipe-list h3{font-family:var(--news-display);font-size:23px}.recipe-list .story-description{display:none}.life-section .section-heading h2{color:var(--news-green)}.life-section>article{margin-top:20px}.life-section>.story-brief{border-top:1px solid var(--news-rule);padding-top:16px}.life-section .story-description{display:none}.life-section .story-image img{aspect-ratio:2}.life-section .story-brief h3{font:600 19px/1.3 var(--news-display)}.reference-spread{border-top:1px solid var(--news-ink);grid-template-columns:minmax(0,2.15fr) minmax(260px,1fr);gap:32px;padding:34px 0;display:grid}.artifact-section{--news-ink:oklch(23% .016 260);--news-muted:oklch(40% .024 80);--news-blue:oklch(35% .13 265);--news-rule:oklch(70% .1 93);background:oklch(92% .11 93);padding:26px}.artifact-section .section-heading{border-bottom:1px solid var(--news-rule);padding-bottom:14px}.story-document h3{font-size:34px}.story-filename{font:11px/1.6 var(--news-mono);color:var(--news-muted);overflow-wrap:anywhere;margin:10px 0 0}.story-document+.story-document{border-top:1px solid var(--news-rule);margin-top:20px;padding-top:20px}.notebook-extras{border-top:1px solid var(--news-rule);grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:28px;padding-top:20px;display:grid}.notebook-extras>h3{font:600 11px/1.5 var(--news-mono);color:var(--news-muted);grid-column:1/-1;margin:0}.notebook-extras .story-description{display:none}.notebook-extras .story-brief h3{font-size:16px}.bench-column{min-width:0}.links-section{border-top:1px solid var(--news-ink);padding:28px 0 34px}.edition-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.edition-links>article{min-width:0}.chronological-feed{max-width:860px;margin:0 auto}.complete-stream>summary{cursor:pointer;min-height:64px;font:600 18px/1.5 var(--news-ui);border-top:1px solid var(--news-rule);justify-content:space-between;align-items:center;display:flex}.edition-enhanced .complete-stream>summary{display:none}.edition-colophon{border-top:3px solid var(--news-ink);font:11px/1.5 var(--news-mono);color:var(--news-muted);flex-wrap:wrap;justify-content:space-between;gap:12px 24px;padding:24px 0;display:flex}.edition-colophon a{min-height:44px;color:var(--news-blue);align-items:center;display:inline-flex}@media (prefers-reduced-motion:no-preference){::view-transition-old(root){animation-duration:.14s}::view-transition-new(root){animation-duration:.2s;animation-timing-function:cubic-bezier(.22,1,.36,1)}}@media (width<=1100px){.story-lead{flex-direction:column;display:flex}.story-lead .story-image{order:1;width:100%}.story-lead .story-image img{max-height:260px}.story-lead h3{font-size:42px}.story-lead .story-description{-webkit-line-clamp:2}.workbench-stories{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:28px}.workbench-stories>article:nth-child(3){border-left:0;padding-left:0}.seen-strip{grid-auto-columns:220px}.kitchen-layout{grid-template-columns:minmax(0,1fr)}.kitchen-layout .story-image img{aspect-ratio:2}}@media (width<=800px){.edition-masthead{gap:20px}.edition-masthead h1{font-size:18vw}.chicago-stars{font-size:24px}.front-spread,.offscreen-spread,.reference-spread{grid-template-columns:minmax(0,1fr)}.dispatch-column{border-left:0;border-top:1px solid var(--news-rule);padding-top:20px;padding-left:0}.dispatch-column .numbered-dispatch{padding:12px 0}.numbered-dispatch h3{font-size:19px}.story-lead{display:grid}.story-lead .story-image{order:initial}.story-lead h3{font-size:38px}.kitchen-layout{grid-template-columns:repeat(2,minmax(0,1fr))}.notebook-extras{grid-template-columns:repeat(3,minmax(0,1fr))}.life-section{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.life-section .section-heading{grid-column:1/-1}.life-section>.story-story{grid-row:2/4}.life-section>article{margin-top:0}.bench-column{max-width:none}}@media (width<=540px){.edition-shell{max-width:calc(100% - 36px)}.edition-masthead{padding:20px 0 16px;display:block}.edition-masthead h1{margin-left:-3px;font-size:21vw}.masthead-note{flex-direction:row;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding-top:0}.masthead-note>span:last-child{font-size:9px}.chicago-stars{font-size:22px}.edition-switchbar{gap:4px;padding-top:12px}.edition-switchbar>p{font-size:10px}.edition-count{display:none}.edition-switch{gap:16px;margin-left:auto}.edition-switch button{font-size:11px}.front-spread{padding-top:22px}.story-lead{gap:18px;display:flex}.story-lead .story-image{order:1}.story-lead h3{font-size:38px}.story-lead .story-description{-webkit-line-clamp:3;font-size:17px}.supporting-stories{gap:18px}.story-brief h3{font-size:18px}.supporting-stories .story-description{display:none}.section-heading{flex-wrap:wrap;align-items:center;gap:4px 16px;margin-bottom:18px}.section-heading h2{font-size:32px}.section-heading>a{margin-left:auto}.workbench-stories{gap:22px 16px}.workbench-stories>article+article{border-left:0;padding-left:0}.workbench-stories h3{font-size:22px}.workbench-stories .story-description{-webkit-line-clamp:3;font-size:13px}.story-kind{font-size:9px}.seen-strip{grid-auto-columns:68%;gap:16px}.kitchen-section,.artifact-section{padding:20px}.kitchen-layout,.notebook-extras,.edition-links{grid-template-columns:minmax(0,1fr)}.notebook-extras .story-brief+.story-brief{border-top:1px solid var(--news-rule);padding-top:14px}.story-document h3{font-size:28px}.edition-links>article+article{border-top:1px solid var(--news-rule);padding-top:24px}.life-section{display:block}.life-section>article{margin-top:18px}}@media (prefers-reduced-motion:reduce){.story-image img{transition:none}.story-image:hover img{transform:none}}@media print{.edition-switch{display:none}.seen-strip{grid-auto-columns:1fr;overflow:visible}.story-image img{max-height:220px}}
