henztech commited on
Commit
e12f096
·
verified ·
1 Parent(s): 06b2c67

Upload 9 files

Browse files
Files changed (10) hide show
  1. .gitattributes +1 -0
  2. img2.png +0 -0
  3. img3.png +3 -0
  4. img4.png +0 -0
  5. img5.png +0 -0
  6. img6.png +0 -0
  7. index.html +248 -19
  8. logo.png +0 -0
  9. script.js +211 -0
  10. styles.css +413 -0
.gitattributes CHANGED
@@ -33,3 +33,4 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
 
 
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
36
+ img3.png filter=lfs diff=lfs merge=lfs -text
img2.png ADDED
img3.png ADDED

Git LFS Details

  • SHA256: eb0bae90867574f21f27a76b073a298b874b3e505d57e5dddc49d48ebc122c74
  • Pointer size: 131 Bytes
  • Size of remote file: 182 kB
img4.png ADDED
img5.png ADDED
img6.png ADDED
index.html CHANGED
@@ -1,19 +1,248 @@
1
- <!doctype html>
2
- <html>
3
- <head>
4
- <meta charset="utf-8" />
5
- <meta name="viewport" content="width=device-width" />
6
- <title>My static Space</title>
7
- <link rel="stylesheet" href="style.css" />
8
- </head>
9
- <body>
10
- <div class="card">
11
- <h1>Welcome to your static Space!</h1>
12
- <p>You can modify this app directly by editing <i>index.html</i> in the Files and versions tab.</p>
13
- <p>
14
- Also don't forget to check the
15
- <a href="https://huggingface.co/docs/hub/spaces" target="_blank">Spaces documentation</a>.
16
- </p>
17
- </div>
18
- </body>
19
- </html>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <!DOCTYPE html>
2
+ <html lang="en">
3
+ <head>
4
+ <meta charset="UTF-8">
5
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
6
+ <title>About Coinbase | The Trusted Cryptocurrency Platform</title>
7
+ <link rel="stylesheet" href="styles.css">
8
+ <link rel="preconnect" href="https://fonts.googleapis.com">
9
+ <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
10
+ <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet">
11
+ </head>
12
+ <body>
13
+ <header>
14
+ <div class="container">
15
+ <nav>
16
+ <div class="logo">
17
+ <img src="logo.png" alt="Coinbase Logo">
18
+ </div>
19
+ <ul class="nav-links">
20
+ <li><a href="#">Home</a></li>
21
+ <li><a href="#" class="active">About</a></li>
22
+ <li><a href="#">Products</a></li>
23
+ <li><a href="#">Prices</a></li>
24
+ <li><a href="#">Learn</a></li>
25
+ </ul>
26
+ <div class="nav-buttons">
27
+ <a href="#" class="btn btn-secondary">Sign in</a>
28
+ <a href="#" class="btn btn-primary">Get started</a>
29
+ </div>
30
+ <div class="mobile-menu-btn">
31
+ <span></span>
32
+ <span></span>
33
+ <span></span>
34
+ </div>
35
+ </nav>
36
+ </div>
37
+ </header>
38
+
39
+ <section class="hero">
40
+ <div class="container">
41
+ <div class="hero-content">
42
+ <h1>About Coinbase</h1>
43
+ <p>We're building an open financial system for the world</p>
44
+ </div>
45
+ </div>
46
+ </section>
47
+
48
+ <section class="mission">
49
+ <div class="container">
50
+ <div class="mission-content">
51
+ <div class="mission-text">
52
+ <h2>Our Mission</h2>
53
+ <p>Coinbase is a platform that helps you buy, sell, store, and use cryptocurrency. Our mission is to create an open financial system for the world and to be the leading global brand for helping people convert digital currency into and out of their local currency.</p>
54
+ <p>We're democratizing access to cryptocurrency by making it easy for anyone to buy, sell, and manage their crypto assets securely.</p>
55
+ </div>
56
+ <div class="mission-image">
57
+ <img src="img2.png" alt="Coinbase Mission Visualization">
58
+ </div>
59
+ </div>
60
+ </div>
61
+ </section>
62
+
63
+ <section class="stats">
64
+ <div class="container">
65
+ <div class="stats-grid">
66
+ <div class="stat-item">
67
+ <h3>100+</h3>
68
+ <p>Countries supported</p>
69
+ </div>
70
+ <div class="stat-item">
71
+ <h3>108M+</h3>
72
+ <p>Verified users</p>
73
+ </div>
74
+ <div class="stat-item">
75
+ <h3>$130B+</h3>
76
+ <p>Assets on platform</p>
77
+ </div>
78
+ <div class="stat-item">
79
+ <h3>2012</h3>
80
+ <p>Founded</p>
81
+ </div>
82
+ </div>
83
+ </div>
84
+ </section>
85
+
86
+ <section class="history">
87
+ <div class="container">
88
+ <div class="history-content">
89
+ <div class="history-image">
90
+ <img src="img3.png" alt="Coinbase History">
91
+ </div>
92
+ <div class="history-text">
93
+ <h2>Our History</h2>
94
+ <p>Founded in 2012, Coinbase has grown from a simple Bitcoin wallet and exchange service to a full suite of cryptocurrency products. We've helped millions of people enter the world of crypto and have facilitated billions in transactions.</p>
95
+ <p>Today, we're one of the most trusted and secure platforms for accessing the broader cryptoeconomy.</p>
96
+ </div>
97
+ </div>
98
+ </div>
99
+ </section>
100
+
101
+ <section class="products">
102
+ <div class="container">
103
+ <h2>Our Products</h2>
104
+ <div class="products-grid">
105
+ <div class="product-card">
106
+ <img src="img4.png" alt="Coinbase Exchange">
107
+ <h3>Coinbase Exchange</h3>
108
+ <p>Buy, sell, and trade cryptocurrency on the world's most trusted crypto exchange.</p>
109
+ </div>
110
+ <div class="product-card">
111
+ <img src="img5.png" alt="Coinbase Wallet">
112
+ <h3>Coinbase Wallet</h3>
113
+ <p>The secure app to store crypto yourself, explore DeFi, and more.</p>
114
+ </div>
115
+ <div class="product-card">
116
+ <img src="img6.png" alt="Coinbase Card">
117
+ <h3>Coinbase Card</h3>
118
+ <p>Spend crypto and earn rewards with our Visa debit card.</p>
119
+ </div>
120
+ </div>
121
+ </div>
122
+ </section>
123
+
124
+ <section class="team">
125
+ <div class="container">
126
+ <h2>Leadership Team</h2>
127
+ <div class="team-grid">
128
+ <div class="team-member">
129
+ <div class="member-photo">
130
+ </div>
131
+ <h3>Brian Armstrong</h3>
132
+ <p>Co-founder & CEO</p>
133
+ </div>
134
+ <div class="team-member">
135
+ <div class="member-photo"></div>
136
+ <h3>Emilie Choi</h3>
137
+ <p>President & COO</p>
138
+ </div>
139
+ <div class="team-member">
140
+ <div class="member-photo"></div>
141
+ <h3>Alesia Haas</h3>
142
+ <p>Chief Financial Officer</p>
143
+ </div>
144
+ <div class="team-member">
145
+ <div class="member-photo"></div>
146
+ <h3>Paul Grewal</h3>
147
+ <p>Chief Legal Officer</p>
148
+ </div>
149
+ </div>
150
+ </div>
151
+ </section>
152
+
153
+ <section class="values">
154
+ <div class="container">
155
+ <h2>Our Values</h2>
156
+ <div class="values-grid">
157
+ <div class="value-item">
158
+ <h3>Customer Focus</h3>
159
+ <p>We're obsessed with delivering the best customer experience in the industry.</p>
160
+ </div>
161
+ <div class="value-item">
162
+ <h3>Innovation</h3>
163
+ <p>We're constantly pushing the boundaries of what's possible in crypto.</p>
164
+ </div>
165
+ <div class="value-item">
166
+ <h3>Trust & Security</h3>
167
+ <p>We maintain the highest standards of security and compliance.</p>
168
+ </div>
169
+ <div class="value-item">
170
+ <h3>Inclusion</h3>
171
+ <p>We're building an open financial system for everyone, regardless of background or beliefs.</p>
172
+ </div>
173
+ </div>
174
+ </div>
175
+ </section>
176
+
177
+ <section class="cta">
178
+ <div class="container">
179
+ <div class="cta-content">
180
+ <h2>Join the crypto revolution</h2>
181
+ <p>Start your journey with Coinbase today</p>
182
+ <a href="#" class="btn btn-primary">Get started</a>
183
+ </div>
184
+ </div>
185
+ </section>
186
+
187
+ <footer>
188
+ <div class="container">
189
+ <div class="footer-grid">
190
+ <div class="footer-logo">
191
+ <img src="logo.png" alt="Coinbase Logo">
192
+ <p>© 2023 Coinbase</p>
193
+ </div>
194
+ <div class="footer-links">
195
+ <h4>Products</h4>
196
+ <ul>
197
+ <li><a href="#">Exchange</a></li>
198
+ <li><a href="#">Wallet</a></li>
199
+ <li><a href="#">Card</a></li>
200
+ <li><a href="#">Commerce</a></li>
201
+ </ul>
202
+ </div>
203
+ <div class="footer-links">
204
+ <h4>Learn</h4>
205
+ <ul>
206
+ <li><a href="#">Crypto basics</a></li>
207
+ <li><a href="#">Market updates</a></li>
208
+ <li><a href="#">Tutorials</a></li>
209
+ <li><a href="#">Tips & tutorials</a></li>
210
+ </ul>
211
+ </div>
212
+ <div class="footer-links">
213
+ <h4>Company</h4>
214
+ <ul>
215
+ <li><a href="#">About</a></li>
216
+ <li><a href="#">Careers</a></li>
217
+ <li><a href="#">Press</a></li>
218
+ <li><a href="#">Blog</a></li>
219
+ </ul>
220
+ </div>
221
+ <div class="footer-links">
222
+ <h4>Social</h4>
223
+ <div class="social-icons">
224
+ <a href="#" class="social-icon">
225
+ <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z"></path></svg>
226
+ </a>
227
+ <a href="#" class="social-icon">
228
+ <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M23 3a10.9 10.9 0 0 1-3.14 1.53 4.48 4.48 0 0 0-7.86 3v1A10.66 10.66 0 0 1 3 4s-4 9 5 13a11.64 11.64 0 0 1-7 2c9 5 20 0 20-11.5a4.5 4.5 0 0 0-.08-.83A7.72 7.72 0 0 0 23 3z"></path></svg>
229
+ </a>
230
+ <a href="#" class="social-icon">
231
+ <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="2" y="2" width="20" height="20" rx="5" ry="5"></rect><path d="M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z"></path><line x1="17.5" y1="6.5" x2="17.51" y2="6.5"></line></svg>
232
+ </a>
233
+ <a href="#" class="social-icon">
234
+ <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6z"></path><rect x="2" y="9" width="4" height="12"></rect><circle cx="4" cy="4" r="2"></circle></svg>
235
+ </a>
236
+ </div>
237
+ </div>
238
+ </div>
239
+ <div class="footer-bottom">
240
+ <p>Coinbase is a platform for buying, selling, transferring, and storing cryptocurrency. Cryptocurrency is not legal tender, is not backed by the government, and crypto accounts are not subject to FDIC or SIPC protections.</p>
241
+ </div>
242
+ </div>
243
+ </footer>
244
+ <!-- Begin of Chaport Live Chat code --> <script type="text/javascript"> (function(w,d,v3){ w.chaportConfig = { appId : '68013e111a78140501416b6e' }; if(w.chaport)return;v3=w.chaport={};v3._q=[];v3._l={};v3.q=function(){v3._q.push(arguments)};v3.on=function(e,fn){if(!v3._l[e])v3._l[e]=[];v3._l[e].push(fn)};var s=d.createElement('script');s.type='text/javascript';s.async=true;s.src='https://app.chaport.com/javascripts/insert.js';var ss=d.getElementsByTagName('script')[0];ss.parentNode.insertBefore(s,ss)})(window, document); </script> <!-- End of Chaport Live Chat code -->
245
+
246
+ <script src="script.js"></script>
247
+ </body>
248
+ </html>
logo.png ADDED
script.js ADDED
@@ -0,0 +1,211 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ // Mobile menu toggle
2
+ document.addEventListener('DOMContentLoaded', function() {
3
+ const mobileMenuBtn = document.querySelector('.mobile-menu-btn');
4
+ const navLinks = document.querySelector('.nav-links');
5
+ const navButtons = document.querySelector('.nav-buttons');
6
+
7
+ let menuOpen = false;
8
+
9
+ mobileMenuBtn.addEventListener('click', function() {
10
+ if (!menuOpen) {
11
+ // Create mobile menu
12
+ const mobileMenu = document.createElement('div');
13
+ mobileMenu.classList.add('mobile-menu');
14
+
15
+ // Clone nav links and buttons
16
+ const navLinksClone = navLinks.cloneNode(true);
17
+ const navButtonsClone = navButtons.cloneNode(true);
18
+
19
+ // Append to mobile menu
20
+ mobileMenu.appendChild(navLinksClone);
21
+ mobileMenu.appendChild(navButtonsClone);
22
+
23
+ // Add mobile menu after header
24
+ const header = document.querySelector('header');
25
+ header.after(mobileMenu);
26
+
27
+ // Animate menu button
28
+ mobileMenuBtn.classList.add('open');
29
+
30
+ // Add styles for mobile menu
31
+ const style = document.createElement('style');
32
+ style.id = 'mobile-menu-styles';
33
+ style.innerHTML = `
34
+ .mobile-menu {
35
+ background-color: white;
36
+ padding: 20px;
37
+ box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1);
38
+ }
39
+
40
+ .mobile-menu .nav-links {
41
+ display: flex;
42
+ flex-direction: column;
43
+ gap: 15px;
44
+ margin-bottom: 20px;
45
+ }
46
+
47
+ .mobile-menu .nav-buttons {
48
+ display: flex;
49
+ flex-direction: column;
50
+ gap: 10px;
51
+ }
52
+
53
+ .mobile-menu-btn.open span:nth-child(1) {
54
+ transform: rotate(45deg) translate(5px, 5px);
55
+ }
56
+
57
+ .mobile-menu-btn.open span:nth-child(2) {
58
+ opacity: 0;
59
+ }
60
+
61
+ .mobile-menu-btn.open span:nth-child(3) {
62
+ transform: rotate(-45deg) translate(7px, -6px);
63
+ }
64
+ `;
65
+ document.head.appendChild(style);
66
+
67
+ menuOpen = true;
68
+ } else {
69
+ // Remove mobile menu
70
+ const mobileMenu = document.querySelector('.mobile-menu');
71
+ if (mobileMenu) {
72
+ mobileMenu.remove();
73
+ }
74
+
75
+ // Remove mobile menu styles
76
+ const mobileMenuStyles = document.getElementById('mobile-menu-styles');
77
+ if (mobileMenuStyles) {
78
+ mobileMenuStyles.remove();
79
+ }
80
+
81
+ // Reset menu button
82
+ mobileMenuBtn.classList.remove('open');
83
+
84
+ menuOpen = false;
85
+ }
86
+ });
87
+
88
+ // Close mobile menu on window resize
89
+ window.addEventListener('resize', function() {
90
+ if (window.innerWidth > 768 && menuOpen) {
91
+ const mobileMenu = document.querySelector('.mobile-menu');
92
+ if (mobileMenu) {
93
+ mobileMenu.remove();
94
+ }
95
+
96
+ const mobileMenuStyles = document.getElementById('mobile-menu-styles');
97
+ if (mobileMenuStyles) {
98
+ mobileMenuStyles.remove();
99
+ }
100
+
101
+ mobileMenuBtn.classList.remove('open');
102
+
103
+ menuOpen = false;
104
+ }
105
+ });
106
+
107
+ // Smooth scrolling for anchor links
108
+ document.querySelectorAll('a[href^="#"]').forEach(anchor => {
109
+ anchor.addEventListener('click', function(e) {
110
+ e.preventDefault();
111
+
112
+ const targetId = this.getAttribute('href');
113
+ if (targetId === '#') return;
114
+
115
+ const targetElement = document.querySelector(targetId);
116
+ if (targetElement) {
117
+ targetElement.scrollIntoView({
118
+ behavior: 'smooth'
119
+ });
120
+ }
121
+
122
+ // Close mobile menu if open
123
+ if (menuOpen) {
124
+ const mobileMenu = document.querySelector('.mobile-menu');
125
+ if (mobileMenu) {
126
+ mobileMenu.remove();
127
+ }
128
+
129
+ const mobileMenuStyles = document.getElementById('mobile-menu-styles');
130
+ if (mobileMenuStyles) {
131
+ mobileMenuStyles.remove();
132
+ }
133
+
134
+ mobileMenuBtn.classList.remove('open');
135
+
136
+ menuOpen = false;
137
+ }
138
+ });
139
+ });
140
+
141
+ // Animate stats on scroll
142
+ const statsSection = document.querySelector('.stats');
143
+ const statNumbers = document.querySelectorAll('.stat-item h3');
144
+
145
+ let animated = false;
146
+
147
+ function animateStats() {
148
+ if (animated) return;
149
+
150
+ const statsPosition = statsSection.getBoundingClientRect().top;
151
+ const screenPosition = window.innerHeight / 1.3;
152
+
153
+ if (statsPosition < screenPosition) {
154
+ statNumbers.forEach(stat => {
155
+ const targetNumber = stat.textContent;
156
+ let currentNumber = 0;
157
+ const increment = Math.ceil(parseInt(targetNumber.replace(/[^0-9]/g, '')) / 50);
158
+ const duration = 1500; // ms
159
+ const interval = duration / (parseInt(targetNumber.replace(/[^0-9]/g, '')) / increment);
160
+
161
+ const counter = setInterval(() => {
162
+ currentNumber += increment;
163
+
164
+ if (currentNumber >= parseInt(targetNumber.replace(/[^0-9]/g, ''))) {
165
+ stat.textContent = targetNumber;
166
+ clearInterval(counter);
167
+ } else {
168
+ if (targetNumber.includes('M')) {
169
+ stat.textContent = currentNumber + 'M+';
170
+ } else if (targetNumber.includes('B')) {
171
+ stat.textContent = '$' + currentNumber + 'B+';
172
+ } else {
173
+ stat.textContent = currentNumber + '+';
174
+ }
175
+ }
176
+ }, interval);
177
+ });
178
+
179
+ animated = true;
180
+ }
181
+ }
182
+
183
+ // Check if stats are in view on scroll
184
+ window.addEventListener('scroll', animateStats);
185
+
186
+ // Check on page load
187
+ animateStats();
188
+
189
+ // Parallax effect for hero section
190
+ const hero = document.querySelector('.hero');
191
+
192
+ window.addEventListener('scroll', function() {
193
+ const scrollPosition = window.pageYOffset;
194
+ hero.style.backgroundPosition = `50% ${scrollPosition * 0.5}px`;
195
+ });
196
+
197
+ // Product card hover effect
198
+ const productCards = document.querySelectorAll('.product-card');
199
+
200
+ productCards.forEach(card => {
201
+ card.addEventListener('mouseenter', function() {
202
+ this.style.transform = 'translateY(-10px)';
203
+ this.style.boxShadow = '0 10px 30px rgba(0, 0, 0, 0.1)';
204
+ });
205
+
206
+ card.addEventListener('mouseleave', function() {
207
+ this.style.transform = 'translateY(0)';
208
+ this.style.boxShadow = 'none';
209
+ });
210
+ });
211
+ });
styles.css ADDED
@@ -0,0 +1,413 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /* Base Styles */
2
+ * {
3
+ margin: 0;
4
+ padding: 0;
5
+ box-sizing: border-box;
6
+ }
7
+
8
+ body {
9
+ font-family: 'Inter', sans-serif;
10
+ color: #050f19;
11
+ line-height: 1.6;
12
+ }
13
+
14
+ .container {
15
+ max-width: 1200px;
16
+ margin: 0 auto;
17
+ padding: 0 20px;
18
+ }
19
+
20
+ img {
21
+ max-width: 100%;
22
+ height: auto;
23
+ }
24
+
25
+ a {
26
+ text-decoration: none;
27
+ color: #050f19;
28
+ }
29
+
30
+ ul {
31
+ list-style: none;
32
+ }
33
+
34
+ h1, h2, h3, h4, h5, h6 {
35
+ margin-bottom: 20px;
36
+ font-weight: 700;
37
+ }
38
+
39
+ h1 {
40
+ font-size: 3.5rem;
41
+ line-height: 1.2;
42
+ }
43
+
44
+ h2 {
45
+ font-size: 2.5rem;
46
+ line-height: 1.3;
47
+ }
48
+
49
+ h3 {
50
+ font-size: 1.75rem;
51
+ line-height: 1.4;
52
+ }
53
+
54
+ p {
55
+ margin-bottom: 15px;
56
+ font-size: 1.1rem;
57
+ }
58
+
59
+ section {
60
+ padding: 80px 0;
61
+ }
62
+
63
+ .btn {
64
+ display: inline-block;
65
+ padding: 12px 24px;
66
+ border-radius: 4px;
67
+ font-weight: 600;
68
+ transition: all 0.3s ease;
69
+ }
70
+
71
+ .btn-primary {
72
+ background-color: #0052ff;
73
+ color: white;
74
+ }
75
+
76
+ .btn-primary:hover {
77
+ background-color: #0040cc;
78
+ }
79
+
80
+ .btn-secondary {
81
+ background-color: transparent;
82
+ color: #0052ff;
83
+ }
84
+
85
+ .btn-secondary:hover {
86
+ background-color: rgba(0, 82, 255, 0.1);
87
+ }
88
+
89
+ /* Header Styles */
90
+ header {
91
+ position: sticky;
92
+ top: 0;
93
+ background-color: white;
94
+ box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
95
+ z-index: 1000;
96
+ }
97
+
98
+ nav {
99
+ display: flex;
100
+ justify-content: space-between;
101
+ align-items: center;
102
+ padding: 20px 0;
103
+ }
104
+
105
+ .logo img {
106
+ height: 30px;
107
+ }
108
+
109
+ .nav-links {
110
+ display: flex;
111
+ gap: 30px;
112
+ }
113
+
114
+ .nav-links a {
115
+ font-weight: 500;
116
+ transition: color 0.3s ease;
117
+ }
118
+
119
+ .nav-links a:hover, .nav-links a.active {
120
+ color: #0052ff;
121
+ }
122
+
123
+ .nav-buttons {
124
+ display: flex;
125
+ gap: 15px;
126
+ }
127
+
128
+ .mobile-menu-btn {
129
+ display: none;
130
+ flex-direction: column;
131
+ gap: 5px;
132
+ cursor: pointer;
133
+ }
134
+
135
+ .mobile-menu-btn span {
136
+ width: 25px;
137
+ height: 3px;
138
+ background-color: #050f19;
139
+ transition: all 0.3s ease;
140
+ }
141
+
142
+ /* Hero Section */
143
+ .hero {
144
+ background-color: #f5f8ff;
145
+ padding: 120px 0;
146
+ text-align: center;
147
+ }
148
+
149
+ .hero-content {
150
+ max-width: 800px;
151
+ margin: 0 auto;
152
+ }
153
+
154
+ .hero p {
155
+ font-size: 1.5rem;
156
+ color: #5b616e;
157
+ margin-top: 20px;
158
+ }
159
+
160
+ /* Mission Section */
161
+ .mission-content {
162
+ display: flex;
163
+ align-items: center;
164
+ gap: 60px;
165
+ }
166
+
167
+ .mission-text, .mission-image {
168
+ flex: 1;
169
+ }
170
+
171
+ /* Stats Section */
172
+ .stats {
173
+ background-color: #0052ff;
174
+ color: white;
175
+ }
176
+
177
+ .stats-grid {
178
+ display: grid;
179
+ grid-template-columns: repeat(4, 1fr);
180
+ gap: 30px;
181
+ text-align: center;
182
+ }
183
+
184
+ .stat-item h3 {
185
+ font-size: 3rem;
186
+ margin-bottom: 10px;
187
+ }
188
+
189
+ /* History Section */
190
+ .history-content {
191
+ display: flex;
192
+ align-items: center;
193
+ gap: 60px;
194
+ }
195
+
196
+ .history-text, .history-image {
197
+ flex: 1;
198
+ }
199
+
200
+ /* Products Section */
201
+ .products h2 {
202
+ text-align: center;
203
+ margin-bottom: 50px;
204
+ }
205
+
206
+ .products-grid {
207
+ display: grid;
208
+ grid-template-columns: repeat(3, 1fr);
209
+ gap: 30px;
210
+ }
211
+
212
+ .product-card {
213
+ background-color: #f9fafb;
214
+ border-radius: 8px;
215
+ padding: 30px;
216
+ transition: transform 0.3s ease, box-shadow 0.3s ease;
217
+ }
218
+
219
+ .product-card:hover {
220
+ transform: translateY(-10px);
221
+ box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
222
+ }
223
+
224
+ .product-card img {
225
+ height: 150px;
226
+ object-fit: contain;
227
+ margin-bottom: 20px;
228
+ }
229
+
230
+ /* Team Section */
231
+ .team {
232
+ background-color: #f9fafb;
233
+ }
234
+
235
+ .team h2 {
236
+ text-align: center;
237
+ margin-bottom: 50px;
238
+ }
239
+
240
+ .team-grid {
241
+ display: grid;
242
+ grid-template-columns: repeat(4, 1fr);
243
+ gap: 30px;
244
+ }
245
+
246
+ .team-member {
247
+ text-align: center;
248
+ }
249
+
250
+ .member-photo {
251
+ width: 150px;
252
+ height: 150px;
253
+ border-radius: 50%;
254
+ background-color: #e0e0e0;
255
+ margin: 0 auto 20px;
256
+ }
257
+
258
+ /* Values Section */
259
+ .values h2 {
260
+ text-align: center;
261
+ margin-bottom: 50px;
262
+ }
263
+
264
+ .values-grid {
265
+ display: grid;
266
+ grid-template-columns: repeat(2, 1fr);
267
+ gap: 30px;
268
+ }
269
+
270
+ .value-item {
271
+ background-color: #f9fafb;
272
+ border-radius: 8px;
273
+ padding: 30px;
274
+ }
275
+
276
+ /* CTA Section */
277
+ .cta {
278
+ background-color: #0052ff;
279
+ color: white;
280
+ text-align: center;
281
+ }
282
+
283
+ .cta-content {
284
+ max-width: 700px;
285
+ margin: 0 auto;
286
+ }
287
+
288
+ .cta .btn-primary {
289
+ background-color: white;
290
+ color: #0052ff;
291
+ margin-top: 20px;
292
+ }
293
+
294
+ .cta .btn-primary:hover {
295
+ background-color: #f5f5f5;
296
+ }
297
+
298
+ /* Footer */
299
+ footer {
300
+ background-color: #050f19;
301
+ color: white;
302
+ padding: 80px 0 40px;
303
+ }
304
+
305
+ .footer-grid {
306
+ display: grid;
307
+ grid-template-columns: 2fr 1fr 1fr 1fr 1fr;
308
+ gap: 40px;
309
+ margin-bottom: 60px;
310
+ }
311
+
312
+ .footer-logo img {
313
+ height: 30px;
314
+ margin-bottom: 20px;
315
+ }
316
+
317
+ .footer-links h4 {
318
+ margin-bottom: 20px;
319
+ font-size: 1.2rem;
320
+ }
321
+
322
+ .footer-links ul li {
323
+ margin-bottom: 10px;
324
+ }
325
+
326
+ .footer-links a {
327
+ color: #a1a7bb;
328
+ transition: color 0.3s ease;
329
+ }
330
+
331
+ .footer-links a:hover {
332
+ color: white;
333
+ }
334
+
335
+ .social-icons {
336
+ display: flex;
337
+ gap: 15px;
338
+ }
339
+
340
+ .social-icon {
341
+ display: flex;
342
+ align-items: center;
343
+ justify-content: center;
344
+ width: 40px;
345
+ height: 40px;
346
+ border-radius: 50%;
347
+ background-color: #1e2430;
348
+ color: white;
349
+ transition: background-color 0.3s ease;
350
+ }
351
+
352
+ .social-icon:hover {
353
+ background-color: #0052ff;
354
+ }
355
+
356
+ .footer-bottom {
357
+ border-top: 1px solid #1e2430;
358
+ padding-top: 30px;
359
+ font-size: 0.9rem;
360
+ color: #a1a7bb;
361
+ }
362
+
363
+ /* Responsive Styles */
364
+ @media (max-width: 1024px) {
365
+ .stats-grid, .team-grid {
366
+ grid-template-columns: repeat(2, 1fr);
367
+ }
368
+
369
+ .footer-grid {
370
+ grid-template-columns: 1fr 1fr 1fr;
371
+ }
372
+ }
373
+
374
+ @media (max-width: 768px) {
375
+ h1 {
376
+ font-size: 2.5rem;
377
+ }
378
+
379
+ h2 {
380
+ font-size: 2rem;
381
+ }
382
+
383
+ .nav-links, .nav-buttons {
384
+ display: none;
385
+ }
386
+
387
+ .mobile-menu-btn {
388
+ display: flex;
389
+ }
390
+
391
+ .mission-content, .history-content {
392
+ flex-direction: column;
393
+ gap: 40px;
394
+ }
395
+
396
+ .products-grid, .values-grid {
397
+ grid-template-columns: 1fr;
398
+ }
399
+ }
400
+
401
+ @media (max-width: 576px) {
402
+ section {
403
+ padding: 60px 0;
404
+ }
405
+
406
+ .stats-grid, .team-grid {
407
+ grid-template-columns: 1fr;
408
+ }
409
+
410
+ .footer-grid {
411
+ grid-template-columns: 1fr;
412
+ }
413
+ }