/* ============================================================
   PRIVACY.CSS — page-specific styles for /privacy/
   Plain content page, no hero photo. Requires src/css/tokens.css
   and src/css/base.css to be loaded first.
   ============================================================ */

body{background:var(--shell)}

/* No hero photo behind the nav on this page, so force the same
   solid/blurred look base.css normally reserves for the post-scroll
   ".compact" state, as this page's permanent resting state (same
   fix used on /experiences/ before it got a hero photo). */
.masthead .bar{
  background:rgba(251,246,236,.94);
  backdrop-filter:blur(10px);
  border-bottom-color:var(--line);
  color:var(--aqua-ink);
}
.masthead .brand-text span{color:var(--gold)}

.legal{padding-top:calc(6.5rem + var(--gap));padding-bottom:var(--gap);max-width:68ch}
.legal h1{font-size:var(--t-h2);margin-bottom:.5rem}
.legal .updated{color:rgba(6,58,63,.6);font-size:.9rem;margin-bottom:2rem}
.legal h2{font-size:1.3rem;margin:2rem 0 .75rem}
.legal ul{margin:0 0 1em;padding-left:1.2em}
.legal li{margin-bottom:.4em}
.legal a{color:var(--aqua-deep);text-decoration:underline}
.legal a:hover{color:var(--aqua-ink)}
