.journal-gratitude-page .habit-hero-image img{object-position:62% 58%}
.journal-gratitude-page .habit-hero:after{background:linear-gradient(90deg,rgba(12,32,24,.87),rgba(12,32,24,.45) 52%,rgba(12,32,24,.08))}
.journal-gratitude-page .habit-hero h1{font-size:clamp(4rem,6.4vw,6.2rem);max-width:760px}
.gratitude-example{margin:28px 0;padding:30px 34px;background:#ede9da;border-left:3px solid #52664c;border-radius:0 16px 16px 0}
.gratitude-example p{margin:0;font-family:'Instrument Serif',Georgia,serif;font-size:1.65rem;line-height:1.55;color:#244536}
.journal-gratitude-page .habit-afterword{margin-bottom:72px}
@media(max-width:700px){.journal-gratitude-page .habit-hero h1{font-size:clamp(2.8rem,11vw,4.3rem)}.journal-gratitude-page .habit-hero-image img{object-position:64% center}.journal-gratitude-page .habit-hero:after{background:linear-gradient(90deg,rgba(12,32,24,.85),rgba(12,32,24,.47))}.gratitude-example{padding:22px}.gratitude-example p{font-size:1.45rem}}

.journal-gratitude-page .habit-hero{color:#fffaf0}.journal-gratitude-page .habit-hero h1 em{color:#e5e1bb}.journal-gratitude-page .habit-hero a{color:#fffaf0}.journal-gratitude-page .habit-hero .journal-button{background:#fffaf0;color:#193e32}
@media print{.journal-gratitude-page .habit-reading-layout,.journal-gratitude-page .habit-afterword{display:block!important}.journal-gratitude-page .habit-toc,.journal-gratitude-page .habit-afterword-label,.journal-gratitude-page .journal-share{display:none!important}}
