/* Page-specific styles for index.html. */


/* ── Styles moved out of index.html ──────────────────────────
   Doubled class selectors keep the original inline-style precedence so
   nothing in the shared sheets can start winning over these. */
.read-index-s1.read-index-s1 { padding:calc(var(--nav-h) + 72px) var(--px) 64px; }
.read-index-s2.read-index-s2 { color:rgba(255,255,255,0.6); margin-top:20px; max-width:560px; }
.read-index-s3.read-index-s3 { padding-top:0; }
.read-index-s4.read-index-s4 { margin-top:16px; color:#fff; }
.read-index-s5.read-index-s5 { color:rgba(255,255,255,0.5); margin-top:10px; }
.read-index-s6.read-index-s6 { display:inline-block; margin-top:18px; color:var(--blue-light,#5a5aff); font-weight:700; text-decoration:none; }
.read-index-s7.read-index-s7 { margin-top:18px; }
.read-index-s8.read-index-s8 { color:inherit; }
.read-index-s9.read-index-s9 { display:none; }
