body,html{color:#000;font-family:"avenir next",avenir;font-size:18px;margin:0;padding:0;background:rgb(250,249,245);line-height:1.5;}a{color:#369;text-decoration-color:#999;}main.article{max-width:500px;margin:0 auto;padding:4rem 1rem;}main.article h1{font-size:1rem;padding:0 0 2rem 0;}::selection{background-color:rgba(0,0,0,0.1);}.nowrap{white-space:nowrap;}p{padding:0 0 1em 0;margin:0;}p:last-child{padding:0;}ul{list-style-position:inside;padding:0 0 1em 0;margin:0;}h1{font-size:3rem;line-height:1;font-family:"Fraunces","Times New Roman",Times,serif;padding-bottom:1rem;font-weight:240;}h2{font-size:1.5rem;font-family:"Fraunces","Times New Roman",Times,serif;font-weight:240;padding-bottom:1rem;line-height:1;}h1,h2,h3{margin:0;}article h2{font-size:3rem;}article h2 a{text-decoration:none;}main.index{margin:0 auto;padding:6rem 0 4rem 0;max-width:1280px;}main.index header{height:24rem;}.cols{display:flex;gap:2rem;flex-direction:row;}.col{flex:1;}@media(max-width:1024px){.container{width:80%;}}@media(max-width:700px){.container{width:90%;}}