
/* Preferencias de analitica — sobrias y accesibles */
.pa-consent{position:fixed;z-index:9999;left:18px;right:18px;bottom:18px;max-width:850px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:22px;padding:18px 21px;color:#f2f4f5;background:#0a1e32;border:1px solid rgba(231,234,237,.22);box-shadow:0 16px 42px rgba(0,0,0,.25);border-radius:4px;font-family:inherit;}
.pa-consent-copy{min-width:0;max-width:560px}.pa-consent-copy strong{display:block;font-size:14px;line-height:1.3;letter-spacing:.02em;margin-bottom:5px;color:#fff}.pa-consent-copy p{margin:0 0 5px;font-size:12px;line-height:1.5;color:#d9dfe5}.pa-consent-copy a{font-size:12px;color:#e6cda2;text-underline-offset:3px}.pa-consent-actions{display:flex;gap:9px;align-items:center;flex-shrink:0}.pa-consent-actions button{font:inherit;font-size:12px;cursor:pointer;padding:10px 14px;min-height:37px;border-radius:2px;white-space:nowrap}.pa-consent-reject{background:transparent;color:#e9eef1;border:1px solid #8f9fab}.pa-consent-accept{background:#e6cda2;color:#0a1e32;border:1px solid #e6cda2;font-weight:700}.pa-consent-actions button:focus-visible,.pa-consent-copy a:focus-visible,[data-patrimonia-analytics-preferences]:focus-visible{outline:2px solid #e6cda2;outline-offset:3px}
@media(max-width:670px){.pa-consent{left:9px;right:9px;bottom:9px;padding:15px;flex-direction:column;align-items:stretch;gap:12px}.pa-consent-actions{justify-content:stretch}.pa-consent-actions button{flex:1;white-space:normal}}
