diff --git a/attached_assets/image_1762643245259.png b/attached_assets/image_1762643245259.png new file mode 100644 index 0000000..0f7c376 Binary files /dev/null and b/attached_assets/image_1762643245259.png differ diff --git a/static/css/styles.css b/static/css/styles.css index 4cfe3af..c4732b7 100644 --- a/static/css/styles.css +++ b/static/css/styles.css @@ -472,15 +472,16 @@ hr { .stats-card { text-align: center; padding: 32px; - background: var(--gray-800); - border-radius: 12px; - border: 1px solid var(--gray-700); - transition: all 0.2s ease; + background: rgba(26, 26, 26, 0.4); + border-radius: 16px; + border: 1px solid rgba(255, 255, 255, 0.08); + transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1); } .stats-card:hover { - background: var(--gray-700); + background: rgba(26, 26, 26, 0.6); transform: translateY(-4px); + box-shadow: 0 12px 24px rgba(255, 255, 255, 0.05); } .stats-card-header { @@ -508,8 +509,8 @@ hr { font-weight: 500; border-radius: 12px; padding: 16px 32px; - background: rgba(59, 130, 246, 0.1); - border: 1px solid rgba(59, 130, 246, 0.3); + background: rgba(26, 26, 26, 0.4); + border: 1px solid rgba(255, 255, 255, 0.08); cursor: pointer; transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1); margin: 32px auto; @@ -517,9 +518,10 @@ hr { } .stats-button:hover { - background: rgba(59, 130, 246, 0.2); + background: transparent; + border-color: #3b82f6; transform: translateY(-2px); - box-shadow: 0 8px 16px rgba(59, 130, 246, 0.2); + box-shadow: 0 0 20px rgba(59, 130, 246, 0.3); } .about-section-imgp { @@ -593,18 +595,19 @@ hr { border-radius: 12px; color: var(--white); padding: 16px 32px; - background: rgba(59, 130, 246, 0.1); - border: 1px solid rgba(59, 130, 246, 0.3); + background: rgba(26, 26, 26, 0.4); + border: 1px solid rgba(255, 255, 255, 0.08); z-index: 2; cursor: pointer; transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1); } .bottom-center-button:hover { - background: rgba(59, 130, 246, 0.2); + background: transparent; + border-color: #3b82f6; color: var(--white); transform: translateX(-50%) translateY(-2px); - box-shadow: 0 8px 16px rgba(59, 130, 246, 0.2); + box-shadow: 0 0 20px rgba(59, 130, 246, 0.3); } .values-grid { @@ -739,8 +742,8 @@ hr { border-radius: 12px; color: var(--white); padding: 16px 32px; - background: rgba(59, 130, 246, 0.1); - border: 1px solid rgba(59, 130, 246, 0.3); + background: rgba(26, 26, 26, 0.4); + border: 1px solid rgba(255, 255, 255, 0.08); cursor: pointer; transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1); position: relative; @@ -748,9 +751,10 @@ hr { } .team-cta-button:hover { - background: rgba(59, 130, 246, 0.2); + background: transparent; + border-color: #3b82f6; transform: translateY(-2px); - box-shadow: 0 8px 16px rgba(59, 130, 246, 0.2); + box-shadow: 0 0 20px rgba(59, 130, 246, 0.3); } @media (max-width: 768px) { @@ -808,8 +812,8 @@ hr { font-family: var(--font-body); font-weight: 500; border-radius: 12px; - background: rgba(59, 130, 246, 0.1); - border: 1px solid rgba(59, 130, 246, 0.3); + background: rgba(26, 26, 26, 0.4); + border: 1px solid rgba(255, 255, 255, 0.08); color: var(--white); display: block; transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1); @@ -817,9 +821,10 @@ hr { } #sponsors-more-button:hover { - background: rgba(59, 130, 246, 0.2); + background: transparent; + border-color: #3b82f6; transform: translateY(-2px); - box-shadow: 0 8px 16px rgba(59, 130, 246, 0.2); + box-shadow: 0 0 20px rgba(59, 130, 246, 0.3); } .card-container,