.foot-legal button{min-height:36px;color:var(--vr-ivory);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-size:14px;font-weight:500;display:inline-flex}.foot-legal button:hover{color:var(--vr-green-light)}.vr-consent{z-index:1000;background:var(--vr-forest-card);color:var(--vr-ivory);border-top:1px solid #2a2a2a;font-family:Instrument Sans,system-ui,sans-serif;position:fixed;bottom:0;left:0;right:0}.vr-consent__in{max-width:1200px;padding:20px var(--vr-gut,24px);margin:0 auto}.vr-consent h2{margin:0;font-family:Poppins,sans-serif;font-size:15px;font-weight:600}.vr-consent p{max-width:760px;color:var(--vr-mist);margin:8px 0 0;font-size:14px;line-height:1.5}.vr-consent__details{border-left:2px solid var(--vr-green-light);margin-top:14px;padding-left:14px;font-size:14px}.vr-consent__details p{margin:0 0 8px}.vr-consent__details label{cursor:pointer;align-items:center;gap:8px;display:flex}.vr-consent__details input{width:16px;height:16px;accent-color:var(--vr-green-light)}.vr-consent__actions{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:16px;display:flex}.vr-consent__actions .btn{height:44px;padding:0 18px;font-size:14px}.vr-consent__ghost{color:var(--vr-ivory);background:0 0;border:1px solid #3f3f46}.vr-consent__ghost:hover{border-color:var(--vr-green-light);color:var(--vr-green-light)}.vr-consent__link{color:var(--vr-mist);font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;text-decoration:underline}.vr-consent__link:hover{color:var(--vr-green-light)}@media (width<=600px){.vr-consent__actions .btn{flex:100%}}
