[data-skin=broadsheet] section.bs-papers-lead a.bs-paper-row{border-top:1px solid var(--bs-hair-on-indigo);color:inherit;grid-template-columns:minmax(0,36%) minmax(0,1fr);align-items:start;gap:clamp(20px,2.6vw,44px);padding:clamp(24px,2.4vw,38px) 0;text-decoration:none;display:grid;position:relative}[data-skin=broadsheet] section.bs-papers-lead a.bs-paper-row:first-of-type{border-top:0;padding-top:0}[data-skin=broadsheet] section.bs-papers-lead span.bs-paper-txt{display:block}[data-skin=broadsheet] section.bs-papers-lead span.bs-paper-meta{color:color-mix(in srgb, currentColor 60%, transparent);gap:clamp(10px,1.2vw,18px);margin:0 0 clamp(10px,1.2vw,16px);display:flex}[data-skin=broadsheet] section.bs-papers-lead span.bs-paper-h{letter-spacing:-.026em;max-width:22ch;margin:0 0 clamp(10px,1.2vw,16px);font-size:clamp(1.3rem,2.3vw,2.1rem);font-weight:500;line-height:1.06;display:block}[data-skin=broadsheet] section.bs-papers-lead span.bs-paper-ex{font-size:var(--bs-ramp-2);line-height:var(--bs-read-2-lh);max-width:58ch;color:color-mix(in srgb, currentColor 85%, transparent);margin:0 0 clamp(12px,1.4vw,20px);display:block}[data-skin=broadsheet] section.bs-papers-lead span.bs-paper-more{color:var(--bs-gold);display:block}[data-skin=broadsheet] section.bs-papers-lead a.bs-paper-row:hover span.bs-paper-h{text-underline-offset:.12em;text-decoration:underline}[data-skin=broadsheet] section.bs-papers-lead a.bs-paper-row span.bs-paper-more span{transition:transform .4s cubic-bezier(.16,.84,.24,1);display:inline-block}[data-skin=broadsheet] section.bs-papers-lead a.bs-paper-row:hover span.bs-paper-more span{transform:translate(6px)}@media (max-width:760px){[data-skin=broadsheet] section.bs-papers-lead a.bs-paper-row{grid-template-columns:1fr}}[data-skin=broadsheet] section.bs-papers-arch div.bs-papers-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(30px,3.4vw,56px) clamp(22px,2.4vw,40px);display:grid}@media (max-width:1100px){[data-skin=broadsheet] section.bs-papers-arch div.bs-papers-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){[data-skin=broadsheet] section.bs-papers-arch div.bs-papers-grid{grid-template-columns:1fr}}[data-skin=broadsheet] section.bs-papers-arch a.bs-pcard{color:inherit;text-decoration:none;display:block;position:relative}[data-skin=broadsheet] section.bs-papers-arch span.bs-pcard-meta{color:color-mix(in srgb, currentColor 65%, transparent);gap:clamp(9px,1vw,16px);margin:0 0 clamp(8px,1vw,14px);display:flex}[data-skin=broadsheet] section.bs-papers-arch span.bs-pcard-h{letter-spacing:-.02em;margin:0 0 clamp(8px,1vw,14px);font-size:clamp(1.2rem,1.35vw,1.55rem);font-weight:500;line-height:1.16;display:block}[data-skin=broadsheet] section.bs-papers-arch span.bs-pcard-ex{font-size:var(--bs-ramp-2);line-height:var(--bs-read-2-lh);color:color-mix(in srgb, currentColor 80%, transparent);margin:0 0 clamp(10px,1.2vw,16px);display:block}[data-skin=broadsheet] section.bs-papers-arch span.bs-pcard-more{color:color-mix(in srgb, currentColor 72%, transparent);transition:color .4s;display:block}[data-skin=broadsheet] section.bs-papers-arch a.bs-pcard:hover span.bs-pcard-h{text-underline-offset:.1em;text-decoration:underline}[data-skin=broadsheet] section.bs-papers-arch a.bs-pcard:hover span.bs-pcard-more{color:var(--bs-ink)}[data-skin=broadsheet] span.bs-paper-pic,[data-skin=broadsheet] span.bs-pcard-pic{aspect-ratio:3/2;outline-offset:-1px;outline:1px solid #12203329;display:block;position:relative;overflow:hidden}[data-skin=broadsheet] span.bs-paper-pic{outline-color:var(--bs-hair-on-indigo)}[data-skin=broadsheet] span.bs-pcard-pic{margin:0 0 clamp(12px,1.4vw,20px)}[data-skin=broadsheet] span.bs-paper-pic img,[data-skin=broadsheet] span.bs-pcard-pic img{object-fit:cover;width:100%;height:100%;display:block}[data-skin=broadsheet] div.bs-article{grid-template-columns:clamp(140px,14vw,200px) minmax(0,1.5fr) minmax(0,1fr);column-gap:clamp(20px,4vw,58px)}[data-skin=broadsheet] figure.bs-article-fig{align-self:start;margin:0;position:sticky;top:clamp(90px,15vh,150px)}[data-skin=broadsheet] figure.bs-article-fig img{aspect-ratio:3/2;object-fit:cover;outline-offset:-1px;outline:1px solid #12203329;width:100%;display:block}@media (max-width:900px){[data-skin=broadsheet] div.bs-article{grid-template-columns:minmax(0,1fr)}[data-skin=broadsheet] figure.bs-article-fig{order:-1;margin-bottom:clamp(22px,4vw,40px);position:static}}[data-skin=broadsheet] div.bs-article-body{max-width:var(--bs-measure-read)}[data-skin=broadsheet] div.bs-article-body p{font-size:max(19px, var(--bs-read));line-height:1.72}@media (max-width:640px){[data-skin=broadsheet] div.bs-article-body p{font-size:17.5px;line-height:1.68}}[data-skin=broadsheet] div.bs-article-body p.bs-lead-sm{font-size:calc(max(19px, var(--bs-read)) * 1.16);letter-spacing:-.01em;line-height:1.5}@media (max-width:640px){[data-skin=broadsheet] div.bs-article-body p.bs-lead-sm{font-size:20.3px}}[data-skin=broadsheet] div.bs-article-body ul.bs-list{margin:clamp(18px,2vw,28px) 0}[data-skin=broadsheet] div.bs-article-body ul.bs-list li{font-size:max(19px, var(--bs-read));max-width:none;padding:clamp(10px,1.1vw,14px) 0 clamp(10px,1.1vw,14px) clamp(20px,2.2vw,32px);line-height:1.62}@media (max-width:640px){[data-skin=broadsheet] div.bs-article-body ul.bs-list li{font-size:17.5px;line-height:1.6}}[data-skin=broadsheet] section.bs-onward a.bs-onward-t{letter-spacing:-.022em;max-width:26ch;margin:0 0 clamp(16px,1.8vw,26px);font-size:clamp(1.15rem,1.9vw,1.7rem);font-weight:500;line-height:1.14;text-decoration:none;display:block}[data-skin=broadsheet] section.bs-onward a.bs-onward-t:hover{text-underline-offset:.1em;text-decoration:underline}[data-skin=broadsheet] section.bs-onward a.bs-onward-b{color:color-mix(in srgb, currentColor 65%, transparent);border-bottom:1px solid;padding-bottom:2px;text-decoration:none;display:inline-block}[data-skin=broadsheet] section.bs-onward a.bs-onward-b:hover{color:var(--bs-ink)}[data-skin=broadsheet] sup.bs-cite{vertical-align:super;margin-left:.08em;font-size:.62em;line-height:0}[data-skin=broadsheet] sup.bs-cite a{color:var(--bs-blue);font-variant-numeric:tabular-nums;font-weight:600;text-decoration:none}[data-skin=broadsheet] sup.bs-cite a:hover{text-decoration:underline}[data-skin=broadsheet] div.bs-note,[data-skin=broadsheet] sup.bs-cite a[id]{scroll-margin-top:clamp(80px,10vh,140px)}[data-skin=broadsheet] aside.bs-notes{border-top:1px solid var(--bs-hair);margin-top:clamp(40px,4.4vw,72px);padding-top:clamp(22px,2.4vw,34px)}[data-skin=broadsheet] aside.bs-notes h2.bs-notes-h{margin:0 0 clamp(16px,1.8vw,24px)}[data-skin=broadsheet] aside.bs-notes dl.bs-notes-list{margin:0;padding:0}[data-skin=broadsheet] aside.bs-notes div.bs-note{border-top:1px solid var(--bs-hair);grid-template-columns:2.4em minmax(0,1fr);column-gap:4px;padding:clamp(12px,1.3vw,18px) 0;display:grid}[data-skin=broadsheet] aside.bs-notes div.bs-note:first-child{border-top:0;padding-top:0}[data-skin=broadsheet] aside.bs-notes dt.bs-note-mark{font-family:var(--bs-mono-face);letter-spacing:.02em;color:var(--bs-gold-ink);font-variant-numeric:tabular-nums;font-size:.82rem;line-height:1.7}[data-skin=broadsheet] aside.bs-notes dd.bs-note-body{font-size:max(15.5px, calc(var(--bs-read) * .84));color:color-mix(in srgb, var(--bs-ink) 82%, transparent);margin:0;line-height:1.62}[data-skin=broadsheet] aside.bs-notes dd.bs-note-body em{font-style:italic}[data-skin=broadsheet] aside.bs-notes a.bs-note-link{color:var(--bs-blue);border-bottom:1px solid color-mix(in srgb, var(--bs-blue) 40%, transparent);white-space:nowrap;text-decoration:none}[data-skin=broadsheet] aside.bs-notes a.bs-note-link:hover{border-bottom-color:var(--bs-blue)}[data-skin=broadsheet] aside.bs-notes a.bs-note-back{color:var(--bs-blue);text-decoration:none}[data-skin=broadsheet] aside.bs-notes a.bs-note-back:hover{text-decoration:underline}[data-skin=broadsheet] aside.bs-notes p.bs-notes-disclosure{border-top:1px solid var(--bs-hair);font-size:max(14.5px, calc(var(--bs-read) * .78));color:color-mix(in srgb, var(--bs-ink) 66%, transparent);margin:clamp(18px,2vw,28px) 0 0;padding-top:clamp(14px,1.5vw,20px);font-style:italic;line-height:1.6}@media (max-width:640px){[data-skin=broadsheet] aside.bs-notes div.bs-note{grid-template-columns:1.9em minmax(0,1fr)}}@media (max-width:860px){[data-skin=broadsheet] section.bs-papers-arch span.bs-pcard-more{color:color-mix(in srgb, currentColor 72%, transparent)}}
