.asta-analytics-consent{color:#202820;z-index:99990;background:#fff;border:1px solid #dfe7dc;border-radius:14px;justify-content:space-between;align-items:center;gap:24px;width:calc(100% - 40px);max-width:760px;padding:20px 22px;display:flex;position:fixed;bottom:20px;left:20px;box-shadow:0 16px 48px #12231033}.asta-analytics-consent[hidden]{display:none}.asta-analytics-consent__eyebrow{color:#398a1d;letter-spacing:.1em;text-transform:uppercase;margin:0 0 6px;font-size:10px;font-weight:800}.asta-analytics-consent h2{color:#202820;margin:0 0 5px;font-size:17px;line-height:1.3}.asta-analytics-consent p:not(.asta-analytics-consent__eyebrow){color:#606b61;margin:0;font-size:12px;line-height:1.5}.asta-analytics-consent a{color:#2c7117;text-decoration:underline}.asta-analytics-consent__actions{flex-direction:column;flex:none;align-items:stretch;gap:7px;display:flex}.asta-analytics-consent button{cursor:pointer;font:inherit;border:0;border-radius:8px;min-height:37px;padding:7px 12px;font-size:12px;font-weight:650;line-height:1.25}.asta-analytics-consent [data-asta-consent-accept]{color:#fff;background:#398f18}.asta-analytics-consent [data-asta-consent-reject]{color:#384439;background:#f2f5f1}.asta-analytics-privacy-settings{color:#315d27;cursor:pointer;font:inherit;background:#f4f7f2;border:1px solid #d6e1d1;border-radius:7px;padding:8px 12px;font-size:13px}@media (width<=640px){.asta-analytics-consent{flex-direction:column;align-items:stretch;gap:12px;width:calc(100% - 24px);padding:16px;bottom:12px;left:12px}.asta-analytics-consent__actions{flex-direction:column}.asta-analytics-consent button{flex:auto;width:100%}}