.analytics-notice{max-width:850px;padding-bottom:72px;font-size:1rem;line-height:1.9;overflow-wrap:anywhere}
.analytics-notice .notice-date{color:var(--muted);font-size:.875rem;padding-bottom:24px;border-bottom:1px solid var(--line)}
.analytics-notice section{margin-top:32px}
.analytics-notice h2{font-size:1.45rem;line-height:1.5;letter-spacing:-.03em;margin-bottom:13px}
.analytics-notice p+p{margin-top:14px}
.analytics-notice ul{list-style:disc;padding-left:24px;margin-bottom:16px}
.analytics-notice li+li{margin-top:7px}
.analytics-notice a{text-decoration:underline;text-underline-offset:4px;color:var(--blue)}
.analytics-notice a:focus-visible{outline:2px solid var(--blue);outline-offset:4px}
.analytics-notice-page .page-heading{max-width:850px}
.analytics-notice-page .page-heading h1{font-size:clamp(2rem,4.2vw,3rem)}
@media(max-width:600px){.analytics-notice{padding-bottom:44px}.analytics-notice h2{font-size:1.25rem}.analytics-notice section{margin-top:26px}}
