.analytics-choice{position:fixed;z-index:40;left:0;right:0;bottom:0;background:var(--color-surface-deep);border-top:1px solid rgba(255,255,255,.25);color:var(--color-text-inverse);font-family:var(--font-hanken-grotesk),Arial,sans-serif;-webkit-font-smoothing:antialiased}.analytics-choice__inner{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:24px 48px;width:min(82.5rem,calc(100% - 96px));margin:0 auto;padding:24px 0}.analytics-choice h2{margin:0 0 6px;font-size:18px;font-weight:600;line-height:1.3;letter-spacing:-.005em}.analytics-choice p{margin:0;max-width:62ch;font-size:15px;line-height:1.5}.analytics-choice p a{color:inherit;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.analytics-choice__actions{display:grid;grid-template-columns:1fr 1fr;gap:12px}.analytics-choice__actions button{min-height:48px;padding:12px 20px;border:1px solid rgba(255,249,241,.7);border-radius:var(--radius-control);background:transparent;color:var(--color-text-inverse);font:inherit;font-size:15px;font-weight:600;letter-spacing:.02em;line-height:1.2;cursor:pointer;transition:background-color var(--duration-base) var(--ease-standard),color var(--duration-base) var(--ease-standard)}.analytics-choice__actions button:hover{background:var(--color-text-inverse);color:var(--color-surface-deep)}.analytics-choice a:focus-visible,.analytics-choice button:focus-visible{outline:2px solid var(--color-text-inverse);outline-offset:3px}.footer-choice-link{padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}@media (max-width:1100px){.analytics-choice__inner{gap:24px 32px;width:calc(100% - 64px)}}@media (max-width:780px){.analytics-choice{bottom:66px}.analytics-choice__inner{grid-template-columns:1fr;gap:16px;padding:20px 0}}@media (max-width:420px){.analytics-choice__inner{width:calc(100% - 32px);padding:16px 0;gap:16px}.analytics-choice h2{font-size:17px}.analytics-choice p{font-size:14px}}@media (prefers-reduced-motion:reduce){.analytics-choice__actions button{transition:none}}