*{box-sizing:border-box}.legal-page{margin:0;background:#f6f2e6;color:#473929;font:16px/1.7 system-ui,sans-serif}.legal-page main{max-width:800px;margin:auto;padding:40px 24px}.legal-page h1{font:400 40px/1.2 Georgia,serif;color:#293c32}.legal-page h2{font-size:20px;margin-top:32px}.legal-page a{color:#68462e;text-underline-offset:4px}.legal-nav{display:flex;gap:20px;flex-wrap:wrap}.measurement-consent{position:fixed;z-index:2000;bottom:12px;left:12px;right:12px;max-width:720px;margin:auto;padding:16px;background:#fff;border:1px solid #b7b39b;box-shadow:0 4px 30px #0003;color:#293c32;font:13px/1.5 system-ui}.measurement-consent[hidden]{display:none}.measurement-consent p{margin:0 0 12px}.measurement-consent div{display:flex;justify-content:flex-end;gap:12px}.measurement-consent button{min-height:44px;padding:8px 16px;border:1px solid #68462e;background:#fff;color:#68462e;cursor:pointer}.measurement-consent button:last-child{background:#68462e;color:#fff}.advertiser-note{font-size:11px;line-height:1.5;color:#fff4c1;margin:10px 0 0}.site-footer [hidden]{display:none}
