@font-face{font-family:pt serif;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/PTSerif-Regular.woff2)format("woff2")}@font-face{font-family:pt serif;font-weight:400;font-style:italic;font-display:swap;src:url(/fonts/PTSerif-Italic.woff2)format("woff2")}@font-face{font-family:pt serif;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/PTSerif-Bold.woff2)format("woff2")}@font-face{font-family:pt serif;font-weight:700;font-style:italic;font-display:swap;src:url(/fonts/PTSerif-BoldItalic.woff2)format("woff2")}@font-face{font-family:old standard tt;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/OldStandardTT-Regular.woff2)format("woff2")}@font-face{font-family:old standard tt;font-weight:400;font-style:italic;font-display:swap;src:url(/fonts/OldStandardTT-Italic.woff2)format("woff2")}@font-face{font-family:old standard tt;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/OldStandardTT-Bold.woff2)format("woff2")}:root{--paper:#f4ecd8;--ink:#1c1712;--red:#a3201a}*{box-sizing:border-box}body{margin:0;background:#e3d9bf;color:var(--ink);font-family:pt serif,old standard tt,Georgia,times new roman,serif;line-height:1.5}.sheet{max-width:960px;margin:1.5rem auto;padding:1.5rem 2rem;background:var(--paper);border:1px solid #bfae83;box-shadow:0 2px 12px rgba(0,0,0,.25)}.masthead{text-align:center;border-bottom:4px double var(--ink);padding-bottom:1rem}.meta{display:flex;justify-content:space-between;font-size:.85rem;border-bottom:1px solid var(--ink);padding-bottom:.3rem;text-transform:uppercase;letter-spacing:.05em}.title{margin:1rem 0 .3rem}.title-row{display:flex;align-items:center;gap:1.5rem}.title-row .corner{flex:1;margin:0;font-size:.8rem;font-style:italic;line-height:1.35}.title-row .corner:first-child{text-align:left}.title-row .corner:last-child{text-align:right}.title-row .corner strong{display:block;font-family:old standard tt,pt serif,Georgia,serif;font-style:normal;font-weight:700;font-size:.9rem;text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid rgba(28,23,18,.35);padding-bottom:.15em;margin-bottom:.25em}.frame{display:inline-block;padding:.1em .5em;border:6px double var(--red);color:var(--red);font-size:clamp(3rem,10vw,6rem);font-weight:700;letter-spacing:.05em}.motto{font-style:italic;font-size:1.2rem;margin:.3rem 0 0}.submotto{font-size:.9rem;margin:0}.lead{position:relative;padding:1rem 0;border-bottom:1px solid var(--ink)}.lead h2,.ads h2{font-size:1.3rem;text-transform:uppercase;letter-spacing:.1em;margin:0 0 .4rem}.stamp{display:inline-block;transform:rotate(-6deg);border:3px solid var(--red);color:var(--red);padding:.2rem .6rem;font-weight:700;text-transform:uppercase;opacity:.85}.columns{column-count:3;column-gap:2rem;column-rule:1px solid var(--ink);padding:1rem 0}.col{break-inside:avoid;margin-bottom:1rem}.col h3{margin:0 0 .3rem;border-bottom:1px solid var(--ink)}.empty{font-style:italic;opacity:.6}.ads{border:2px solid var(--ink);padding:.8rem 1rem;margin-top:.5rem}.frame,.title,.col h3,.lead h2,.ads h2,.prose h2{font-family:old standard tt,pt serif,Georgia,serif}.nav{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem 1.2rem;margin-top:.8rem;padding-top:.5rem;border-top:1px solid var(--ink);font-size:.95rem}a{color:var(--ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em;text-decoration-color:rgba(28,23,18,.55)}a:visited{color:var(--ink)}a:hover{color:var(--red);text-decoration-color:var(--red)}.title a,.nav a,.col a,.lead h2 a,.item h2 a{text-decoration:none}.nav a:hover,.col a:hover,.lead h2 a:hover,.item h2 a:hover{text-decoration:underline}.rubric,.post{padding:1rem 0}.item{border-bottom:1px dotted var(--ink);padding:.5rem 0}.prose h2{font-family:old standard tt,serif;font-size:1.35rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;text-align:center;margin:1.8em 0 .8em;padding:.3em 0;border-top:1px solid;border-bottom:1px solid}.prose ul{list-style:none;padding-left:0}.prose li{padding:.35em 0;border-bottom:1px dotted rgba(0,0,0,.35)}.prose li:last-child{border-bottom:0}time{font-size:.85rem;opacity:.7}.post-title,.rubric-title{font-family:old standard tt,pt serif,Georgia,serif;font-size:1.7rem;text-align:center;margin:.4rem 0 .2rem;line-height:1.2}.post time{display:block;text-align:center;margin-bottom:1rem}.rubric-title{font-size:1.5rem}.item h2{font-size:1.1rem;margin:0}.summary{margin:.3rem 0}figure{margin:1rem 0;text-align:center}figure img{max-width:100%;border:1px solid var(--ink)}figcaption{font-size:.85rem;font-style:italic;opacity:.75;margin-top:.3rem}.extras{display:flex;gap:1.5rem;border-top:1px solid var(--ink);padding:1rem 0}.extras .block{flex:1;border:1px solid var(--ink);padding:.6rem .8rem}.extras h2{font-family:old standard tt,pt serif,Georgia,serif;font-size:1rem;text-transform:uppercase;letter-spacing:.08em;margin:0 0 .3rem}.extras p{margin:.2rem 0;font-size:.95rem}.lost{text-align:center;padding:2rem 0}.lost-link{margin-top:1.5rem}footer{margin-top:1rem;padding-top:.6rem;border-top:4px double var(--ink);text-align:center;font-size:.9rem}@media(max-width:700px){.columns{column-count:1}.sheet{padding:1rem}.extras{flex-direction:column}.title-row{flex-direction:column;gap:.3rem}.title-row .corner{text-align:center}}