/* Shared only by the three Cozy Keepsakes legal/support pages. */
:root{color-scheme:light;--ink:#493b36;--muted:#786760;--paper:#fff9f0;--sage:#507663}
*{box-sizing:border-box}body{margin:0;background:#f7eee4;color:var(--ink);font:16px/1.65 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}
main{max-width:820px;margin:40px auto;padding:40px 48px;background:var(--paper);border:1px solid #e2d2c2;border-radius:24px;box-shadow:0 14px 45px #5f463522}
h1,h2{line-height:1.25}h1{font-family:Georgia,serif;font-size:2.2rem}h2{margin-top:2rem;font-size:1.25rem;color:var(--sage)}a{color:var(--sage);overflow-wrap:anywhere}
nav{display:flex;gap:18px;flex-wrap:wrap;padding-bottom:18px;border-bottom:1px solid #e2d2c2}nav a[aria-current]{font-weight:700}
.meta,footer{color:var(--muted)}footer{margin-top:2rem;padding-top:1rem;border-top:1px solid #e2d2c2}
li{margin:8px 0}code{overflow-wrap:anywhere}@media(max-width:640px){main{margin:0;padding:24px 22px 40px;border:0;border-radius:0}h1{font-size:1.85rem}}
