.consent-banner{z-index:60;position:fixed}.consent-banner--card{inset-inline:1rem;bottom:1rem}@media (width>=40rem){.consent-banner--card{inset-inline:auto 1.5rem;width:26rem;bottom:1.5rem}}.consent-banner--modal{background:color-mix(in oklab,var(--foreground) 55%,transparent);place-items:center;padding:1rem;display:grid;inset:0}.consent-banner--modal .consent-banner__card{width:min(100%,32rem);max-height:90vh;overflow-y:auto}
