.ad-preference{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:8px 0;font-size:13px;text-decoration:underline}.ad-consent{color:#23312d;box-sizing:border-box;background:#faf7f0;border-block:1px solid #c8cec5;flex-wrap:wrap;align-items:center;gap:8px 16px;width:100%;margin:0;padding:10px max(20px,50% - 600px);scroll-margin-top:12px;font:14px/1.4 Arial,sans-serif;display:flex;position:static}.ad-consent[hidden],.ad-consent h2{display:none}.ad-consent p{flex:280px;margin:0}.ad-consent a{color:inherit;text-decoration:underline}.ad-consent-actions{flex-wrap:wrap;gap:8px;display:flex}.ad-consent button{color:#23312d;cursor:pointer;background:0 0;border:1px solid #7b857c;border-radius:4px;min-height:44px;padding:8px 14px;font:600 14px/1.3 Arial,sans-serif}.measurement-options{flex:none}.measurement-options summary{cursor:pointer;align-items:center;min-height:44px;text-decoration:underline;display:flex}.measurement-options[open]{flex-basis:100%}.measurement-options[open] summary{margin-bottom:8px}.measurement-options [data-choice=save]{margin-top:12px}.measurement-purpose{cursor:pointer;align-items:flex-start;gap:10px;margin-top:12px;font:14px/1.5 Arial,sans-serif;display:flex}.measurement-purpose input{accent-color:#233d31;flex:none;width:18px;height:18px;margin:2px 0 0}.ad-consent :focus-visible,.ad-preference:focus-visible{outline-offset:3px;outline:3px solid #b05a25}@media (width<=480px){.ad-consent{gap:4px 12px;padding:8px 16px}.ad-consent p{flex-basis:100%}.ad-consent-actions{gap:6px}.ad-consent button{padding-inline:10px}.measurement-options summary{font-size:13px}}
