:where(html[data-site=dietzx]:has([data-dietzx-css=ccf26539])) *{box-sizing:border-box}html:where([data-site=dietzx]:has([data-dietzx-css=ccf26539])){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#06090e}:where(html[data-site=dietzx]:has([data-dietzx-css=ccf26539])) body{color:#f4efe5;background:radial-gradient(circle at 50% 0,#3d2b17 0,#0000 32%),#06090e;margin:0;font-family:Arial,Helvetica,sans-serif}:where(html[data-site=dietzx]:has([data-dietzx-css=ccf26539])) .legal{min-height:100vh;padding:clamp(32px,7vw,90px) 20px}:where(html[data-site=dietzx]:has([data-dietzx-css=ccf26539])) .legal article{background:linear-gradient(145deg,#101116ee,#080a0eee);border:1px solid #8a7758;border-radius:4px;width:min(860px,100%);margin:auto;padding:clamp(24px,5vw,58px);box-shadow:0 25px 80px #0009}:where(html[data-site=dietzx]:has([data-dietzx-css=ccf26539])) .legal h1,:where(html[data-site=dietzx]:has([data-dietzx-css=ccf26539])) .legal h2{color:#e8cfa3;font-family:Baskerville Old Face,Baskerville,Georgia,Times New Roman,serif;font-weight:400}:where(html[data-site=dietzx]:has([data-dietzx-css=ccf26539])) .legal h1{margin:24px 0 10px;font-size:clamp(42px,8vw,78px);line-height:1}:where(html[data-site=dietzx]:has([data-dietzx-css=ccf26539])) .legal h2{margin:34px 0 10px;font-size:clamp(25px,4vw,36px)}:where(html[data-site=dietzx]:has([data-dietzx-css=ccf26539])) .legal p,:where(html[data-site=dietzx]:has([data-dietzx-css=ccf26539])) .legal li{color:#d6ccbd;font-size:clamp(15px,2vw,18px);line-height:1.75}:where(html[data-site=dietzx]:has([data-dietzx-css=ccf26539])) .legal a{color:#f0d7aa;text-underline-offset:4px}:where(html[data-site=dietzx]:has([data-dietzx-css=ccf26539])) .legal .effective{color:#aa9a83}:where(html[data-site=dietzx]:has([data-dietzx-css=ccf26539])) .legal nav{text-align:center;border-top:1px solid #675336;margin-top:40px;padding-top:22px;line-height:2}:where(html[data-site=dietzx]:has([data-dietzx-css=ccf26539])) .legal footer{text-align:center;color:#aa9a83;margin-top:30px}@media (max-width:480px){:where(html[data-site=dietzx]:has([data-dietzx-css=ccf26539])) .legal article{padding:24px 18px}:where(html[data-site=dietzx]:has([data-dietzx-css=ccf26539])) .legal nav{flex-wrap:wrap;justify-content:center;gap:4px 14px;display:flex}}:where(html[data-site=dietzx]:has([data-dietzx-css=ccf26539])) #how-we-count-visits{border-left:2px solid #8a7758;margin-top:34px;padding:2px 18px 12px}:where(html[data-site=dietzx]:has([data-dietzx-css=ccf26539])) #how-we-count-visits button{color:#f0d7aa;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:2px solid #8a7758;border-radius:4px;align-items:center;margin:6px 10px 0 0;padding:8px 16px;font-weight:700;display:inline-flex}:where(html[data-site=dietzx]:has([data-dietzx-css=ccf26539])) #how-we-count-visits button[data-track-default]{text-underline-offset:4px;border-color:#0000;text-decoration:underline}:where(html[data-site=dietzx]:has([data-dietzx-css=ccf26539])) #how-we-count-visits button[hidden]{display:none}
