@font-face{font-family:PennyInk;src:url('assets/PennyInk-Regular.ttf') format('truetype');font-style:normal;font-weight:400;font-display:swap}
/* Her annotations are pen marks on retained paper. Article typography stays unchanged. */
.penny-archives{--penny-ink:#174caa}
.penny-archives .pl-photo-layout{grid-template-columns:minmax(0,1fr) 240px;gap:36px}
.penny-archives .pl-spread{grid-template-columns:minmax(0,680px) 240px;gap:36px}
.penny-archives .pl-margin-note{position:relative;width:100%;max-width:260px;min-height:250px;padding:40px 30px 43px 34px;background:transparent url('assets/penny-memo-scrap.png') center/100% 100% no-repeat;transform:rotate(-2deg);filter:drop-shadow(1px 3px 2px #35251d24);border:0;isolation:isolate}
.penny-archives .pl-opening-note{background-image:url('assets/penny-embossed-bar-napkin.png');min-height:260px;padding:43px 34px 56px;transform:rotate(3deg);margin-top:4px}
.penny-archives .pl-margin-note:before{content:none}
.penny-archives .pl-margin-note .pl-label{font:8px/1.5 BAJost,Arial,sans-serif;letter-spacing:.12em;margin:0 0 17px;color:#2447bbd9}
.penny-archives .pl-opening-note:after{content:'BRND THNGZ';position:absolute;left:23%;right:23%;bottom:29px;padding-top:19px;background:url('mark.svg') center top/13px 15px no-repeat;text-align:center;font:7px/1.3 BAJost,Arial,sans-serif;letter-spacing:.13em;color:#2447bbbd;opacity:.8}
.penny-archives .pl-margin-note p,.penny-archives .pl-kept-slip p,.penny-archives .pl-pocket-inside p,.penny-archives .pl-hand{font-family:PennyInk,'Segoe Print',cursive!important;font-style:normal!important;font-weight:400!important;font-size:31px!important;line-height:1.01!important;letter-spacing:-.015em;color:var(--penny-ink)!important;text-shadow:.2px .25px .2px #092c6c40;font-synthesis:none;overflow-wrap:anywhere}
.penny-archives .pl-margin-note p{margin:0 0 10px!important;transform:rotate(-.8deg)}
.penny-archives .pl-margin-note .pl-signature,.penny-archives .pl-signature{display:block;font:400 34px/1 PennyInk,'Segoe Print',cursive;color:var(--penny-ink);transform:rotate(-3deg);margin-top:10px}
.penny-archives .pl-kept-slip{position:relative;background:transparent url('assets/penny-memo-scrap.png') center/100% 100% no-repeat;border:0;clip-path:none;min-height:235px;padding:40px 30px 36px 33px;box-shadow:none;filter:drop-shadow(1px 3px 2px #35251d24);transform:rotate(2deg)}
.penny-archives .pl-kept-slip .pl-label{font-size:8px;line-height:1.5;margin-bottom:16px}
.penny-archives .pl-kept-slip p{white-space:pre-line;margin:0 0 10px!important;transform:rotate(-1deg)}
.penny-archives .pl-hand{margin-top:20px!important;font-size:29px!important;transform:rotate(-3deg)}
.penny-archives .pl-pocket-inside p{font-size:29px!important;transform:rotate(-1deg);margin:12px 0!important}
.penny-archives .pl-pasted figcaption{font:400 28px/1.05 PennyInk,'Segoe Print',cursive!important;color:var(--penny-ink)!important;letter-spacing:-.012em;transform:rotate(-.4deg);margin-top:13px!important;overflow-wrap:anywhere}
.penny-archives .pl-book .ba-prose .pl-pasted figcaption{font-size:28px!important}
.penny-archives .pl-opening-photo{padding-bottom:25px}
.penny-archives .pl-photo-layout .pl-opening-note .pl-label{margin-bottom:15px}
@media(max-width:1000px){.penny-archives .pl-photo-layout,.penny-archives .pl-spread{grid-template-columns:minmax(0,1fr) 215px;gap:27px}.penny-archives .pl-margin-note{padding-left:28px;padding-right:26px;min-height:245px}.penny-archives .pl-margin-note p{font-size:29px!important}.penny-archives .pl-opening-note{padding-left:31px;padding-right:28px;padding-bottom:55px}.penny-archives .pl-hand{font-size:27px!important}}
@media(max-width:700px){.penny-archives .pl-photo-layout,.penny-archives .pl-spread{grid-template-columns:1fr;gap:26px}.penny-archives .pl-opening-note{max-width:265px;justify-self:center;min-height:255px;padding:44px 37px 56px;transform:rotate(2deg);margin:5px 0 8px;border:0}.penny-archives .pl-margin-note{max-width:265px;min-height:245px;padding:40px 33px 38px}.penny-archives .pl-opening-note{padding-bottom:56px}.penny-archives .pl-margin-note p{font-size:31px!important;line-height:1.04!important}.penny-archives .pl-opening-note .pl-signature{display:block}.penny-archives .pl-opening-note .pl-label{margin-bottom:16px}.penny-archives .pl-evidence{padding:0 6px;max-width:285px;width:100%}.penny-archives .pl-kept-slip{max-width:265px;padding:40px 32px 34px;min-height:230px}.penny-archives .pl-pasted figcaption,.penny-archives .pl-book .ba-prose .pl-pasted figcaption{font-size:27px!important}.penny-archives .pl-hand{font-size:28px!important}.penny-archives .pl-catalogue .pl-hand{font-size:27px!important}.penny-archives .pl-book .pl-last-word .pl-signature{font-size:36px}}

/* The bar napkin keeps its real square proportions and its photographed blind emboss. */
.penny-archives .pl-opening-note{width:100%;max-width:260px;min-height:0;aspect-ratio:1/1;height:auto;padding:14% 15% 27%;background-size:contain;background-position:center;background-repeat:no-repeat;transform:rotate(2deg)}
.penny-archives .pl-opening-note .pl-label{display:none}
.penny-archives .pl-opening-note:after{content:none;display:none}
.penny-archives .pl-opening-note p{font-size:24px!important;line-height:1.04!important;white-space:pre-line;letter-spacing:-.01em;margin:0!important;transform:rotate(-1deg)}
.penny-archives .pl-opening-note .pl-signature{font-size:28px;line-height:1;margin-top:8px;transform:rotate(-2deg)}
@media(min-width:701px) and (max-width:1000px){.penny-archives .pl-opening-note{padding:13% 15% 27%}.penny-archives .pl-opening-note p{font-size:22px!important;line-height:1.03!important}.penny-archives .pl-opening-note .pl-signature{font-size:25px;margin-top:6px}}
@media(max-width:700px){.penny-archives .pl-opening-note{max-width:265px;min-height:0;aspect-ratio:1/1;height:auto;padding:13% 15% 27%;justify-self:center}.penny-archives .pl-opening-note p{font-size:25px!important;line-height:1.04!important}.penny-archives .pl-opening-note .pl-signature{font-size:29px;margin-top:8px}}
