.article-module__knMoxG__story .article-hero{padding-bottom:60px}.article-module__knMoxG__story .article-hero h1{overflow-wrap:anywhere;max-width:1120px;font-size:clamp(3rem,6.2vw,5.4rem)}:is(.article-module__knMoxG__story .eyebrow,.article-module__knMoxG__story .byline){flex-wrap:wrap;gap:12px 24px}.article-module__knMoxG__story .dek{max-width:760px;margin:30px 0;font-size:clamp(1.15rem,2vw,1.5rem);line-height:1.6}.article-module__knMoxG__story .status{color:var(--signal);background:var(--signal-wash);border-color:#adc9c3}.article-module__knMoxG__story .prose section{padding:60px 0 8px}.article-module__knMoxG__story .prose section:first-child{padding-top:0}.article-module__knMoxG__story .prose h2{overflow-wrap:anywhere;margin:14px 0 26px;font-size:clamp(2rem,3.3vw,2.8rem);line-height:1.2}.article-module__knMoxG__story .prose section>p:not(.kicker){color:#34443e;overflow-wrap:anywhere;margin:0 0 22px}.article-module__knMoxG__story .prose a{color:var(--signal);text-underline-offset:4px;overflow-wrap:anywhere;-webkit-text-decoration:underline #8bb6ad;text-decoration:underline #8bb6ad;text-decoration-thickness:1px}.article-module__knMoxG__story .prose a:hover{text-decoration-color:currentColor}.article-module__knMoxG__ordering,.article-module__knMoxG__corrected{background:#eef4f0;border:1px solid #cadbd5;margin:34px 0;padding:26px}.article-module__knMoxG__ordering figcaption,.article-module__knMoxG__corrected figcaption{color:#235f58;font-size:.94rem;font-weight:700;line-height:1.6}.article-module__knMoxG__laneLabel{color:var(--muted);margin:20px 0 0;font-size:.875rem}.article-module__knMoxG__flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:20px 0 0;padding:0;list-style:none;display:grid}.article-module__knMoxG__flow li{overflow-wrap:anywhere;background:#fafbf7;border:1px solid #bdcec5;flex-direction:column;gap:9px;padding:16px 13px;display:flex;position:relative}.article-module__knMoxG__flow li+li:before{content:"→";text-align:center;color:#547165;width:17px;position:absolute;top:50%;left:-19px;transform:translateY(-50%)}.article-module__knMoxG__flow li>span{color:#52675d;font-size:.8rem}.article-module__knMoxG__flow b{font-size:.94rem;font-weight:700;line-height:1.45}.article-module__knMoxG__flow small{color:#40574c;font-size:.875rem;line-height:1.6}.article-module__knMoxG__flow .article-module__knMoxG__connection{color:#29495d;background:#dce7ee;border-color:#a0b9cb}.article-module__knMoxG__flow .article-module__knMoxG__connection small{color:#36596b}.article-module__knMoxG__flow .article-module__knMoxG__guard{color:#294e43;background:#dceae2;border-color:#a9c7b8}.article-module__knMoxG__figureNote{color:var(--muted);margin:20px 0 0;font-size:.875rem;line-height:1.65}.article-module__knMoxG__note{border-left:2px solid #86b4a8;margin:28px 0;padding:2px 0 2px 20px}.article-module__knMoxG__note p{color:var(--muted);margin:0;font-size:.94rem;line-height:1.75}.article-module__knMoxG__observation{border-top:1px solid #aac8c0;border-bottom:1px solid #aac8c0;margin:30px 0;padding:24px 0}.article-module__knMoxG__observation>p:first-child{color:#235f58;margin:0 0 20px;font-size:.94rem;font-weight:700}.article-module__knMoxG__observation dl{margin:0}.article-module__knMoxG__observation dl>div{background:var(--signal-wash);grid-template-columns:minmax(0,.55fr) minmax(0,1fr);gap:20px;padding:14px 16px;font-size:.94rem;display:grid}.article-module__knMoxG__observation dl>div+div{margin-top:4px}.article-module__knMoxG__observation dt{color:#52675d}.article-module__knMoxG__observation dd{color:#294e43;margin:0}.article-module__knMoxG__story .article-module__knMoxG__patch{background:var(--signal-wash);border-left:3px solid var(--signal);margin:28px 0;padding:22px}.article-module__knMoxG__story .article-module__knMoxG__patch code{color:#235f58;white-space:normal;overflow-wrap:anywhere;background:0 0;border:0;padding:0;font-size:.9rem}.article-module__knMoxG__timeline{border-top:1px solid var(--line);margin:30px 0;padding:0;list-style:none}.article-module__knMoxG__timeline li{border-bottom:1px solid var(--line);grid-template-columns:138px minmax(0,1fr);gap:24px;padding:20px 0;display:grid}.article-module__knMoxG__timeline time{color:var(--signal);font-size:.875rem;line-height:1.65}.article-module__knMoxG__timeline p{color:#34443e;margin:0;font-size:.95rem;line-height:1.65}.article-module__knMoxG__sources{border-top:1px solid var(--line);margin-top:30px;padding-top:24px}.article-module__knMoxG__sources>p{color:var(--muted);margin:0;font-size:.9rem}.article-module__knMoxG__sources ul{padding-left:20px;font-size:.94rem}.article-module__knMoxG__sources li+li{margin-top:12px}@media (max-width:1000px){.article-module__knMoxG__story .article-grid{grid-template-columns:175px minmax(0,1fr);gap:35px}}@media (max-width:850px){.article-module__knMoxG__story .article-grid{grid-template-columns:minmax(0,1fr);gap:0;max-width:720px;margin:0 auto}.article-module__knMoxG__story .prose section{padding-top:42px}}@media (max-width:650px){.article-module__knMoxG__flow{grid-template-columns:minmax(0,1fr);gap:24px}.article-module__knMoxG__flow li{gap:6px;padding:16px}.article-module__knMoxG__flow li+li:before{content:"↓";width:20px;top:-25px;left:calc(50% - 10px);transform:none}}@media (max-width:560px){.article-module__knMoxG__story .article-hero h1{font-size:clamp(2.35rem,8.5vw,3.6rem)}.article-module__knMoxG__story .article-hero{padding-bottom:42px}.article-module__knMoxG__ordering,.article-module__knMoxG__corrected{padding:20px 14px}.article-module__knMoxG__timeline li,.article-module__knMoxG__observation dl>div{grid-template-columns:minmax(0,1fr);gap:5px}}
