.analytics-choice{position:fixed;bottom:20px;left:20px;right:20px;max-width:880px;margin:auto;padding:22px 26px;background:#fffbf5;border:1px solid #bd8a53;box-shadow:0 8px 40px #103e4333;z-index:100;color:#153f42;display:flex;align-items:center;gap:25px}.analytics-choice[hidden]{display:none}.analytics-choice p{font-size:12px;line-height:1.7;margin:0;flex:1}.analytics-choice a{text-decoration:underline}.analytics-actions{display:flex;gap:10px;flex-wrap:wrap}.analytics-actions button{background:#175b61;color:#fff;border:1px solid #175b61;font:600 11px 'DM Sans',sans-serif;padding:12px;cursor:pointer}.analytics-actions button+button{background:transparent;color:#175b61}.analytics-settings{border:0;border-bottom:1px solid #94aaa6;padding:0 0 3px;background:transparent;color:inherit;font:inherit;cursor:pointer}.privacy-copy{max-width:850px}.privacy-copy h1{font-size:48px}.privacy-copy h2{font-size:25px;margin:35px 0 15px}.privacy-copy p,.privacy-copy li{color:var(--muted);font-size:14px}.privacy-copy a{text-decoration:underline}@media(max-width:700px){.analytics-choice{bottom:12px;left:12px;right:12px;padding:18px;display:block}.analytics-actions{margin-top:14px}.analytics-actions button{flex:1}.privacy-copy h1{font-size:37px}}
