```css.related-posts h2,.related-posts .module-head h4,.related-posts .module-title{font-size:clamp(20px,2vw,30px);font-weight:700;letter-spacing:.5px;margin-bottom:25px}.related-post .featured-image img{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:8px;transition:transform .3s ease}.related-post:hover .featured-image img{transform:scale(1.04)}.related-post h4.title{font-size:clamp(18px,1.3vw,22px)!important;line-height:1.35!important;font-weight:700;margin-top:15px;margin-bottom:10px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:4.1em}.related-post h4.title a{font-size:inherit!important;color:inherit;text-decoration:none;transition:color .25s ease}.related-post h4.title a:hover{color:#4CAF50}.related-post .date{font-size:14px;color:#777}@media(max-width:767px){.related-post h4.title{font-size:18px!important;line-height:1.4}}.et_pb_extra_column_sidebar{position:sticky;position:-webkit-sticky;top:130px;align-self:flex-start}```#ez-toc-container{background:#fff;border:1px solid #e9ecef;border-radius:12px;padding:20px;margin:35px 0;box-shadow:0 8px 25px rgba(0,0,0,.06)}#ez-toc-container .ez-toc-title{font-size:24px;font-weight:700;color:#222}#ez-toc-container .ez-toc-title-toggle a{color:#4CAF50;font-weight:600}#ez-toc-container ul{margin-top:15px;padding-left:0}#ez-toc-container ul li{list-style:none;margin:8px 0}#ez-toc-container ul li a{display:block;color:#333;text-decoration:none;font-size:16px;line-height:1.6;padding:8px 12px;border-radius:8px;transition:.25s}#ez-toc-container ul li a:hover{background:#f4f8f4;color:#4CAF50;padding-left:18px}#ez-toc-container ul ul{margin-left:18px;margin-top:6px}#ez-toc-container ul ul a{font-size:15px;color:#666}#ez-toc-container a.ez-toc-active{background:#4CAF50;color:#fff!important}@media(max-width:767px){#ez-toc-container{padding:16px;border-radius:10px}#ez-toc-container .ez-toc-title{font-size:20px}#ez-toc-container ul li a{font-size:15px}}h2,h3{scroll-margin-top:120px}