:root{--ivory:lab(95% -3 8);--aero:lab(73% -17 -30);--onyx:lab(24% -1 -2);--gray:lab(59% 7 -11);--rose:lab(62% 17 -7);--max-width:1200px;--reading-width:900px;--blur-width:min(  calc(calc(calc(var(--max-width) - var(--reading-width))/2) - 7ch),max(1ch,calc(calc(100vw - var(--max-width))/2)))}*{box-sizing:border-box}html,body{color:var(--onyx);background-color:lab(from var(--ivory)calc(l + 5)a b);margin:0;padding:0;font-family:Newsreader__subset,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;font-size:18px}body{flex-flow:column;align-items:center;display:flex}body>*{max-width:var(--max-width);width:100%;mask:linear-gradient(to top,black 0%,black 100%)no-repeat center/100% 100% subtract,linear-gradient(to left,transparent 0%,black 100%)no-repeat left/var(--blur-width)100% add,linear-gradient(to bottom,transparent 0%,black 100%)no-repeat bottom/100% 10px,linear-gradient(to right,transparent 0%,black 100%)no-repeat right/var(--blur-width)100% add,linear-gradient(to top,transparent 0%,black 100%)no-repeat top/100% 10px add}ul{padding:0;tab-size:2;margin:0;padding-inline-start:25px;list-style:"-\9 "}header{background:lab(from var(--aero)calc(l + 7)a b);padding-block:1ch}@media (width>=700px){header{padding-block:2ch}}nav{padding:0 0 0 calc(var(--blur-width)*.7);grid-template-columns:[img-start]100px[img-end links-start]1fr[links-end];display:grid}nav ul{flex-flow:wrap;justify-content:space-evenly;align-self:center;gap:1ch;padding:1ch;list-style:none;display:flex}nav li a{border-bottom:thin solid var(--onyx);padding:.25rem 1rem;text-decoration:none}:link{color:var(--onyx)}:visited{color:lab(from var(--gray)calc(l - 10)a b);border-bottom-color:lab(from var(--gray)calc(l - 10)a b)}main{background-color:var(--ivory);justify-content:center;min-height:100vh;padding:10px 1ch;display:flex}main .reading{max-width:var(--reading-width);width:100%}h1{margin:0 0 .2em;padding:.2em 0 .05em .5rem;font-size:54px}h2{font-size:30px}p{margin:1ex 0 1ex .25rem;line-height:115%}