/* Editorial accents shared by already published and future ElderlyHub articles. */
#articleContent .eh-head{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(105deg,#f0fbfb 0%,#f9fefe 50%,#fff 82%)}
#articleContent .eh-head>*{position:relative;z-index:1}
#articleContent .eh-head::before{content:"";position:absolute;z-index:0;right:6%;top:-190px;width:430px;height:430px;border:35px solid rgba(96,214,211,.17);border-radius:50%;pointer-events:none}
#articleContent .eh-head::after{content:"";position:absolute;z-index:0;right:3%;bottom:13px;width:135px;height:85px;background-image:radial-gradient(#6ecfcd 1.8px,transparent 2px);background-size:18px 18px;opacity:.37;pointer-events:none}
#articleContent .eh-head .eh-kicker{color:#bd6e57}
#articleContent .eh-body{counter-reset:eh-chapter}
#articleContent .eh-body>.eh-section:nth-of-type(-n+4){counter-increment:eh-chapter}
#articleContent .eh-body>.eh-section:nth-of-type(-n+4)::before{content:"閱讀重點 0" counter(eh-chapter);display:block;margin-bottom:10px;color:#b86a56;font-size:14px;font-weight:800;letter-spacing:.08em}
#articleContent .eh-body>.eh-section:nth-of-type(-n+4) h2{color:#008f8d}
#articleContent .eh-body>.eh-section:nth-of-type(-n+4) h2::after{content:"";display:block;width:48px;height:3px;margin:15px 0 0;border-radius:3px;background:#66c9c7}
#articleContent .eh-toc a:hover,#articleContent .eh-tools a:hover{color:#006f70}
@media(max-width:600px){#articleContent .eh-head::before{right:-120px;top:-125px;width:260px;height:260px;border-width:22px}#articleContent .eh-head::after{right:0;bottom:5px;opacity:.2}#articleContent .eh-body>.eh-section:nth-of-type(-n+4)::before{font-size:13px}}
