.spacer{flex:1}.divider{background-color:rgba(var(--text-color),.1);height:100%;width:1px}.button{background-color:transparent;border:none;border-radius:5px;cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;padding:10px 20px;text-align:center;text-decoration:none;transition:.3s}.button,.button.icon{align-items:center;justify-content:center}.button.icon{display:flex;opacity:.8;padding:10px 5px}.button.primary{background-color:rgb(var(--primary-color));color:rgba(var(--text-color))}.button.glow.primary:hover{box-shadow:0 0 10px 3px rgba(var(--primary-color),.5)}.button.secondary{background-color:rgb(var(--secondary-color));color:rgba(var(--text-color))}.button.glow.secondary:hover{box-shadow:0 0 10px 3px rgba(var(--secondary-color),.5)}.button:not(.glow):hover{opacity:.9}.button.icon:hover{opacity:1}.button:active{opacity:.8}.button:disabled{cursor:not-allowed;filter:grayscale(1);opacity:.5}.nav-fixed{align-items:center;-webkit-backdrop-filter:saturate(180%) blur(100px);backdrop-filter:saturate(180%) blur(100px);border-bottom:1px solid rgba(var(--text-color),.05);box-shadow:0 2px 4px #0000001a;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.nav-container{max-width:1400px;padding:0 1rem;width:100%}.nav{align-items:center;display:flex;gap:1rem;height:var(--nav-height);padding:1rem 0;width:100%}.nav .logo{color:rgba(var(--text-color),.8);font-size:1rem;font-weight:700}.nav ul{flex-wrap:wrap;gap:1.5rem;height:100%;list-style-type:none}.nav ul,.nav ul li a{align-items:center;display:flex}.nav ul li a{color:rgba(var(--text-color),1);font-size:14px;font-weight:500;height:var(--nav-height);text-decoration:none}.nav ul li a.active{color:rgb(var(--primary-color))}@media (max-width:768px){.nav ul{display:none}}img{max-width:100%}.rounded{border-radius:5px}
