.analytics-choice{box-sizing:border-box;z-index:1200;color:#102735;background:#fffaf0;border:1px solid #b79552;width:min(440px,100vw - 40px);padding:22px;position:fixed;bottom:20px;right:20px;box-shadow:0 8px 35px #10273526}.analytics-choice h2{margin:0 0 10px;font:500 23px Georgia,serif}.analytics-choice p{margin:0 0 12px;font-size:14px;line-height:1.7}.analytics-choice>a{color:#102735;font-size:13px;text-decoration:underline}.analytics-choice>div{gap:12px;margin-top:18px;display:flex}.analytics-choice button{color:#102735;cursor:pointer;background:#fff;border:1px solid #102735;flex:1;min-height:44px;padding:10px;font:600 13px Arial,sans-serif}.analytics-choice button:last-child{color:#fff;background:#102735}.analytics-choice button:focus-visible,.analytics-preferences:focus-visible{outline-offset:3px;outline:3px solid #b79552}.analytics-preferences{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;min-height:32px;padding:4px 0;text-decoration:underline}@media (max-width:500px){.analytics-choice{width:calc(100vw - 24px);padding:18px;bottom:12px;right:12px}.analytics-choice h2{font-size:21px}}.analytics-choice button:disabled{opacity:.55;cursor:default}
