.et_pb_blog_grid .et_pb_post{position:relative}.et_pb_blog_grid .et_pb_post .entry-title a::after{content:"";position:absolute;inset:0;z-index:1}.et_pb_blog_grid .et_pb_post{transition:transform 0.2s ease,box-shadow 0.2s ease}.et_pb_blog_grid .et_pb_post:hover{transform:translateY(-3px);box-shadow:0 6px 18px rgba(0,0,0,0.12)}.toc_list a{color:#444444;text-decoration:none;font-weight:500;transition:color .2s ease,text-decoration-color .2s ease}.toc_list a:hover,.toc_list a:focus,.toc_list a.active{color:#333333;font-weight:600;text-decoration:underline;text-underline-offset:4px;text-decoration-color:#F5D997}.et_pb_post .entry-content h1,.et_pb_post .entry-content h2,.et_pb_post .entry-content h3,.et_pb_post .entry-content h4,.et_pb_post .entry-content h5,.et_pb_post .entry-content h6{scroll-margin-top:100px}html{scroll-behavior:smooth}a[href*="/thoughts"].et_pb_button:focus{outline:0!important;box-shadow:0 0 0 3px rgba(245,217,151,0.55),0 6px 18px rgba(0,0,0,0.12)!important;transition:box-shadow 0.2s ease}a.et_pb_button[href*="/thoughts"]{box-shadow:0 6px 18px rgba(0,0,0,0.12);transition:box-shadow .2s ease,transform .2s ease}a.et_pb_button[href*="/thoughts"]:focus{outline:0!important;box-shadow:0 0 0 3px rgba(245,217,151,.55),0 6px 18px rgba(0,0,0,.18)!important;transform:translateY(-1px)}