/* Area Cars: native compact consent, existing button sizing and behavior. */
.consent-backdrop { background: rgb(0 0 0 / 55%); }
.consent-modal { background: #141719; color: #fafafa; border-color: #303638; border-radius: 0; box-shadow: 0 1rem 3rem rgb(0 0 0 / 30%); font-family: Inter,sans-serif; --ac-button-ink: #fafafa; --ac-button-paper: #222729; --bo-theme-primary: var(--ac-button-ink); --bo-theme-on-primary: var(--ac-button-paper); --bo-theme-primary-strong: #d4d8da; --bo-radius-xl: 0; }
.consent-modal h2 { font-family: "Golos Text",sans-serif; color: #fafafa; }
.consent-modal p { color: #d4d8da; }
.consent-modal .consent-link { color: #fafafa; text-decoration: underline; text-underline-offset: .2em; }
.consent-modal .consent-modal-icon { color: #DC143C; }
.consent-modal :is(a,button):focus-visible { outline: 2px solid #DC143C; outline-offset: 3px; }

