.links-page{background:linear-gradient(135deg,#f5f7fa 0%,#c3cfe2 100%);flex-direction:column;align-items:center;min-height:100vh;padding:3rem 1rem;display:flex}.links-header{text-align:center;margin-bottom:2.5rem}.links-avatar{background:#fff;border-radius:50%;justify-content:center;align-items:center;width:96px;height:96px;margin:0 auto 1rem;padding:10px;display:flex;box-shadow:0 4px 12px #0000001a}.links-header h1{color:#1a1a1a;margin-bottom:.5rem;font-size:1.5rem}.links-header p{color:#666;font-size:.95rem}.links-container{flex-direction:column;gap:1rem;width:100%;max-width:500px;display:flex}.link-button{color:#1a1a1a;text-align:center;background:#fff;border:1px solid #00000008;border-radius:12px;justify-content:center;align-items:center;padding:1.25rem;font-weight:600;text-decoration:none;transition:all .2s;display:flex;position:relative;box-shadow:0 2px 8px #0000000d}.link-button:hover{background:var(--color-primary);color:#fff;border-color:var(--color-primary);transform:translateY(-2px);box-shadow:0 8px 16px #0000001a}.link-button.featured{background:var(--color-primary);color:#fff;border-color:var(--color-primary);animation:2s infinite pulse}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.02)}to{transform:scale(1)}}.links-social{gap:1.5rem;margin-top:3rem;display:flex}.social-icon{color:#666;transition:color .2s}.social-icon:hover{color:var(--color-primary)}.links-footer{color:#999;margin-top:auto;padding-top:3rem;font-size:.8rem}
