body{color:#222;font-family:inter,Verdana,sans-serif;font-feature-settings:'liga' 1,'calt' 1;line-height:1.6;margin:2rem auto auto;max-width:800px;background:#f7f7ef}@supports(font-variation-settings:normal){body{font-family:intervariable,inter,Verdana,sans-serif}}@media only screen and (max-width:800px){body{margin-top:2rem;margin-left:1rem;margin-right:1rem}}header{border-bottom:1px solid #222;margin-bottom:1rem;padding-bottom:1rem;display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:1rem}header h1{margin:0;font-size:1.5rem}footer{border-top:1px solid #222;margin-top:4rem;padding-top:1rem;padding-bottom:2rem;font-size:.9rem;text-align:center;opacity:.7}a{color:#00e;text-decoration:none}@media(prefers-color-scheme:dark){body{color:#f7f7ef;background:#252222}a{color:#9393fc}}time{display:block;margin-top:-.5rem;margin-bottom:2rem;font-size:.9rem;opacity:.7}.intro{margin-bottom:2.5rem}.post-list{display:flex;flex-direction:column;gap:1.5rem}.post-item h2,.post-item h3{margin:0 0 .3rem;font-size:1.2rem}.post-item p{margin:0;opacity:.75}.content figure{text-align:center;margin:1.5rem 0}.content figure img{max-width:100%;height:auto}figcaption{font-size:.8rem;opacity:.6;margin-top:.4rem}.post-art{text-align:center;margin:1.5rem 0}.post-art img{max-height:24rem;width:auto;max-width:100%}.photo-essay figure{margin:0 0 2rem;text-align:center}.photo-essay figure img{max-width:100%;max-height:90vh;height:auto;display:block;margin-left:auto;margin-right:auto}.photo-essay p{display:none}.album-list{display:flex;flex-direction:column;gap:4rem}.album-cover{display:flex;flex-direction:column}.album-cover h3{margin:1rem 0 .3rem;font-size:1.5rem}.album-cover p{margin:0;opacity:.75}.album-cover-img img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;display:block}nav ul{list-style:none;padding:0;margin:0}nav ul li{display:inline-block;margin-left:1.5em}nav ul li:first-child{margin-left:0}nav a[aria-current=page]{font-weight:600;text-decoration:underline;text-underline-offset:4px}