/* Shared journal identity: the seal remains decorative beside the readable name. */
.journal-seal{display:inline-block;flex:0 0 auto;width:52px;height:52px;max-width:none;object-fit:contain;background:#faf7f0;border-radius:50%;padding:3px;box-sizing:border-box;vertical-align:middle}
.journal-signature{display:flex;align-items:center;justify-content:center;gap:16px;margin:30px auto 0;color:inherit;text-decoration:none;width:max-content;max-width:100%}
.journal-signature .journal-seal{width:78px;height:78px;padding:4px}
.journal-signature span{font:700 20px/1.25 Georgia,serif;letter-spacing:0;text-align:left;text-transform:none}
.bar>a:first-child{min-width:0}.bar b{font:700 17px/1.2 Georgia,serif;letter-spacing:0;text-transform:none}
.site-nav{align-items:center}.site-nav .journal-home{display:flex;align-items:center;justify-content:center;width:44px;min-width:44px;height:44px;margin-right:12px}.site-nav .journal-seal{width:44px;height:44px;padding:2px}
#p1 .mono{width:140px;height:140px;border:0;background:none;box-shadow:none;display:block;margin:0 auto 28px;transform:none}#p1 .mono:before,#p1 .mono:after{display:none}#p1 .mono .journal-seal{width:140px;height:140px;padding:5px}
@media(max-width:700px){.site-nav{gap:14px;padding:5px 10px}.site-nav .journal-home{margin-right:0}.site-nav button{font-size:11px;padding:9px 0}.bar .journal-seal{width:46px;height:46px}.bar b{font-size:16px;letter-spacing:0;max-width:190px}.bar>a:first-child{gap:10px}.journal-signature span{font-size:18px}#p1 .mono,#p1 .mono .journal-seal{width:116px;height:116px}}
@media(max-height:550px){#p1 .mono,#p1 .mono .journal-seal{width:70px;height:70px}#p1 .mono{margin-bottom:14px}}
@media print{.journal-seal{print-color-adjust:exact}.journal-signature{break-inside:avoid}}
#soon .card p{margin:22px auto 0;max-width:330px}#soon .card a{display:inline-flex;align-items:center;min-height:44px;color:#24563e;font-size:18px;line-height:1.5;text-underline-offset:4px}
@media(max-width:700px){.constellation-filters button{font-size:12px;min-height:44px}}
