usermma commited on
Commit
f5b4af8
·
verified ·
1 Parent(s): 9745a0e

Update style.css

Browse files
Files changed (1) hide show
  1. style.css +160 -16
style.css CHANGED
@@ -1,28 +1,172 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  body {
2
- padding: 2rem;
3
- font-family: -apple-system, BlinkMacSystemFont, "Arial", sans-serif;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4
  }
5
 
6
  h1 {
7
- font-size: 16px;
8
- margin-top: 0;
 
9
  }
10
 
11
- p {
12
- color: rgb(107, 114, 128);
13
- font-size: 15px;
14
- margin-bottom: 10px;
15
- margin-top: 5px;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
16
  }
17
 
18
  .card {
19
- max-width: 620px;
20
- margin: 0 auto;
21
- padding: 16px;
22
- border: 1px solid lightgray;
23
- border-radius: 16px;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
24
  }
25
 
26
- .card p:last-child {
27
- margin-bottom: 0;
 
 
28
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ @import url('https://fonts.googleapis.com/css2?family=Playfair+Display:wght@600;700&family=Inter:wght@400;500;600&display=swap');
2
+
3
+ :root {
4
+ --bg: #0f0f14;
5
+ --card: #181822;
6
+ --border: rgba(255,255,255,0.08);
7
+ --text: #f3f3f3;
8
+ --muted: #b8b8c0;
9
+ --accent1: #d9465f;
10
+ --accent2: #7c3aed;
11
+ }
12
+
13
+ * {
14
+ margin: 0;
15
+ padding: 0;
16
+ box-sizing: border-box;
17
+ }
18
+
19
  body {
20
+ background: var(--bg);
21
+ color: var(--text);
22
+ font-family: 'Inter', sans-serif;
23
+ line-height: 1.7;
24
+ }
25
+
26
+ .container {
27
+ width: min(1100px, 92%);
28
+ margin: auto;
29
+ }
30
+
31
+ .hero {
32
+ padding: 110px 0 80px;
33
+ text-align: center;
34
+ background:
35
+ radial-gradient(circle at top left,
36
+ rgba(217,70,95,.2),
37
+ transparent 40%),
38
+ radial-gradient(circle at top right,
39
+ rgba(124,58,237,.2),
40
+ transparent 40%);
41
+ }
42
+
43
+ .badge {
44
+ display: inline-block;
45
+ padding: 8px 16px;
46
+ border: 1px solid var(--border);
47
+ border-radius: 999px;
48
+ margin-bottom: 25px;
49
+ color: var(--muted);
50
+ background: rgba(255,255,255,0.03);
51
  }
52
 
53
  h1 {
54
+ font-family: 'Playfair Display', serif;
55
+ font-size: clamp(3rem, 7vw, 5rem);
56
+ margin-bottom: 18px;
57
  }
58
 
59
+ .subtitle {
60
+ max-width: 700px;
61
+ margin: auto;
62
+ color: var(--muted);
63
+ font-size: 1.15rem;
64
+ }
65
+
66
+ .flags {
67
+ margin-top: 25px;
68
+ color: #d5d5d5;
69
+ }
70
+
71
+ .section {
72
+ padding: 70px 0;
73
+ }
74
+
75
+ .section h2 {
76
+ font-family: 'Playfair Display', serif;
77
+ font-size: 2.2rem;
78
+ margin-bottom: 35px;
79
+ text-align: center;
80
+ }
81
+
82
+ .cards {
83
+ display: grid;
84
+ grid-template-columns: repeat(auto-fit,minmax(280px,1fr));
85
+ gap: 24px;
86
  }
87
 
88
  .card {
89
+ background: var(--card);
90
+ border: 1px solid var(--border);
91
+ border-radius: 18px;
92
+ padding: 28px;
93
+ transition: .3s;
94
+ }
95
+
96
+ .card:hover {
97
+ transform: translateY(-6px);
98
+ border-color: rgba(217,70,95,.4);
99
+ }
100
+
101
+ .card h3 {
102
+ margin-bottom: 15px;
103
+ font-size: 1.4rem;
104
+ }
105
+
106
+ .card p {
107
+ color: var(--muted);
108
+ margin-bottom: 12px;
109
+ }
110
+
111
+ .card a {
112
+ color: #fff;
113
+ text-decoration: none;
114
+ }
115
+
116
+ .status {
117
+ display: inline-block;
118
+ margin-top: 10px;
119
+ color: #ffb347;
120
+ }
121
+
122
+ .features {
123
+ display: grid;
124
+ grid-template-columns: repeat(auto-fit,minmax(220px,1fr));
125
+ gap: 20px;
126
+ }
127
+
128
+ .feature {
129
+ text-align: center;
130
+ padding: 30px;
131
+ border: 1px solid var(--border);
132
+ border-radius: 16px;
133
+ background: var(--card);
134
  }
135
 
136
+ .feature span {
137
+ font-size: 2rem;
138
+ display: block;
139
+ margin-bottom: 12px;
140
  }
141
+
142
+ .feature p {
143
+ color: var(--muted);
144
+ }
145
+
146
+ table {
147
+ width: 100%;
148
+ border-collapse: collapse;
149
+ overflow: hidden;
150
+ border-radius: 16px;
151
+ border: 1px solid var(--border);
152
+ }
153
+
154
+ td {
155
+ padding: 18px 20px;
156
+ border-bottom: 1px solid var(--border);
157
+ }
158
+
159
+ tr:last-child td {
160
+ border-bottom: none;
161
+ }
162
+
163
+ tr:nth-child(even) {
164
+ background: rgba(255,255,255,0.02);
165
+ }
166
+
167
+ footer {
168
+ text-align: center;
169
+ padding: 50px 20px;
170
+ color: var(--muted);
171
+ border-top: 1px solid var(--border);
172
+ }