/* Milestone 1 stub-page styles only. Real page styles arrive with their milestones. */
.stub{padding-block:var(--s9)}
.stub h1{font-family:var(--font-display);font-weight:800;font-stretch:125%;font-size:var(--t-h1);line-height:1.05;margin:var(--s4) 0 var(--s5);text-wrap:balance}
.stub .lead{font-size:var(--t-lead);max-width:60ch;color:var(--grey)}
.theme-light .stub .lead{color:var(--graphite)}
.stub-note{margin-top:var(--s7);padding:var(--s5);border:1px solid var(--hairline);max-width:60ch}
.stub ul.proj{margin-top:var(--s6);display:grid;gap:var(--s3)}
.name-si{font-family:var(--font-sinhala);font-weight:700;font-size:24px}
