.statistics-consent{position:fixed;bottom:14px;left:50%;transform:translateX(-50%);z-index:40;width:min(620px,calc(100% - 28px));padding:20px;border:1px solid #bca77b;border-radius:16px;background:#fffaf0;color:#243b2c;box-shadow:0 10px 40px #20000055;font:600 12px/1.6 MontserratCampana,Arial,sans-serif}.statistics-consent h2{font:700 17px/1.3 MontserratCampana,Arial,sans-serif;margin:0 0 8px;color:#245837}.statistics-consent p{margin:8px 0}.statistics-consent-actions{display:flex;gap:10px;margin-top:14px}.statistics-consent button{font:600 13px/1.4 MontserratCampana,Arial,sans-serif;padding:12px;min-height:44px;flex:1;border:1px solid #245837;border-radius:8px;cursor:pointer;background:#fffaf0;color:#245837}.statistics-consent button:last-child{color:#fff;background:#245837}.statistics-consent :focus-visible{outline:3px solid #1c773a;outline-offset:3px}.statistics-preferences{display:block;margin:16px auto;padding:8px 12px;border:0;background:transparent;color:#fff8e9;text-decoration:underline;font:600 11px/1.5 MontserratCampana,Arial,sans-serif;cursor:pointer;min-height:40px}.statistics-preferences:focus-visible{outline:3px solid #ffe331;outline-offset:3px}@media(max-width:360px){.statistics-consent-actions{flex-direction:column}}
