#analytics-consent{position:fixed;bottom:18px;left:18px;z-index:1000;background:#fffaf0;color:#293b3b;border:1px solid #baaa89;box-shadow:0 5px 30px #1d302a26;padding:21px 23px;width:430px;max-width:calc(100vw - 36px);font:14px/1.8 -apple-system,BlinkMacSystemFont,'Helvetica Neue','Hiragino Kaku Gothic ProN',sans-serif}#analytics-consent[hidden]{display:none!important}#analytics-consent strong{font-size:16px;font-weight:600}#analytics-consent p{margin:9px 0 17px}.analytics-actions{display:flex;justify-content:flex-end;gap:10px}.analytics-actions button{font:inherit;border:1px solid #a54b38;padding:8px 15px;background:transparent;color:#8c3d2d;cursor:pointer}.analytics-actions .analytics-accept{background:#a54b38;color:#fff8e8}.analytics-reopen{font:inherit;font-size:11px;background:none;border:0;color:inherit;padding:0;cursor:pointer;line-height:1.8}.analytics-actions button:focus-visible,.analytics-reopen:focus-visible{outline:3px solid #a2773d;outline-offset:3px}@media(max-width:600px){#analytics-consent{left:12px;bottom:12px;max-width:calc(100vw - 24px);width:auto;padding:17px 18px;font-size:13px}.analytics-actions button{padding:9px 14px}footer .footer-links,footer .footer-bottom>div{flex-wrap:wrap}}
