/* Inner pages (exit, access, setup, licence, refunds, privacy, terms, 404) in the landing page's look
   (5 Oct 2026, brief 3): the same warm near-black, the same Inter face, brand gold as the one accent.
   Loaded after site.css + os.css; it only re-points their tokens and the nav mark, so every layout
   rule and behaviour on those pages stays exactly as it was. */
@font-face{font-family:"GP Inter";src:url("/assets/fonts/inter-latin-wght-normal.woff2") format("woff2");font-weight:100 900;font-display:swap}
@font-face{font-family:"GP Inter fallback";src:local("Arial"),local("Helvetica"),local("Liberation Sans");size-adjust:107.1%;ascent-override:90.4%;descent-override:22.5%;line-gap-override:0%}
:root{
  color-scheme:dark;
  --bg:#0E0C0A; --bg2:#17140F; --bg3:#221E18;
  --line:rgba(243,234,217,.09); --line2:rgba(243,234,217,.16);
  --cream:#F7F1E6; --text:#DDD4C5; --muted:#B5AC9D; --dim:#A0978A;
  --gold:#D4A84F; --gold2:#E9C77A; --gold-deep:#9C7429;
  --sans:"GP Inter","GP Inter fallback",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;
  --serif:var(--sans);
}
html{background:var(--bg)}
body{background:var(--bg);font-feature-settings:"cv11","ss01"}
body::before{opacity:.025}
h1,h2,h3{font-family:var(--sans);font-weight:700;letter-spacing:-.025em}
.it{font-style:normal}
.nav{background:rgba(14,12,10,.82)}
.logo-mark{font-size:0;width:28px;height:28px;border-radius:8px;position:relative;background:linear-gradient(180deg,#2A241B,#1A1611);border:1px solid rgba(212,168,79,.42)}
.logo-mark::after{content:"";position:absolute;inset:6px 7px;background:var(--gold);clip-path:polygon(60% 0,0 58%,44% 58%,38% 100%,100% 40%,56% 40%)}
:focus-visible{outline:3px solid var(--gold2);outline-offset:3px}
/* Access page (5 Oct 2026): the email can land in spam; said once, near the top, at reading size. */
.acc-mailnote{margin:-8px 0 24px;font-size:16px;line-height:1.5;color:var(--muted)}
