/* The platform's own pages (YVM-63: /about, /contact, /privacy, /terms), after glass.css: one readable glass column.
   Colours only through the brand tokens. */
.page{max-width:46rem;margin:1rem auto 4rem;padding:clamp(1.25rem,3.5vw,2.75rem)}
.page h1{font-size:clamp(2rem,4.5vw,3rem);line-height:1.05}
.page h2{font-size:1.4rem;margin-top:2rem}
.page h3{font-size:1.1rem;margin-top:1.4rem}
.page p,.page ul,.page dl{margin:.8rem 0 0}
.page .lead{font-size:1.15rem;color:var(--color-white)}
.page ul{padding-left:1.2rem}
.page li+li{margin-top:.35rem}
.page dt{font-weight:600;color:var(--color-white);margin-top:.8rem}
.page dd{margin:0;color:var(--color-muted)}
.page .updated{margin-top:2rem;font-size:.875rem;color:var(--color-muted)}
