.sojourn-dialog{width:min(940px,calc(100% - 36px));max-width:none;padding:0;background:#f4f6ee}.sojourn-dialog>.dialog-close{z-index:2;background:#eff3e6;color:#20372f;right:17px;top:17px}.sojourn-cover{height:250px;position:relative;isolation:isolate;color:#fff;overflow:hidden}.sojourn-cover>img{width:100%;height:100%;object-fit:cover;position:absolute;z-index:-2}.sojourn-cover:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#132b21dd,#132b2144);z-index:-1}.sojourn-cover>div{padding:55px 45px}.sojourn-cover p{font-size:13px;color:#f4f6ec}.sojourn-cover h2{font:34px/1.5 var(--display);margin:12px 0}.sojourn-cover span{font-size:12px;color:#e6ecdd}.sojourn-content{padding:32px 42px}.sojourn-intro h3,.sojourn-writing h3,.sojourn-section-heading h3{font:23px/1.5 var(--display);margin-bottom:8px}.sojourn-intro>p,.sojourn-writing p{font-size:13px;color:#53664e;line-height:1.8}.sojourn-discoveries{display:grid;grid-template-columns:1fr 1fr;margin:25px 0 35px;border-top:1px solid #ccd5c3}.sojourn-discoveries article{padding:26px 24px 25px 0;border-bottom:1px solid #ccd5c3}.sojourn-discoveries article:nth-child(even){padding-left:25px;border-left:1px solid #ccd5c3}.sojourn-discoveries article>span{display:block;font:33px Georgia;color:#829171}.sojourn-discoveries h4{font-weight:400;font-size:16px;margin:12px 0}.sojourn-discoveries p{font-size:12px;line-height:1.9;max-width:280px;min-height:48px}.sojourn-discoveries small{font-size:11px;color:#53664e}.sojourn-discoveries .unopened{color:#52614a}.sojourn-writing{padding:27px;background:#e8edde;margin-bottom:35px}.sojourn-writing textarea{resize:vertical;min-height:98px;font-size:14px}.sojourn-writing form>div{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-top:13px}.sojourn-writing form>div>span{font-size:12px;line-height:1.8}.sojourn-section-heading{display:flex;justify-content:space-between;gap:20px;align-items:center}.sojourn-pages article{padding:24px 0;border-bottom:1px solid #ccd5c3}.sojourn-pages article.favorite{border-left:3px solid #7d926c;padding-left:20px}.sojourn-pages article>div:first-child{display:flex;justify-content:space-between;font-size:11px;color:#566a4e}.sojourn-pages article>p{font:17px/2 var(--display);white-space:pre-wrap;overflow-wrap:anywhere;margin:16px 0}.sojourn-page-actions{display:flex;gap:25px}.sojourn-page-actions button{font-size:12px;min-height:40px;text-decoration:underline;text-underline-offset:5px}.sojourn-empty{font-size:13px;line-height:2;color:#53664e;margin:25px 0}.sojourn-content>.small{margin-top:28px}.favorite-page{border-left:2px solid #9eb08a;padding:10px 0 10px 19px;font:18px/1.9 var(--display);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:20px;max-width:390px}
@media(max-width:650px){.sojourn-dialog{width:100%;max-height:100dvh;height:100dvh;border-radius:0}.sojourn-cover{height:230px}.sojourn-cover>div{padding:63px 25px 25px}.sojourn-cover h2{font-size:27px}.sojourn-content{padding:27px 23px}.sojourn-discoveries{grid-template-columns:1fr}.sojourn-discoveries article{padding:22px 0!important;border-left:0!important}.sojourn-discoveries p{max-width:none;min-height:0}.sojourn-writing{padding:21px}.sojourn-writing form>div{display:block}.sojourn-writing .primary{width:100%;margin-top:15px}.sojourn-writing form>div>span{display:block}.sojourn-page-actions button{min-height:44px}.favorite-page{font-size:16px}}
