.dailyPage .wsBody { gap:14px; }.dailyDate { margin:0; color:#d3e7df; font-size:14px; }.dailyStory { padding:26px 24px 24px 28px; overflow:visible; color:#224a3d; font-family:Georgia,serif; font-size:17px; line-height:1.68; }.dailyStory p { margin:0; }.dailyStory p + p { margin-top:14px; }.dailyStory p:first-child::first-letter { float:left; margin:1px 8px 0 0; color:#1e6a4e; font-size:3.1em; font-weight:700; line-height:.85; }.dailyCard,.dailyReflection { padding:20px; }.dailyCard p,.dailyReflection p { margin:7px 0 0; color:#4d675d; font-size:15px; line-height:1.55; }.dailyMetrics { display:grid; grid-template-columns:repeat(3,1fr); gap:10px; margin-top:14px; }.dailyMetrics div { min-width:0; padding:12px 8px; border-radius:15px; background:#f0f6f2; text-align:center; }.dailyMetrics strong { display:block; color:#1f5b45; font-size:24px; line-height:1.1; }.dailyMetrics span { display:block; margin-top:5px; color:#617b70; font-size:11px; line-height:1.25; }.dailyReflection { background:linear-gradient(135deg,#eef7f1,#f8fbf9); }.dailyReflection p { color:#355e4d; font-style:italic; } html[data-text-size="large"] .dailyPage :is(.dailyStory,.dailyCard,.dailyReflection){zoom:1.15}html[data-text-size="xlarge"] .dailyPage :is(.dailyStory,.dailyCard,.dailyReflection){zoom:1.3}
@media(max-width:360px){.dailyMetrics{gap:6px}.dailyMetrics div{padding:10px 4px}.dailyMetrics strong{font-size:21px}}
