
.journal-borrowed-page .habit-hero-image img{object-position:64% center}
.journal-borrowed-page .habit-hero:after{background:linear-gradient(90deg,rgba(12,32,24,.88),rgba(12,32,24,.55) 52%,rgba(12,32,24,.08))}
.journal-borrowed-page .habit-hero h1{font-size:clamp(4rem,6.4vw,6.2rem);max-width:850px}
.journal-borrowed-page .habit-hero{color:#fffaf0}.journal-borrowed-page .habit-hero h1 em{color:#e5e1bb}.journal-borrowed-page .habit-hero a{color:#fffaf0}.journal-borrowed-page .habit-hero .journal-button{background:#fffaf0;color:#193e32}
.borrow-return-note{margin:32px 0;background:#edf0ec;border-top:3px solid #395864;padding:12px 30px 22px;border-radius:0 0 18px 18px}
.borrow-return-note>div{display:grid;grid-template-columns:135px 1fr;gap:20px;padding:20px 0;border-bottom:1px solid #cbd2cc}.borrow-return-note>div:last-child{border:0;padding-bottom:0}.borrow-return-note dt{font-size:.78rem;letter-spacing:.06em;text-transform:uppercase;font-weight:600;color:#365146}.borrow-return-note dd{margin:0;color:#193e32;line-height:1.75}
.journal-borrowed-page .habit-afterword{margin-bottom:72px}.journal-borrowed-page .habit-afterword-label h2{font-size:clamp(2.5rem,4vw,4rem)}
@media(max-width:700px){.journal-borrowed-page .habit-hero h1{font-size:clamp(2.7rem,10.5vw,4.3rem)}.journal-borrowed-page .habit-hero-image img{object-position:65% center}.journal-borrowed-page .habit-hero:after{background:linear-gradient(90deg,rgba(12,32,24,.88),rgba(12,32,24,.57))}.borrow-return-note{padding:6px 22px 22px}.borrow-return-note>div{grid-template-columns:1fr;gap:5px;padding:16px 0}}
@media print{.journal-borrowed-page .habit-reading-layout,.journal-borrowed-page .habit-afterword{display:block!important}.journal-borrowed-page .habit-toc,.journal-borrowed-page .habit-afterword-label,.journal-borrowed-page .journal-share{display:none!important}}
