+
Luotettavat konesalipalvelut Turussa
+
Colocation-laitepaikkoja ammattimaisessa laitetilassa. Redundantti sähkönsyöttö, nopeat tietoliikenneyhteydet ja henkilökohtainen palvelu.
+
+
+
+ 99,9%
+ Käytettävyys SLA
+
+
+ 24/7
+ Valvonta
+
+
+ 100 Gbit/s
+ Saatavilla jopa
+
+
diff --git a/style.css b/style.css
index 72f098c..126b470 100644
--- a/style.css
+++ b/style.css
@@ -179,6 +179,14 @@ a:hover {
pointer-events: none;
}
+.hero-grid {
+ display: grid;
+ grid-template-columns: 1fr 340px;
+ gap: 60px;
+ align-items: center;
+ position: relative;
+}
+
.hero-content {
position: relative;
max-width: 720px;
@@ -233,6 +241,98 @@ a:hover {
margin-top: 4px;
}
+/* === Hero Pricing === */
+.hero-pricing {
+ background: var(--color-bg-card);
+ border: 1px solid var(--color-border);
+ border-radius: var(--radius);
+ padding: 32px 28px;
+ text-align: center;
+}
+
+.hero-pricing-label {
+ font-size: 0.85rem;
+ font-weight: 600;
+ text-transform: uppercase;
+ letter-spacing: 0.1em;
+ color: var(--color-accent);
+ margin-bottom: 20px;
+}
+
+.hero-price-cards {
+ display: flex;
+ flex-direction: column;
+ gap: 10px;
+ margin-bottom: 20px;
+}
+
+.hero-price-card {
+ display: flex;
+ align-items: center;
+ justify-content: space-between;
+ padding: 14px 18px;
+ background: var(--color-surface);
+ border: 1px solid var(--color-border);
+ border-radius: var(--radius-sm);
+ text-decoration: none;
+ transition: all var(--transition);
+ position: relative;
+}
+
+.hero-price-card:hover {
+ border-color: var(--color-primary);
+ background: var(--color-bg-light);
+ transform: translateX(4px);
+}
+
+.hero-price-card-featured {
+ border-color: var(--color-primary);
+ background: rgba(26, 115, 232, 0.1);
+}
+
+.hero-price-badge {
+ position: absolute;
+ top: -8px;
+ right: 12px;
+ background: var(--color-primary);
+ color: var(--color-white);
+ font-size: 0.65rem;
+ font-weight: 700;
+ text-transform: uppercase;
+ letter-spacing: 0.05em;
+ padding: 2px 8px;
+ border-radius: 4px;
+}
+
+.hero-price-name {
+ font-size: 1rem;
+ font-weight: 600;
+ color: var(--color-text);
+}
+
+.hero-price-value {
+ font-size: 1.5rem;
+ font-weight: 800;
+ color: var(--color-white);
+}
+
+.hero-price-value small {
+ font-size: 0.8rem;
+ font-weight: 500;
+ color: var(--color-text-muted);
+}
+
+.hero-pricing-note {
+ font-size: 0.8rem;
+ color: var(--color-text-muted);
+ margin-bottom: 20px;
+ line-height: 1.4;
+}
+
+.hero-pricing-cta {
+ width: 100%;
+}
+
/* === Buttons === */
.btn {
display: inline-flex;
@@ -1075,6 +1175,15 @@ a:hover {
/* === Responsive === */
@media (max-width: 1024px) {
+ .hero-grid {
+ grid-template-columns: 1fr;
+ gap: 40px;
+ }
+
+ .hero-pricing {
+ max-width: 400px;
+ }
+
.services-grid,
.pricing-grid,
.features-grid {