.morning-briefing{max-width:760px;color:var(--ink);margin:0 auto;padding:48px 24px;font-family:DM Sans,sans-serif}.morning-briefing h1{margin:28px 0 20px;font-family:Fraunces,Georgia,serif;font-size:40px;line-height:1.15}.morning-briefing h2{margin-bottom:20px;font-family:Fraunces,Georgia,serif;font-size:24px}.morning-briefing p{margin-bottom:16px;font-size:16px;line-height:1.65}.morning-briefing a{color:var(--ink);text-decoration:underline}.morning-briefing .briefing-actions{flex-wrap:wrap;gap:16px;margin:24px 0 32px;display:flex}.morning-briefing .briefing-actions button{border:1px solid var(--ink);background:var(--ink);color:var(--cream);cursor:pointer;border-radius:0;padding:12px 20px;font-family:Courier Prime,monospace}.morning-briefing .briefing-actions button:last-child{background:var(--cream);color:var(--ink)}.morning-briefing .briefing-actions button:disabled{opacity:.6;cursor:wait}.morning-briefing .briefing-copy{white-space:pre-wrap}@media(max-width:600px){.morning-briefing h1{font-size:32px}}
