/*
 * Author: Frandy Slueue | Alias: CodeBreeder | Title: Software Engineering · DevOps Security · IT Ops
 * Portfolio: https://frandycode.dev | GitHub: https://github.com/frandycode
 * Email: frandyslueue@gmail.com | Location: Tulsa, OK & Dallas, TX (Central Time)
 * Project: Study Desk — Styles for the Privacy Policy, Terms of Use and Data & security pages
 */
:root{color-scheme:light;--bg:#e7eef6;--paper:#fff;--ink:#1c2540;--ink-2:#566079;--line:#c4d0df;--link:#2f6fe0;--go:#16905c}
@media (prefers-color-scheme:dark){:root{color-scheme:dark;--bg:#121928;--paper:#1e283e;--ink:#eef2fb;--ink-2:#a6b1cb;--line:#34435f;--link:#86acff;--go:#3cc488}}
*{box-sizing:border-box}
body{margin:0;background:var(--bg);color:var(--ink);font:400 17px/1.6 "Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;-webkit-text-size-adjust:100%}
main{max-width:760px;margin:0 auto;padding:24px 16px 40px}
article{background:var(--paper);border-radius:14px;padding:clamp(20px,4vw,40px);box-shadow:0 2px 10px rgba(0,0,0,.06)}
nav{display:flex;flex-wrap:wrap;gap:6px 16px;margin-bottom:16px;font-weight:700}
a{color:var(--link)}
h1{font-size:clamp(1.8rem,6vw,2.4rem);line-height:1.15;margin:0 0 6px}
h2{font-size:1.3rem;margin:28px 0 6px}
h3{font-size:1.05rem;margin:18px 0 4px}
.muted{color:var(--ink-2)}
.summary{border-left:4px solid var(--go);padding:4px 0 4px 16px;margin:18px 0}
table{border-collapse:collapse;width:100%;font-size:.95rem;margin:10px 0;display:block;overflow-x:auto}
th,td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:8px 10px 8px 0}
li{margin:4px 0}
footer{text-align:center;color:var(--ink-2);font-size:.85rem;padding:20px 16px 32px}
