.daily-journal{max-width:940px}.log-intro{max-width:760px}.log-intro h1{margin:.08em 0 .3em;font-size:clamp(3.4rem,6vw,6.4rem)}.log-intro p:not(.eyebrow):not(.log-signature){max-width:64ch;font-size:1.12rem}.log-signature{font:600 1.45rem/1 var(--serif);color:var(--moss);margin:30px 0 0;font-style:italic}.daily-log-list{border-top:1px solid var(--line);margin-top:76px;padding-top:64px}.daily-log-list>h2{margin:.08em 0 0;font-size:clamp(2.4rem,4vw,4.3rem)}.daily-entry-card{background:#e7efda;border:1px solid #c4d0b0;border-radius:20px;max-width:720px;margin-top:58px;padding:clamp(30px,5vw,56px)}.daily-entry-card h3{margin:.1em 0 .3em;font-size:clamp(2.8rem,5vw,5rem)}.daily-entry-card h3 a{text-decoration:none}.daily-entry-card h3 a:hover{color:var(--coral)}.daily-entry-card p:not(.date){max-width:54ch;font-size:1.12rem}.daily-entry-card .button{margin-top:12px}.daily-reading{max-width:820px}.daily-reading-copy{font-size:1.18rem}.daily-reading-copy p{max-width:62ch;margin:0 0 1.2em}.journal-external-link{margin-top:30px!important}@media (max-width:700px){.log-intro h1{font-size:clamp(3.25rem,15vw,4.6rem)}.log-intro p:not(.eyebrow):not(.log-signature){font-size:1.04rem}.daily-log-list{margin-top:58px;padding-top:48px}.daily-entry-card{margin-top:38px;padding:28px 24px}.daily-reading-copy{font-size:1.06rem}}
