.byline_byline__fUXGZ{font-family:var(--font-sans);font-size:var(--fs-meta);color:var(--ink-mute);letter-spacing:.02em;margin-bottom:2rem;display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.byline_author__MIFil{color:var(--ink-soft);font-weight:500}.byline_sep__hL0eG{color:var(--rule)}.byline_date__SVryO{color:var(--ink-mute)}.byline_section__eMRap{text-transform:uppercase;letter-spacing:.08em;color:var(--ink-mute);font-size:var(--fs-micro)}.reading-time_readingTime__NBqHG{font-family:var(--font-sans);font-size:var(--fs-micro);color:var(--ink-mute);margin-bottom:2rem;letter-spacing:.02em}.piece_piece__0dKmu{padding-top:3rem;padding-bottom:3rem}.piece_header__sCIkN{margin-bottom:2.5rem}.piece_kicker__2mZMI{font-family:var(--font-sans);font-size:var(--fs-meta);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-mute);margin-bottom:1rem}.piece_kicker__2mZMI a{color:var(--ink-mute);text-decoration:none}.piece_kicker__2mZMI a:hover{color:var(--accent)}.piece_headline__DT4OH{font-family:var(--font-serif);font-size:clamp(2rem,4.5vw,2.625rem);line-height:1.1;letter-spacing:-.012em;font-weight:700;margin-bottom:1rem}.piece_dek__rIdaK{font-family:var(--font-serif);font-style:italic;font-size:1.25rem;line-height:1.4;color:var(--ink-soft);margin-bottom:1.5rem}.piece_pieceHero__tcRTu{margin:0 0 2rem}.piece_pieceHero__tcRTu img{display:block;width:100%;height:auto;border:1px solid var(--rule)}.piece_body__X15Ih{font-family:var(--font-serif);font-size:1.125rem;line-height:1.7;color:var(--ink)}.piece_body__X15Ih p{margin:0 0 1.25em}.piece_body__X15Ih h2{font-size:1.5rem;margin:2rem 0 1rem;font-weight:600;letter-spacing:-.005em}.piece_body__X15Ih h3{font-size:1.25rem;margin:1.75rem 0 .85rem;font-weight:600}.piece_body__X15Ih blockquote{margin:1.75em 0;padding-left:1.5em;border-left:2px solid var(--rule);font-style:italic;color:var(--ink-soft)}.piece_body__X15Ih a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);text-decoration-thickness:1px;text-underline-offset:3px}.piece_body__X15Ih a:hover{color:var(--accent);-webkit-text-decoration-color:var(--accent-soft);text-decoration-color:var(--accent-soft)}.piece_body__X15Ih ol,.piece_body__X15Ih ul{margin:1em 0 1.5em}.piece_body__X15Ih li{margin-bottom:.5em}.piece_body__X15Ih hr{margin:2.5em 0;border:0;border-top:1px solid var(--rule)}.piece_body__X15Ih em{font-style:italic}.piece_body__X15Ih strong{font-weight:600;color:var(--ink)}.piece_correctionTop__a_aKl{background:var(--paper-warm);border-left:3px solid var(--accent);padding:1rem 1.25rem;margin-bottom:2rem;font-family:var(--font-sans);font-size:var(--fs-body-sm);color:var(--ink-soft)}.piece_correctionTop__a_aKl strong{color:var(--accent)}.piece_corrections__6sNO5{margin-top:3rem;padding:1.25rem 0;border-top:1px solid var(--rule);font-family:var(--font-sans);font-size:var(--fs-body-sm);color:var(--ink-soft)}.piece_correctionsHeading__Q0iL8{font-family:var(--font-sans);font-size:var(--fs-meta);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-mute);margin-bottom:.75rem}.piece_corrections__6sNO5 ul{list-style:none;padding-left:0}.piece_corrections__6sNO5 li{margin-bottom:.75rem}