body{margin:var(--privacy-zero);background:var(--school-cream);color:var(--school-ink);font-family:var(--proof79-font);font-size:var(--school-body);line-height:var(--privacy-leading);overflow-wrap:anywhere}
main{max-width:var(--privacy-width);margin:auto;padding:var(--school-space) var(--school-padding)}
h1{font-size:var(--school-title);font-family:var(--b-serif);color:var(--school-plum);letter-spacing:var(--privacy-letter)}
h2{font-size:var(--r100-heading);margin-top:var(--r100-space);padding-bottom:var(--school-gap);border-bottom:var(--school-rule) solid var(--school-line)}
p,ul{margin-block:var(--school-gap)}
blockquote{margin:var(--school-space) var(--privacy-zero);padding:var(--school-padding);background:var(--r102-mist);border-left:var(--school-four) solid var(--rich93-wine)}
a{color:var(--rich93-wine);text-underline-offset:var(--school-four)}
nav{display:flex;flex-wrap:wrap;gap:var(--school-space);padding-block:var(--school-gap)}
nav a{padding-block:var(--school-gap)}
footer{margin-top:var(--school-space);border-top:var(--school-rule) solid var(--school-line)}
