.consumer-news-ticker{position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:20px;min-height:72px;padding:9px 5vw;background:#eee9de;border-bottom:1px solid #d7cbbb;color:#192f40;contain:layout paint;font-family:Arial,sans-serif}
.consumer-news-ticker-label{display:flex;align-items:center;gap:12px;flex:0 0 180px;font-size:11px;font-weight:700;line-height:1.65;letter-spacing:1px}
.consumer-news-ticker-label>span:first-child{width:6px;height:6px;flex:none;border-radius:50%;background:#96713e;box-shadow:0 0 0 5px #96713e16}
.consumer-news-ticker-window{min-width:0;flex:1;overflow:hidden;border-left:1px solid #cec1af;padding-left:20px}
.consumer-news-ticker-track{display:flex;width:max-content;animation:consumer-news-scroll 26.1s linear infinite}
.consumer-news-ticker[data-paused=true] .consumer-news-ticker-track,.consumer-news-ticker-window:has(:focus-visible) .consumer-news-ticker-track,.consumer-news-ticker:has(a:focus-visible) .consumer-news-ticker-track{animation-play-state:paused}
@media(hover:hover) and (pointer:fine){.consumer-news-ticker:hover .consumer-news-ticker-track{animation-play-state:paused}}
.consumer-news-ticker-group{display:flex;align-items:center;flex:none;margin:0;padding:0;list-style:none}
.consumer-news-ticker-group li{display:flex;align-items:center;gap:12px;white-space:nowrap;margin:0;padding:0;font-size:14px;line-height:1.5}
.consumer-news-ticker time{font-size:12px;color:#505b54;font-variant-numeric:tabular-nums}
.consumer-news-ticker-title{font-weight:600}
.consumer-news-ticker-source{font-size:12px;color:#77532e;text-decoration:underline;text-underline-offset:3px}
.consumer-news-ticker-dot{padding:0 24px;color:#96713e}
.consumer-news-ticker-actions{display:flex;align-items:center;gap:14px;flex:none;font-size:12px}
.consumer-news-ticker-actions button{min-height:44px;min-width:72px;padding:7px 8px;border:1px solid #b6a387;border-radius:3px;color:#4c3526;background:transparent;cursor:pointer;font:inherit}
.consumer-news-ticker-actions>a{font-weight:700;white-space:nowrap}
.consumer-news-ticker a:focus-visible,.consumer-news-ticker button:focus-visible{outline:2px solid #192f40;outline-offset:3px}
.consumer-news-ticker-window:has(:focus-visible){overflow:auto;scrollbar-width:thin}
.consumer-news-ticker-window:has(:focus-visible) .consumer-news-ticker-track{animation:none;transform:none}
.consumer-news-ticker-window:has(:focus-visible) .consumer-news-ticker-group[aria-hidden=true]{display:none}
@keyframes consumer-news-scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}
.consumer-news-feed{max-width:1200px;margin:auto;padding:12px 5vw 70px}
.consumer-news-entry{padding:38px 0;border-bottom:1px solid var(--line);scroll-margin-top:190px}
.consumer-news-entry-meta{display:flex;gap:18px;flex-wrap:wrap;font:12px/1.6 Arial,sans-serif;color:#74572f}
.consumer-news-entry h2{max-width:900px;font-size:clamp(26px,3vw,38px);line-height:1.2;margin:17px 0}
.consumer-news-entry p{max-width:850px;font-size:18px;line-height:1.75;color:#515d56}
.consumer-news-entry-links{display:flex;gap:24px;flex-wrap:wrap;margin:22px 0 10px;font:600 13px/1.6 Arial,sans-serif;color:#254c63}
.consumer-news-entry-links a{text-decoration:underline;text-underline-offset:4px}
.consumer-news-entry small{font:12px/1.7 Arial,sans-serif;color:#58635e}

@media(max-width:1000px){.consumer-news-ticker{gap:14px;padding-left:24px;padding-right:24px}.consumer-news-ticker-actions>a{display:none}}
@media(max-width:800px){
.consumer-news-ticker{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0 10px;padding:3px 18px 9px;min-height:92px}
.consumer-news-ticker-label{gap:10px;line-height:1.4;font-size:10px;letter-spacing:.7px;min-height:44px;white-space:nowrap}
.consumer-news-ticker-label br{display:none}
.consumer-news-ticker-actions{grid-column:2;grid-row:1;font-size:11px}
.consumer-news-ticker-actions button{min-width:67px;min-height:38px;padding:5px}
.consumer-news-ticker-window{grid-column:1/-1;grid-row:2;border-left:0;padding:6px 0 3px}
.consumer-news-ticker-group li{font-size:14px;gap:11px}
.consumer-news-ticker-dot{padding:0 22px}
.consumer-news-feed{padding:4px 24px 46px}
.consumer-news-entry{padding:30px 0;scroll-margin-top:190px}
.consumer-news-entry p{font-size:17px}
}
@media(max-width:420px){.consumer-news-ticker{padding-left:14px;padding-right:14px}.consumer-news-ticker-label{font-size:9px;letter-spacing:.5px}}
@media print{.consumer-news-ticker{display:none!important}}
@media(prefers-reduced-motion:reduce){
.consumer-news-ticker-track{animation:none!important;transform:none!important;width:auto}
.consumer-news-ticker-window{overflow:auto;max-height:110px;scrollbar-width:thin}
.consumer-news-ticker-group{display:block}
.consumer-news-ticker-group[aria-hidden=true]{display:none}
.consumer-news-ticker-group li{display:none;white-space:normal;line-height:1.6}
.consumer-news-ticker-group li:first-child{display:block}
.consumer-news-ticker time,.consumer-news-ticker-title,.consumer-news-ticker-source{margin-right:8px}
.consumer-news-ticker-dash,.consumer-news-ticker-dot,.consumer-news-ticker-actions button{display:none}
.consumer-news-ticker-actions>a{display:block}
.consumer-news-ticker{min-height:92px}
}

/* Retain the typography and motion of the other law sites. */
.consumer-news-ticker,.consumer-news-ticker *{font-family:Arial,sans-serif}
.consumer-news-ticker-actions button{visibility:hidden}
.consumer-news-ticker[data-enhanced=true] .consumer-news-ticker-actions button{visibility:visible}
.consumer-news-ticker-label>span:last-child{display:block}
.consumer-news-editorial-note{max-width:850px;margin-top:32px;color:#58635e;font-size:15px}
body>header{position:relative;z-index:21}
.sidebar>div{top:112px}
@media(max-width:800px){html{scroll-padding-top:120px}}

.consumer-news-ticker:not([data-enhanced=true]) .consumer-news-ticker-track{animation:none}

/* Match the compact ticker dimensions of the other law sites. */
.consumer-news-ticker{min-height:32px;padding-block:3px;gap:14px}
.consumer-news-ticker-label{min-height:0;line-height:1.1;gap:10px}
.consumer-news-ticker-actions{gap:10px}
.consumer-news-ticker-actions button{min-height:24px;min-width:64px;padding:1px 7px;line-height:20px}
.consumer-news-ticker-window{padding-block:0}
@media(max-width:800px){
.consumer-news-ticker{min-height:52px;grid-template-rows:24px 21px;padding-block:3px;gap:0 10px}
.consumer-news-ticker-label{min-height:0;font-size:10px;line-height:1.1;white-space:normal}
.consumer-news-ticker-actions button{min-height:23px;min-width:64px;padding:1px 5px;line-height:19px}
.consumer-news-ticker-window{padding:0}
}
@media(prefers-reduced-motion:reduce){
.consumer-news-ticker{min-height:52px}
@media(max-width:800px){.consumer-news-ticker{grid-template-rows:auto auto}.consumer-news-ticker-label{min-height:24px}}
}
