/*!* * This file is part of the SplendidBear Websites' projects. * * Copyright (c) 2026 @ www.splendidbear.org * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ .hero-donate-text { position: relative; z-index: 1; font: 400 12px 'Rajdhani', sans-serif; color: rgba(255, 255, 255, 0.5); letter-spacing: 0.5px; margin-top: 42px; margin-bottom: 8px; animation: rise 0.8s 0.5s cubic-bezier(0.22, 1, 0.36, 1) both; } .hero-donate { position: relative; display: inline-block; font: 500 12px 'Rajdhani', sans-serif; text-transform: uppercase; letter-spacing: 1px; text-decoration: none; color: rgba(255, 184, 82, 0.75); padding: 6px 14px; border-radius: 2px; border: 1px solid rgba(255, 184, 82, 0.25); background: rgba(255, 140, 30, 0.05); box-shadow: 0 0 0 1px rgba(255, 140, 30, 0.1), 0 0 8px rgba(255, 140, 30, 0.08); transition: transform 200ms ease, box-shadow 200ms ease, color 200ms ease, background 200ms ease; animation: rise 0.8s 0.58s cubic-bezier(0.22, 1, 0.36, 1) both; } .hero-donate::before { content: ''; position: absolute; inset: -2px; border-radius: 3px; background: rgba(255, 140, 30, 0.15); filter: blur(8px); opacity: 0.1; z-index: -1; transition: opacity 200ms ease; } .hero-donate:hover { transform: translateY(-1px); color: rgba(255, 200, 100, 0.9); background: rgba(255, 140, 30, 0.1); box-shadow: 0 0 0 1px rgba(255, 140, 30, 0.2), 0 0 12px rgba(255, 140, 30, 0.15); } .hero-donate:hover::before { opacity: 0.2; } .hero-donate:active { transform: translateY(0px); }