.soc-sidebar{background:#f7f7f7;padding:20px;border-radius:8px;border:1px solid #e2e2e2}.soc-sidebar h3{font-size:18px;font-weight:400;color:#333333;margin-bottom:15px}.soc-sidebar a{display:block;font-size:15px;font-weight:400;color:#333333;text-decoration:none;padding:6px 0;border-left:3px solid transparent;transition:all 0.2s ease}.soc-sidebar a:hover{color:#000000;border-left:3px solid #333333;padding-left:6px}.et_pb_column[data-sticky="sidebar"]{position:sticky;top:40px}.et_pb_toggle_title{font-size:20px;font-weight:600;color:#333333}html{scroll-padding-top:120px}#soc-back-to-top{position:fixed;bottom:30px;right:30px;width:42px;height:42px;background:#333333;color:#ffffff;font-size:20px;line-height:42px;text-align:center;border-radius:50%;cursor:pointer;opacity:0;visibility:hidden;transition:opacity 0.3s ease,transform 0.3s ease;z-index:9999}#soc-back-to-top:hover{background:#000000;transform:translateY(-3px)}#soc-back-to-top.visible{opacity:1;visibility:visible}