.article-module__P28Bea__story .article-hero{padding-bottom:60px}.article-module__P28Bea__story .article-hero h1{overflow-wrap:anywhere;max-width:1080px;font-size:clamp(3rem,6.2vw,5.4rem)}:is(.article-module__P28Bea__story .eyebrow,.article-module__P28Bea__story .byline){flex-wrap:wrap;gap:12px 24px}.article-module__P28Bea__story .dek{max-width:760px;margin:30px 0;font-size:clamp(1.15rem,2vw,1.5rem);line-height:1.6}.article-module__P28Bea__story .status{color:var(--signal);background:var(--signal-wash);border-color:#adc9c3}.article-module__P28Bea__story .prose section{padding:60px 0 8px}.article-module__P28Bea__story .prose section:first-child{padding-top:0}.article-module__P28Bea__story .prose h2{margin:14px 0 26px;font-size:clamp(2rem,3.3vw,2.8rem);line-height:1.2}.article-module__P28Bea__story .prose section>p:not(.kicker){color:#34443e;margin:0 0 22px}.article-module__P28Bea__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__P28Bea__story .prose a:hover{text-decoration-color:currentColor}.article-module__P28Bea__memory{background:#eef4f0;border:1px solid #cadbd5;margin:34px 0;padding:28px}.article-module__P28Bea__memory figcaption{color:#235f58;font-size:.94rem;font-weight:700}.article-module__P28Bea__memorySteps{margin:26px 0 0;padding:0;list-style:none}.article-module__P28Bea__memorySteps li+li{margin-top:24px}.article-module__P28Bea__memorySteps li>p{color:#34443e;align-items:baseline;gap:12px;margin:0 0 10px;font-size:.9rem;display:flex}.article-module__P28Bea__memorySteps li>p>span{color:var(--signal);font-size:.8rem}.article-module__P28Bea__reserved,.article-module__P28Bea__track>div{overflow-wrap:anywhere;align-items:center;min-height:80px;padding:16px;font-size:.9rem;line-height:1.55;display:flex}.article-module__P28Bea__reserved{color:#52675d;background:#fafbf7;border:1px solid #c0d1c8}.article-module__P28Bea__track{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.article-module__P28Bea__decoded{color:#294e43;background:#dceae2;border:1px solid #b2c9bc}.article-module__P28Bea__unwritten{color:#415a51;background:repeating-linear-gradient(135deg,#f4f6f2,#f4f6f2 6px,#e7eeea 6px 7px);border:1px dashed #829e90;border-left:0}.article-module__P28Bea__exposed{color:#29495d;background:#dce7ee;border:1px solid #a0b9cb;border-left:0}.article-module__P28Bea__figureNote{color:var(--muted);margin:20px 0 0;font-size:.875rem;line-height:1.65}.article-module__P28Bea__note{border-left:2px solid #86b4a8;margin:28px 0;padding:2px 0 2px 20px}.article-module__P28Bea__note p{color:var(--muted);margin:0;font-size:.94rem;line-height:1.75}.article-module__P28Bea__timeline{border-top:1px solid var(--line);margin:30px 0;padding:0;list-style:none}.article-module__P28Bea__timeline li{border-bottom:1px solid var(--line);grid-template-columns:138px minmax(0,1fr);gap:24px;padding:20px 0;display:grid}.article-module__P28Bea__timeline time{color:var(--signal);font-size:.875rem;line-height:1.65}.article-module__P28Bea__timeline p{color:#34443e;margin:0;font-size:.95rem;line-height:1.65}.article-module__P28Bea__sources{border-top:1px solid var(--line);margin-top:30px;padding-top:24px}.article-module__P28Bea__sources>p{color:var(--muted);margin:0;font-size:.9rem}.article-module__P28Bea__sources ul{padding-left:20px;font-size:.94rem}.article-module__P28Bea__sources li+li{margin-top:12px}@media (max-width:1000px){.article-module__P28Bea__story .article-grid{grid-template-columns:175px minmax(0,1fr);gap:35px}}@media (max-width:850px){.article-module__P28Bea__story .article-grid{grid-template-columns:minmax(0,1fr);gap:0;max-width:720px;margin:0 auto}.article-module__P28Bea__story .prose section{padding-top:42px}}@media (max-width:560px){.article-module__P28Bea__story .article-hero h1{font-size:clamp(2.35rem,8.5vw,3.6rem)}.article-module__P28Bea__story .article-hero{padding-bottom:42px}.article-module__P28Bea__memory{padding:20px 14px}.article-module__P28Bea__reserved,.article-module__P28Bea__track>div{padding:12px 10px}.article-module__P28Bea__timeline li{grid-template-columns:minmax(0,1fr);gap:5px}}
