.logo-container{align-items:center;backdrop-filter:blur(20px);background:hsla(0,0%,100%,.05);border-radius:20px;box-shadow:inset 0 0 1px 2px #28282842;clip-path:var(--clip-path-squircle-24)!important;display:flex;height:96px;justify-content:center;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);width:96px}.logo-container:hover{transform:translateY(-2px)}.logo-container img{height:64px;object-fit:contain;width:64px}.animation-container{align-items:center;display:flex;justify-content:space-between;width:100%}.transfer-wrapper{align-items:center;display:flex;flex:1;height:120px;justify-content:center;position:relative}.files-container{height:100%;position:absolute;width:100%}.file-item{align-items:center;animation:floatFile 4s cubic-bezier(.4,0,.2,1) infinite;background:#020817;border-radius:8px;box-shadow:inset 0 0 1px 2px #28282842,0 2px 8px rgba(0,0,0,.06);color:#eee;display:flex;gap:8px;opacity:0;padding:8px 12px;position:absolute;white-space:nowrap}.file-item:first-child{animation-delay:0s;top:20%}.file-item:nth-child(2){animation-delay:.6s;top:50%}.file-item:nth-child(3){animation-delay:1.3s;top:35%}.file-icon{align-items:center;border-radius:4px;display:flex;font-size:12px;height:24px;justify-content:center;width:24px}.file-icon.image{background:linear-gradient(135deg,#3b82f6,#2563eb)}.file-icon.doc{background:linear-gradient(135deg,#8b5cf6,#7c3aed)}.file-icon.video{background:linear-gradient(135deg,#ec4899,#db2777)}.file-icon svg{fill:#fff;height:14px;width:14px}.file-name{color:#9ab6e3;font-size:13px;font-weight:500}.file-size{color:#474b50;font-size:11px;font-weight:400}@keyframes floatFile{0%{left:-120px;opacity:0;transform:translateY(10px) scale(.9) rotate(-2deg)}8%{opacity:1;transform:translateY(0) scale(1) rotate(0deg)}15%{transform:translateY(-3px) scale(1) rotate(1deg)}25%{transform:translateY(0) scale(1) rotate(0deg)}35%{transform:translateY(-2px) scale(1) rotate(-1deg)}50%{transform:translateY(0) scale(1) rotate(0deg)}65%{transform:translateY(-3px) scale(1) rotate(1deg)}75%{transform:translateY(0) scale(1) rotate(0deg)}92%{opacity:.8;transform:translateY(0) scale(1.1) rotate(0deg)}to{left:calc(80% + 120px);opacity:0;transform:translateY(-10px) scale(.9) rotate(2deg)}}.transfer-road{align-items:center;background:linear-gradient(180deg,transparent 0,#ffffff0d 20%,#363636a2 50%,#ffffff0d 80%,transparent);display:none;height:40px;justify-content:center;overflow:hidden}.road-dashes,.transfer-road{position:absolute;width:100%}.road-dashes{animation:dashMove 2s linear infinite;display:flex;gap:12px;height:2px}.road-dash{background:#d1d5db6c;border-radius:1px;height:2px;min-width:20px}.hero-pattern{background-image:radial-gradient(circle at 25% 25%,rgba(59,130,246,.1) 0,transparent 50%),radial-gradient(circle at 75% 75%,rgba(146,51,234,0) 0,transparent 50%);bottom:0;left:0;position:fixed;right:0;top:0}@keyframes dashMove{0%{transform:translateX(0)}to{transform:translateX(-32px)}}@media (max-width:768px){.animation-container{gap:2rem}.logo-container{height:72px;width:72px}.logo-container img{height:48px;width:48px}.file-item{font-size:12px;padding:6px 10px}.file-icon{height:20px;width:20px}}