.animated-cursor{position:fixed;top:0;left:0;width:48px;height:48px;pointer-events:none;z-index:9999;transform:translate(-50%,-50%);will-change:transform;opacity:0;transition:opacity .3s ease}.animated-cursor.visible{opacity:1}.animated-cursor.fade{opacity:.1}.social-links{position:absolute;top:36px;right:48px;background:rgba(16,16,16,.25);border-radius:100px;outline:1px solid;outline-offset:-1px;outline-color:rgba(255,255,255,0);backdrop-filter:blur(25px);display:inline-flex;justify-content:flex-start;align-items:center;gap:28px;z-index:999;opacity:0;pointer-events:none;padding:14px 28px;transition:opacity .3s ease,outline-color .3s ease}.main-split-block:hover .social-links,.split-block:hover .social-links{opacity:1;pointer-events:all;outline-color:rgba(255,255,255,.1)}.main-split-block--left .social-links,.split-block--left .social-links{right:48px;@media screen and (max-width:768px){right:25px;top:30px}}.main-split-block--right .social-links,.split-block--right .social-links{right:48px;@media screen and (max-width:768px){right:25px;top:30px}}.social-links__icons{display:flex;align-items:center;gap:28px}.social-links__icon{width:24px;height:24px;position:relative;display:flex;align-items:center;justify-content:center}.social-links__icon img{width:100%;height:100%;object-fit:contain}.social-links__lang{padding:0 14px;border-radius:100px;display:flex;justify-content:center;align-items:center;gap:10px}.social-links__lang-text{text-align:center;justify-content:flex-end;color:white;font-size:18px;font-weight:400;font-family:var(--font-suisse);line-height:32px}