.samo-related-articles{margin:40px 0;padding:0;clear:both}.samo-ra-title{margin-bottom:20px}.samo-ra-title span{display:inline-block;font-size:24px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--samo-title-color,#ffffff)!important;background-color:var(--samo-bg-color,#1a1a1a)!important;padding:15px 20px;padding-left:20px;position:relative;border-left:4px solid var(--samo-border-color,#FFD700)}.samo-ra-title span::before{content:none}.samo-ra-item{border-radius:0!important;padding:30px!important;margin-bottom:20px;transition:all 0.3s ease;box-sizing:border-box}.samo-ra-item:hover{transform:translateY(-2px)}.samo-ra-article-title{margin:0 0 15px 0;font-size:22px;font-weight:600;line-height:1.4}.samo-ra-article-title a{color:var(--samo-text-color,#ffffff);text-decoration:none;transition:color 0.3s ease}.samo-ra-article-title a:hover{color:var(--samo-border-color,#FFD700)}.samo-ra-excerpt{color:var(--samo-text-color,#cccccc);font-size:16px;line-height:1.6;margin-top:10px;opacity:.8}.samo-related-articles[data-border-color]{--samo-border-color:attr(data-border-color)}@media (max-width:768px){.samo-ra-title span{font-size:20px;padding:12px 0;padding-left:12px}.samo-ra-item{padding:20px}.samo-ra-article-title{font-size:18px}.samo-ra-excerpt{font-size:14px}}@media (max-width:480px){.samo-related-articles{margin:30px 0}.samo-ra-title span{font-size:16px;padding:10px 0;padding-left:10px}.samo-ra-item{padding:15px;border-width:2px}.samo-ra-article-title{font-size:16px}}@keyframes samo-fade-in{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.samo-related-articles{animation:samo-fade-in 0.6s ease-out}.samo-ra-item ul{list-style:none;padding-left:0}.samo-ra-item ul li{position:relative;padding-left:25px;margin-bottom:10px;color:#fff}.samo-ra-item ul li::before{content:'•';position:absolute;left:0;color:var(--samo-border-color,#FFD700);font-size:24px;line-height:1}