/* Dialogo statistico discreto; nessun blocco della navigazione */
.origo-optin{position:fixed;z-index:990;left:max(16px,env(safe-area-inset-left));bottom:20px;width:min(420px,calc(100vw - 32px));box-sizing:border-box;border:1px solid #ced2d0;background:#f8f7f4;color:#17202a;box-shadow:0 10px 35px rgba(15,22,27,.14);padding:16px 18px;font-family:inherit}
.origo-optin strong{font-size:13px;letter-spacing:.01em}.origo-optin p{margin:7px 0 12px;font-size:12px;line-height:1.5;color:#4c5960}.origo-optin a{color:inherit;text-decoration:underline}.origo-optin-actions{display:flex;gap:8px;flex-wrap:wrap}.origo-optin-actions button{appearance:none;border:1px solid #9ea5a5;padding:10px 12px;background:transparent;font-family:inherit;font-weight:600;font-size:12px;line-height:1.2;cursor:pointer}.origo-optin-actions button:last-child{background:#171d25;border-color:#171d25;color:#fff}.origo-footer [data-ohm-preferences]{background:transparent;border:0;color:inherit;padding:0;font:inherit;text-decoration:underline;cursor:pointer}
@media(max-width:767px){.origo-optin{bottom:calc(88px + env(safe-area-inset-bottom));padding:14px}.origo-optin-actions button{flex:1;min-height:42px}}
