.main-nav a{padding:7px 10px;margin:-7px 0;border-radius:999px;transition:background-color .18s ease,color .18s ease,box-shadow .18s ease}.main-nav a.active{background:var(--panel-2);color:var(--text);box-shadow:inset 0 0 0 1px var(--line)}.mobile-nav a.active{background:var(--panel-2);color:var(--text);box-shadow:inset 0 0 0 1px var(--line)}.hero{transition:background-color .18s ease}.hero h1{max-width:16ch;word-break:keep-all;overflow-wrap:normal}.hero h1 b{word-break:keep-all}.hero[data-empty="true"] .read-link{display:none}body[data-category="daily"] .hero{background:color-mix(in srgb,var(--green-soft) 22%,transparent)}body[data-category="weekly"] .hero{background:color-mix(in srgb,var(--navy) 5%,transparent)}body[data-category="research"] .hero{background:color-mix(in srgb,var(--brown) 5%,transparent)}body[data-category="note"] .hero{background:color-mix(in srgb,var(--panel-2) 45%,transparent)}@media(max-width:760px){.hero{padding:38px 0 30px}.hero h1{max-width:14ch;font-size:clamp(30px,9.2vw,43px)}.hero h1 span{font-size:.56em;margin-top:8px}.hero-desc{margin-bottom:22px}.hero-grid{gap:24px}.hero-meta{padding-top:14px}.mobile-nav a.active{font-weight:850}}