Tariff Turmoil and Crypto Squeezes Shake Markets

/* Base typography */
body, p, td, li {font-family: Georgia, serif; font-size:18px !important; line-height:1.56 !important;}

/* Fluid wrapper */
.email-container{width:100%!important;max-width:600px!important;margin:0 auto!important;}

/* Outlook/Word fixes */
table{border-collapse:collapse;mso-table-lspace:0pt;mso-table-rspace:0pt;}
img{-ms-interpolation-mode:bicubic;}

/* Ensure images/tables don’t overflow on mobile */
img, table {max-width:100% !important; height:auto;}

@media only screen and (max-width:480px){
body{padding:0 !important;}
.email-container{padding:0 12px !important; box-sizing:border-box;}
h1{font-size:24px!important;}
h2{font-size:20px!important;}
}

.email-container {width:600px !important;}

.email-container { max-width:600px; margin:0 auto; background:#fff; padding:20px; border-radius:8px; box-shadow:0 2px 8px rgba(0,0,0,0.1); font-family:Georgia, serif; color:#2c3e50; }
h1,h2,h3 { font-family:Georgia, serif; color:#c0392b; margin-bottom:10px; }
.news-section { margin-bottom:30px; }
.news-article { background:#fff; padding:10px 15px; border-left:3px solid #3498db; margin-bottom:15px; }
.source-badge { background-color:#3498db; color:#fff; border-radius:3px; padding:2px 4px; font-size:12px; font-family:Georgia, serif; }
.ad-section { background:linear-gradient(to bottom, #fff5f5, #ffe8e8); border:2px solid #e74c3c; text-align:center; padding:20px; margin:20px 0; }
a { color:#2980b9; text-decoration:none; }
strong { color:#c0392b; }