.analytics-choice{position:fixed;z-index:1000;bottom:16px;left:16px;right:16px;margin:auto;max-width:820px;padding:14px 18px;background:#fffdf4;color:#20241d;border:2px solid #20241d;border-radius:12px;box-shadow:0 4px 0 #20241d;display:flex;gap:12px;align-items:center;flex-wrap:wrap;font:14px/1.6 system-ui}
.analytics-choice p{flex:1 1 400px;margin:0}.analytics-choice a{color:#66533b}.analytics-choice button{background:#fffdf4;border:2px solid #20241d;padding:7px 12px;border-radius:8px;font:inherit;font-weight:700;cursor:pointer}.analytics-choice button:last-child{background:#ffd528}.analytics-settings{background:none;border:0;color:inherit;font:inherit;cursor:pointer;text-decoration:underline;font-size:12px;padding:8px}.privacy-main{max-width:760px;margin:40px auto;padding:24px;line-height:1.9}.privacy-main h1{font-size:32px}
