/* --- Newsletter: scoped, clean, no border box --- */
#nl {
color:#1f2937;
line-height:1.6;
-webkit-font-smoothing:antialiased;
font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
}
#nl p { margin:0 0 12px 0; }
#nl a { color:#0056A3; text-decoration:underline; }
#nl ul { margin:0 0 12px 22px; padding:0; list-style:disc; }
#nl li { margin:6px 0; }
#nl .text-align-center { text-align:center !important; }
#nl .text-align-just