html[data-site=dietzx]:has([data-dietzx-page=legal],[data-dietzx-page=terms]){background:#05090f}html[data-site=dietzx]:has([data-dietzx-page=legal],[data-dietzx-page=terms]) body{color:#dce8f0;background:radial-gradient(circle at 50% 0,#133754 0,#0000 32%),#05090f}html[data-site=dietzx] :is([data-dietzx-page=legal],[data-dietzx-page=terms]) .legal article{background:linear-gradient(145deg,#133754ee,#071522ee);border-color:#1e4a6e}html[data-site=dietzx] :is([data-dietzx-page=legal],[data-dietzx-page=terms]) .legal :is(h1,h2,p,li){color:#dce8f0}html[data-site=dietzx] :is([data-dietzx-page=legal],[data-dietzx-page=terms]) .legal a,html[data-site=dietzx] :is([data-dietzx-page=legal],[data-dietzx-page=terms]) .legal :is(.effective,footer){color:#b8cbd9}html[data-site=dietzx] :is([data-dietzx-page=legal],[data-dietzx-page=terms]) .legal nav{border-top-color:#1e4a6e}html[data-site=dietzx] [data-dietzx-page=legal] #how-we-count-visits{border-left-color:#1e4a6e}html[data-site=dietzx] [data-dietzx-page=legal] #how-we-count-visits button{color:#b8cbd9;border-color:#2f7dc4}html[data-site=dietzx] [data-dietzx-page=legal] #how-we-count-visits button[data-track-default]{border-color:#0000}
:where(html[data-site=dietzx] [data-dietzx-page=legal]) .legal .hub-tagline{color:#dce8f0;font-family:Baskerville Old Face,Baskerville,Georgia,Times New Roman,serif;font-size:clamp(20px,3vw,26px)}:where(html[data-site=dietzx] [data-dietzx-page=legal]) .legal nav.hub-toc{text-align:left;border:1px solid #1e4a6e;border-radius:4px;margin:34px 0 0;padding:18px 20px;line-height:1.6}:where(html[data-site=dietzx] [data-dietzx-page=legal]) .legal .hub-toc-title{color:#b8cbd9;letter-spacing:.12em;text-transform:uppercase;margin:0 0 8px;font-size:14px}:where(html[data-site=dietzx] [data-dietzx-page=legal]) .legal .hub-toc ul{margin:0;padding:0;list-style:none}:where(html[data-site=dietzx] [data-dietzx-page=legal]) .legal .hub-toc li{margin:0 0 8px}:where(html[data-site=dietzx] [data-dietzx-page=legal]) .legal .hub-toc li>a{font-weight:700}:where(html[data-site=dietzx] [data-dietzx-page=legal]) .legal .hub-toc-short ul{flex-wrap:wrap;gap:2px 18px;display:flex}:where(html[data-site=dietzx] [data-dietzx-page=legal]) .legal .hub-toc-short li{margin:0}:where(html[data-site=dietzx] [data-dietzx-page=legal]) .legal .hub-toc-short li>a{align-items:center;min-height:40px;display:inline-flex}:where(html[data-site=dietzx] [data-dietzx-page=legal]) .legal .hub-intro{border-top:1px solid #1e4a6e;margin-top:56px;padding-top:8px}:where(html[data-site=dietzx] [data-dietzx-page=legal]) .legal .hub-section{border-top:1px solid #1e4a6e;margin-top:56px;padding-top:8px;scroll-margin-top:16px}:where(html[data-site=dietzx] [data-dietzx-page=legal]) .legal .hub-own{color:#dce8f0;background:#2f7dc414;border-left:3px solid #2f7dc4;margin:12px 0 8px;padding:6px 18px;scroll-margin-top:16px}:where(html[data-site=dietzx] [data-dietzx-page=legal]) .legal .hub-own p{margin:10px 0}:where(html[data-site=dietzx] [data-dietzx-page=legal]) .legal .hub-own p:first-child{font-weight:700}:where(html[data-site=dietzx] [data-dietzx-page=legal]) .legal .hub-own .hub-own-service{color:#dce8f0}:where(html[data-site=dietzx] [data-dietzx-page=legal]) .legal .carried{border-left:2px solid #1e4a6e;margin:28px 0 0;padding:4px 0 8px 18px;scroll-margin-top:16px}:where(html[data-site=dietzx] [data-dietzx-page=legal]) .legal .carried-from{color:#b8cbd9;letter-spacing:.1em;text-transform:uppercase;overflow-wrap:anywhere;margin:0 0 4px;font-size:13px}:where(html[data-site=dietzx] [data-dietzx-page=legal]) .legal .carried h3{color:#dce8f0;margin:4px 0 8px;font-family:Baskerville Old Face,Baskerville,Georgia,Times New Roman,serif;font-size:clamp(24px,3.4vw,30px);font-weight:400;line-height:1.15}:where(html[data-site=dietzx] [data-dietzx-page=legal]) .legal .carried h4{color:#dce8f0;margin:22px 0 6px;font-size:clamp(16px,2vw,19px)}:where(html[data-site=dietzx] [data-dietzx-page=legal]) .legal .carried h5,:where(html[data-site=dietzx] [data-dietzx-page=legal]) .legal .carried h6{color:#dce8f0;margin:16px 0 4px;font-size:16px}:where(html[data-site=dietzx] [data-dietzx-page=legal]) .legal .carried nav{text-align:left;border-top:0;margin-top:12px;padding-top:0}:where(html[data-site=dietzx] [data-dietzx-page=legal]) .legal .carried footer{text-align:left;margin-top:16px}:where(html[data-site=dietzx] [data-dietzx-page=legal]) .legal section[id],:where(html[data-site=dietzx] [data-dietzx-page=legal]) .legal [id]{scroll-margin-top:16px}:where(html[data-site=dietzx] [data-dietzx-page=legal]) .legal .legal-help{color:#dce8f0;border:1px solid #1e4a6e;border-radius:4px;margin:18px 0 0;padding:12px 16px;font-size:clamp(17px,2.4vw,20px);font-weight:700;line-height:1.5}:where(html[data-site=dietzx] [data-dietzx-page=legal]) #privacy-dietzx table{border-collapse:collapse;width:100%;margin:.5em 0 1em}:where(html[data-site=dietzx] [data-dietzx-page=legal]) #privacy-dietzx th,:where(html[data-site=dietzx] [data-dietzx-page=legal]) #privacy-dietzx td{text-align:left;vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #2f7dc459;padding:6px 8px}
