/* An editorial reading rhythm, not a dashboard. */
.magazine-article .pilot-heading{padding-top:48px;padding-bottom:38px;max-width:1200px}.editorial-folio{display:flex;justify-content:space-between;border-top:1px solid #191a19;padding-top:15px;font-size:10px;letter-spacing:1.5px}.magazine-article .pilot-heading h1{font-size:clamp(56px,8.5vw,124px);line-height:1;letter-spacing:-.06em;font-weight:450;max-width:1050px;margin:50px auto 30px;text-wrap:balance}.magazine-article .pilot-deck{font-size:clamp(25px,3vw,38px);max-width:800px;text-wrap:balance}.magazine-article .pilot-meta{font-size:10px;letter-spacing:.7px;margin-top:30px;color:#555}.article-jumps{display:flex;justify-content:center;gap:25px;font-size:12px}.article-jumps a{color:var(--ui-link);text-decoration:none;border-bottom:1px solid #9bdcff;padding-bottom:5px}.magazine-article .pilot-cover{max-width:1320px;margin-bottom:0}.magazine-article .pilot-cover img{border-radius:3px}.magazine-article .pilot-cover figcaption{font-size:10px;letter-spacing:.3px;padding:0 4px;margin-top:14px}.editorial-standfirst{max-width:900px;padding-top:70px;padding-bottom:70px}.editorial-standfirst>p{font:400 clamp(25px,3vw,35px)/1.44 var(--heading-font);letter-spacing:-.02em;margin:20px 0 0}.magazine-article .pilot-body{grid-template-columns:190px minmax(0,670px);justify-content:center;gap:95px;padding-bottom:70px}.magazine-article .pilot-aside{top:100px;border-top:1px solid #191a19;padding-top:18px}.magazine-article .pilot-toc{border:0;font-size:12px;line-height:1.45;gap:16px;padding-top:24px}.pilot-toc [aria-current]{color:var(--ui-link)}.magazine-article .pilot-copy p{font-size:19px;line-height:1.85;letter-spacing:-.1px}.magazine-article .pilot-copy h2{font-size:clamp(31px,3.4vw,45px);line-height:1.16;font-weight:450;text-wrap:balance}.editorial-section{position:relative;padding-top:18px}.section-number{font-size:10px;letter-spacing:2px;color:#0868a9;display:block;border-top:1px solid #cad8e0;padding-top:17px;margin-bottom:17px}.opening-section>p:first-of-type::first-letter{float:left;font:450 85px/.75 var(--heading-font);margin:14px 10px 0 0;color:#0868a9}.editorial-pull{margin:55px -45px 60px;padding:35px 0;border-top:1px solid #191a19;border-bottom:1px solid #191a19}.editorial-pull blockquote{font:450 clamp(30px,3.4vw,43px)/1.25 var(--heading-font);letter-spacing:-.025em;margin:0;text-wrap:balance}.editorial-pull figcaption{text-transform:uppercase;font-size:9px;letter-spacing:1.5px;margin-top:22px;color:#666}.magazine-article .pilot-scenario{border-radius:0;border:0;border-top:2px solid var(--ui-blue);padding:34px;background:#f2faff}.magazine-article .pilot-scenario p{font:400 25px/1.5 var(--heading-font)}.editorial-tests{border-top:1px solid #191a19;border-bottom:1px solid #b9c2c8;padding:24px 0}.editorial-tests summary,.editorial-evidence summary{cursor:pointer;list-style:none}.editorial-tests summary::-webkit-details-marker,.editorial-evidence summary::-webkit-details-marker{display:none}.editorial-tests summary{font:450 28px var(--heading-font);display:flex;justify-content:space-between;gap:25px}.editorial-tests h3{font-size:14px;margin-top:26px}.magazine-article .editorial-tests p{font-size:16px;line-height:1.7}.editorial-evidence{border-top:1px solid #191a19;border-bottom:1px solid #bcc9d1;margin:55px 0 0;scroll-margin-top:100px}.editorial-evidence>summary{padding:28px 0;display:grid;grid-template-columns:180px 1fr;gap:14px 30px;align-items:center}.editorial-evidence>summary>span:nth-child(2){display:flex;justify-content:space-between;font:450 36px var(--heading-font)}.editorial-evidence>summary small{grid-column:2;font-size:12px;color:#626262}.editorial-evidence .pilot-evidence{padding:20px 0 45px;border:0}.editorial-evidence .pilot-evidence>h2,.editorial-evidence .pilot-evidence>.eyebrow{display:none}.magazine-article .pilot-method{border-radius:0;background:transparent;padding:24px 0;border-bottom:1px solid #bcc9d1;margin-bottom:70px}.magazine-article .pilot-method summary{font-size:23px}.magazine-article .pilot-next-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:25px}.magazine-article .pilot-next-grid img{border-radius:2px;transition:transform .35s}.magazine-article .pilot-next-grid a:hover img{transform:translateY(-4px)}.magazine-article .pilot-next-grid h3{font-size:24px;line-height:1.15;letter-spacing:-.03em}.magazine-article .pilot-next-grid p{font-size:14px}.magazine-article .pilot-next-grid .source-type{font-size:9px}.magazine-article a:focus-visible,.magazine-article summary:focus-visible{outline:3px solid var(--ui-link);outline-offset:5px}@media(max-width:900px){.magazine-article .pilot-body{grid-template-columns:150px minmax(0,1fr);gap:40px}.editorial-pull{margin-left:0;margin-right:0}.magazine-article .pilot-next-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.magazine-article .pilot-heading{padding-top:25px}.editorial-folio{font-size:8px;letter-spacing:.9px;gap:20px;text-align:left}.editorial-folio span:last-child{text-align:right}.magazine-article .pilot-heading h1{font-size:clamp(39px,11vw,64px);margin:35px auto 25px;overflow-wrap:normal;hyphens:none}.magazine-article .pilot-deck{font-size:25px}.magazine-article .pilot-meta{font-size:9px;gap:10px}.editorial-standfirst{padding-top:40px;padding-bottom:40px}.editorial-standfirst>p{font-size:26px}.magazine-article .pilot-body{display:block;padding-bottom:35px}.magazine-article .pilot-aside{position:static;margin:0 0 35px}.magazine-article .pilot-toc{display:flex;gap:12px 18px;font-size:10px;padding-top:18px}.magazine-article .pilot-stamp{display:none}.magazine-article .pilot-copy p{font-size:17px;line-height:1.8}.magazine-article .pilot-copy h2{font-size:33px}.opening-section>p:first-of-type::first-letter{font-size:72px;margin-top:11px}.editorial-pull{margin:38px 0;padding:25px 0}.editorial-pull blockquote{font-size:30px}.editorial-evidence>summary{grid-template-columns:1fr;gap:15px}.editorial-evidence>summary small{grid-column:1}.editorial-evidence>summary>span:nth-child(2){font-size:30px}.magazine-article .pilot-next-grid{gap:18px}.magazine-article .pilot-next-grid h3{font-size:21px}.magazine-article .pilot-next-grid p{font-size:13px}.magazine-article .pilot-next-grid .source-type{font-size:8px;letter-spacing:.2px}}@media(prefers-reduced-motion:reduce){.magazine-article *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
/* Long shift names must fit their related-article cards on narrow screens. */
.pilot-next-grid h3{overflow-wrap:anywhere}

.evidence-qualification{max-width:760px;padding:25px 0;border-bottom:1px solid #c9d9df}.evidence-qualification h3{font:500 24px Fraunces,Georgia,serif}.evidence-qualification p{font-size:15px;line-height:1.7}

.article-thinker-credits{padding-top:26px;padding-bottom:26px;border-bottom:1px solid #171b2025}.cited-thinker-list{display:flex;flex-wrap:wrap;gap:16px 34px;margin:14px 0}.cited-thinker{display:flex;flex-direction:column;gap:5px}.cited-thinker a{color:inherit;font-size:19px;text-underline-offset:5px}.cited-thinker span{font-size:12px;color:#59636b}.article-thinker-credits>.caption{font-size:12px;line-height:1.5;max-width:760px}
