/* Let the complete reassurance copy remain readable at every breakpoint. */
body.smuk-editorial .cta-band p {
  white-space:normal!important;overflow:visible!important;text-overflow:clip!important;
  max-width:70ch!important;line-height:1.65!important;overflow-wrap:break-word;
}
body.smuk-editorial .p1-top b {color:#b8ced3}
body.smuk-editorial .quote-box .qmark {color:#9b641e}
body.smuk-editorial .finish-chapters-inner {flex-wrap:wrap;overflow:visible}
body.blog-article-page.smuk-editorial .footer-section,
body.blog-article-page.smuk-editorial .footer-section .footer-bottom {background:#153e4b!important}
body.blog-article-page.smuk-editorial .back-link {color:#945d1d!important}
body.blog-article-page.smuk-editorial .v4-article-next p {color:#345660!important}
body.blog-article-page.smuk-editorial .stats-highlight .stat-number {color:#fff!important}
body.blog-article-page.smuk-editorial .stats-highlight .row {row-gap:24px}
body.blog-article-page.smuk-editorial .article-action .theme-btn {background:#945d1d!important;color:white!important}
@media(max-width:767px) {
  body.smuk-editorial .finish-chapters-inner {flex-wrap:wrap;gap:8px;overflow:visible;padding-block:16px}
  body.smuk-editorial .finish-chapters-inner>span {flex-basis:100%;margin:0 0 3px}
  body.smuk-editorial .finish-chapters a {white-space:normal;line-height:1.4;padding:9px 12px}
  body.smuk-editorial .june-proof-strip>span {font-size:12px!important;line-height:1.5!important}
  body.smuk-editorial .award-list {margin:0!important;padding:24px!important}
  body.smuk-editorial .award-list li {display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:start;padding-bottom:24px;margin-bottom:24px}
  body.smuk-editorial .award-list li>.left {display:block;min-width:0;width:auto;gap:0}
  body.smuk-editorial .award-list .award-icon {width:48px;height:48px;margin:0 0 14px;font-size:0}
  body.smuk-editorial .award-list .award-icon img {width:48px;height:48px;object-fit:contain}
  body.smuk-editorial .award-list .award-text {width:auto;max-width:none;padding:0}
  body.smuk-editorial .award-list .award-text h4 {font-size:21px;line-height:1.3;margin-bottom:10px}
  body.smuk-editorial .award-list .award-year {margin:0;align-self:start;font-size:13px}
}
@media(max-width:575px) {
  body.smuk-editorial .v4-table-wrap {overflow:visible}
  body.smuk-editorial .v4-policy-table {display:block;min-width:0;width:100%;background:transparent}
  body.smuk-editorial .v4-policy-table caption {display:block;width:100%;margin-bottom:16px}
  body.smuk-editorial .v4-policy-table thead {position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}
  body.smuk-editorial .v4-policy-table tbody {display:grid;gap:16px}
  body.smuk-editorial .v4-policy-table tr {display:block;background:white;border:1px solid #d5e3e8;border-radius:12px;padding:4px 16px}
  body.smuk-editorial .v4-policy-table td {display:block;border:0;border-bottom:1px solid #e4eded;padding:12px 0;overflow-wrap:anywhere;line-height:1.6}
  body.smuk-editorial .v4-policy-table td:last-child {border-bottom:0}
  body.smuk-editorial .v4-policy-table td::before {content:attr(data-label);display:block;font-size:12px;font-weight:700;color:#145468;margin-bottom:4px}
}
