.firm-analytics-module__BnbMWW__preferences{text-align:center;background:var(--paper,#f5f5f0);padding:12px 24px}.firm-analytics-module__BnbMWW__preferences button{color:inherit;cursor:pointer;background:0 0;border:0;min-height:44px;text-decoration:underline}.firm-analytics-module__BnbMWW__banner{z-index:90;color:#171923;background:#fff;border:1px solid #c5c8d1;border-radius:18px;width:min(480px,100vw - 32px);padding:20px;position:fixed;bottom:16px;left:16px;box-shadow:0 8px 32px #0003}.firm-analytics-module__BnbMWW__banner h2{color:#171923;margin:0 0 8px;font-size:20px}.firm-analytics-module__BnbMWW__banner p{margin:0 0 14px;font-size:14px;line-height:1.5}.firm-analytics-module__BnbMWW__banner a{color:#32386c;text-decoration:underline}.firm-analytics-module__BnbMWW__actions{flex-wrap:wrap;gap:10px;display:flex}.firm-analytics-module__BnbMWW__actions button{white-space:nowrap;flex:1;min-height:44px;font-size:14px}body:has(.wl) .firm-analytics-module__BnbMWW__banner{border-radius:14px;width:min(340px,100vw - 24px);padding:14px;bottom:12px;left:auto;right:12px}body:has(.wl) .firm-analytics-module__BnbMWW__banner h2{margin-bottom:4px;font-size:15px}body:has(.wl) .firm-analytics-module__BnbMWW__banner p{margin-bottom:10px;font-size:12px}body:has(.wl) .firm-analytics-module__BnbMWW__actions button{min-height:36px;font-size:13px}.firm-analytics-module__BnbMWW__brief{display:none}@media (max-width:960px){body:has(.wl) .firm-analytics-module__BnbMWW__banner{border-radius:999px;align-items:center;gap:10px;width:auto;padding:8px 8px 8px 14px;display:flex;left:12px;right:12px}body:has(.wl) .firm-analytics-module__BnbMWW__banner h2{display:none}body:has(.wl) .firm-analytics-module__BnbMWW__long{display:none}body:has(.wl) .firm-analytics-module__BnbMWW__banner .firm-analytics-module__BnbMWW__brief{flex:1;margin:0;font-size:13px;line-height:1.3;display:inline}body:has(.wl) .firm-analytics-module__BnbMWW__actions{flex-wrap:nowrap;gap:6px}body:has(.wl) .firm-analytics-module__BnbMWW__actions button{flex:none;min-width:56px;min-height:36px;padding:0 14px}body:has(.wl) .firm-analytics-module__BnbMWW__actions .firm-analytics-module__BnbMWW__brief{display:inline}}
