.hi-editorial-guide .hi-article-header h1,.hi-editorial-guide .hi-article-body h2,.hi-daily-diagram-title{font-family:Instrument Serif,Georgia,serif;font-weight:400}.hi-daily-diagram{margin:32px 0 40px}.hi-daily-diagram-panel{color:#20242a;background:#f8f6f1;border:1px solid #dcd8d0;border-radius:12px;padding:clamp(20px,4vw,32px)}.hi-daily-diagram-panel img{object-fit:contain;object-position:left;width:142px;height:30px;display:block}.hi-daily-diagram-panel .hi-daily-diagram-title{color:#20242a;margin:18px 0;font-size:clamp(25px,3vw,34px);line-height:1.15}.hi-daily-diagram-panel dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;display:grid}.hi-daily-diagram-panel dl>div{background:#fff;border:1px solid #dedbd6;border-radius:8px;padding:15px}.hi-daily-diagram-panel dl>div:nth-child(2){background:#e9ecf8}.hi-daily-diagram-panel dt{color:#3444a5;margin-bottom:6px;font-size:14px;font-weight:650;line-height:1.4}.hi-daily-diagram-panel dd{margin:0;font-size:16px;line-height:1.5}.hi-daily-diagram-panel .hi-daily-diagram-domain{color:#3444a5;margin:15px 0 0;font-size:13px}.hi-daily-diagram figcaption{color:var(--hi-muted);margin-top:10px;font-size:14px;line-height:1.55}.hi-daily-practice details{border-block-start:1px solid var(--hi-border)}.hi-daily-practice summary{cursor:pointer;min-height:44px;padding:12px 0;font-weight:600}.hi-editorial-guide .hi-article-body .hi-daily-next{margin-top:28px}.hi-editorial-guide .hi-article-body h2[id]{scroll-margin-top:102px}.hi-daily-tool-review{max-width:790px;margin-inline:auto}.hi-daily-tool #rewrite-editor{scroll-margin-top:24px}.hi-daily-tool .hi-preview-notice a{color:var(--hi-ink);text-underline-offset:3px;font-weight:650;text-decoration:underline}.hi-daily-tool-review .hi-landing-pair dd{overflow-wrap:anywhere}@media (max-width:650px){.hi-daily-diagram-panel dl{grid-template-columns:1fr}.hi-editorial-guide .hi-article-body h2[id]{scroll-margin-top:85px}}
