/* ==========================================================================
   FILE     public_html/assets/jj-home.css   jjmccaffrey.com   JJ08
   UPLOAD   by the live branch, into domains/jjmccaffrey.com/public_html/assets/
   DATE     2026-10-31
   The home page's own styles, beside AES's carried byte for byte.
   JJ07: first version.
   JJ08: no logo beneath the notice; the notice itself is the link.

   FONTS. AES loads Orbitron from Google Fonts; this site asks no other
   company for anything, so the two weights the page uses are served from
   assets/fonts/ (the splash's line is Orbitron 900, the notice 700). Same
   font, same licence (OFL-Orbitron.txt).

   THE PAGE BENEATH THE SPLASH. On AES the opening circle shows AES's own
   site; here it shows the notice the console's sign-in page carries (JJ06),
   on AES's marble darkened, for the moment before aesconsultancy.co.uk
   opens. The notice is the link to AES (JJ08: the logo under it is gone).
   It is also the whole page for anyone whose browser runs no scripts.
   ========================================================================== */
@font-face{font-family:"Orbitron";font-weight:700;font-display:swap;src:url(fonts/orbitron-latin-700-normal.woff2) format("woff2")}
@font-face{font-family:"Orbitron";font-weight:900;font-display:swap;src:url(fonts/orbitron-latin-900-normal.woff2) format("woff2")}

/* AES's marble under a dark wash: the notice's light blue is lost on bare marble */
html,body{margin:0;min-height:100%;background:linear-gradient(rgba(8,14,26,.84),rgba(8,14,26,.84)),url("marble.jpg") center/cover no-repeat #0B1220}
.jj-moved{min-height:100vh;box-sizing:border-box;display:grid;place-items:center;align-content:center;gap:28px;
  padding:32px max(16px,env(safe-area-inset-left,0px)) 32px max(16px,env(safe-area-inset-right,0px));text-align:center}
/* EdgelitCV's hero heading, as on the console's sign-in page (JJ06) */
.jj-moved a{display:block;max-width:30ch;text-wrap:balance;text-decoration:none;outline-offset:8px;
  font:700 clamp(1.4rem,1.2rem + 2.4vw,3rem)/1.1 "Orbitron",sans-serif;
  letter-spacing:.005em;color:#B9C2FF;text-shadow:0 0 18px rgba(91,108,255,.6),0 0 2px rgba(185,194,255,.5)}
.jj-moved a span{display:block}
.jj-moved a span+span{margin-top:.35em}
