diff --git a/backend/includes/footer.php b/backend/includes/footer.php
index 03118f4..30cbec3 100644
--- a/backend/includes/footer.php
+++ b/backend/includes/footer.php
@@ -126,7 +126,7 @@
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
- // Standard: keine Analyse/Marketing-Cookies bis zur Einwilligung
+
gtag('consent', 'default', {
analytics_storage: 'denied',
ad_storage: 'denied',
@@ -139,7 +139,7 @@
anonymize_ip: true
});
- // Übergibt Consent-Änderungen aus dem eigenen Cookie-Banner an GA
+
window.addEventListener('cookieConsentUpdated', function (event) {
var payload = event && event.detail ? event.detail : {};
var consent = payload.consent ? payload.consent : payload;
@@ -156,8 +156,8 @@
-
-
+
+
diff --git a/backend/includes/header.php b/backend/includes/header.php
index 82629a5..cb30f27 100644
--- a/backend/includes/header.php
+++ b/backend/includes/header.php
@@ -13,7 +13,7 @@
-
+
@@ -32,8 +32,8 @@
-
-
+
+
diff --git a/public/assets/css/custom.0bc6a878fec2.css b/public/assets/css/custom.0bc6a878fec2.css
new file mode 100644
index 0000000..259c8ff
--- /dev/null
+++ b/public/assets/css/custom.0bc6a878fec2.css
@@ -0,0 +1 @@
+.btn-tertiary{color:var(--text-primary);background:transparent;border:1px solid rgba(255,255,255,0.25);transition:all 0.3s ease;}.btn-tertiary:hover{border-color:var(--primary-color);color:var(--primary-color);background:rgba(255,81,249,0.08);}.it-services-actions{justify-content:center;margin-top:2rem;}.legal-hero,.legal-content{background:#ffffff;color:#000000;}.legal-hero{margin-top:70px;padding:2rem 0 1.5rem;border-bottom:1px solid #e5e5e5;}.legal-content{padding-top:2rem;}.legal-hero-title{background:none;-webkit-text-fill-color:#000000;color:#000000;margin-bottom:0.5rem;}.legal-hero-description,.legal-section h2,.legal-section h3,.legal-block p,.legal-block li,.breadcrumb,.breadcrumb span{color:#000000;}.legal-section,.legal-section.glass-card{background:transparent;border:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;border-radius:0;padding:0;}.legal-section:hover,.legal-section.glass-card:hover{transform:none;box-shadow:none;border:none;background:transparent;}.legal-content .glass-card:hover{transform:none;box-shadow:none;}.legal-section h2{border-bottom:1px solid #e5e5e5;padding-bottom:0.5rem;margin-bottom:0.8rem;}.legal-block a,.breadcrumb a{color:#0b57d0;}.legal-block a:hover,.breadcrumb a:hover{color:#0b57d0;text-decoration:none;}.legal-hero *,.legal-content *,.legal-hero *:hover,.legal-content *:hover,.legal-hero *:focus,.legal-content *:focus,.legal-hero *:active,.legal-content *:active{transform:none !important;box-shadow:none !important;text-shadow:none !important;transition:none !important;animation:none !important;}
diff --git a/public/assets/css/custom.css b/public/assets/css/custom.css
deleted file mode 100644
index 9853b94..0000000
--- a/public/assets/css/custom.css
+++ /dev/null
@@ -1,108 +0,0 @@
-.btn-tertiary {
- color: var(--text-primary);
- background: transparent;
- border: 1px solid rgba(255, 255, 255, 0.25);
- transition: all 0.3s ease;
-}
-
-.btn-tertiary:hover {
- border-color: var(--primary-color);
- color: var(--primary-color);
- background: rgba(255, 81, 249, 0.08);
-}
-
-.it-services-actions {
- justify-content: center;
- margin-top: 2rem;
-}
-
-/* Legal pages: plain white content with black text */
-.legal-hero,
-.legal-content {
- background: #ffffff;
- color: #000000;
-}
-
-.legal-hero {
- margin-top: 70px;
- padding: 2rem 0 1.5rem;
- border-bottom: 1px solid #e5e5e5;
-}
-
-.legal-content {
- padding-top: 2rem;
-}
-
-.legal-hero-title {
- background: none;
- -webkit-text-fill-color: #000000;
- color: #000000;
- margin-bottom: 0.5rem;
-}
-
-.legal-hero-description,
-.legal-section h2,
-.legal-section h3,
-.legal-block p,
-.legal-block li,
-.breadcrumb,
-.breadcrumb span {
- color: #000000;
-}
-
-.legal-section,
-.legal-section.glass-card {
- background: transparent;
- border: none;
- box-shadow: none;
- backdrop-filter: none;
- -webkit-backdrop-filter: none;
- border-radius: 0;
- padding: 0;
-}
-
-.legal-section:hover,
-.legal-section.glass-card:hover {
- transform: none;
- box-shadow: none;
- border: none;
- background: transparent;
-}
-
-.legal-content .glass-card:hover {
- transform: none;
- box-shadow: none;
-}
-
-.legal-section h2 {
- border-bottom: 1px solid #e5e5e5;
- padding-bottom: 0.5rem;
- margin-bottom: 0.8rem;
-}
-
-.legal-block a,
-.breadcrumb a {
- color: #0b57d0;
-}
-
-.legal-block a:hover,
-.breadcrumb a:hover {
- color: #0b57d0;
- text-decoration: none;
-}
-
-/* Ensure absolutely no hover effects on legal text/content */
-.legal-hero *,
-.legal-content *,
-.legal-hero *:hover,
-.legal-content *:hover,
-.legal-hero *:focus,
-.legal-content *:focus,
-.legal-hero *:active,
-.legal-content *:active {
- transform: none !important;
- box-shadow: none !important;
- text-shadow: none !important;
- transition: none !important;
- animation: none !important;
-}
diff --git a/public/assets/css/style.css b/public/assets/css/style.css
deleted file mode 100644
index f0f5d6d..0000000
--- a/public/assets/css/style.css
+++ /dev/null
@@ -1 +0,0 @@
-*{margin:0;padding:0;box-sizing:border-box}:root{--background-color:#0d0821;--primary-color:#ff51f9;--accent-color-1:#a348ff;--accent-color-2:#3978ff;--highlight-color:#f093ff;--accent-deep:#6b2aff;--accent-neon-blue:#00cfff;--accent-pink-dark:#c31adf;--success-color:#32fba2;--warning-color:#ffcc00;--error-color:#ff4d6d;--neutral-light:#1a1230;--neutral-medium:#3d3a4e;--text-primary:#ffffff;--text-secondary:#cfc9dd;--white:#ffffff;--gray-50:#f8fafc;--gray-100:#f1f5f9;--gray-200:#e2e8f0;--gray-300:#cbd5e1;--gray-400:#94a3b8;--gray-500:#64748b;--gray-600:#475569;--gray-700:#334155;--gray-800:#1e293b;--gray-900:#0f172a;--bg-primary:linear-gradient(135deg, var(--background-color) 0%, var(--neutral-light) 100%);--bg-secondary:linear-gradient(135deg, var(--primary-color) 0%, var(--accent-color-1) 100%);--bg-accent:linear-gradient(135deg, var(--accent-deep) 0%, var(--accent-color-1) 100%);--bg-neon:linear-gradient(135deg, var(--accent-neon-blue) 0%, var(--primary-color) 100%);--glass-bg:rgba(255, 255, 255, 0.05);--glass-border:rgba(255, 255, 255, 0.1);--glass-shadow:0 8px 32px 0 rgba(255, 81, 249, 0.2);--glass-shadow-accent:0 8px 32px 0 rgba(163, 72, 255, 0.3);--glass-shadow-neon:0 8px 32px 0 rgba(0, 207, 255, 0.3);--font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;--font-logo:'Russo One',sans-serif;--font-slogan:'Source Sans Pro',sans-serif;--font-size-xs:0.75rem;--font-size-sm:0.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--font-size-5xl:3rem;--spacing-xs:0.25rem;--spacing-sm:0.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-2xl:3rem;--spacing-3xl:4rem;--radius-sm:0.375rem;--radius-md:0.5rem;--radius-lg:0.75rem;--radius-xl:1rem;--radius-2xl:1.5rem;--transition-fast:0.15s ease-in-out;--transition-base:0.3s ease-in-out;--transition-slow:0.5s ease-in-out}body{font-family:var(--font-family);line-height:1.6;color:var(--text-primary);background:var(--background-color);min-height:100vh;overflow-x:hidden}.glass-card{background:var(--glass-bg);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid var(--glass-border);border-radius:var(--radius-xl);box-shadow:var(--glass-shadow);transition:all var(--transition-base)}.glass-card:hover{transform:translateY(-5px);box-shadow:0 20px 40px 0 rgba(31,38,135,.5)}.container{max-width:1200px;margin:0 auto;padding:0 var(--spacing-lg)}.header{position:fixed;top:0;left:0;right:0;z-index:1000;background:rgba(13,8,33,.5);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--glass-border);box-shadow:0 2px 20px rgba(255,81,249,.1);transition:all var(--transition-base)}.header.scrolled{background:rgba(13,8,33,.523);box-shadow:0 4px 30px rgba(255,81,249,.2)}.nav-container{max-width:1200px;margin:0 auto;padding:0 var(--spacing-lg);display:flex;align-items:center;justify-content:space-between;height:70px}.nav-logo a{text-decoration:none;display:flex;align-items:center}.logo-image{height:50px;width:auto;object-fit:contain;transition:var(--transition-base)}.logo-image:hover{transform:scale(1.05);filter:drop-shadow(0 0 10px rgba(255, 81, 249, .5))}.nav-menu{display:flex;list-style:none;gap:var(--spacing-xl);align-items:center}.nav-link{text-decoration:none;color:var(--white);font-weight:500;padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-md);transition:all var(--transition-base);position:relative}.nav-link.active,.nav-link:hover{background:var(--glass-bg);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.nav-dropdown{position:relative}.dropdown-menu{position:absolute;top:100%;left:0;background:var(--glass-bg);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid var(--glass-border);border-radius:var(--radius-lg);padding:var(--spacing-sm);min-width:200px;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all var(--transition-base);list-style:none}.nav-dropdown:hover .dropdown-menu{opacity:1;visibility:visible;transform:translateY(0)}.dropdown-menu li{margin:0}.dropdown-menu a{display:block;padding:var(--spacing-sm) var(--spacing-md);color:var(--white);text-decoration:none;border-radius:var(--radius-sm);transition:background var(--transition-fast)}.dropdown-menu a:hover{background:rgba(255,255,255,.1)}.nav-toggle{display:none;flex-direction:column;cursor:pointer}.nav-toggle span{width:25px;height:3px;background:var(--white);margin:3px 0;transition:var(--transition-base)}.hero{padding:120px 0 80px;min-height:100vh;display:flex;align-items:center;position:relative;overflow:hidden}.hero::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:url('data:image/svg+xml,');z-index:-1}.hero-container{max-width:1200px;margin:0 auto;padding:0 var(--spacing-lg);display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-3xl);align-items:center}.hero-title{font-size:var(--font-size-5xl);font-weight:700;line-height:1.2;margin-bottom:var(--spacing-lg)}.highlight{background:linear-gradient(135deg,var(--primary-color),var(--highlight-color));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-description{font-size:var(--font-size-lg);color:var(--text-secondary);margin-bottom:var(--spacing-2xl);line-height:1.6}.hero-actions{display:flex;gap:var(--spacing-lg)}.hero-visual{display:flex;justify-content:center;align-items:center}.hero-card{padding:var(--spacing-2xl);text-align:center;max-width:300px}.server-icon{width:80px;height:80px;margin:0 auto var(--spacing-lg);color:var(--primary-color)}.hero-card h3{font-size:var(--font-size-2xl);font-weight:600;margin-bottom:var(--spacing-sm)}.hero-card p{color:var(--text-secondary);font-size:var(--font-size-lg)}.btn{display:inline-flex;align-items:center;padding:var(--spacing-md) var(--spacing-xl);border:none;border-radius:var(--radius-lg);font-weight:600;text-decoration:none;cursor:pointer;transition:all var(--transition-base);font-size:var(--font-size-base)}.btn-primary{background:linear-gradient(135deg,var(--primary-color),var(--accent-color-1));color:var(--text-primary);box-shadow:0 4px 15px 0 rgba(255,81,249,.3)}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 8px 25px 0 rgba(255,81,249,.4)}.btn-secondary{background:var(--glass-bg);color:var(--text-primary);border:1px solid var(--glass-border);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.btn-secondary:hover{background:rgba(255,255,255,.2);transform:translateY(-2px)}.section-header{text-align:center;margin-bottom:var(--spacing-3xl)}.section-title{font-size:var(--font-size-4xl);font-weight:700;margin-bottom:var(--spacing-lg)}.section-description{font-size:var(--font-size-lg);color:rgba(255,255,255,.8);max-width:600px;margin:0 auto}.products{padding:var(--spacing-3xl) 0}.products-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--spacing-xl)}.product-card{padding:var(--spacing-2xl);text-align:center;position:relative;transition:all var(--transition-base)}.product-card.featured{transform:scale(1.05);border:2px solid var(--primary-light)}.featured-badge{position:absolute;top:-10px;right:var(--spacing-lg);background:linear-gradient(135deg,var(--primary-color),var(--accent-color-2));color:var(--white);padding:var(--spacing-xs) var(--spacing-md);border-radius:var(--radius-lg);font-size:var(--font-size-sm);font-weight:600}.product-icon{width:40px;height:40px;margin:0 auto var(--spacing-md);color:var(--primary-color)}.product-title{font-size:var(--font-size-xl);font-weight:600;margin-bottom:var(--spacing-md)}.product-description{color:rgba(255,255,255,.8);margin-bottom:var(--spacing-lg);line-height:1.6}.product-features{list-style:none;padding:0;margin-bottom:var(--spacing-lg);text-align:center}.product-features li{color:var(--text-secondary);font-size:var(--font-size-sm);padding:var(--spacing-xs) 0;line-height:1.5}.product-features li::before{content:'•';color:var(--primary-color);font-weight:700;margin-right:var(--spacing-sm)}.feature{font-size:var(--font-size-sm);color:rgba(255,255,255,.9)}.product-price{font-size:var(--font-size-lg);margin-bottom:var(--spacing-lg);color:rgba(255,255,255,.9)}.price{font-size:var(--font-size-2xl);font-weight:700;color:var(--primary-color)}.features{padding:var(--spacing-3xl) 0;background:rgba(255,255,255,.05)}.features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--spacing-lg)}.feature-item{padding:var(--spacing-lg);text-align:center}.feature-icon{width:32px;height:32px;margin:0 auto var(--spacing-md);color:var(--primary-color)}.feature-item h3{font-size:var(--font-size-lg);font-weight:600;margin-bottom:var(--spacing-sm)}.feature-item p{color:var(--text-secondary);line-height:1.5;font-size:var(--font-size-sm)}.how-it-works{padding:var(--spacing-3xl) 0;background:rgba(255,255,255,.02)}.steps-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--spacing-xl);margin-top:var(--spacing-2xl)}.step-item{padding:var(--spacing-xl);text-align:center;position:relative}.step-number{width:60px;height:60px;background:linear-gradient(135deg,var(--primary-color),var(--accent-color-1));border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:var(--font-size-xl);font-weight:700;color:var(--white);margin:0 auto var(--spacing-lg);box-shadow:0 8px 32px 0 rgba(255,81,249,.3)}.step-item h3{font-size:var(--font-size-lg);font-weight:600;margin-bottom:var(--spacing-md);color:var(--text-primary)}.step-item p{color:var(--text-secondary);line-height:1.6;font-size:var(--font-size-base)}.mail-features{padding:var(--spacing-3xl) 0}.benefits{padding:var(--spacing-3xl) 0;background:rgba(255,255,255,.02)}.benefits-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--spacing-xl);margin-top:var(--spacing-2xl)}.benefit-item{padding:var(--spacing-xl);text-align:center}.benefit-icon{width:48px;height:48px;margin:0 auto var(--spacing-lg);color:var(--primary-color)}.benefit-item h3{font-size:var(--font-size-lg);font-weight:600;margin-bottom:var(--spacing-md);color:var(--text-primary)}.benefit-item p{color:var(--text-secondary);line-height:1.6;font-size:var(--font-size-base)}.cta{padding:var(--spacing-3xl) 0}.cta-content{text-align:center;padding:var(--spacing-3xl)}.cta-content h2{font-size:var(--font-size-3xl);font-weight:700;margin-bottom:var(--spacing-lg)}.cta-content p{font-size:var(--font-size-lg);color:var(--text-secondary);margin-bottom:var(--spacing-2xl)}.cta-actions{display:flex;gap:var(--spacing-lg);justify-content:center}.footer{background:rgba(0,0,0,.3);padding:var(--spacing-3xl) 0 var(--spacing-xl);margin-top:var(--spacing-3xl)}.footer-content{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--spacing-2xl);margin-bottom:var(--spacing-2xl)}.footer-section h4{font-size:var(--font-size-lg);font-weight:600;margin-bottom:var(--spacing-lg);color:var(--primary-color)}.footer-section p{color:var(--text-secondary);margin-bottom:var(--spacing-md)}.footer-location{display:flex;align-items:center;gap:var(--spacing-sm);color:rgba(255,255,255,.7)}.footer-location svg{width:16px;height:16px}.footer-section ul{list-style:none}.footer-section ul li{margin-bottom:var(--spacing-sm)}.footer-section ul li a{color:rgba(255,255,255,.8);text-decoration:none;transition:color var(--transition-base)}.footer-section ul li a:hover{color:var(--primary-color)}.footer-bottom{padding-top:var(--spacing-xl);border-top:1px solid rgba(255,255,255,.1);text-align:center;color:rgba(255,255,255,.6)}@media (max-width:768px){.nav-menu{display:none}.nav-toggle{display:flex}.hero-container{grid-template-columns:1fr;text-align:center;gap:var(--spacing-2xl)}.hero-title{font-size:var(--font-size-3xl)}.hero-actions{flex-direction:column;align-items:center}.features-grid,.products-grid{grid-template-columns:1fr}.cta-actions{flex-direction:column;align-items:center}.footer-content{grid-template-columns:1fr;text-align:center}}@media (max-width:480px){.container,.nav-container{padding:0 var(--spacing-md)}.hero{padding:100px 0 60px}.hero-title{font-size:var(--font-size-2xl)}.section-title{font-size:var(--font-size-3xl)}.cta-content,.feature-item,.product-card{padding:var(--spacing-xl)}.values-grid{grid-template-columns:1fr!important}.team-stats{grid-template-columns:1fr 1fr!important}}.product-hero{padding:120px 0 80px;min-height:60vh;display:flex;align-items:center}.product-hero-content{max-width:800px;margin:0 auto;text-align:center;padding:0 var(--spacing-lg)}.breadcrumb{margin-bottom:var(--spacing-lg);color:var(--text-secondary);font-size:var(--font-size-sm)}.breadcrumb a{color:var(--primary-color);text-decoration:none}.breadcrumb span{margin:0 var(--spacing-sm)}.product-hero-title{font-size:var(--font-size-4xl);font-weight:700;line-height:1.2;margin-bottom:var(--spacing-lg)}.product-hero-description{font-size:var(--font-size-lg);color:var(--text-secondary);margin-bottom:var(--spacing-2xl);line-height:1.6}.product-hero-features{display:flex;justify-content:center;gap:var(--spacing-2xl);flex-wrap:wrap}.hero-feature{display:flex;align-items:center;gap:var(--spacing-sm);color:var(--primary-color);font-weight:500}.hero-feature svg{width:16px;height:16px}.packages{padding:var(--spacing-3xl) 0}.packages-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--spacing-2xl)}.package-card{padding:var(--spacing-2xl);position:relative;text-align:center}.package-header{margin-bottom:var(--spacing-xl)}.package-name{font-size:var(--font-size-xl);font-weight:600;margin-bottom:var(--spacing-md)}.package-price{margin-bottom:var(--spacing-xl)}.package-price .price{font-size:var(--font-size-3xl);font-weight:700;color:var(--primary-color)}.package-price .period{color:var(--text-secondary);font-size:var(--font-size-base)}.package-specs{margin-bottom:var(--spacing-xl);text-align:left}.spec-item{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-sm) 0;border-bottom:1px solid rgba(255,255,255,.1)}.spec-label{color:rgba(255,255,255,.8)}.spec-value{font-weight:600;color:var(--white)}.package-features{margin-bottom:var(--spacing-xl);text-align:left}.package-features .feature{padding:var(--spacing-xs) 0;color:rgba(255,255,255,.9);font-size:var(--font-size-sm)}.mail-features,.technical-details,.vps-features,.web-features{padding:var(--spacing-3xl) 0;background:rgba(255,255,255,.05)}.details-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--spacing-lg)}.detail-card{padding:var(--spacing-lg);text-align:center}.detail-icon{width:32px;height:32px;margin:0 auto var(--spacing-md);color:var(--primary-color)}.detail-card h3{font-size:var(--font-size-base);font-weight:600;margin-bottom:var(--spacing-sm)}.detail-card p{color:var(--text-secondary);line-height:1.5;font-size:var(--font-size-sm)}.use-cases{padding:var(--spacing-3xl) 0}.use-cases-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--spacing-lg)}.use-case-item{padding:var(--spacing-lg)}.use-case-item h3{font-size:var(--font-size-base);font-weight:600;margin-bottom:var(--spacing-sm);color:var(--primary-color)}.use-case-item p{color:var(--text-secondary);line-height:1.5;font-size:var(--font-size-sm)}.cms-support,.operating-systems,.technologies{padding:var(--spacing-3xl) 0}.cms-grid,.os-grid,.tech-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--spacing-md)}.cms-item,.os-item,.tech-item{padding:var(--spacing-md);text-align:center}.os-icon,.tech-icon{width:28px;height:28px;margin:0 auto var(--spacing-sm);color:var(--primary-color)}.cms-logo{width:40px;height:40px;margin:0 auto var(--spacing-sm);background:linear-gradient(135deg,var(--primary-color),var(--accent-color-1));border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:var(--font-size-base);color:var(--text-primary)}.cms-item h3,.os-item h3,.tech-item h3{font-size:var(--font-size-sm);font-weight:600;margin-bottom:var(--spacing-xs)}.cms-item p,.os-item p,.tech-item p{color:rgba(255,255,255,.7);font-size:var(--font-size-xs)}.performance-security{padding:var(--spacing-3xl) 0;background:rgba(255,255,255,.05)}.perf-sec-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--spacing-lg)}.perf-sec-item{padding:var(--spacing-lg);text-align:center}.perf-sec-icon{width:32px;height:32px;margin:0 auto var(--spacing-md);color:var(--primary-color)}.about-hero,.contact-hero{padding:120px 0 80px;min-height:60vh;display:flex;align-items:center}.about-hero-content,.contact-hero-content{max-width:800px;margin:0 auto;text-align:center;padding:0 var(--spacing-lg)}.about-hero-title,.contact-hero-title{font-size:var(--font-size-4xl);font-weight:700;line-height:1.2;margin-bottom:var(--spacing-lg)}.about-hero-description,.contact-hero-description{font-size:var(--font-size-lg);color:rgba(255,255,255,.8);line-height:1.6}.company-story{padding:var(--spacing-3xl) 0}.story-content{display:grid;grid-template-columns:2fr 1fr;gap:var(--spacing-3xl);align-items:center}.story-text p{margin-bottom:var(--spacing-lg);color:var(--text-secondary);line-height:1.6}.story-visual{padding:var(--spacing-2xl);text-align:center}.location-info{margin-bottom:var(--spacing-2xl)}.location-icon{width:60px;height:60px;margin:0 auto var(--spacing-lg);color:var(--primary-color)}.location-info h3{font-size:var(--font-size-lg);font-weight:600;margin-bottom:var(--spacing-sm)}.location-details{text-align:center}.location-details p{color:var(--text-secondary);margin-bottom:var(--spacing-xs);font-size:var(--font-size-sm)}.stats{display:flex;justify-content:space-around;gap:var(--spacing-lg)}.stat-item{text-align:center}.stat-number{display:block;font-size:var(--font-size-2xl);font-weight:700;color:var(--primary-color);margin-bottom:var(--spacing-xs)}.stat-label{font-size:var(--font-size-sm);color:var(--text-secondary)}.mission{padding:var(--spacing-3xl) 0;background:rgba(255,255,255,.05)}.mission-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--spacing-lg)}.mission-item{padding:var(--spacing-lg);text-align:center}.mission-icon{width:32px;height:32px;margin:0 auto var(--spacing-md);color:var(--primary-color)}.values{padding:var(--spacing-3xl) 0}.values-grid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:var(--spacing-xl);margin-top:var(--spacing-2xl)}.values-grid .value-item{display:flex;flex-direction:column;align-items:center;padding:var(--spacing-xl);text-align:center}.values-grid .value-icon{width:48px;height:48px;margin-bottom:var(--spacing-lg);color:var(--primary-color);display:flex;align-items:center;justify-content:center}.values-grid .value-icon svg{width:100%;height:100%}.values-grid .value-item h3{font-size:var(--font-size-lg);font-weight:600;margin-bottom:var(--spacing-md)}.values-grid .value-item p{color:var(--text-secondary);line-height:1.6;font-size:var(--font-size-sm)}.team{padding:var(--spacing-3xl) 0}.team-content{margin-top:var(--spacing-2xl)}.team-text{margin-bottom:var(--spacing-2xl)}.team-text p{color:var(--text-secondary);line-height:1.6;margin-bottom:var(--spacing-lg)}.team-stats{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:var(--spacing-lg);padding:var(--spacing-2xl);text-align:center}.technology{padding:var(--spacing-3xl) 0;background:rgba(255,255,255,.02)}.tech-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--spacing-xl);margin-top:var(--spacing-2xl)}.tech-item{padding:var(--spacing-xl);text-align:center}.tech-item .tech-icon{width:48px;height:48px;margin:0 auto var(--spacing-lg);color:var(--primary-color)}.tech-item h3{font-size:var(--font-size-lg);font-weight:600;margin-bottom:var(--spacing-md)}.tech-item p{color:var(--text-secondary);line-height:1.6;font-size:var(--font-size-sm)}.value-number{font-size:var(--font-size-2xl);font-weight:700;color:var(--primary-color);min-width:60px}.value-content h3{font-size:var(--font-size-lg);font-weight:600;margin-bottom:var(--spacing-sm)}.value-content p{color:rgba(255,255,255,.8);line-height:1.6}.technology-stack{padding:var(--spacing-3xl) 0;background:rgba(255,255,255,.05)}.tech-stack-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--spacing-lg)}.tech-stack-item{padding:var(--spacing-lg);text-align:center}.tech-icon{width:50px;height:50px;margin:0 auto var(--spacing-lg);color:var(--primary-color)}.why-choose-us{padding:var(--spacing-3xl) 0}.advantages-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--spacing-lg)}.advantage-item{padding:var(--spacing-lg);text-align:center}.advantage-icon{width:32px;height:32px;margin:0 auto var(--spacing-md);color:var(--primary-color)}.contact-options{padding:var(--spacing-3xl) 0}.contact-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--spacing-lg)}.contact-item{padding:var(--spacing-lg);text-align:center}.contact-icon{width:32px;height:32px;margin:0 auto var(--spacing-md);color:var(--primary-color)}.contact-link{display:inline-block;margin-top:var(--spacing-md);color:var(--primary-color);text-decoration:none;font-weight:600;padding:var(--spacing-sm) var(--spacing-md);border:2px solid var(--primary-color);border-radius:var(--radius-md);transition:all var(--transition-base)}.contact-link:hover{background:var(--primary-color);color:var(--text-primary)}.chat-btn{background:0 0;cursor:pointer}.contact-hours{margin-top:var(--spacing-sm);font-size:var(--font-size-sm);color:var(--text-secondary)}.contact-form-section{padding:var(--spacing-3xl) 0;background:rgba(255,255,255,.05)}.form-container{max-width:800px;margin:0 auto}.form-header{text-align:center;margin-bottom:var(--spacing-2xl)}.contact-form{padding:var(--spacing-2xl)}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-lg)}.form-group{margin-bottom:var(--spacing-lg)}.form-group label{display:block;margin-bottom:var(--spacing-sm);color:var(--text-primary);font-weight:500}.form-group input,.form-group select,.form-group textarea{width:100%;padding:var(--spacing-md);border:1px solid rgba(255,255,255,.2);border-radius:var(--radius-md);background:rgba(255,255,255,.1);color:var(--text-primary);font-family:inherit;transition:all var(--transition-base)}.form-group select{background:rgba(255,255,255,.1);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.form-group select option{background:rgba(13,8,33,.95);color:var(--text-primary);padding:var(--spacing-sm)}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{outline:0;border-color:var(--primary-color);background:rgba(255,255,255,.15)}.form-group input::placeholder,.form-group textarea::placeholder{color:var(--text-secondary)}.checkbox-group{display:flex;align-items:flex-start;gap:var(--spacing-sm)}.checkbox-label{display:flex;align-items:flex-start;gap:var(--spacing-sm);cursor:pointer;font-size:var(--font-size-sm);line-height:1.4}.checkbox-label input[type=checkbox]{width:auto;margin:0}.checkmark{width:20px;height:20px;border:2px solid rgba(255,255,255,.3);border-radius:var(--radius-sm);background:0 0;position:relative;flex-shrink:0;margin-top:2px}.checkbox-label input[type=checkbox]:checked+.checkmark{background:var(--primary-color);border-color:var(--primary-color)}.checkbox-label input[type=checkbox]:checked+.checkmark::after{content:'✓';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--white);font-size:12px;font-weight:700}.checkbox-label a{color:var(--primary-color);text-decoration:none}.checkbox-label a:hover{text-decoration:underline}.form-actions{display:flex;gap:var(--spacing-lg);justify-content:center;margin-top:var(--spacing-xl)}.faq-section{padding:var(--spacing-3xl) 0}.faq-grid{display:grid;gap:var(--spacing-lg);max-width:800px;margin:0 auto}.faq-item{padding:0;overflow:hidden;transition:all var(--transition-base);border:1px solid transparent}.faq-item:hover{border-color:var(--primary-color);box-shadow:0 0 20px rgba(255,81,249,.2);transform:translateY(-2px)}.faq-question{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-lg);cursor:pointer;transition:background var(--transition-base)}.faq-question h3{font-size:var(--font-size-lg);font-weight:600;margin:0}.faq-toggle{font-size:var(--font-size-2xl);font-weight:300;color:var(--primary-color);transition:transform var(--transition-base)}.faq-item.open .faq-toggle{transform:rotate(45deg)}.faq-answer{max-height:0;overflow:hidden;transition:max-height var(--transition-base)}.faq-answer p{padding:0 var(--spacing-lg) var(--spacing-lg);color:rgba(255,255,255,.8);line-height:1.6;margin:0}.response-time{padding:var(--spacing-3xl) 0;background:rgba(255,255,255,.05)}.response-content{display:grid;grid-template-columns:2fr 1fr;gap:var(--spacing-2xl);align-items:center;padding:var(--spacing-2xl)}.response-stats{display:flex;justify-content:space-around;gap:var(--spacing-lg)}.response-text h3{font-size:var(--font-size-xl);font-weight:600;margin-bottom:var(--spacing-md)}.response-text p{color:rgba(255,255,255,.8);line-height:1.6}@media (max-width:768px){.product-hero-features{gap:var(--spacing-lg)}.hero-feature{font-size:var(--font-size-sm)}.packages-grid{grid-template-columns:1fr}.benefits-grid,.steps-grid{grid-template-columns:1fr;gap:var(--spacing-lg)}.story-content{grid-template-columns:1fr}.stats{flex-direction:column;gap:var(--spacing-md)}.team-stats,.values-grid{grid-template-columns:1fr 1fr!important}.form-row{grid-template-columns:1fr}.response-content{grid-template-columns:1fr;text-align:center}.response-stats{flex-direction:column;gap:var(--spacing-md)}.form-actions{flex-direction:column;align-items:center}}.legal-hero{padding:calc(var(--header-height) + var(--spacing-2xl)) 0 var(--spacing-2xl);background:linear-gradient(135deg,var(--bg-primary) 0,var(--bg-secondary) 100%);text-align:center}.legal-hero-content{max-width:800px;margin:0 auto}.legal-hero-title{font-size:clamp(2rem, 5vw, 3rem);font-weight:700;margin-bottom:var(--spacing-md);background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.legal-hero-description{font-size:1.125rem;color:var(--text-secondary);max-width:600px;margin:0 auto}.legal-content{padding:var(--spacing-2xl) 0}.legal-container{max-width:900px;margin:0 auto;display:flex;flex-direction:column;gap:var(--spacing-lg)}.legal-section{padding:var(--spacing-xl)}.legal-section h2{font-size:1.5rem;font-weight:600;color:var(--text-primary);margin-bottom:var(--spacing-md);padding-bottom:var(--spacing-sm);border-bottom:2px solid var(--primary)}.legal-section h3{font-size:1.125rem;font-weight:600;color:var(--text-primary);margin-bottom:var(--spacing-sm);margin-top:var(--spacing-md)}.legal-section h3:first-child{margin-top:0}.legal-block{margin-bottom:var(--spacing-md)}.legal-block:last-child{margin-bottom:0}.legal-block p{color:var(--text-secondary);line-height:1.8;margin-bottom:var(--spacing-sm)}.legal-block p:last-child{margin-bottom:0}.legal-block a{color:var(--primary);text-decoration:none;transition:color var(--transition-fast)}.legal-block a:hover{color:var(--primary-light);text-decoration:underline}.legal-block ol,.legal-block ul{margin:var(--spacing-sm) 0;padding-left:var(--spacing-lg);color:var(--text-secondary)}.legal-block li{margin-bottom:var(--spacing-xs);line-height:1.7}.legal-note{font-size:.875rem;color:var(--text-muted);background:rgba(var(--primary-rgb),.1);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-sm);border-left:3px solid var(--primary)}@media (max-width:768px){.legal-section{padding:var(--spacing-lg)}.legal-section h2{font-size:1.25rem}.legal-hero{padding:calc(var(--header-height) + var(--spacing-xl)) 0 var(--spacing-xl)}}.cookie-consent{position:fixed;bottom:0;left:0;right:0;z-index:10000;background:rgba(13,8,33,.98);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-top:1px solid var(--glass-border);box-shadow:0 -10px 40px rgba(0,0,0,.3);transform:translateY(100%);opacity:0;visibility:hidden;transition:.4s cubic-bezier(.4, 0, .2, 1)}.cookie-consent.show{transform:translateY(0);opacity:1;visibility:visible}.cookie-consent.hide{transform:translateY(100%);opacity:0;visibility:hidden}.cookie-consent-container{max-width:1200px;margin:0 auto;padding:var(--spacing-xl) var(--spacing-lg);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--spacing-lg)}.cookie-consent-content{display:flex;align-items:flex-start;gap:var(--spacing-lg);flex:1;min-width:300px}.cookie-consent-icon{width:48px;height:48px;flex-shrink:0;color:var(--primary-color)}.cookie-consent-icon svg{width:100%;height:100%}.cookie-consent-text h3{font-size:var(--font-size-lg);font-weight:600;margin-bottom:var(--spacing-sm);color:var(--text-primary)}.cookie-consent-text p{font-size:var(--font-size-sm);color:var(--text-secondary);line-height:1.6;margin:0}.cookie-consent-text a{color:var(--primary-color);text-decoration:none;font-weight:500}.cookie-consent-text a:hover{text-decoration:underline}.cookie-consent-actions{display:flex;flex-wrap:wrap;gap:var(--spacing-md);align-items:center}.cookie-consent-actions .btn{white-space:nowrap}.btn-text{background:0 0;color:var(--text-secondary);border:none;padding:var(--spacing-sm) var(--spacing-md);font-weight:500;cursor:pointer;transition:color var(--transition-base)}.btn-text:hover{color:var(--primary-color)}.cookie-settings-panel{border-top:1px solid var(--glass-border);background:rgba(0,0,0,.3);animation:.3s ease-out slideDown}@keyframes slideDown{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.cookie-settings-content{max-width:800px;margin:0 auto;padding:var(--spacing-xl) var(--spacing-lg)}.cookie-settings-content h4{font-size:var(--font-size-lg);font-weight:600;margin-bottom:var(--spacing-lg);color:var(--text-primary)}.cookie-option{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-md) 0;border-bottom:1px solid rgba(255,255,255,.1)}.cookie-option:last-of-type{border-bottom:none}.cookie-option-info{flex:1;padding-right:var(--spacing-lg)}.cookie-option-info strong{display:block;font-size:var(--font-size-base);font-weight:600;color:var(--text-primary);margin-bottom:var(--spacing-xs)}.cookie-option-info p{font-size:var(--font-size-sm);color:var(--text-secondary);margin:0;line-height:1.5}.cookie-toggle{position:relative;display:inline-block;width:52px;height:28px;flex-shrink:0}.cookie-toggle input{opacity:0;width:0;height:0}.cookie-toggle-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.2);border-radius:28px;transition:all var(--transition-base)}.cookie-toggle-slider::before{position:absolute;content:"";height:22px;width:22px;left:3px;bottom:3px;background:var(--text-primary);border-radius:50%;transition:all var(--transition-base)}.cookie-toggle input:checked+.cookie-toggle-slider{background:linear-gradient(135deg,var(--primary-color),var(--accent-color-1))}.cookie-toggle input:checked+.cookie-toggle-slider::before{transform:translateX(24px)}.cookie-toggle.disabled .cookie-toggle-slider{cursor:not-allowed;opacity:.7}.cookie-toggle input:focus+.cookie-toggle-slider{box-shadow:0 0 0 3px rgba(255,81,249,.3)}.cookie-settings-actions{display:flex;gap:var(--spacing-md);justify-content:flex-end;margin-top:var(--spacing-xl);padding-top:var(--spacing-lg);border-top:1px solid rgba(255,255,255,.1)}@media (max-width:768px){.cookie-consent-container{flex-direction:column;align-items:stretch;padding:var(--spacing-lg)}.cookie-consent-content{flex-direction:column;align-items:center;text-align:center}.cookie-consent-icon{width:40px;height:40px}.cookie-consent-actions{flex-direction:column;width:100%}.cookie-consent-actions .btn{width:100%;justify-content:center}.cookie-settings-actions{flex-direction:column}.cookie-settings-actions .btn{width:100%}.cookie-option{flex-direction:column;align-items:flex-start;gap:var(--spacing-md)}.cookie-option-info{padding-right:0}}
\ No newline at end of file
diff --git a/public/assets/css/style.d01979e8c871.css b/public/assets/css/style.d01979e8c871.css
new file mode 100644
index 0000000..1ba5194
--- /dev/null
+++ b/public/assets/css/style.d01979e8c871.css
@@ -0,0 +1 @@
+*{margin:0;padding:0;box-sizing:border-box}:root{--background-color:#0d0821;--primary-color:#ff51f9;--accent-color-1:#a348ff;--accent-color-2:#3978ff;--highlight-color:#f093ff;--accent-deep:#6b2aff;--accent-neon-blue:#00cfff;--accent-pink-dark:#c31adf;--success-color:#32fba2;--warning-color:#ffcc00;--error-color:#ff4d6d;--neutral-light:#1a1230;--neutral-medium:#3d3a4e;--text-primary:#ffffff;--text-secondary:#cfc9dd;--white:#ffffff;--gray-50:#f8fafc;--gray-100:#f1f5f9;--gray-200:#e2e8f0;--gray-300:#cbd5e1;--gray-400:#94a3b8;--gray-500:#64748b;--gray-600:#475569;--gray-700:#334155;--gray-800:#1e293b;--gray-900:#0f172a;--bg-primary:linear-gradient(135deg,var(--background-color) 0%,var(--neutral-light) 100%);--bg-secondary:linear-gradient(135deg,var(--primary-color) 0%,var(--accent-color-1) 100%);--bg-accent:linear-gradient(135deg,var(--accent-deep) 0%,var(--accent-color-1) 100%);--bg-neon:linear-gradient(135deg,var(--accent-neon-blue) 0%,var(--primary-color) 100%);--glass-bg:rgba(255,255,255,0.05);--glass-border:rgba(255,255,255,0.1);--glass-shadow:0 8px 32px 0 rgba(255,81,249,0.2);--glass-shadow-accent:0 8px 32px 0 rgba(163,72,255,0.3);--glass-shadow-neon:0 8px 32px 0 rgba(0,207,255,0.3);--font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;--font-logo:'Russo One',sans-serif;--font-slogan:'Source Sans Pro',sans-serif;--font-size-xs:0.75rem;--font-size-sm:0.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--font-size-5xl:3rem;--spacing-xs:0.25rem;--spacing-sm:0.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-2xl:3rem;--spacing-3xl:4rem;--radius-sm:0.375rem;--radius-md:0.5rem;--radius-lg:0.75rem;--radius-xl:1rem;--radius-2xl:1.5rem;--transition-fast:0.15s ease-in-out;--transition-base:0.3s ease-in-out;--transition-slow:0.5s ease-in-out}body{font-family:var(--font-family);line-height:1.6;color:var(--text-primary);background:var(--background-color);min-height:100vh;overflow-x:hidden}.glass-card{background:var(--glass-bg);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid var(--glass-border);border-radius:var(--radius-xl);box-shadow:var(--glass-shadow);transition:all var(--transition-base)}.glass-card:hover{transform:translateY(-5px);box-shadow:0 20px 40px 0 rgba(31,38,135,.5)}.container{max-width:1200px;margin:0 auto;padding:0 var(--spacing-lg)}.header{position:fixed;top:0;left:0;right:0;z-index:1000;background:rgba(13,8,33,.5);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--glass-border);box-shadow:0 2px 20px rgba(255,81,249,.1);transition:all var(--transition-base)}.header.scrolled{background:rgba(13,8,33,.523);box-shadow:0 4px 30px rgba(255,81,249,.2)}.nav-container{max-width:1200px;margin:0 auto;padding:0 var(--spacing-lg);display:flex;align-items:center;justify-content:space-between;height:70px}.nav-logo a{text-decoration:none;display:flex;align-items:center}.logo-image{height:50px;width:auto;object-fit:contain;transition:var(--transition-base)}.logo-image:hover{transform:scale(1.05);filter:drop-shadow(0 0 10px rgba(255,81,249,.5))}.nav-menu{display:flex;list-style:none;gap:var(--spacing-xl);align-items:center}.nav-link{text-decoration:none;color:var(--white);font-weight:500;padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-md);transition:all var(--transition-base);position:relative}.nav-link.active,.nav-link:hover{background:var(--glass-bg);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.nav-dropdown{position:relative}.dropdown-menu{position:absolute;top:100%;left:0;background:var(--glass-bg);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid var(--glass-border);border-radius:var(--radius-lg);padding:var(--spacing-sm);min-width:200px;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all var(--transition-base);list-style:none}.nav-dropdown:hover .dropdown-menu{opacity:1;visibility:visible;transform:translateY(0)}.dropdown-menu li{margin:0}.dropdown-menu a{display:block;padding:var(--spacing-sm) var(--spacing-md);color:var(--white);text-decoration:none;border-radius:var(--radius-sm);transition:background var(--transition-fast)}.dropdown-menu a:hover{background:rgba(255,255,255,.1)}.nav-toggle{display:none;flex-direction:column;cursor:pointer}.nav-toggle span{width:25px;height:3px;background:var(--white);margin:3px 0;transition:var(--transition-base)}.hero{padding:120px 0 80px;min-height:100vh;display:flex;align-items:center;position:relative;overflow:hidden}.hero::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:url('data:image/svg+xml,');z-index:-1}.hero-container{max-width:1200px;margin:0 auto;padding:0 var(--spacing-lg);display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-3xl);align-items:center}.hero-title{font-size:var(--font-size-5xl);font-weight:700;line-height:1.2;margin-bottom:var(--spacing-lg)}.highlight{background:linear-gradient(135deg,var(--primary-color),var(--highlight-color));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-description{font-size:var(--font-size-lg);color:var(--text-secondary);margin-bottom:var(--spacing-2xl);line-height:1.6}.hero-actions{display:flex;gap:var(--spacing-lg)}.hero-visual{display:flex;justify-content:center;align-items:center}.hero-card{padding:var(--spacing-2xl);text-align:center;max-width:300px}.server-icon{width:80px;height:80px;margin:0 auto var(--spacing-lg);color:var(--primary-color)}.hero-card h3{font-size:var(--font-size-2xl);font-weight:600;margin-bottom:var(--spacing-sm)}.hero-card p{color:var(--text-secondary);font-size:var(--font-size-lg)}.btn{display:inline-flex;align-items:center;padding:var(--spacing-md) var(--spacing-xl);border:none;border-radius:var(--radius-lg);font-weight:600;text-decoration:none;cursor:pointer;transition:all var(--transition-base);font-size:var(--font-size-base)}.btn-primary{background:linear-gradient(135deg,var(--primary-color),var(--accent-color-1));color:var(--text-primary);box-shadow:0 4px 15px 0 rgba(255,81,249,.3)}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 8px 25px 0 rgba(255,81,249,.4)}.btn-secondary{background:var(--glass-bg);color:var(--text-primary);border:1px solid var(--glass-border);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.btn-secondary:hover{background:rgba(255,255,255,.2);transform:translateY(-2px)}.section-header{text-align:center;margin-bottom:var(--spacing-3xl)}.section-title{font-size:var(--font-size-4xl);font-weight:700;margin-bottom:var(--spacing-lg)}.section-description{font-size:var(--font-size-lg);color:rgba(255,255,255,.8);max-width:600px;margin:0 auto}.products{padding:var(--spacing-3xl) 0}.products-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--spacing-xl)}.product-card{padding:var(--spacing-2xl);text-align:center;position:relative;transition:all var(--transition-base)}.product-card.featured{transform:scale(1.05);border:2px solid var(--primary-light)}.featured-badge{position:absolute;top:-10px;right:var(--spacing-lg);background:linear-gradient(135deg,var(--primary-color),var(--accent-color-2));color:var(--white);padding:var(--spacing-xs) var(--spacing-md);border-radius:var(--radius-lg);font-size:var(--font-size-sm);font-weight:600}.product-icon{width:40px;height:40px;margin:0 auto var(--spacing-md);color:var(--primary-color)}.product-title{font-size:var(--font-size-xl);font-weight:600;margin-bottom:var(--spacing-md)}.product-description{color:rgba(255,255,255,.8);margin-bottom:var(--spacing-lg);line-height:1.6}.product-features{list-style:none;padding:0;margin-bottom:var(--spacing-lg);text-align:center}.product-features li{color:var(--text-secondary);font-size:var(--font-size-sm);padding:var(--spacing-xs) 0;line-height:1.5}.product-features li::before{content:'•';color:var(--primary-color);font-weight:700;margin-right:var(--spacing-sm)}.feature{font-size:var(--font-size-sm);color:rgba(255,255,255,.9)}.product-price{font-size:var(--font-size-lg);margin-bottom:var(--spacing-lg);color:rgba(255,255,255,.9)}.price{font-size:var(--font-size-2xl);font-weight:700;color:var(--primary-color)}.features{padding:var(--spacing-3xl) 0;background:rgba(255,255,255,.05)}.features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--spacing-lg)}.feature-item{padding:var(--spacing-lg);text-align:center}.feature-icon{width:32px;height:32px;margin:0 auto var(--spacing-md);color:var(--primary-color)}.feature-item h3{font-size:var(--font-size-lg);font-weight:600;margin-bottom:var(--spacing-sm)}.feature-item p{color:var(--text-secondary);line-height:1.5;font-size:var(--font-size-sm)}.how-it-works{padding:var(--spacing-3xl) 0;background:rgba(255,255,255,.02)}.steps-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--spacing-xl);margin-top:var(--spacing-2xl)}.step-item{padding:var(--spacing-xl);text-align:center;position:relative}.step-number{width:60px;height:60px;background:linear-gradient(135deg,var(--primary-color),var(--accent-color-1));border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:var(--font-size-xl);font-weight:700;color:var(--white);margin:0 auto var(--spacing-lg);box-shadow:0 8px 32px 0 rgba(255,81,249,.3)}.step-item h3{font-size:var(--font-size-lg);font-weight:600;margin-bottom:var(--spacing-md);color:var(--text-primary)}.step-item p{color:var(--text-secondary);line-height:1.6;font-size:var(--font-size-base)}.mail-features{padding:var(--spacing-3xl) 0}.benefits{padding:var(--spacing-3xl) 0;background:rgba(255,255,255,.02)}.benefits-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--spacing-xl);margin-top:var(--spacing-2xl)}.benefit-item{padding:var(--spacing-xl);text-align:center}.benefit-icon{width:48px;height:48px;margin:0 auto var(--spacing-lg);color:var(--primary-color)}.benefit-item h3{font-size:var(--font-size-lg);font-weight:600;margin-bottom:var(--spacing-md);color:var(--text-primary)}.benefit-item p{color:var(--text-secondary);line-height:1.6;font-size:var(--font-size-base)}.cta{padding:var(--spacing-3xl) 0}.cta-content{text-align:center;padding:var(--spacing-3xl)}.cta-content h2{font-size:var(--font-size-3xl);font-weight:700;margin-bottom:var(--spacing-lg)}.cta-content p{font-size:var(--font-size-lg);color:var(--text-secondary);margin-bottom:var(--spacing-2xl)}.cta-actions{display:flex;gap:var(--spacing-lg);justify-content:center}.footer{background:rgba(0,0,0,.3);padding:var(--spacing-3xl) 0 var(--spacing-xl);margin-top:var(--spacing-3xl)}.footer-content{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--spacing-2xl);margin-bottom:var(--spacing-2xl)}.footer-section h4{font-size:var(--font-size-lg);font-weight:600;margin-bottom:var(--spacing-lg);color:var(--primary-color)}.footer-section p{color:var(--text-secondary);margin-bottom:var(--spacing-md)}.footer-location{display:flex;align-items:center;gap:var(--spacing-sm);color:rgba(255,255,255,.7)}.footer-location svg{width:16px;height:16px}.footer-section ul{list-style:none}.footer-section ul li{margin-bottom:var(--spacing-sm)}.footer-section ul li a{color:rgba(255,255,255,.8);text-decoration:none;transition:color var(--transition-base)}.footer-section ul li a:hover{color:var(--primary-color)}.footer-bottom{padding-top:var(--spacing-xl);border-top:1px solid rgba(255,255,255,.1);text-align:center;color:rgba(255,255,255,.6)}@media (max-width:768px){.nav-menu{display:none}.nav-toggle{display:flex}.hero-container{grid-template-columns:1fr;text-align:center;gap:var(--spacing-2xl)}.hero-title{font-size:var(--font-size-3xl)}.hero-actions{flex-direction:column;align-items:center}.features-grid,.products-grid{grid-template-columns:1fr}.cta-actions{flex-direction:column;align-items:center}.footer-content{grid-template-columns:1fr;text-align:center}}@media (max-width:480px){.container,.nav-container{padding:0 var(--spacing-md)}.hero{padding:100px 0 60px}.hero-title{font-size:var(--font-size-2xl)}.section-title{font-size:var(--font-size-3xl)}.cta-content,.feature-item,.product-card{padding:var(--spacing-xl)}.values-grid{grid-template-columns:1fr!important}.team-stats{grid-template-columns:1fr 1fr!important}}.product-hero{padding:120px 0 80px;min-height:60vh;display:flex;align-items:center}.product-hero-content{max-width:800px;margin:0 auto;text-align:center;padding:0 var(--spacing-lg)}.breadcrumb{margin-bottom:var(--spacing-lg);color:var(--text-secondary);font-size:var(--font-size-sm)}.breadcrumb a{color:var(--primary-color);text-decoration:none}.breadcrumb span{margin:0 var(--spacing-sm)}.product-hero-title{font-size:var(--font-size-4xl);font-weight:700;line-height:1.2;margin-bottom:var(--spacing-lg)}.product-hero-description{font-size:var(--font-size-lg);color:var(--text-secondary);margin-bottom:var(--spacing-2xl);line-height:1.6}.product-hero-features{display:flex;justify-content:center;gap:var(--spacing-2xl);flex-wrap:wrap}.hero-feature{display:flex;align-items:center;gap:var(--spacing-sm);color:var(--primary-color);font-weight:500}.hero-feature svg{width:16px;height:16px}.packages{padding:var(--spacing-3xl) 0}.packages-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--spacing-2xl)}.package-card{padding:var(--spacing-2xl);position:relative;text-align:center}.package-header{margin-bottom:var(--spacing-xl)}.package-name{font-size:var(--font-size-xl);font-weight:600;margin-bottom:var(--spacing-md)}.package-price{margin-bottom:var(--spacing-xl)}.package-price .price{font-size:var(--font-size-3xl);font-weight:700;color:var(--primary-color)}.package-price .period{color:var(--text-secondary);font-size:var(--font-size-base)}.package-specs{margin-bottom:var(--spacing-xl);text-align:left}.spec-item{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-sm) 0;border-bottom:1px solid rgba(255,255,255,.1)}.spec-label{color:rgba(255,255,255,.8)}.spec-value{font-weight:600;color:var(--white)}.package-features{margin-bottom:var(--spacing-xl);text-align:left}.package-features .feature{padding:var(--spacing-xs) 0;color:rgba(255,255,255,.9);font-size:var(--font-size-sm)}.mail-features,.technical-details,.vps-features,.web-features{padding:var(--spacing-3xl) 0;background:rgba(255,255,255,.05)}.details-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--spacing-lg)}.detail-card{padding:var(--spacing-lg);text-align:center}.detail-icon{width:32px;height:32px;margin:0 auto var(--spacing-md);color:var(--primary-color)}.detail-card h3{font-size:var(--font-size-base);font-weight:600;margin-bottom:var(--spacing-sm)}.detail-card p{color:var(--text-secondary);line-height:1.5;font-size:var(--font-size-sm)}.use-cases{padding:var(--spacing-3xl) 0}.use-cases-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--spacing-lg)}.use-case-item{padding:var(--spacing-lg)}.use-case-item h3{font-size:var(--font-size-base);font-weight:600;margin-bottom:var(--spacing-sm);color:var(--primary-color)}.use-case-item p{color:var(--text-secondary);line-height:1.5;font-size:var(--font-size-sm)}.cms-support,.operating-systems,.technologies{padding:var(--spacing-3xl) 0}.cms-grid,.os-grid,.tech-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--spacing-md)}.cms-item,.os-item,.tech-item{padding:var(--spacing-md);text-align:center}.os-icon,.tech-icon{width:28px;height:28px;margin:0 auto var(--spacing-sm);color:var(--primary-color)}.cms-logo{width:40px;height:40px;margin:0 auto var(--spacing-sm);background:linear-gradient(135deg,var(--primary-color),var(--accent-color-1));border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:var(--font-size-base);color:var(--text-primary)}.cms-item h3,.os-item h3,.tech-item h3{font-size:var(--font-size-sm);font-weight:600;margin-bottom:var(--spacing-xs)}.cms-item p,.os-item p,.tech-item p{color:rgba(255,255,255,.7);font-size:var(--font-size-xs)}.performance-security{padding:var(--spacing-3xl) 0;background:rgba(255,255,255,.05)}.perf-sec-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--spacing-lg)}.perf-sec-item{padding:var(--spacing-lg);text-align:center}.perf-sec-icon{width:32px;height:32px;margin:0 auto var(--spacing-md);color:var(--primary-color)}.about-hero,.contact-hero{padding:120px 0 80px;min-height:60vh;display:flex;align-items:center}.about-hero-content,.contact-hero-content{max-width:800px;margin:0 auto;text-align:center;padding:0 var(--spacing-lg)}.about-hero-title,.contact-hero-title{font-size:var(--font-size-4xl);font-weight:700;line-height:1.2;margin-bottom:var(--spacing-lg)}.about-hero-description,.contact-hero-description{font-size:var(--font-size-lg);color:rgba(255,255,255,.8);line-height:1.6}.company-story{padding:var(--spacing-3xl) 0}.story-content{display:grid;grid-template-columns:2fr 1fr;gap:var(--spacing-3xl);align-items:center}.story-text p{margin-bottom:var(--spacing-lg);color:var(--text-secondary);line-height:1.6}.story-visual{padding:var(--spacing-2xl);text-align:center}.location-info{margin-bottom:var(--spacing-2xl)}.location-icon{width:60px;height:60px;margin:0 auto var(--spacing-lg);color:var(--primary-color)}.location-info h3{font-size:var(--font-size-lg);font-weight:600;margin-bottom:var(--spacing-sm)}.location-details{text-align:center}.location-details p{color:var(--text-secondary);margin-bottom:var(--spacing-xs);font-size:var(--font-size-sm)}.stats{display:flex;justify-content:space-around;gap:var(--spacing-lg)}.stat-item{text-align:center}.stat-number{display:block;font-size:var(--font-size-2xl);font-weight:700;color:var(--primary-color);margin-bottom:var(--spacing-xs)}.stat-label{font-size:var(--font-size-sm);color:var(--text-secondary)}.mission{padding:var(--spacing-3xl) 0;background:rgba(255,255,255,.05)}.mission-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--spacing-lg)}.mission-item{padding:var(--spacing-lg);text-align:center}.mission-icon{width:32px;height:32px;margin:0 auto var(--spacing-md);color:var(--primary-color)}.values{padding:var(--spacing-3xl) 0}.values-grid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:var(--spacing-xl);margin-top:var(--spacing-2xl)}.values-grid .value-item{display:flex;flex-direction:column;align-items:center;padding:var(--spacing-xl);text-align:center}.values-grid .value-icon{width:48px;height:48px;margin-bottom:var(--spacing-lg);color:var(--primary-color);display:flex;align-items:center;justify-content:center}.values-grid .value-icon svg{width:100%;height:100%}.values-grid .value-item h3{font-size:var(--font-size-lg);font-weight:600;margin-bottom:var(--spacing-md)}.values-grid .value-item p{color:var(--text-secondary);line-height:1.6;font-size:var(--font-size-sm)}.team{padding:var(--spacing-3xl) 0}.team-content{margin-top:var(--spacing-2xl)}.team-text{margin-bottom:var(--spacing-2xl)}.team-text p{color:var(--text-secondary);line-height:1.6;margin-bottom:var(--spacing-lg)}.team-stats{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:var(--spacing-lg);padding:var(--spacing-2xl);text-align:center}.technology{padding:var(--spacing-3xl) 0;background:rgba(255,255,255,.02)}.tech-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--spacing-xl);margin-top:var(--spacing-2xl)}.tech-item{padding:var(--spacing-xl);text-align:center}.tech-item .tech-icon{width:48px;height:48px;margin:0 auto var(--spacing-lg);color:var(--primary-color)}.tech-item h3{font-size:var(--font-size-lg);font-weight:600;margin-bottom:var(--spacing-md)}.tech-item p{color:var(--text-secondary);line-height:1.6;font-size:var(--font-size-sm)}.value-number{font-size:var(--font-size-2xl);font-weight:700;color:var(--primary-color);min-width:60px}.value-content h3{font-size:var(--font-size-lg);font-weight:600;margin-bottom:var(--spacing-sm)}.value-content p{color:rgba(255,255,255,.8);line-height:1.6}.technology-stack{padding:var(--spacing-3xl) 0;background:rgba(255,255,255,.05)}.tech-stack-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--spacing-lg)}.tech-stack-item{padding:var(--spacing-lg);text-align:center}.tech-icon{width:50px;height:50px;margin:0 auto var(--spacing-lg);color:var(--primary-color)}.why-choose-us{padding:var(--spacing-3xl) 0}.advantages-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--spacing-lg)}.advantage-item{padding:var(--spacing-lg);text-align:center}.advantage-icon{width:32px;height:32px;margin:0 auto var(--spacing-md);color:var(--primary-color)}.contact-options{padding:var(--spacing-3xl) 0}.contact-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--spacing-lg)}.contact-item{padding:var(--spacing-lg);text-align:center}.contact-icon{width:32px;height:32px;margin:0 auto var(--spacing-md);color:var(--primary-color)}.contact-link{display:inline-block;margin-top:var(--spacing-md);color:var(--primary-color);text-decoration:none;font-weight:600;padding:var(--spacing-sm) var(--spacing-md);border:2px solid var(--primary-color);border-radius:var(--radius-md);transition:all var(--transition-base)}.contact-link:hover{background:var(--primary-color);color:var(--text-primary)}.chat-btn{background:0 0;cursor:pointer}.contact-hours{margin-top:var(--spacing-sm);font-size:var(--font-size-sm);color:var(--text-secondary)}.contact-form-section{padding:var(--spacing-3xl) 0;background:rgba(255,255,255,.05)}.form-container{max-width:800px;margin:0 auto}.form-header{text-align:center;margin-bottom:var(--spacing-2xl)}.contact-form{padding:var(--spacing-2xl)}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-lg)}.form-group{margin-bottom:var(--spacing-lg)}.form-group label{display:block;margin-bottom:var(--spacing-sm);color:var(--text-primary);font-weight:500}.form-group input,.form-group select,.form-group textarea{width:100%;padding:var(--spacing-md);border:1px solid rgba(255,255,255,.2);border-radius:var(--radius-md);background:rgba(255,255,255,.1);color:var(--text-primary);font-family:inherit;transition:all var(--transition-base)}.form-group select{background:rgba(255,255,255,.1);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.form-group select option{background:rgba(13,8,33,.95);color:var(--text-primary);padding:var(--spacing-sm)}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{outline:0;border-color:var(--primary-color);background:rgba(255,255,255,.15)}.form-group input::placeholder,.form-group textarea::placeholder{color:var(--text-secondary)}.checkbox-group{display:flex;align-items:flex-start;gap:var(--spacing-sm)}.checkbox-label{display:flex;align-items:flex-start;gap:var(--spacing-sm);cursor:pointer;font-size:var(--font-size-sm);line-height:1.4}.checkbox-label input[type=checkbox]{width:auto;margin:0}.checkmark{width:20px;height:20px;border:2px solid rgba(255,255,255,.3);border-radius:var(--radius-sm);background:0 0;position:relative;flex-shrink:0;margin-top:2px}.checkbox-label input[type=checkbox]:checked+.checkmark{background:var(--primary-color);border-color:var(--primary-color)}.checkbox-label input[type=checkbox]:checked+.checkmark::after{content:'✓';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--white);font-size:12px;font-weight:700}.checkbox-label a{color:var(--primary-color);text-decoration:none}.checkbox-label a:hover{text-decoration:underline}.form-actions{display:flex;gap:var(--spacing-lg);justify-content:center;margin-top:var(--spacing-xl)}.faq-section{padding:var(--spacing-3xl) 0}.faq-grid{display:grid;gap:var(--spacing-lg);max-width:800px;margin:0 auto}.faq-item{padding:0;overflow:hidden;transition:all var(--transition-base);border:1px solid transparent}.faq-item:hover{border-color:var(--primary-color);box-shadow:0 0 20px rgba(255,81,249,.2);transform:translateY(-2px)}.faq-question{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-lg);cursor:pointer;transition:background var(--transition-base)}.faq-question h3{font-size:var(--font-size-lg);font-weight:600;margin:0}.faq-toggle{font-size:var(--font-size-2xl);font-weight:300;color:var(--primary-color);transition:transform var(--transition-base)}.faq-item.open .faq-toggle{transform:rotate(45deg)}.faq-answer{max-height:0;overflow:hidden;transition:max-height var(--transition-base)}.faq-answer p{padding:0 var(--spacing-lg) var(--spacing-lg);color:rgba(255,255,255,.8);line-height:1.6;margin:0}.response-time{padding:var(--spacing-3xl) 0;background:rgba(255,255,255,.05)}.response-content{display:grid;grid-template-columns:2fr 1fr;gap:var(--spacing-2xl);align-items:center;padding:var(--spacing-2xl)}.response-stats{display:flex;justify-content:space-around;gap:var(--spacing-lg)}.response-text h3{font-size:var(--font-size-xl);font-weight:600;margin-bottom:var(--spacing-md)}.response-text p{color:rgba(255,255,255,.8);line-height:1.6}@media (max-width:768px){.product-hero-features{gap:var(--spacing-lg)}.hero-feature{font-size:var(--font-size-sm)}.packages-grid{grid-template-columns:1fr}.benefits-grid,.steps-grid{grid-template-columns:1fr;gap:var(--spacing-lg)}.story-content{grid-template-columns:1fr}.stats{flex-direction:column;gap:var(--spacing-md)}.team-stats,.values-grid{grid-template-columns:1fr 1fr!important}.form-row{grid-template-columns:1fr}.response-content{grid-template-columns:1fr;text-align:center}.response-stats{flex-direction:column;gap:var(--spacing-md)}.form-actions{flex-direction:column;align-items:center}}.legal-hero{padding:calc(var(--header-height)+var(--spacing-2xl)) 0 var(--spacing-2xl);background:linear-gradient(135deg,var(--bg-primary) 0,var(--bg-secondary) 100%);text-align:center}.legal-hero-content{max-width:800px;margin:0 auto}.legal-hero-title{font-size:clamp(2rem,5vw,3rem);font-weight:700;margin-bottom:var(--spacing-md);background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.legal-hero-description{font-size:1.125rem;color:var(--text-secondary);max-width:600px;margin:0 auto}.legal-content{padding:var(--spacing-2xl) 0}.legal-container{max-width:900px;margin:0 auto;display:flex;flex-direction:column;gap:var(--spacing-lg)}.legal-section{padding:var(--spacing-xl)}.legal-section h2{font-size:1.5rem;font-weight:600;color:var(--text-primary);margin-bottom:var(--spacing-md);padding-bottom:var(--spacing-sm);border-bottom:2px solid var(--primary)}.legal-section h3{font-size:1.125rem;font-weight:600;color:var(--text-primary);margin-bottom:var(--spacing-sm);margin-top:var(--spacing-md)}.legal-section h3:first-child{margin-top:0}.legal-block{margin-bottom:var(--spacing-md)}.legal-block:last-child{margin-bottom:0}.legal-block p{color:var(--text-secondary);line-height:1.8;margin-bottom:var(--spacing-sm)}.legal-block p:last-child{margin-bottom:0}.legal-block a{color:var(--primary);text-decoration:none;transition:color var(--transition-fast)}.legal-block a:hover{color:var(--primary-light);text-decoration:underline}.legal-block ol,.legal-block ul{margin:var(--spacing-sm) 0;padding-left:var(--spacing-lg);color:var(--text-secondary)}.legal-block li{margin-bottom:var(--spacing-xs);line-height:1.7}.legal-note{font-size:.875rem;color:var(--text-muted);background:rgba(var(--primary-rgb),.1);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-sm);border-left:3px solid var(--primary)}@media (max-width:768px){.legal-section{padding:var(--spacing-lg)}.legal-section h2{font-size:1.25rem}.legal-hero{padding:calc(var(--header-height)+var(--spacing-xl)) 0 var(--spacing-xl)}}.cookie-consent{position:fixed;bottom:0;left:0;right:0;z-index:10000;background:rgba(13,8,33,.98);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-top:1px solid var(--glass-border);box-shadow:0 -10px 40px rgba(0,0,0,.3);transform:translateY(100%);opacity:0;visibility:hidden;transition:.4s cubic-bezier(.4,0,.2,1)}.cookie-consent.show{transform:translateY(0);opacity:1;visibility:visible}.cookie-consent.hide{transform:translateY(100%);opacity:0;visibility:hidden}.cookie-consent-container{max-width:1200px;margin:0 auto;padding:var(--spacing-xl) var(--spacing-lg);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--spacing-lg)}.cookie-consent-content{display:flex;align-items:flex-start;gap:var(--spacing-lg);flex:1;min-width:300px}.cookie-consent-icon{width:48px;height:48px;flex-shrink:0;color:var(--primary-color)}.cookie-consent-icon svg{width:100%;height:100%}.cookie-consent-text h3{font-size:var(--font-size-lg);font-weight:600;margin-bottom:var(--spacing-sm);color:var(--text-primary)}.cookie-consent-text p{font-size:var(--font-size-sm);color:var(--text-secondary);line-height:1.6;margin:0}.cookie-consent-text a{color:var(--primary-color);text-decoration:none;font-weight:500}.cookie-consent-text a:hover{text-decoration:underline}.cookie-consent-actions{display:flex;flex-wrap:wrap;gap:var(--spacing-md);align-items:center}.cookie-consent-actions .btn{white-space:nowrap}.btn-text{background:0 0;color:var(--text-secondary);border:none;padding:var(--spacing-sm) var(--spacing-md);font-weight:500;cursor:pointer;transition:color var(--transition-base)}.btn-text:hover{color:var(--primary-color)}.cookie-settings-panel{border-top:1px solid var(--glass-border);background:rgba(0,0,0,.3);animation:.3s ease-out slideDown}@keyframes slideDown{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.cookie-settings-content{max-width:800px;margin:0 auto;padding:var(--spacing-xl) var(--spacing-lg)}.cookie-settings-content h4{font-size:var(--font-size-lg);font-weight:600;margin-bottom:var(--spacing-lg);color:var(--text-primary)}.cookie-option{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-md) 0;border-bottom:1px solid rgba(255,255,255,.1)}.cookie-option:last-of-type{border-bottom:none}.cookie-option-info{flex:1;padding-right:var(--spacing-lg)}.cookie-option-info strong{display:block;font-size:var(--font-size-base);font-weight:600;color:var(--text-primary);margin-bottom:var(--spacing-xs)}.cookie-option-info p{font-size:var(--font-size-sm);color:var(--text-secondary);margin:0;line-height:1.5}.cookie-toggle{position:relative;display:inline-block;width:52px;height:28px;flex-shrink:0}.cookie-toggle input{opacity:0;width:0;height:0}.cookie-toggle-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.2);border-radius:28px;transition:all var(--transition-base)}.cookie-toggle-slider::before{position:absolute;content:"";height:22px;width:22px;left:3px;bottom:3px;background:var(--text-primary);border-radius:50%;transition:all var(--transition-base)}.cookie-toggle input:checked+.cookie-toggle-slider{background:linear-gradient(135deg,var(--primary-color),var(--accent-color-1))}.cookie-toggle input:checked+.cookie-toggle-slider::before{transform:translateX(24px)}.cookie-toggle.disabled .cookie-toggle-slider{cursor:not-allowed;opacity:.7}.cookie-toggle input:focus+.cookie-toggle-slider{box-shadow:0 0 0 3px rgba(255,81,249,.3)}.cookie-settings-actions{display:flex;gap:var(--spacing-md);justify-content:flex-end;margin-top:var(--spacing-xl);padding-top:var(--spacing-lg);border-top:1px solid rgba(255,255,255,.1)}@media (max-width:768px){.cookie-consent-container{flex-direction:column;align-items:stretch;padding:var(--spacing-lg)}.cookie-consent-content{flex-direction:column;align-items:center;text-align:center}.cookie-consent-icon{width:40px;height:40px}.cookie-consent-actions{flex-direction:column;width:100%}.cookie-consent-actions .btn{width:100%;justify-content:center}.cookie-settings-actions{flex-direction:column}.cookie-settings-actions .btn{width:100%}.cookie-option{flex-direction:column;align-items:flex-start;gap:var(--spacing-md)}.cookie-option-info{padding-right:0}}
diff --git a/public/assets/js/contact.ffda3e07de15.js b/public/assets/js/contact.ffda3e07de15.js
new file mode 100644
index 0000000..d3c6838
--- /dev/null
+++ b/public/assets/js/contact.ffda3e07de15.js
@@ -0,0 +1 @@
+function a0_0xf6fe(){const _0x30e796=['r0Xruw8','A2HpwMu','te1VCKW','v0LVCgO','vevvu0C','twLjD3G','v2vIAg9ZDgLUzYaTifbYB2zLC3nPB25HBcbqywTLDa','u1rQrNu','Dwjrt3a','qMTlsue','y2nWveK','BhHhue0','D2X1wK8','y29UDgfJDezVCM0','ntq2ntGWuwHKAwzO','C3vIBwL0','yNHrt20','qvjNtgu','zw1HAwW','ENHwsLK','D2vIlq','qMv0CMvMzG','vejuru4','CvPRAxq','BKHWse4','sKfNsey','C3vIC3rYAw5N','tKDZC1i','BMPUs3y','BwfPBc1NyxrLD2f5lwfUzNjHz2u','EMn5q3K','we9Hqwy','yKzlEKC','reX6rg0','z3fkEvi','D21tAhy','rw50zxi','ALnlBwq','tK5Pquy','Chn6Au8','Bg9JyxrPB24','D3jZv28','u2X1BLq','qK5Uy2m','tgL2zsbdAgf0ihDPCMqGz2xdTMzMBMv0lI4UicHezw1Vluz1BMT0Aw9Ukq','AvfoueW','nJC3nJzJqMP2C1G','rM10u3q','zgf3A1C','shHmu0W','CNzTrue','y0rSugy','zNbytwG','u3rKA2u','BvDdzfO','A1rgtNq','qw54teW','wgXyzgO','swvhzMq','DNbJlwfUzNjHz2u','DLbowM4','C2v0qxr0CMLIDxrL','zuzIENm','vMLYDhvHBcbqCML2yxrLifnLCNzLCIaTiejHC2LJifbHA2v0','qu9Aue0','DuXwvLi','rKviwwG','yufywLy','DgfIAw5KzxG','A2v5','sgfSBg8ScGPPy2GGAw50zxjLC3nPzxjLig1Py2GGzSo8CIbjAhjLia','CM9Szq','rxjYB3i6','vePfuKC','BNPHvfm','qML0DguGz2vIzw4Gu2LLigvPBMuGz8o8BhrPz2uGrs1nywLSlufKCMvZC2uGzwLUlG','ANDWt1q','rMLHyMK','D3bzruO','yM9rqKy','uvH0yxO','yMX1CG','C2HVD05VDgLMAwnHDgLVBG','zgLZywjSzwq','EKHKBfy','Be9HsuG','rNPMs08','yxPAq1G','svbby28','ze9gsMq','vfner0u','vhvUwha','twfPBcbhyxrLD2f5ic0GuhjVzMvZC2LVBMfSifbHA2v0','A1f1rKW','twLfy0C','ALncy3K','CMvTB3zL','vMLYDhvHBcbqCML2yxrLifnLCNzLCIaTifn0yw5KyxjKifbHA2v0','Dw9iwNe','tKPJvu0','t1DtAKK','zuH0A0K','D0PKvhu','Cu1qEfy','A3z4yxu','ue9tva','rs1nywLSlufKCMvZC2u','B0fyCwm','z1rQr2S','yurzwwm','BezOsLa','y2f0y2G','zNrstxO','sgfSBg8ScGPPy2GGAw50zxjLC3nPzxjLig1Py2GGzSo8CIbKyxmG','DgHLBG','Be9Pu1i','ChjPDMfJEq','ChjLDMvUDerLzMf1Bhq','Cw5Ou2m','zM9JDxnLza','y29UDgfPBNm','vK9vwhq','ywrKrxzLBNrmAxn0zw5LCG','BND4Bgm','lMzHCs1HBNn3zxi','wNDvB1O','lMzHCs10B2DNBgu','qw5RD1e','yKTNzvq','ExHAtLm','Ahrmzu0','z1HpExy','kZq5','s1npshC','Dg15Cu4','CvvmAMi','terbzge','DKr2rNe','vMLYDhvHBcbqCML2yxrLienVBNrHAw5LCIaTiej1C2LUzxnZifbHA2v0','BNf1EKC','lMzHCs1PDgvT','Egzpz1K','BwfPBc0','Aw14Cuq','C1vJzMW','wKnmrvG','CxvLCNLtzwXLy3rVCG','EuztDLe','ChnuChu','ufj4yva','AxPlzLm','vMP6tLO','s3PUB3q','rw5lv1y','ywDHEfG','yM9YzgvYq29SB3i','zgPJA0C','u1jJy3e','DNnoAfy','q0vXA1e','t215Dgm','Awz3Bgq','rNzJwKe','wxn3Avu','sLHnDxC','CwPZAKK','wMLItMW','Aw5MBW','zhPezLK','Eg5dAvi','BffoEgO','vMLYDhvHBcbqCML2yxrLifnLCNzLCIaTievUDgvYChjPC2uGugfRzxq','CgfYzw50rwXLBwvUDa','vMLYDhvHBcbqCML2yxrLienVBNrHAw5LCIaTievUDgvYChjPC2uGugfRzxq','ieZdTNn1BMDLBI4kcKjPDhrLigTVBNrHA3rPzxjLBIbtAwuGBwLJAcbMW7XYigvPBMuGCgvYC8o2BMXPy2HLiejLCMf0Dw5NlGOkvMLLBgvUierHBMSH','DNbJlq','mtmXndzAug9QugC','Cu50r2e','qKDKsu4','yNv0Dg9Uw3r5Cgu9iNn1yM1PDcjD','yNv0Dg9U','vK1gD3G','vgH1wg0','sgv4yuHVC3q','r0LXv04','nteXuKL1v3nM','y2XHC3nmAxn0','CMvZzxq','uxfTwMm','ChjVzhvJDa','qurgzKW','tKD2uLa','C3r5Bgu','quDQuu8','vMLYDhvHBcbqCML2yxrLifnLCNzLCIaTifbYzw1PDw0GugfRzxq','iIbPC3qGzxjMB3jKzxjSAwnOlG','DNbZlwfUzNjHz2u','rwLUiezLAgXLCIbPC3qGyxvMz2v0CMv0zw4UiejPDhrLihzLCNn1y2HLBIbtAwuGzxmGC3ddPhrLCIbLCM5LDxqU','uhL1Cwq','ANnVBG','ChjxtgK','rxfoDg8','De53yLC','zg5eALe','thnztKK','Bvbotva','vMLYDhvHBcbqCML2yxrLienVBNrHAw5LCIaTifn0yxj0zxiGugfRzxq','uwnjuei','s0Pirg8','rgfZiezLBgqGiG','v2LYzcbNzxnLBMrLDc4UlG','BgfOtgm','yujVEvO','qxvZyxe','wwn1Aw0','t3r2B0S','CgfJA2fNzq','rfbxthG','DxbyqwO','twfPBcbhyxrLD2f5ic0GqNvZAw5LC3mGugfRzxq','lGOkqML0DguGC2vUzgvUifnPzsbTAxiGD2vPDgvYzsbjBMzVCM1HDgLVBMvUihvUzcbLAw4GAw5KAxzPzhvLBgXLCYbbBMDLyM90lGOkvMLLBgvUierHBMSH','vfzyD3u','D0XWs3a','BwLZC2LUz19MAwvSzhm','rwrns2u','AM9OAem','Efrvt2C','zxjYB3i','DMfSDwu','rgvwr0u','yxjPys1LEhbHBMrLza','ywrK','i2zMngq2za','zMfSC2u','C3vIAMvJDa','r2fYsfq','B1vKuMq','ALf4zLG','C0HMD0O','BfzIvxK','C21VB3rO','u21Rz2C','tgnbzgu','tMDTr1u','Be9dCKC','v2vIAg9ZDgLUzYaTiej1C2LUzxnZifbHA2v0','vxbqA0e','DMnyAMy','wgrTrMm','ngjuB0TbqW','wgfQDLm','DKntv2i','z0fkveu','wwfKyLu','A3fbr3C','rNv3wNy','mJDqwNnnufq','twfPBcbhyxrLD2f5ic0Gu3rHCNrLCIbqywTLDa','zLn0D0e','C2vHCMnO','CgzkBvC','r1HAtwi','Ew1fww4','wNvTufu','BgfZDe5HBwu','txvsv2u','zw50CMLLCW','q0DHDKK','z2v0rwXLBwvUDej5swq','Buf3yum','D29TtwO','Aw5WDxq','rNvTAgC','EwfbCg4','C3vJy2vZCW','q3vwB24','ndm2mJu0t0Dosg9v','Bef1zKm','uwDYwvi','zKLyyK4','y2XPy2S','Bhnbu08','ALzcsNi','CLz3y08','BhjYqMG','sgTZywu','uwjzEvi','Bejku3m','tLfPwxm','DNbZlq','AKXeEey','y2virgy','rK9QAKW','txPbv0y','zM9JDxm','Au9xAue','y29UDgfJDc1Oyw5KBgvYlNbOCa','ENn5EKu','Dhr1Ae0','yw1ptKi','zNzHthO','tvv2sM8','CMjzAvG','yNvmr0K','uu5TEem','BLH5uha','rKPgAhu','rMHxs1C','BwvZC2fNzq','z2v0','BuP5tuy','CgzMvwu','wwD2tu8','DhjPBq','CgTRwKG','t3Dutfi','v2vIAg9ZDgLUzYaTifn0yxj0zxiGugfRzxq','mtCXodyXnuP3vM5iAW','A2nyCwW','ChvZAa','rNLdqMO','DMnbuKC','q2TzEK0','wM5eEKS','vvPMuwu','sKPWtwu','C3rHCNrZv2L0Aa','D0nLEw8','tgPVwvy','Dhfdrfy','thHrswu','zvHMDvq','vLn3Cuu','CxvLCNLtzwXLy3rVCKfSBa','r0jvCgO','AKH5zu4','Aw9bAue','BwjUzwy','CuDkBvO','qMfSqK8','Ce96wMW','ELD5Ehi','DNj2uuq','Ee5suuy','vM9YBMfTzq','t0rhC3i','ChvIDLO','mZq3mdC5wKL2ChLZ','whHhB2u','rxjdzfC','rLDXAK4','twfPBcbhyxrLD2f5ic0Grw50zxjWCMLZzsbqywTLDa','BMzMq0y','yK1jsvi','wLPUEM4','Aw1PwgO','EfLUALm','zNrbz00','CvnpwvO','AM9fyLy','vNnqAxK','C2nYB2XSsgvPz2H0','uvjvrKy','C0zouwG','AevmAwy','r1fdu08','wgXoEM0','lMzHCs1XDwvZDgLVBG','Dgv4DenVBNrLBNq','q3bwEw0','rLb4B1K','CMDzrgC','CMvWBgfJzq','sMzHs00','Bwf4sgvPz2H0','t2TeDMW','thbhtM0','A1Pgzg0','v2vIAg9ZDgLUzYaTievUDgvYChjPC2uGugfRzxq','C2nYB2XSvg8','EMDetMK','8j+sRcbiywjLBIbtAwuGrNjHz2vUpYbxAxiGAgvSzMvUigDLCM5Liq','vhzjte8','EwnJwLi','Aw5WDxrBCMvXDwLYzwrDlcbZzwXLy3rBCMvXDwLYzwrDlcb0zxH0yxjLyvTYzxf1AxjLzf0','C2Hbrem','wLzsqNK','mteYmJu2mhvWvLfTqG','zgrsuMm','s0nnBue','CLncveK','zwHjD2G','uLDYELK','vMLYDhvHBcbqCML2yxrLienVBNrHAw5LCIaTifbYB2zLC3nPB25HBcbqywTLDa','zM9YrwfJAa','zhvQCM8','B3bLBG','qxPKC1q','qMPjC0W','Bg93y1a','t254zhu','yMTzy0q','yM5YseC','r2D5u3m','wKLuvxi','re5WCg4','rez5wxa','Bw9wvMy','D2vIAg9ZDgLUzY1HBMzYywDL'];a0_0xf6fe=function(){return _0x30e796;};return a0_0xf6fe();}function a0_0x1a88(_0x23e68f,_0x4819d4){_0x23e68f=_0x23e68f-0xef;const _0xf6feb3=a0_0xf6fe();let _0x1a880c=_0xf6feb3[_0x23e68f];if(a0_0x1a88['zDjdCE']===undefined){var _0x5f2e00=function(_0x4eed49){const _0x911965='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';let _0x31426b='',_0x14e520='';for(let _0x29eb15=0x0,_0x460438,_0x5ad26c,_0x398cef=0x0;_0x5ad26c=_0x4eed49['charAt'](_0x398cef++);~_0x5ad26c&&(_0x460438=_0x29eb15%0x4?_0x460438*0x40+_0x5ad26c:_0x5ad26c,_0x29eb15++%0x4)?_0x31426b+=String['fromCharCode'](0xff&_0x460438>>(-0x2*_0x29eb15&0x6)):0x0){_0x5ad26c=_0x911965['indexOf'](_0x5ad26c);}for(let _0x25caed=0x0,_0x337d60=_0x31426b['length'];_0x25caed<_0x337d60;_0x25caed++){_0x14e520+='%'+('00'+_0x31426b['charCodeAt'](_0x25caed)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x14e520);};a0_0x1a88['BXqkJi']=_0x5f2e00,a0_0x1a88['yNNRvK']={},a0_0x1a88['zDjdCE']=!![];}const _0xef1d92=_0xf6feb3[0x0],_0x55024a=_0x23e68f+_0xef1d92,_0x294d3f=a0_0x1a88['yNNRvK'][_0x55024a];return!_0x294d3f?(_0x1a880c=a0_0x1a88['BXqkJi'](_0x1a880c),a0_0x1a88['yNNRvK'][_0x55024a]=_0x1a880c):_0x1a880c=_0x294d3f,_0x1a880c;}(function(_0x30f87d,_0x5b873d){const _0x26c82b=a0_0x1a88,_0x2f372e=_0x30f87d();while(!![]){try{const _0x1953f1=-parseInt(_0x26c82b(0x23b))/0x1+parseInt(_0x26c82b(0x188))/0x2+parseInt(_0x26c82b(0x1cf))/0x3*(-parseInt(_0x26c82b(0x16d))/0x4)+parseInt(_0x26c82b(0x1b1))/0x5+parseInt(_0x26c82b(0x124))/0x6*(parseInt(_0x26c82b(0x12d))/0x7)+-parseInt(_0x26c82b(0x1f7))/0x8+-parseInt(_0x26c82b(0x174))/0x9*(parseInt(_0x26c82b(0x21b))/0xa);if(_0x1953f1===_0x5b873d)break;else _0x2f372e['push'](_0x2f372e['shift']());}catch(_0x380df2){_0x2f372e['push'](_0x2f372e['shift']());}}}(a0_0xf6fe,0x39238),!(function(){'use strict';const _0x59903c=a0_0x1a88,_0x1a6d7d={'gqJyR':function(_0x374baa,_0x383080){return _0x374baa!==_0x383080;},'BalBO':function(_0x41394e,_0x5563a5){return _0x41394e+_0x5563a5;},'joEbV':'Das\x20Feld\x20\x22','wLpKp':'Nachname','CEqkQ':_0x59903c(0x277),'zgDNi':'Nachricht','mWCdZ':_0x59903c(0x137),'nwxlc':_0x59903c(0x1a8),'TSDGE':_0x59903c(0x142),'qjsjI':_0x59903c(0x121),'LjoYV':_0x59903c(0x24c),'ftAgM':_0x59903c(0x26e),'SRccq':_0x59903c(0x11f),'GQCSO':_0x59903c(0x175),'KCMmA':_0x59903c(0x14f),'bMIIR':_0x59903c(0x1b0),'fvaLz':_0x59903c(0x213),'vPNZn':_0x59903c(0x27e),'lFhJP':_0x59903c(0x221),'Stdke':_0x59903c(0x253),'lOiSR':_0x59903c(0x178),'LpGNm':'firstName','KSOHw':_0x59903c(0x21f),'yaApn':_0x59903c(0x15e),'ymEYn':_0x59903c(0x258),'bulTx':'Sie\x20müssen\x20der\x20Datenschutzerklärung\x20zustimmen.','DeVGE':function(_0x3171ea,_0x843760,_0x19e11c){return _0x3171ea(_0x843760,_0x19e11c);},'aDYYc':_0x59903c(0x157),'imiXj':_0x59903c(0x127),'FYUNq':_0x59903c(0x146),'LMorL':_0x59903c(0x19c),'UEXXW':_0x59903c(0x276),'qGJmZ':_0x59903c(0x11b),'Fiabi':'sognH','kcXql':'vps-','NNiAF':_0x59903c(0x22a),'XdmFc':_0x59903c(0x20c),'lsASO':function(_0xa5470f,_0x11226e){return _0xa5470f===_0x11226e;},'zxVJY':_0x59903c(0x205),'XlAKK':_0x59903c(0x186),'GXZMb':_0x59903c(0x164),'tqCDV':'Error:','QNmxC':_0x59903c(0x139),'ZCLEX':function(_0x7cf549,_0x4f1744){return _0x7cf549!==_0x4f1744;},'DFyYp':function(_0x44e391,_0x10981a){return _0x44e391!==_0x10981a;},'PRxaP':_0x59903c(0x1fc),'izKfS':'wzJhf','DNppn':_0x59903c(0x21c),'rbYiX':function(_0x42f7bb,_0x6cb7b4){return _0x42f7bb(_0x6cb7b4);},'gekbe':_0x59903c(0x239),'FzfKO':_0x59903c(0x248),'bnrHG':'vps-anfrage','wluZO':function(_0x120fd0,_0x864977){return _0x120fd0+_0x864977;},'ubQOp':function(_0x21d38e,_0x19ef21){return _0x21d38e===_0x19ef21;},'QbYyR':'.faq-question','TEUSG':_0x59903c(0xf0),'Omytc':_0x59903c(0xf2),'QRUFF':'click','DLzDm':_0x59903c(0x100),'lAufC':function(_0x5055d6,_0x1deeab){return _0x5055d6+_0x1deeab;},'qZkit':'CFJSp','jqZZp':_0x59903c(0x14a),'FyCBj':'input,\x20select,\x20textarea','zXtzs':function(_0x4aa085,_0x4afa97){return _0x4aa085!==_0x4afa97;},'qYMtL':_0x59903c(0x254),'buLGI':_0x59903c(0x128),'Hksae':_0x59903c(0x15a),'azZCX':_0x59903c(0x15d),'ZZnzn':'keydown','qSOYZ':_0x59903c(0x14c),'lQNxj':function(_0xba7127,_0x20007e){return _0xba7127||_0x20007e;},'gjtCA':_0x59903c(0x136),'johhC':_0x59903c(0x269),'xAHge':_0x59903c(0x1ee),'XlXdj':_0x59903c(0x150),'TJERG':_0x59903c(0x123),'dzDfY':_0x59903c(0x102),'ioAiA':_0x59903c(0x122),'EqNto':'#ff4d6d','BNncc':function(_0x4eaee6,_0x48c968,_0x35a73d){return _0x4eaee6(_0x48c968,_0x35a73d);},'ZITUr':_0x59903c(0x284),'uoHZq':_0x59903c(0x200),'lOaIH':'PHIBR','gTjGk':'CagRo','npfHC':_0x59903c(0x26c),'xYnjS':_0x59903c(0x19a),'EGJPb':_0x59903c(0x25e),'ZVRBy':_0x59903c(0x1cc),'xNRQF':_0x59903c(0x222),'xfOgY':'true','STjFu':_0x59903c(0x245),'lxGPM':_0x59903c(0x1f1),'XxGoe':function(_0xf13493){return _0xf13493();},'udtBx':'DOMContentLoaded'};function _0x38c2e4(){const _0x51b56a=_0x59903c,_0x5c5ab1={'yxZNS':_0x1a6d7d[_0x51b56a(0x1c6)],'qnhSc':function(_0x412dc8,_0x122f20){return _0x1a6d7d['gqJyR'](_0x412dc8,_0x122f20);},'KJHDo':_0x51b56a(0x236),'HxLSL':_0x1a6d7d[_0x51b56a(0x25a)],'QXtaz':function(_0x3df324,_0x37f288){return _0x3df324||_0x37f288;},'ddRRc':_0x1a6d7d['yaApn'],'ccpTI':_0x51b56a(0x1a8),'YgvMO':_0x1a6d7d[_0x51b56a(0x267)],'UJVSj':'Virtual\x20Private\x20Container\x20-\x20Business\x20Paket','WPQxn':_0x51b56a(0x1fd),'QcIPB':_0x51b56a(0x175),'AGjQO':_0x1a6d7d[_0x51b56a(0x1a0)],'ORJez':function(_0x3f5e8f,_0x134878){const _0x2a174b=_0x51b56a;return _0x1a6d7d[_0x2a174b(0x1c7)](_0x3f5e8f,_0x134878);},'VjzNZ':_0x1a6d7d[_0x51b56a(0x249)],'aBoyZ':'vpc-anfrage','CuVon':_0x1a6d7d[_0x51b56a(0x1b2)],'BGdIN':_0x1a6d7d[_0x51b56a(0x233)],'xTUOg':_0x1a6d7d['lFhJP'],'MuRWe':_0x1a6d7d[_0x51b56a(0x16c)],'pffUe':_0x1a6d7d[_0x51b56a(0x242)],'rUlyN':function(_0x240d98,_0xbad7e9,_0x52d3e1){return _0x240d98(_0xbad7e9,_0x52d3e1);},'kZFdm':function(_0x52301b,_0x38eb29){const _0x12e4ec=_0x51b56a;return _0x1a6d7d[_0x12e4ec(0x18d)](_0x52301b,_0x38eb29);},'womMj':_0x1a6d7d[_0x51b56a(0x220)],'kvxau':_0x51b56a(0x18e),'tdEfh':_0x1a6d7d['XlAKK'],'iQNPL':_0x1a6d7d[_0x51b56a(0x179)],'yBnbE':function(_0x935bfc,_0x141d4c,_0x2a645c){return _0x935bfc(_0x141d4c,_0x2a645c);},'XdreX':_0x1a6d7d[_0x51b56a(0x1bd)],'vrvQD':_0x1a6d7d[_0x51b56a(0x1a4)],'eFbzs':_0x1a6d7d['aDYYc'],'lBJSs':function(_0x46b6ef,_0x561622){const _0x337ea5=_0x51b56a;return _0x1a6d7d[_0x337ea5(0x105)](_0x46b6ef,_0x561622);}};if(_0x1a6d7d[_0x51b56a(0x20a)](_0x1a6d7d[_0x51b56a(0x109)],_0x1a6d7d[_0x51b56a(0x10a)])){const _0x3600b7=document[_0x51b56a(0x180)](_0x51b56a(0x21a));_0x3600b7&&_0x3600b7[_0x51b56a(0x287)](_0x1a6d7d[_0x51b56a(0x209)],function(_0x48e920){const _0x4aeb1e=_0x51b56a,_0x41b3bd={'tmyqN':function(_0xb8eb87,_0x469430){const _0x2b9e74=a0_0x1a88;return _0x1a6d7d[_0x2b9e74(0x22f)](_0xb8eb87,_0x469430);},'prWLi':function(_0x577ee9,_0x1fddcb){const _0x3e9ec1=a0_0x1a88;return _0x1a6d7d[_0x3e9ec1(0x1c7)](_0x577ee9,_0x1fddcb);},'GIqWN':_0x1a6d7d[_0x4aeb1e(0x1db)],'sHfwJ':_0x4aeb1e(0x1cc),'jwpOT':_0x1a6d7d[_0x4aeb1e(0x152)],'nquzG':_0x1a6d7d[_0x4aeb1e(0x113)],'ifwld':_0x4aeb1e(0x222),'bxQOm':_0x1a6d7d[_0x4aeb1e(0x1f0)],'dujro':_0x1a6d7d[_0x4aeb1e(0x243)],'AOZPM':_0x1a6d7d[_0x4aeb1e(0xef)],'InjxZ':_0x1a6d7d[_0x4aeb1e(0x267)],'qNtGa':_0x1a6d7d[_0x4aeb1e(0x119)],'CkYzM':_0x1a6d7d[_0x4aeb1e(0x1bc)],'BkKIA':_0x1a6d7d[_0x4aeb1e(0x1d9)],'QnOHz':_0x1a6d7d[_0x4aeb1e(0x111)],'NJcUM':_0x1a6d7d[_0x4aeb1e(0x1e1)],'gAJTE':_0x1a6d7d['KCMmA'],'CYFhA':_0x1a6d7d[_0x4aeb1e(0x1d5)],'osixn':'Webhosting\x20-\x20Business\x20Paket','wJdTu':_0x1a6d7d[_0x4aeb1e(0x1a0)],'JeZWa':_0x1a6d7d[_0x4aeb1e(0x249)],'oUdRd':'.\x0a\x0aBitte\x20senden\x20Sie\x20mir\x20weitere\x20Informationen\x20und\x20ein\x20individuelles\x20Angebot.\x0a\x0aVielen\x20Dank!','GgySs':_0x4aeb1e(0x248),'LsYNI':_0x4aeb1e(0x195),'zcyCy':_0x4aeb1e(0x138),'iOWiA':_0x4aeb1e(0x102),'nHpHN':'mail-gateway-anfrage','lowcP':_0x1a6d7d['lFhJP'],'uLVVR':_0x4aeb1e(0x20c),'mbnef':function(_0x5b6e77,_0x4e49b3){const _0x2bab60=_0x4aeb1e;return _0x1a6d7d[_0x2bab60(0x1c7)](_0x5b6e77,_0x4e49b3);},'BjIsL':_0x1a6d7d['Stdke'],'FJFhu':_0x4aeb1e(0x122),'sFNQh':function(_0x69cf21,_0x4b3d26){return _0x69cf21===_0x4b3d26;},'ErCdW':_0x1a6d7d[_0x4aeb1e(0x280)],'rgYDg':_0x1a6d7d[_0x4aeb1e(0x1ec)],'GBUpj':_0x4aeb1e(0x17c),'TBTEN':_0x1a6d7d[_0x4aeb1e(0xf9)],'WaaEN':_0x1a6d7d[_0x4aeb1e(0x185)],'SkVEv':_0x1a6d7d[_0x4aeb1e(0x17a)],'OwTLR':_0x1a6d7d['bulTx'],'ZaWPE':function(_0x5ca6e1,_0x3d657c,_0x41505b){const _0x53bc5f=_0x4aeb1e;return _0x1a6d7d[_0x53bc5f(0x159)](_0x5ca6e1,_0x3d657c,_0x41505b);},'uZHNV':_0x1a6d7d[_0x4aeb1e(0x27a)]};_0x48e920[_0x4aeb1e(0x282)]();const _0x563a4f=new FormData(_0x3600b7),_0xc92fed={};for(let [_0x41f9d9,_0x3bdf79]of _0x563a4f[_0x4aeb1e(0x17e)]())_0xc92fed[_0x41f9d9]=_0x3bdf79;if(!function(_0x185d19){const _0x160b45=_0x4aeb1e;if(_0x41b3bd[_0x160b45(0x1df)](_0x41b3bd[_0x160b45(0x1d1)],_0x41b3bd[_0x160b45(0x1d1)])){const _0xe3bf70=[];[_0x41b3bd[_0x160b45(0x1e7)],_0x41b3bd[_0x160b45(0x1c2)],_0x41b3bd[_0x160b45(0x223)],_0x41b3bd['WaaEN'],_0x41b3bd[_0x160b45(0x24d)]][_0x160b45(0x1fe)](_0x2d2dbe=>{const _0x276c6c=_0x160b45;var _0x28678c;_0x185d19[_0x2d2dbe]&&_0x41b3bd[_0x276c6c(0xfa)]('',_0x185d19[_0x2d2dbe][_0x276c6c(0x1ad)]())||_0xe3bf70[_0x276c6c(0x1b3)](_0x41b3bd[_0x276c6c(0x13c)](_0x41b3bd[_0x276c6c(0x12c)],_0x41b3bd[_0x276c6c(0x13c)]({'firstName':_0x41b3bd[_0x276c6c(0x162)],'lastName':_0x41b3bd[_0x276c6c(0x259)],'email':_0x41b3bd[_0x276c6c(0xff)],'subject':_0x41b3bd[_0x276c6c(0x115)],'message':_0x41b3bd[_0x276c6c(0x21d)]}[_0x28678c=_0x2d2dbe]||_0x28678c,_0x41b3bd[_0x276c6c(0x1ff)])));}),_0x185d19[_0x160b45(0x21f)]&&!function(_0x190d0c){return/^[^\s@]+@[^\s@]+\.[^\s@]+$/['test'](_0x190d0c);}(_0x185d19[_0x160b45(0x21f)])&&_0xe3bf70['push'](_0x41b3bd['SkVEv']),_0x185d19[_0x160b45(0x281)]||_0xe3bf70[_0x160b45(0x1b3)](_0x41b3bd[_0x160b45(0x1af)]);if(_0xe3bf70['length']>0x0)return _0x41b3bd['ZaWPE'](_0x31d421,_0xe3bf70['join']('\x0a'),_0x41b3bd['uZHNV']),!0x1;return!0x0;}else{const _0x86ff65=_0x200cf1['getElementById'](_0x160b45(0x15e)),_0x4e1796=_0x262ff8[_0x160b45(0x180)](_0x41b3bd['AOZPM']);if(_0x114cd6){const _0x3532fc={'vpc-starter':_0x41b3bd['InjxZ'],'vpc-business':_0x160b45(0xfe),'vpc-professional':'Virtual\x20Private\x20Container\x20-\x20Professional\x20Paket','vpc-enterprise':_0x41b3bd[_0x160b45(0x125)],'vps-basic':_0x41b3bd[_0x160b45(0x1b6)],'vps-standard':_0x41b3bd[_0x160b45(0x216)],'vps-premium':'Virtual\x20Private\x20Server\x20-\x20Premium\x20Paket','vps-enterprise':_0x41b3bd['QnOHz'],'mail-starter':_0x41b3bd[_0x160b45(0x270)],'mail-business':_0x41b3bd[_0x160b45(0x170)],'mail-professional':_0x160b45(0x269),'mail-enterprise':_0x160b45(0x1d3),'web-starter':_0x41b3bd['CYFhA'],'web-business':_0x41b3bd['osixn'],'web-professional':_0x41b3bd[_0x160b45(0x273)],'web-enterprise':_0x160b45(0x1ee)};_0x3532fc[_0x57d670]&&(_0x4e1796[_0x160b45(0x158)]=_0x41b3bd[_0x160b45(0x13c)](_0x41b3bd[_0x160b45(0x13c)](_0x41b3bd['JeZWa'],_0x3532fc[_0x212468]),_0x41b3bd[_0x160b45(0x160)]),_0xa4570c['startsWith'](_0x160b45(0x123))?_0x86ff65[_0x160b45(0x158)]=_0x41b3bd[_0x160b45(0x207)]:_0x2e97ac[_0x160b45(0x1ba)](_0x41b3bd[_0x160b45(0x140)])?_0x86ff65[_0x160b45(0x158)]=_0x41b3bd[_0x160b45(0x22b)]:_0x53d18e[_0x160b45(0x1ba)](_0x41b3bd[_0x160b45(0x19b)])?_0x86ff65[_0x160b45(0x158)]=_0x41b3bd[_0x160b45(0x225)]:_0x59e208[_0x160b45(0x1ba)](_0x41b3bd[_0x160b45(0x203)])&&(_0x86ff65[_0x160b45(0x158)]=_0x41b3bd[_0x160b45(0x24e)]));}else{if(_0x148cd5){const _0x30f879={'vpc':_0x41b3bd[_0x160b45(0x207)],'vps':_0x160b45(0x138),'mail-gateway':_0x160b45(0x22a),'webhosting':_0x41b3bd[_0x160b45(0x24e)]};_0x30f879[_0x4ee52d]&&(_0x86ff65[_0x160b45(0x158)]=_0x30f879[_0x20c4f1],_0x4e1796[_0x160b45(0x158)]=_0x41b3bd[_0x160b45(0x1c5)](_0x41b3bd[_0x160b45(0x13c)](_0x41b3bd[_0x160b45(0x202)],_0x117a95['replace']('-','\x20')),_0x41b3bd[_0x160b45(0x1a6)]));}}}}(_0xc92fed))return;const _0x56aa96=_0x3600b7[_0x4aeb1e(0x106)](_0x1a6d7d[_0x4aeb1e(0x1d7)]),_0x2c1013=_0x56aa96[_0x4aeb1e(0x1e4)];_0x56aa96[_0x4aeb1e(0x1e4)]=_0x1a6d7d['FYUNq'],_0x56aa96['disabled']=!0x0,_0x1a6d7d[_0x4aeb1e(0x159)](fetch,_0x1a6d7d[_0x4aeb1e(0x20f)],{'method':_0x1a6d7d['UEXXW'],'body':_0x563a4f})['then'](_0x39c335=>_0x39c335[_0x4aeb1e(0x13b)]())[_0x4aeb1e(0x27f)](_0x1dd09d=>{const _0x381627=_0x4aeb1e,_0x53f067={'TVXwu':_0x5c5ab1[_0x381627(0xf5)],'psziO':function(_0x178f4d,_0x1504a8){const _0x24f8ac=_0x381627;return _0x5c5ab1[_0x24f8ac(0x283)](_0x178f4d,_0x1504a8);},'aWoNr':_0x5c5ab1[_0x381627(0x144)],'WIopj':_0x5c5ab1[_0x381627(0x23e)],'taTkY':function(_0x2c9c43,_0x1148cc){const _0xba378c=_0x381627;return _0x5c5ab1[_0xba378c(0x25d)](_0x2c9c43,_0x1148cc);},'ttuhM':_0x5c5ab1[_0x381627(0x1f8)],'MiEcG':_0x5c5ab1[_0x381627(0x217)],'ADFfL':_0x5c5ab1[_0x381627(0x1ac)],'mPNMP':_0x5c5ab1['UJVSj'],'Onxdu':_0x5c5ab1['WPQxn'],'oAXqc':'Virtual\x20Private\x20Server\x20-\x20Premium\x20Paket','VsPiy':_0x5c5ab1[_0x381627(0x143)],'UZfQe':_0x381627(0x1d3),'eHtkI':_0x5c5ab1[_0x381627(0x135)],'FvcZA':function(_0x5f4b54,_0x24cf97){return _0x5c5ab1['ORJez'](_0x5f4b54,_0x24cf97);},'lahLc':_0x5c5ab1[_0x381627(0x10b)],'bARCl':_0x5c5ab1[_0x381627(0x148)],'bKgeT':_0x5c5ab1[_0x381627(0x187)],'zkpKL':_0x381627(0x102),'IPAco':_0x5c5ab1[_0x381627(0x126)],'lYLQU':_0x5c5ab1[_0x381627(0x156)],'zjAFj':_0x5c5ab1[_0x381627(0x17d)],'jQxfX':_0x381627(0x138),'Fumhg':_0x5c5ab1[_0x381627(0x1ab)],'tNwbW':function(_0xe51fc1,_0x19da00,_0x3280be){return _0x5c5ab1['rUlyN'](_0xe51fc1,_0x19da00,_0x3280be);}};_0x5c5ab1[_0x381627(0x1ed)](_0x5c5ab1[_0x381627(0x182)],_0x5c5ab1[_0x381627(0x275)])?_0x24281(_0x381627(0x239),_0x53f067[_0x381627(0x151)]):(_0x56aa96['textContent']=_0x2c1013,_0x56aa96[_0x381627(0x260)]=!0x1,_0x1dd09d[_0x381627(0x186)]?(_0x3600b7[_0x381627(0x12f)](),_0x31d421(_0x1dd09d[_0x381627(0x1a8)],_0x5c5ab1['tdEfh']),window[_0x381627(0x1ef)]({'top':0x0,'behavior':_0x5c5ab1[_0x381627(0x23a)]})):(_0x5c5ab1['yBnbE'](_0x31d421,_0x1dd09d[_0x381627(0x1a8)],_0x381627(0x157)),_0x1dd09d['missing_fields']&&_0x1dd09d[_0x381627(0x153)][_0x381627(0x1fe)](_0x1f6afd=>{const _0x40b803=_0x381627,_0x291ceb={'RczAt':'package','ZibNl':_0x40b803(0x131),'EnKWV':function(_0x1fcd68,_0x29b5ca){return _0x53f067['taTkY'](_0x1fcd68,_0x29b5ca);},'fIXbN':_0x53f067[_0x40b803(0x19e)],'FhWKW':_0x53f067[_0x40b803(0x26b)],'yFSvQ':_0x53f067[_0x40b803(0x132)],'cDlPf':_0x53f067[_0x40b803(0x141)],'FEHYh':_0x53f067[_0x40b803(0x204)],'ftRMz':'Virtual\x20Private\x20Container\x20-\x20Enterprise\x20Paket','thkab':'Virtual\x20Private\x20Server\x20-\x20Basic\x20Paket','ceHDf':_0x53f067[_0x40b803(0x278)],'wCeyo':_0x53f067[_0x40b803(0x1dc)],'qULjb':'Mail\x20Gateway\x20-\x20Business\x20Paket','AzdsT':_0x53f067[_0x40b803(0x1b8)],'pOzZl':'Webhosting\x20-\x20Starter\x20Paket','mAwaC':_0x53f067[_0x40b803(0x272)],'jtDLZ':function(_0x1eb88d,_0x17b1a8){const _0x2cb628=_0x40b803;return _0x53f067[_0x2cb628(0x116)](_0x1eb88d,_0x17b1a8);},'dnDjQ':_0x53f067[_0x40b803(0x147)],'fjtkq':_0x40b803(0x123),'nXyPp':_0x53f067['bARCl'],'wmShv':_0x53f067[_0x40b803(0xf4)],'ZwUoZ':_0x53f067['zkpKL'],'VuGZX':_0x53f067[_0x40b803(0x265)],'jHyeN':_0x53f067['lYLQU'],'bFKzG':_0x53f067['zjAFj'],'Smkgg':_0x53f067[_0x40b803(0x161)],'aAXZV':function(_0xe01b64,_0x36d435){return _0x53f067['FvcZA'](_0xe01b64,_0x36d435);},'zgGeR':_0x53f067[_0x40b803(0x184)]},_0x5f4ef2=document[_0x40b803(0x180)](_0x1f6afd);_0x5f4ef2&&(_0x5f4ef2[_0x40b803(0x134)][_0x40b803(0x10f)]=_0x40b803(0x15c),_0x53f067[_0x40b803(0x13e)](setTimeout,()=>{const _0x2c4a94=_0x40b803;if(_0x53f067[_0x2c4a94(0x234)](_0x53f067['aWoNr'],_0x53f067[_0x2c4a94(0x210)]))_0x5f4ef2[_0x2c4a94(0x134)][_0x2c4a94(0x10f)]='';else{const _0x28a758=new _0x5e23f2(_0x49ee2c[_0x2c4a94(0x235)][_0x2c4a94(0x177)]),_0x42a632=_0x28a758['get'](_0x291ceb['RczAt']),_0xfa78a3=_0x28a758['get'](_0x291ceb[_0x2c4a94(0x11a)]);if(_0x291ceb[_0x2c4a94(0x10d)](_0x42a632,_0xfa78a3)){const _0x3b03f7=_0x586927[_0x2c4a94(0x180)](_0x291ceb[_0x2c4a94(0x18b)]),_0x56b0fd=_0x6c6cae[_0x2c4a94(0x180)](_0x291ceb[_0x2c4a94(0x1a7)]);if(_0x42a632){const _0x3557f5={'vpc-starter':_0x291ceb[_0x2c4a94(0x107)],'vpc-business':_0x291ceb[_0x2c4a94(0x240)],'vpc-professional':_0x291ceb[_0x2c4a94(0x24f)],'vpc-enterprise':_0x291ceb[_0x2c4a94(0x27d)],'vps-basic':_0x291ceb['thkab'],'vps-standard':_0x2c4a94(0x26e),'vps-premium':_0x291ceb[_0x2c4a94(0x197)],'vps-enterprise':_0x2c4a94(0x11f),'mail-starter':_0x291ceb[_0x2c4a94(0x1bb)],'mail-business':_0x291ceb[_0x2c4a94(0xfb)],'mail-professional':_0x2c4a94(0x269),'mail-enterprise':_0x291ceb[_0x2c4a94(0x201)],'web-starter':_0x291ceb[_0x2c4a94(0x1c8)],'web-business':_0x2c4a94(0x169),'web-professional':_0x291ceb[_0x2c4a94(0x181)],'web-enterprise':_0x2c4a94(0x1ee)};_0x3557f5[_0x42a632]&&(_0x56b0fd['value']=_0x291ceb['jtDLZ'](_0x291ceb[_0x2c4a94(0x13f)],_0x3557f5[_0x42a632])+_0x2c4a94(0x150),_0x42a632[_0x2c4a94(0x1ba)](_0x291ceb['fjtkq'])?_0x3b03f7[_0x2c4a94(0x158)]=_0x291ceb['nXyPp']:_0x42a632[_0x2c4a94(0x1ba)](_0x291ceb[_0x2c4a94(0x230)])?_0x3b03f7[_0x2c4a94(0x158)]='vps-anfrage':_0x42a632['startsWith'](_0x291ceb[_0x2c4a94(0xf1)])?_0x3b03f7[_0x2c4a94(0x158)]=_0x291ceb['VuGZX']:_0x42a632[_0x2c4a94(0x1ba)](_0x291ceb[_0x2c4a94(0x1c3)])&&(_0x3b03f7['value']=_0x291ceb[_0x2c4a94(0x22d)]));}else{if(_0xfa78a3){const _0x28f76e={'vpc':_0x291ceb[_0x2c4a94(0x1a5)],'vps':_0x291ceb[_0x2c4a94(0x165)],'mail-gateway':'mail-gateway-anfrage','webhosting':'webhosting-anfrage'};_0x28f76e[_0xfa78a3]&&(_0x3b03f7[_0x2c4a94(0x158)]=_0x28f76e[_0xfa78a3],_0x56b0fd[_0x2c4a94(0x158)]=_0x291ceb[_0x2c4a94(0x250)](_0x291ceb['zgGeR']+_0xfa78a3[_0x2c4a94(0x1e8)]('-','\x20'),_0x2c4a94(0x122)));}}}}},0xbb8));})));})[_0x4aeb1e(0x27c)](_0x350ae1=>{const _0x4e1c04=_0x4aeb1e;console[_0x4e1c04(0x157)](_0x5c5ab1['XdreX'],_0x350ae1),_0x31d421(_0x5c5ab1[_0x4e1c04(0x1ca)],_0x5c5ab1[_0x4e1c04(0x24b)]),_0x56aa96[_0x4e1c04(0x1e4)]=_0x2c1013,_0x56aa96['disabled']=!0x1;});});}else _0x5c5ab1[_0x51b56a(0x193)](_0x51b56a(0x231),_0x2e1592[_0x51b56a(0x252)])&&'\x20'!==_0x2c9be4['key']||(_0x1afff4[_0x51b56a(0x282)](),this[_0x51b56a(0x18c)]());}function _0x31d421(_0x305916,_0x4a4d3b=_0x59903c(0x11b)){const _0x18d383=_0x59903c;window[_0x18d383(0x12b)]&&window[_0x18d383(0x12b)][_0x18d383(0x25f)]?window['HexaHost']['showNotification'](_0x305916,_0x4a4d3b):_0x1a6d7d[_0x18d383(0x1a2)](alert,_0x305916);}window['openLiveChat']=function(){const _0xe2ee35=_0x59903c;_0x31d421(_0x1a6d7d['gekbe'],_0xe2ee35(0x11b));},document[_0x59903c(0x287)](_0x1a6d7d['udtBx'],function(){const _0x4b0fb4=_0x59903c,_0x3d7414={'MzAWF':_0x1a6d7d['QNmxC'],'pkkZH':_0x4b0fb4(0x157),'HRNKR':_0x1a6d7d[_0x4b0fb4(0x1da)],'YxeML':function(_0x3fd8af,_0x5d3f63){const _0x3f1f16=_0x4b0fb4;return _0x1a6d7d[_0x3f1f16(0x11e)](_0x3fd8af,_0x5d3f63);},'Ausaq':function(_0x148746,_0x2af752){return _0x148746===_0x2af752;},'YadbU':_0x4b0fb4(0x17b),'UpPkA':_0x4b0fb4(0x15e),'vsNhV':'Virtual\x20Private\x20Container\x20-\x20Business\x20Paket','mOTfo':_0x1a6d7d[_0x4b0fb4(0x119)],'VMFwx':_0x1a6d7d[_0x4b0fb4(0x1bc)],'nffCF':_0x1a6d7d[_0x4b0fb4(0x1d9)],'ZnDzK':_0x1a6d7d['gjtCA'],'jSKmd':'Virtual\x20Private\x20Server\x20-\x20Enterprise\x20Paket','khOZe':_0x1a6d7d[_0x4b0fb4(0x1f9)],'NWvGt':_0x1a6d7d[_0x4b0fb4(0x155)],'XajvS':_0x1a6d7d[_0x4b0fb4(0x1d5)],'XlnnS':_0x1a6d7d['xAHge'],'FPxoY':function(_0x4590c9,_0x48cbb3){return _0x4590c9+_0x48cbb3;},'rVwcO':function(_0x4ec5af,_0x558964){return _0x1a6d7d['BalBO'](_0x4ec5af,_0x558964);},'kqAGw':_0x1a6d7d[_0x4b0fb4(0x249)],'vcXjf':_0x1a6d7d[_0x4b0fb4(0x246)],'imxqD':_0x1a6d7d[_0x4b0fb4(0x256)],'JAgHF':_0x1a6d7d[_0x4b0fb4(0x263)],'GarHT':_0x1a6d7d[_0x4b0fb4(0x1b2)],'upXAj':_0x1a6d7d[_0x4b0fb4(0x206)],'lVbUy':_0x1a6d7d[_0x4b0fb4(0x11c)],'hELif':_0x1a6d7d[_0x4b0fb4(0x27b)],'CGavI':_0x1a6d7d[_0x4b0fb4(0x233)],'FOjjL':_0x1a6d7d['XdmFc'],'SlunT':_0x4b0fb4(0x253),'DPWLx':_0x1a6d7d[_0x4b0fb4(0x1c4)],'GLQQo':_0x1a6d7d[_0x4b0fb4(0x13d)],'lOCrG':function(_0x4cbf97,_0x2a1d11,_0x566b64){const _0x4d3040=_0x4b0fb4;return _0x1a6d7d[_0x4d3040(0x159)](_0x4cbf97,_0x2a1d11,_0x566b64);},'JJpMe':function(_0x5d1453,_0x3c26e0,_0x2f80b5){const _0x23d8cb=_0x4b0fb4;return _0x1a6d7d[_0x23d8cb(0x238)](_0x5d1453,_0x3c26e0,_0x2f80b5);},'Pyuqd':_0x1a6d7d[_0x4b0fb4(0x179)],'LcAde':_0x1a6d7d[_0x4b0fb4(0x208)],'qMPxV':_0x1a6d7d[_0x4b0fb4(0x26f)],'OkDvl':_0x1a6d7d[_0x4b0fb4(0x211)],'CpVym':_0x1a6d7d[_0x4b0fb4(0x114)],'ODGsr':_0x1a6d7d[_0x4b0fb4(0x192)],'FWqjN':function(_0x39c5f6,_0x13aba8){return _0x39c5f6!==_0x13aba8;},'nvQCv':_0x1a6d7d[_0x4b0fb4(0x262)],'NGssR':_0x1a6d7d[_0x4b0fb4(0x279)],'eXfuT':function(_0xce95d7,_0x3eb3b7){return _0xce95d7!==_0x3eb3b7;},'OWSjI':_0x1a6d7d['npfHC'],'Dbtzk':_0x1a6d7d[_0x4b0fb4(0x1d8)],'NGvRP':_0x1a6d7d['EGJPb'],'MUvJo':function(_0xb9641e,_0x5528e9){return _0xb9641e+_0x5528e9;},'IxbTm':_0x4b0fb4(0x145),'XwvTX':_0x1a6d7d[_0x4b0fb4(0x1f6)],'rvmEA':_0x1a6d7d[_0x4b0fb4(0x152)],'ARgLe':_0x1a6d7d[_0x4b0fb4(0x113)],'LDAda':_0x1a6d7d[_0x4b0fb4(0x1cb)],'mJoES':_0x1a6d7d['zgDNi'],'YOqNy':_0x1a6d7d[_0x4b0fb4(0x243)],'FuwZv':'aria-required','jLDxF':_0x1a6d7d[_0x4b0fb4(0x101)],'vCSWb':_0x1a6d7d[_0x4b0fb4(0x214)],'VOUXt':function(_0x4af381,_0x3daf39,_0x51aafc){const _0x48b761=_0x4b0fb4;return _0x1a6d7d[_0x48b761(0x159)](_0x4af381,_0x3daf39,_0x51aafc);},'fStwA':_0x1a6d7d[_0x4b0fb4(0x218)]};!(function(){const _0x493818=_0x4b0fb4,_0x347912={'kQuFL':_0x493818(0x200),'OtvoK':_0x1a6d7d['FzfKO'],'rSBTI':_0x1a6d7d[_0x493818(0x206)],'EdMKe':'mail-gateway-anfrage','htLeM':_0x1a6d7d['XdmFc'],'nPQXM':function(_0x39252f,_0x55a543){const _0x2b38b0=_0x493818;return _0x1a6d7d[_0x2b38b0(0x219)](_0x39252f,_0x55a543);},'agaxX':_0x1a6d7d[_0x493818(0x242)],'lrrBh':function(_0x455071,_0x2662dc){const _0x4d9ebd=_0x493818;return _0x1a6d7d[_0x4d9ebd(0x219)](_0x455071,_0x2662dc);},'QtvZt':function(_0x9c066d,_0x202ae1){const _0x29bad8=_0x493818;return _0x1a6d7d[_0x29bad8(0x215)](_0x9c066d,_0x202ae1);},'djckG':'DYzTD','FmtSt':'oKGwX','LYScP':_0x1a6d7d[_0x493818(0x192)],'HXcbS':_0x1a6d7d['TEUSG'],'zsyzE':_0x1a6d7d[_0x493818(0x114)],'XOaAf':_0x1a6d7d[_0x493818(0x1de)]},_0x1c07b0=document['querySelectorAll'](_0x1a6d7d[_0x493818(0x22e)]);_0x1c07b0['forEach'](_0x5c5f34=>{const _0x2c2c4e=_0x493818,_0x534256={'XlNzm':_0x347912[_0x2c2c4e(0x26a)],'wpYEJ':_0x2c2c4e(0xf0),'boQBF':_0x347912[_0x2c2c4e(0x14b)],'VhPyx':_0x347912[_0x2c2c4e(0x1fa)],'ThuXm':_0x347912[_0x2c2c4e(0x154)],'dOFJd':_0x347912[_0x2c2c4e(0xf6)],'TvILO':function(_0x16bfc9,_0x34ce66){return _0x347912['nPQXM'](_0x16bfc9,_0x34ce66);},'mJyMF':_0x347912[_0x2c2c4e(0x10e)],'QgrYR':_0x2c2c4e(0x122),'VSwqE':function(_0x2e5326,_0x5205e6){const _0x20a88c=_0x2c2c4e;return _0x347912[_0x20a88c(0x190)](_0x2e5326,_0x5205e6);}};if(_0x347912['QtvZt'](_0x347912[_0x2c2c4e(0x110)],_0x347912[_0x2c2c4e(0x23c)]))this[_0x2c2c4e(0x120)][_0x2c2c4e(0x12e)][_0x2c2c4e(0x15b)](_0x2c2c4e(0x284));else{const _0xb92194=_0x5c5f34[_0x2c2c4e(0x106)](_0x347912['LYScP']),_0x3af8d0=_0x5c5f34[_0x2c2c4e(0x106)](_0x347912['HXcbS']),_0x6b71a0=_0x5c5f34[_0x2c2c4e(0x106)](_0x347912[_0x2c2c4e(0x19d)]);_0xb92194[_0x2c2c4e(0x287)](_0x347912[_0x2c2c4e(0x22c)],function(){const _0x218dee=_0x2c2c4e,_0x1c0788={'dPotF':_0x534256[_0x218dee(0x25c)],'OYJEd':_0x534256['VhPyx'],'gXOyv':_0x534256[_0x218dee(0x12a)],'pubvZ':_0x534256[_0x218dee(0x266)],'YswiU':function(_0x1d56d7,_0x4b023a){const _0x2d0e31=_0x218dee;return _0x534256[_0x2d0e31(0x1f2)](_0x1d56d7,_0x4b023a);},'fLrxp':_0x534256[_0x218dee(0x1aa)],'JXMuw':_0x534256[_0x218dee(0x18a)]};if(_0x218dee(0x19f)!=='YwaGp'){const _0x3e3337=_0x5c5f34[_0x218dee(0x12e)][_0x218dee(0x285)](_0x534256[_0x218dee(0x1e2)]);_0x1c07b0[_0x218dee(0x1fe)](_0x2b1604=>{const _0x5c51d7=_0x218dee;if(_0x2b1604!==_0x5c5f34){_0x2b1604['classList'][_0x5c51d7(0x26d)](_0x534256[_0x5c51d7(0x1e2)]);const _0x2681c2=_0x2b1604[_0x5c51d7(0x106)](_0x534256[_0x5c51d7(0x25b)]),_0x3580b8=_0x2b1604[_0x5c51d7(0x106)]('.faq-toggle');_0x2681c2[_0x5c51d7(0x134)][_0x5c51d7(0x1ea)]=null,_0x3580b8['textContent']='+';}}),_0x3e3337?(_0x5c5f34[_0x218dee(0x12e)][_0x218dee(0x26d)](_0x534256['XlNzm']),_0x3af8d0['style'][_0x218dee(0x1ea)]=null,_0x6b71a0[_0x218dee(0x1e4)]='+'):(_0x5c5f34['classList']['add'](_0x534256['XlNzm']),_0x3af8d0[_0x218dee(0x134)][_0x218dee(0x1ea)]=_0x534256[_0x218dee(0x1c0)](_0x3af8d0[_0x218dee(0x1dd)],'px'),_0x6b71a0['textContent']='−');}else{const _0x1acb42={'vpc':_0x1c0788['dPotF'],'vps':_0x1c0788['OYJEd'],'mail-gateway':_0x1c0788[_0x218dee(0xf7)],'webhosting':_0x1c0788[_0x218dee(0x1ce)]};_0x1acb42[_0x17be01]&&(_0x3652ea[_0x218dee(0x158)]=_0x1acb42[_0x4372b3],_0x4bc6bd[_0x218dee(0x158)]=_0x1c0788[_0x218dee(0x117)](_0x1c0788['fLrxp'],_0x352448[_0x218dee(0x1e8)]('-','\x20'))+_0x1c0788[_0x218dee(0x118)]);}});}});}()),_0x1a6d7d[_0x4b0fb4(0x1d0)](_0x38c2e4),(function(){const _0x11103e=_0x4b0fb4,_0x1ccba9={'NgmGU':_0x11103e(0x255),'sUcfl':_0x3d7414[_0x11103e(0x199)],'TunXp':_0x3d7414[_0x11103e(0x1ae)]},_0x1467ec=new URLSearchParams(window[_0x11103e(0x235)][_0x11103e(0x177)]),_0x36ac75=_0x1467ec['get'](_0x3d7414['HRNKR']),_0x31f89c=_0x1467ec[_0x11103e(0x1a9)](_0x11103e(0x131));if(_0x3d7414['YxeML'](_0x36ac75,_0x31f89c)){if(_0x3d7414[_0x11103e(0x149)](_0x11103e(0x17b),_0x3d7414[_0x11103e(0x171)])){const _0x17df03=document[_0x11103e(0x180)](_0x3d7414[_0x11103e(0x16a)]),_0x298522=document['getElementById'](_0x11103e(0x1a8));if(_0x36ac75){const _0x3fa8e2={'vpc-starter':'Virtual\x20Private\x20Container\x20-\x20Starter\x20Paket','vpc-business':_0x3d7414[_0x11103e(0x112)],'vpc-professional':'Virtual\x20Private\x20Container\x20-\x20Professional\x20Paket','vpc-enterprise':_0x3d7414['mOTfo'],'vps-basic':_0x3d7414[_0x11103e(0x129)],'vps-standard':_0x3d7414[_0x11103e(0x1d4)],'vps-premium':_0x3d7414[_0x11103e(0x1b7)],'vps-enterprise':_0x3d7414[_0x11103e(0x232)],'mail-starter':_0x11103e(0x175),'mail-business':_0x3d7414[_0x11103e(0x20e)],'mail-professional':_0x3d7414['NWvGt'],'mail-enterprise':_0x11103e(0x1d3),'web-starter':_0x3d7414[_0x11103e(0x16e)],'web-business':_0x11103e(0x169),'web-professional':_0x11103e(0x213),'web-enterprise':_0x3d7414['XlnnS']};_0x3fa8e2[_0x36ac75]&&(_0x298522['value']=_0x3d7414[_0x11103e(0x1e6)](_0x3d7414[_0x11103e(0x18f)](_0x3d7414[_0x11103e(0x172)],_0x3fa8e2[_0x36ac75]),_0x3d7414[_0x11103e(0x16b)]),_0x36ac75[_0x11103e(0x1ba)](_0x3d7414[_0x11103e(0x103)])?_0x17df03[_0x11103e(0x158)]=_0x3d7414[_0x11103e(0x226)]:_0x36ac75[_0x11103e(0x1ba)](_0x3d7414[_0x11103e(0x15f)])?_0x17df03[_0x11103e(0x158)]=_0x3d7414[_0x11103e(0x14e)]:_0x36ac75[_0x11103e(0x1ba)](_0x3d7414[_0x11103e(0x163)])?_0x17df03[_0x11103e(0x158)]='mail-gateway-anfrage':_0x36ac75[_0x11103e(0x1ba)](_0x3d7414[_0x11103e(0x1e0)])&&(_0x17df03[_0x11103e(0x158)]=_0x11103e(0x20c)));}else{if(_0x31f89c){const _0x2492ba={'vpc':_0x3d7414[_0x11103e(0x226)],'vps':_0x3d7414[_0x11103e(0x14e)],'mail-gateway':_0x3d7414[_0x11103e(0x17f)],'webhosting':_0x3d7414[_0x11103e(0x198)]};_0x2492ba[_0x31f89c]&&(_0x17df03['value']=_0x2492ba[_0x31f89c],_0x298522[_0x11103e(0x158)]=_0x3d7414[_0x11103e(0x1e6)](_0x3d7414[_0x11103e(0x237)],_0x31f89c[_0x11103e(0x1e8)]('-','\x20'))+_0x3d7414[_0x11103e(0x14d)]);}}}else _0x1703e5[_0x11103e(0x157)](RSdZDA[_0x11103e(0x167)],_0x53098b),_0x11aa60(RSdZDA[_0x11103e(0x104)],RSdZDA[_0x11103e(0x268)]),_0x2e080b[_0x11103e(0x1e4)]=_0x437b76,_0x97ba0b['disabled']=!0x1;}}()),(function(){const _0x4338ed=_0x4b0fb4,_0x3fc580={'dawkW':function(_0x243813,_0x50bb50){const _0x54cee9=a0_0x1a88;return _0x1a6d7d[_0x54cee9(0x189)](_0x243813,_0x50bb50);},'IeGfd':_0x4338ed(0xf8)};if(_0x1a6d7d[_0x4338ed(0x224)]!==_0x1a6d7d['jqZZp']){document[_0x4338ed(0x1c1)](_0x1a6d7d[_0x4338ed(0x1b4)])[_0x4338ed(0x1fe)](_0x3630ac=>{const _0x3fec38=_0x4338ed,_0x3a5c91={'nzaTS':_0x3d7414[_0x3fec38(0x20d)],'oBOgn':function(_0x4f104e,_0x283d1f,_0x2ba784){const _0x27685f=_0x3fec38;return _0x3d7414[_0x27685f(0x168)](_0x4f104e,_0x283d1f,_0x2ba784);},'psTpu':function(_0x11285f,_0x2ba7cb,_0x5a65a4){const _0x1b0444=_0x3fec38;return _0x3d7414[_0x1b0444(0x1b9)](_0x11285f,_0x2ba7cb,_0x5a65a4);},'AnkwQ':_0x3fec38(0x186),'SHglu':_0x3d7414[_0x3fec38(0x13a)],'ehIwh':_0x3d7414[_0x3fec38(0x166)],'NQiYs':_0x3d7414[_0x3fec38(0x274)],'smtiB':_0x3d7414[_0x3fec38(0x1eb)],'njnKv':_0x3d7414['CpVym'],'MiIwx':function(_0x2f32cb,_0x38f958){const _0x8583ee=_0x3fec38;return _0x3d7414[_0x8583ee(0x18f)](_0x2f32cb,_0x38f958);},'zHdlV':_0x3d7414[_0x3fec38(0x1cd)],'yccZR':function(_0x739809,_0x2e7697){const _0x37b41e=_0x3fec38;return _0x3d7414[_0x37b41e(0x1d2)](_0x739809,_0x2e7697);},'zWyxr':_0x3d7414['nvQCv'],'kTFNt':_0x3d7414[_0x3fec38(0x228)]};_0x3d7414[_0x3fec38(0x1bf)]('jSBcy',_0x3d7414[_0x3fec38(0x271)])?(_0x312a3a[_0x3fec38(0x1e4)]=_0x3a0480,_0x4877f9[_0x3fec38(0x260)]=!0x1,_0x6d8d97[_0x3fec38(0x186)]?(_0xb34e44['reset'](),mKkyzQ[_0x3fec38(0x108)](_0xaa1dd6,_0x5344c5[_0x3fec38(0x1a8)],mKkyzQ[_0x3fec38(0xf3)]),_0x113e3b[_0x3fec38(0x1ef)]({'top':0x0,'behavior':mKkyzQ['SHglu']})):(mKkyzQ['psTpu'](_0x12ee22,_0x34121a[_0x3fec38(0x1a8)],'error'),_0x56fea2['missing_fields']&&_0x4cee3d[_0x3fec38(0x153)]['forEach'](_0x429ec1=>{const _0x5a45ac=_0x3fec38,_0x5c50ae=_0x258e3b['getElementById'](_0x429ec1);_0x5c50ae&&(_0x5c50ae[_0x5a45ac(0x134)][_0x5a45ac(0x10f)]=mKkyzQ[_0x5a45ac(0x257)],mKkyzQ['oBOgn'](_0x187ac0,()=>{const _0x7cfc6d=_0x5a45ac;_0x5c50ae[_0x7cfc6d(0x134)]['borderColor']='';},0xbb8));}))):(_0x3630ac['addEventListener'](_0x3d7414['Dbtzk'],function(){const _0x1652b4=_0x3fec38;this[_0x1652b4(0x120)]['classList']['add'](_0x3a5c91[_0x1652b4(0x1fb)]);}),_0x3630ac['addEventListener'](_0x3d7414[_0x3fec38(0x133)],function(){const _0x5687ee=_0x3fec38,_0x597b8b={'LxQIe':_0x3a5c91[_0x5687ee(0x194)],'vcARG':_0x3a5c91['smtiB'],'vDvFq':_0x3a5c91[_0x5687ee(0x229)],'Kznot':function(_0x1dcdaa,_0x2daa1d){const _0x51e44a=_0x5687ee;return _0x3a5c91[_0x51e44a(0x212)](_0x1dcdaa,_0x2daa1d);},'jHPhc':_0x3a5c91[_0x5687ee(0x261)]};if(_0x3a5c91[_0x5687ee(0x1f3)](_0x3a5c91[_0x5687ee(0x1c9)],_0x3a5c91[_0x5687ee(0x244)]))this['value']||this['parentElement'][_0x5687ee(0x12e)][_0x5687ee(0x26d)](_0x3a5c91['ehIwh']);else{const _0x6f0891=_0x262e4a[_0x5687ee(0x106)](UGrYGP['jHPhc']),_0x2cb96e=_0x3e42fa[_0x5687ee(0x106)](UGrYGP[_0x5687ee(0x1b5)]),_0x391ca6=_0x1d9689['querySelector'](UGrYGP[_0x5687ee(0xfd)]);_0x6f0891[_0x5687ee(0x287)](_0x5687ee(0x18c),function(){const _0x241ea1=_0x5687ee,_0x51923a={'fpXMh':UGrYGP[_0x241ea1(0x1be)],'moVVf':UGrYGP[_0x241ea1(0x1b5)],'shADC':UGrYGP[_0x241ea1(0xfd)]},_0x14c500=_0x46d1eb[_0x241ea1(0x12e)]['contains'](UGrYGP[_0x241ea1(0x1be)]);_0x105106[_0x241ea1(0x1fe)](_0x904353=>{const _0x546b90=_0x241ea1;if(_0x904353!==_0x16a22f){_0x904353['classList'][_0x546b90(0x26d)](_0x51923a[_0x546b90(0x241)]);const _0x320179=_0x904353[_0x546b90(0x106)](_0x51923a[_0x546b90(0x20b)]),_0x797580=_0x904353['querySelector'](_0x51923a[_0x546b90(0x1f5)]);_0x320179['style'][_0x546b90(0x1ea)]=null,_0x797580[_0x546b90(0x1e4)]='+';}}),_0x14c500?(_0x24e68f[_0x241ea1(0x12e)]['remove'](_0x241ea1(0x200)),_0x2cb96e['style']['maxHeight']=null,_0x391ca6[_0x241ea1(0x1e4)]='+'):(_0x101b4b[_0x241ea1(0x12e)][_0x241ea1(0x15b)]('open'),_0x2cb96e[_0x241ea1(0x134)][_0x241ea1(0x1ea)]=UGrYGP[_0x241ea1(0x10c)](_0x2cb96e[_0x241ea1(0x1dd)],'px'),_0x391ca6[_0x241ea1(0x1e4)]='−');});}}),_0x3630ac[_0x3fec38(0x158)]&&_0x3630ac[_0x3fec38(0x120)]['classList'][_0x3fec38(0x15b)](_0x3fec38(0x284)));});const _0xbd3fcf=document['getElementById']('phone');_0xbd3fcf&&_0xbd3fcf[_0x4338ed(0x287)](_0x4338ed(0x183),function(){const _0x30c40c=_0x4338ed;let _0x2f151a=this[_0x30c40c(0x158)]['replace'](/\D/g,'');_0x2f151a[_0x30c40c(0x1ba)]('49')?_0x2f151a=_0x3fc580[_0x30c40c(0x23d)]('+',_0x2f151a):_0x2f151a[_0x30c40c(0x1ba)]('0')&&(_0x2f151a=_0x3fc580[_0x30c40c(0x247)]+_0x2f151a[_0x30c40c(0x227)](0x1)),this['value']=_0x2f151a;});}else{var _0x22d613;_0x30fad0[_0x1228e2]&&ZbDwJI[_0x4338ed(0x1bf)]('',_0x8f9158[_0x24165f][_0x4338ed(0x1ad)]())||_0x2a414d[_0x4338ed(0x1b3)](ZbDwJI[_0x4338ed(0x1a1)](ZbDwJI['IxbTm'],ZbDwJI[_0x4338ed(0x18f)]({'firstName':ZbDwJI['XwvTX'],'lastName':ZbDwJI[_0x4338ed(0x23f)],'email':ZbDwJI[_0x4338ed(0x21e)],'subject':ZbDwJI[_0x4338ed(0xfc)],'message':ZbDwJI['mJoES']}[_0x22d613=_0xb2c1b6]||_0x22d613,ZbDwJI['YOqNy'])));}}()),document['querySelectorAll'](_0x4b0fb4(0x1f4))['forEach'](_0x5c16c1=>{const _0x7b9d4e=_0x4b0fb4;_0x5c16c1[_0x7b9d4e(0x24a)](_0x3d7414[_0x7b9d4e(0x173)],_0x3d7414[_0x7b9d4e(0x196)]);}),document['querySelectorAll'](_0x4b0fb4(0x1e3))[_0x4b0fb4(0x1fe)](_0xae7678=>{const _0x276ab8=_0x4b0fb4,_0x5ad4c2={'xnCiR':'Enter','QqmZc':function(_0x37568e,_0x24b20b){return _0x1a6d7d['zXtzs'](_0x37568e,_0x24b20b);}};_0xae7678[_0x276ab8(0x24a)](_0x276ab8(0x251),'0'),_0xae7678[_0x276ab8(0x24a)](_0x1a6d7d['qYMtL'],_0x1a6d7d[_0x276ab8(0x1a3)]),_0xae7678[_0x276ab8(0x24a)](_0x1a6d7d[_0x276ab8(0x191)],_0x1a6d7d[_0x276ab8(0x264)]),_0xae7678[_0x276ab8(0x287)](_0x1a6d7d[_0x276ab8(0x1d6)],function(_0x5d08be){const _0x1cb550=_0x276ab8;_0x5ad4c2[_0x1cb550(0x11d)]!==_0x5d08be[_0x1cb550(0x252)]&&_0x5ad4c2[_0x1cb550(0x130)]('\x20',_0x5d08be['key'])||(_0x5d08be[_0x1cb550(0x282)](),this['click']());});}),_0x1a6d7d[_0x4b0fb4(0x238)](setTimeout,()=>{const _0x3b5d43=_0x4b0fb4,_0x4894ef={'JfaKM':_0x3d7414['OkDvl'],'eYkXu':_0x3d7414[_0x3b5d43(0x1e5)]};if(_0x3b5d43(0x245)===_0x3d7414[_0x3b5d43(0x16f)])_0x3d7414[_0x3b5d43(0x286)](_0x31d421,_0x3d7414[_0x3b5d43(0x176)],_0x3b5d43(0x11b));else{if(_0x22a8f3!==_0x15244c){_0xce4e02[_0x3b5d43(0x12e)][_0x3b5d43(0x26d)](_0x3b5d43(0x200));const _0x46b785=_0x51ec6e['querySelector'](VVqKGh[_0x3b5d43(0x1e9)]),_0x368237=_0x4a8ed8[_0x3b5d43(0x106)](VVqKGh['eYkXu']);_0x46b785[_0x3b5d43(0x134)]['maxHeight']=null,_0x368237[_0x3b5d43(0x1e4)]='+';}}},0x7d0);});}()));
diff --git a/public/assets/js/contact.js b/public/assets/js/contact.js
deleted file mode 100644
index 13b64e5..0000000
--- a/public/assets/js/contact.js
+++ /dev/null
@@ -1,239 +0,0 @@
-(function () {
- "use strict";
- function initFaqAccordion() {
- const faqItems = document.querySelectorAll(".faq-item");
- faqItems.forEach(faqItem => {
- const faqQuestion = faqItem.querySelector(".faq-question");
- const faqAnswer = faqItem.querySelector(".faq-answer");
- const faqToggle = faqItem.querySelector(".faq-toggle");
- faqQuestion.addEventListener("click", function () {
- const isOpen = faqItem.classList.contains("open");
- faqItems.forEach(otherItem => {
- if (otherItem !== faqItem) {
- otherItem.classList.remove("open");
- const otherAnswer = otherItem.querySelector(".faq-answer");
- const otherToggle = otherItem.querySelector(".faq-toggle");
- otherAnswer.style.maxHeight = null;
- otherToggle.textContent = "+";
- }
- });
- if (isOpen) {
- faqItem.classList.remove("open");
- faqAnswer.style.maxHeight = null;
- faqToggle.textContent = "+";
- } else {
- faqItem.classList.add("open");
- faqAnswer.style.maxHeight = faqAnswer.scrollHeight + "px";
- faqToggle.textContent = "−";
- }
- });
- });
- }
- function initContactForm() {
- const contactForm = document.getElementById("contactForm");
- if (!contactForm) {
- return;
- }
- contactForm.addEventListener("submit", function (submitEvent) {
- submitEvent.preventDefault();
- const formData = new FormData(contactForm);
- const payload = {};
- for (let [key, value] of formData.entries()) {
- payload[key] = value;
- }
- if (!validateFormData(payload)) {
- return;
- }
- const submitButton = contactForm.querySelector("button[type=\"submit\"]");
- const originalButtonText = submitButton.textContent;
- submitButton.textContent = "Wird gesendet...";
- submitButton.disabled = true;
- const requestOptions = {
- method: "POST",
- body: formData
- };
- fetch("contact-handler.php", requestOptions).then(response => response.json()).then(result => {
- submitButton.textContent = originalButtonText;
- submitButton.disabled = false;
- if (result.success) {
- contactForm.reset();
- showNotification(result.message, "success");
- window.scrollTo({
- top: 0,
- behavior: "smooth"
- });
- } else {
- showNotification(result.message, "error");
- if (result.missing_fields) {
- result.missing_fields.forEach(missingFieldId => {
- const missingField = document.getElementById(missingFieldId);
- if (missingField) {
- missingField.style.borderColor = "#ff4d6d";
- setTimeout(() => {
- missingField.style.borderColor = "";
- }, 3000);
- }
- });
- }
- }
- }).catch(error => {
- console.error("Error:", error);
- showNotification("Ein Fehler ist aufgetreten. Bitte versuchen Sie es später erneut.", "error");
- submitButton.textContent = originalButtonText;
- submitButton.disabled = false;
- });
- });
- }
- function validateFormData(formValues) {
- const requiredKeys = ["firstName", "lastName", "email", "subject", "message"];
- const errors = [];
- requiredKeys.forEach(fieldName => {
- if (!formValues[fieldName] || formValues[fieldName].trim() === "") {
- errors.push("Das Feld \"" + getFieldLabel(fieldName) + "\" ist erforderlich.");
- }
- });
- if (formValues.email && !isValidEmail(formValues.email)) {
- errors.push("Bitte geben Sie eine gültige E-Mail-Adresse ein.");
- }
- if (!formValues.privacy) {
- errors.push("Sie müssen der Datenschutzerklärung zustimmen.");
- }
- if (errors.length > 0) {
- showNotification(errors.join("\n"), "error");
- return false;
- }
- return true;
- }
- function getFieldLabel(keyName) {
- const fieldLabels = {
- firstName: "Vorname",
- lastName: "Nachname",
- email: "E-Mail-Adresse",
- subject: "Betreff",
- message: "Nachricht"
- };
- return fieldLabels[keyName] || keyName;
- }
- function isValidEmail(email) {
- const emailPattern = /^[^\s@]+@[^\s@]+\.[^\s@]+$/;
- return emailPattern.test(email);
- }
- function showNotification(message, type = "info") {
- if (window.HexaHost && window.HexaHost.showNotification) {
- window.HexaHost.showNotification(message, type);
- } else {
- alert(message);
- }
- }
- window.openLiveChat = function () {
- showNotification("Live Chat wird geöffnet... (Demo-Funktion)", "info");
- };
- function prefillFromQueryParams() {
- const queryParams = new URLSearchParams(window.location.search);
- const packageParam = queryParams.get("package");
- const productParam = queryParams.get("product");
- if (packageParam || productParam) {
- const subjectField = document.getElementById("subject");
- const messageField = document.getElementById("message");
- if (packageParam) {
- const packageLabels = {
- "vpc-starter": "Virtual Private Container - Starter Paket",
- "vpc-business": "Virtual Private Container - Business Paket",
- "vpc-professional": "Virtual Private Container - Professional Paket",
- "vpc-enterprise": "Virtual Private Container - Enterprise Paket",
- "vps-basic": "Virtual Private Server - Basic Paket",
- "vps-standard": "Virtual Private Server - Standard Paket",
- "vps-premium": "Virtual Private Server - Premium Paket",
- "vps-enterprise": "Virtual Private Server - Enterprise Paket",
- "mail-starter": "Mail Gateway - Starter Paket",
- "mail-business": "Mail Gateway - Business Paket",
- "mail-professional": "Mail Gateway - Professional Paket",
- "mail-enterprise": "Mail Gateway - Enterprise Paket",
- "web-starter": "Webhosting - Starter Paket",
- "web-business": "Webhosting - Business Paket",
- "web-professional": "Webhosting - Professional Paket",
- "web-enterprise": "Webhosting - Enterprise Paket"
- };
- if (packageLabels[packageParam]) {
- messageField.value = "Hallo,\n\nich interessiere mich für das " + packageLabels[packageParam] + ".\n\nBitte senden Sie mir weitere Informationen und ein individuelles Angebot.\n\nVielen Dank!";
- if (packageParam.startsWith("vpc-")) {
- subjectField.value = "vpc-anfrage";
- } else if (packageParam.startsWith("vps-")) {
- subjectField.value = "vps-anfrage";
- } else if (packageParam.startsWith("mail-")) {
- subjectField.value = "mail-gateway-anfrage";
- } else if (packageParam.startsWith("web-")) {
- subjectField.value = "webhosting-anfrage";
- }
- }
- } else if (productParam) {
- const productSubjects = {
- vpc: "vpc-anfrage",
- vps: "vps-anfrage",
- "mail-gateway": "mail-gateway-anfrage",
- webhosting: "webhosting-anfrage"
- };
- if (productSubjects[productParam]) {
- subjectField.value = productSubjects[productParam];
- messageField.value = "Hallo,\n\nich interessiere mich für Ihre " + productParam.replace("-", " ") + " Lösungen.\n\nBitte kontaktieren Sie mich für eine persönliche Beratung.\n\nVielen Dank!";
- }
- }
- }
- }
- function initFieldUiEnhancements() {
- const inputElements = document.querySelectorAll("input, select, textarea");
- inputElements.forEach(inputEl => {
- inputEl.addEventListener("focus", function () {
- this.parentElement.classList.add("focused");
- });
- inputEl.addEventListener("blur", function () {
- if (!this.value) {
- this.parentElement.classList.remove("focused");
- }
- });
- if (inputEl.value) {
- inputEl.parentElement.classList.add("focused");
- }
- });
- const phoneInput = document.getElementById("phone");
- if (phoneInput) {
- phoneInput.addEventListener("input", function () {
- let digitsOnly = this.value.replace(/\D/g, "");
- if (digitsOnly.startsWith("49")) {
- digitsOnly = "+" + digitsOnly;
- } else if (digitsOnly.startsWith("0")) {
- digitsOnly = "+49" + digitsOnly.substring(1);
- }
- this.value = digitsOnly;
- });
- }
- }
- function initAccessibility() {
- const requiredInputs = document.querySelectorAll("input[required], select[required], textarea[required]");
- requiredInputs.forEach(requiredInput => {
- requiredInput.setAttribute("aria-required", "true");
- });
- const faqQuestions = document.querySelectorAll(".faq-question");
- faqQuestions.forEach(questionEl => {
- questionEl.setAttribute("tabindex", "0");
- questionEl.setAttribute("role", "button");
- questionEl.setAttribute("aria-expanded", "false");
- questionEl.addEventListener("keydown", function (keyboardEvent) {
- if (keyboardEvent.key === "Enter" || keyboardEvent.key === " ") {
- keyboardEvent.preventDefault();
- this.click();
- }
- });
- });
- }
- document.addEventListener("DOMContentLoaded", function () {
- initFaqAccordion();
- initContactForm();
- prefillFromQueryParams();
- initFieldUiEnhancements();
- initAccessibility();
- setTimeout(() => {
- showNotification("💬 Haben Sie Fragen? Wir helfen gerne!", "info");
- }, 2000);
- });
-})();
diff --git a/public/assets/js/cookie-consent.ef52be4e6bf5.js b/public/assets/js/cookie-consent.ef52be4e6bf5.js
new file mode 100644
index 0000000..af15ac7
--- /dev/null
+++ b/public/assets/js/cookie-consent.ef52be4e6bf5.js
@@ -0,0 +1 @@
+function a0_0x39b0(_0x3387ca,_0x513c5f){_0x3387ca=_0x3387ca-0xa7;const _0x43abce=a0_0x43ab();let _0x39b066=_0x43abce[_0x3387ca];if(a0_0x39b0['Yranbi']===undefined){var _0x3e9ef5=function(_0x5cb9f6){const _0x201750='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';let _0x1d34d1='',_0x4dfd81='';for(let _0x3498b9=0x0,_0x2edd40,_0x14af99,_0x1dfc6f=0x0;_0x14af99=_0x5cb9f6['charAt'](_0x1dfc6f++);~_0x14af99&&(_0x2edd40=_0x3498b9%0x4?_0x2edd40*0x40+_0x14af99:_0x14af99,_0x3498b9++%0x4)?_0x1d34d1+=String['fromCharCode'](0xff&_0x2edd40>>(-0x2*_0x3498b9&0x6)):0x0){_0x14af99=_0x201750['indexOf'](_0x14af99);}for(let _0x4aa296=0x0,_0x5b77b4=_0x1d34d1['length'];_0x4aa296<_0x5b77b4;_0x4aa296++){_0x4dfd81+='%'+('00'+_0x1d34d1['charCodeAt'](_0x4aa296)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x4dfd81);};a0_0x39b0['qCgqiC']=_0x3e9ef5,a0_0x39b0['wJYllv']={},a0_0x39b0['Yranbi']=!![];}const _0x40a2a6=_0x43abce[0x0],_0xc6ea32=_0x3387ca+_0x40a2a6,_0x57068f=a0_0x39b0['wJYllv'][_0xc6ea32];return!_0x57068f?(_0x39b066=a0_0x39b0['qCgqiC'](_0x39b066),a0_0x39b0['wJYllv'][_0xc6ea32]=_0x39b066):_0x39b066=_0x57068f,_0x39b066;}function a0_0x43ab(){const _0x4c7702=['AwfLy0W','zeHoDxu','wgXeENG','qwDqCMG','mtm2ntq5nw5zB3LYva','vu9Js0K','vLbdDLu','wMD6v3m','C2v0qxr0CMLIDxrL','AgLKzvnLDhrPBMDZ','yMHqChy','y29VA2LLu2v0DgLUz3nqyw5LBa','AgLKzujHBM5LCG','CgfYC2u','sgv4yuHVC3q','C2v0vgLTzq','ufverMC','nda3nJDgq0HsvLK','u0Hly3K','AgLKzq','qMHRA0m','EwnhAhC','z3z0q08','Ag1rEgy','C3bSAxq','rxnJyxbL','t25lAKK','yxjPys1OAwrKzw4','re9nq29UDgvUDeXVywrLza','zw5HyMXLtwfYA2v0Aw5N','mZj5DfLkCxK','uvnsuKi','ueHQs0C','zMLgzKC','yNHYs3a','C3rYAw5NAwz5','veLAtKW','mtK2ntuXAuLAEenY','ywrK','qK93yxm','ruXwEvG','twfYA2v0Aw5NigrPC2fIBgvK','C2HVDW','tMrbAhq','wvPIC04','C2HVD1nLDhrPBMDZ','qwXSzsbdB29RAwvZihD1CMrLBIbHA3PLChrPzxj0lG','BgvUz3rO','BwfYA2v0Aw5N','wxfSvem','CvPNtLq','CMvHzhLtDgf0zq','BKjuz24','AwzOqLi','twfYA2v0Aw5NigvUywjSzwq','q29VA2LLq29UC2vUDa','B2rdy3K','y29VA2LLqwnJzxb0qwXS','sxbNtLe','C3r5Bgu','q3H6qNm','ALD4y1i','zgLZCgf0y2HfDMvUDa','zvL2C2C','CMvTB3zL','nKr1z21Ozq','y29VA2LLq29UC2vUDfvWzgf0zwq','ywTZD2i','uwfVCxa','vxHQvLe','vvHiEha','A2v5zg93BG','q3jdtuC','t0vHzha','BxP6D2K','vMTmAvu','C2HVD05VDgLMAwnHDgLVBG','zgnKrvm','y2XPy2S','sM1Tz3i','Aw5PDa','zgvMyxvSDenVBNnLBNq','zgDzwva','AvrNAxC','y29VA2LLu2v0DgLUz3m','C3vIC3rYAw5N','tNvYig5VDhDLBMrPz2uGq29VA2LLCYb3DxjKzw4GywT6zxb0AwvYDc4','y2HLy2TLza','z2v0q29UC2vUDa','ptTLEhbPCMvZpvrODsWGmdeGsMfUide5nZaGmda6mda6mdaGvvrdo3bHDgG9lZS','wfrzrNC','y29VA2LL','wurdyNe','EefTv2q','rK5xCKq','y2nvthy','vw1YsLK','C3vJy2vZCW','DgLTzxn0yw1W','t2vhy2C','qw5HBhL0AwnZigrPC2fIBgvK','AuHdB0i','zM9JDxm','z2v0rwXLBwvUDej5swq','mtiXodm5nLLWz0zRzW','vuLRrvO','ru1ZvMu','zKfxvNe','uMvgBgm','zw5HyMXLqw5HBhL0AwnZ','ywnJzxb0qwXS','Agv4ywHVC3rFy29VA2LLx2nVBNnLBNq','Bg9N','sMjlq0C','vKnID0S','qwz4A3K','D0fcswW','zwvyBwy','ng1Iwxjuua','yMLUzev2zw50CW','zhPZAgO','Bg9HzgLUzW','CMrWzuu','qvnfqvG','Dg9ju09tDhjPBMC','ywnJzxb0rxnZzw50AwfS','C2f2zunVBNnLBNq','Aw5MBW','rNDov08','D0HwwwO','vxbfBwK','zgLZCgXHEq','zNvUy3rPB24','zMfSC2u','u05Mrxe','Ag9mrLy','zgLZywjSzufUywX5DgLJCW','yw5HBhL0AwnZ','CvjeBM8','u1jRrg8','yMXVy2S','mJKWmg5pBwH3rW','BM9Uzq','mta2nZv3A25PEKW','sfPmwMe','yxbWBhLdB25Zzw50','ywrKrxzLBNrmAxn0zw5LCG','sejUDNK','mtG3otCWDePKrMf0','y2XHC3nmAxn0','Cun6DvK','vxfuzMW','A2v5','wNzkAxi','o3bHDgG9lZTtyw1Lu2L0zt1myxG7u2vJDxjL','z2v0vgLTzq','DNzVwgy','shnov3K','CKPVwxm','y29VA2LLq29UC2vUDa','Aw5KzxHpzG','qw5HBhL0AwnZigvUywjSzwq','C2HVD0jHBM5LCG','q0Hizfm','zgLZywjSzu1HCMTLDgLUzW','A01eA3q'];a0_0x43ab=function(){return _0x4c7702;};return a0_0x43ab();}(function(_0x20ce09,_0x40c331){const _0x27210a=a0_0x39b0,_0x214aac=_0x20ce09();while(!![]){try{const _0x3ab77d=-parseInt(_0x27210a(0x124))/0x1+parseInt(_0x27210a(0xd8))/0x2*(parseInt(_0x27210a(0xa8))/0x3)+parseInt(_0x27210a(0x10d))/0x4*(parseInt(_0x27210a(0x141))/0x5)+-parseInt(_0x27210a(0xff))/0x6+parseInt(_0x27210a(0x126))/0x7*(-parseInt(_0x27210a(0xb5))/0x8)+parseInt(_0x27210a(0xbc))/0x9+parseInt(_0x27210a(0x12b))/0xa;if(_0x3ab77d===_0x40c331)break;else _0x214aac['push'](_0x214aac['shift']());}catch(_0x4e4bdb){_0x214aac['push'](_0x214aac['shift']());}}}(a0_0x43ab,0x22c64),!(function(){'use strict';const _0x49947d=a0_0x39b0,_0x1e7b6b={'YDCbq':function(_0x2da838,_0x27004c){return _0x2da838!==_0x27004c;},'BOwas':_0x49947d(0xf6),'fiFfG':_0x49947d(0xd1),'hoLFV':function(_0x39c60a,_0x1c3617){return _0x39c60a+_0x1c3617;},'wABIl':function(_0x4c3b64,_0x53300d){return _0x4c3b64*_0x53300d;},'tkAAJ':function(_0x5490f0,_0x5b57d1){return _0x5490f0*_0x5b57d1;},'TIZNL':function(_0x571836,_0x352a3c){return _0x571836+_0x352a3c;},'UXHxp':'expires=','IGZSe':_0x49947d(0x131),'dcdES':_0x49947d(0x11c),'ifhBR':'click','kMDkt':function(_0x33d8c5,_0x537dc6){return _0x33d8c5<_0x537dc6;},'dXxoO':_0x49947d(0x121),'Qaoqp':function(_0x41694f,_0x21619e){return _0x41694f===_0x21619e;},'jWxcR':_0x49947d(0x109),'iTgiw':'XrMNt','qZgNT':function(_0xfe1930,_0x2ede28){return _0xfe1930+_0x2ede28;},'UpEmi':_0x49947d(0xf0),'PHjKG':_0x49947d(0x123),'UmrJY':_0x49947d(0xb2),'RWIfJ':function(_0x25b96f,_0xd305dc){return _0x25b96f!==_0xd305dc;},'koxuk':_0x49947d(0xb1),'bxrKp':_0x49947d(0xc1),'akswb':function(_0x26349f,_0x409197,_0x157721){return _0x26349f(_0x409197,_0x157721);},'SHKcy':_0x49947d(0x147),'OeGcg':'keydown','NdAht':function(_0x973617,_0x40cca5){return _0x973617===_0x40cca5;},'mzzwi':_0x49947d(0x111),'iaecL':_0x49947d(0xf5),'XTYFw':_0x49947d(0xc5),'Afxky':_0x49947d(0xf8),'ReFlc':_0x49947d(0xb0),'HBnvy':function(_0x5160a1,_0x336d2f){return _0x5160a1===_0x336d2f;},'nBTgn':_0x49947d(0xaa),'AgPrh':'true','dzshj':function(_0x1b424a,_0x3aa5b6){return _0x1b424a!==_0x3aa5b6;},'ZgzWs':'UCxEJ','rJoYs':function(_0x1b38cc,_0x315414){return _0x1b38cc(_0x315414);},'qCzuY':_0x49947d(0xd9),'YZbsN':'cBJUD','QSRRB':'SHLRQ','wHVYj':_0x49947d(0x138),'OEadp':_0x49947d(0xcd),'LVWTi':_0x49947d(0xc0),'ELVyX':function(_0x313424,_0x3b0efa){return _0x313424(_0x3b0efa);},'odCcy':'none','PUDFg':_0x49947d(0x117),'qYYGj':_0x49947d(0xd3),'ASEAX':_0x49947d(0xed),'zmSqz':'info','vvoXf':_0x49947d(0xf4),'HZLZa':function(_0x561bb1,_0x18ff8a){return _0x561bb1==_0x18ff8a;},'CHHdS':function(_0x2b693c,_0x26e5f9){return _0x2b693c===_0x26e5f9;},'dgYYP':'FOdlv','YqlTC':_0x49947d(0x108),'gvtCO':function(_0x3b76ee,_0x598d71){return _0x3b76ee+_0x598d71;},'dHNuu':function(_0x55082c,_0x5f5383){return _0x55082c!==_0x5f5383;},'rhvBw':'HpPRN','UIkEZ':_0x49947d(0x11b),'tOqDb':_0x49947d(0x106),'UqTfl':_0x49947d(0x136),'VkLiU':_0x49947d(0x148),'XlDzx':_0x49947d(0xd0),'Uknso':'cookieAcceptEssential','SNfEq':_0x49947d(0xeb),'EbQKZ':'cookieSaveSettings','WMIBI':'cookieCloseSettings','HsNWy':function(_0x37f4ee,_0x2be618){return _0x37f4ee===_0x2be618;},'iRtlo':_0x49947d(0x110),'UxjVQ':_0x49947d(0xb3)};const _0x11ba55=_0x1e7b6b['tOqDb'],_0x5951d3=document[_0x49947d(0xfe)](_0x1e7b6b[_0x49947d(0x12e)]),_0x2d70c0=document[_0x49947d(0xfe)](_0x1e7b6b[_0x49947d(0xe2)]),_0x28a5ef=document[_0x49947d(0xfe)](_0x1e7b6b[_0x49947d(0x13f)]),_0x3c897a=document[_0x49947d(0xfe)](_0x1e7b6b['Uknso']),_0x20f687=document[_0x49947d(0xfe)](_0x1e7b6b[_0x49947d(0x11d)]),_0x58068e=document[_0x49947d(0xfe)](_0x1e7b6b['EbQKZ']),_0x1e4796=document[_0x49947d(0xfe)](_0x1e7b6b['WMIBI']),_0x1bae11=document[_0x49947d(0xfe)]('cookieAnalytics'),_0x13ddee=document[_0x49947d(0xfe)]('cookieMarketing'),_0x1b242a=function(_0x5a6b34,_0x246677,_0x24f7a7){const _0x229c3e=_0x49947d;if(_0x1e7b6b['YDCbq'](_0x1e7b6b[_0x229c3e(0xbe)],_0x1e7b6b[_0x229c3e(0xb8)])){const _0x4d8621=new Date();_0x4d8621[_0x229c3e(0x14c)](_0x1e7b6b[_0x229c3e(0x11e)](_0x4d8621[_0x229c3e(0x132)](),_0x1e7b6b[_0x229c3e(0x10b)](_0x1e7b6b['tkAAJ'](0x18*_0x24f7a7*0x3c,0x3c),0x3e8)));const _0x1a1135=_0x1e7b6b[_0x229c3e(0xbb)](_0x1e7b6b[_0x229c3e(0xdd)],_0x4d8621['toUTCString']());document[_0x229c3e(0xf2)]=_0x1e7b6b['hoLFV'](_0x1e7b6b[_0x229c3e(0x11e)](_0x5a6b34+'=',JSON[_0x229c3e(0xba)](_0x246677)),';')+_0x1a1135+_0x1e7b6b['IGZSe'];}else _0x2abcc7(_0x1ceb8b,_0x344c17,0x16d);},_0x43fadc=function(_0x23d4d0){const _0x246137=_0x49947d,_0x2d74f8={'EMsVe':function(_0x3ad350,_0x115d7e){return _0x3ad350===_0x115d7e;},'eeXmf':function(_0x4f0551,_0x369e02){return _0x4f0551!==_0x369e02;},'BhkkC':_0x1e7b6b[_0x246137(0xcc)],'eYvsg':_0x246137(0xde)},_0x341699=_0x1e7b6b[_0x246137(0xbb)](_0x23d4d0,'='),_0x2c844a=document[_0x246137(0xf2)][_0x246137(0xaf)](';');for(let _0x332849=0x0;_0x1e7b6b[_0x246137(0x13c)](_0x332849,_0x2c844a[_0x246137(0xc6)]);_0x332849++){if(_0x1e7b6b[_0x246137(0xf3)](_0x1e7b6b['dXxoO'],'XMpik')){let _0x37591c=_0x2c844a[_0x332849]['trim']();if(_0x1e7b6b[_0x246137(0xdb)](0x0,_0x37591c[_0x246137(0x137)](_0x341699)))try{if(_0x1e7b6b[_0x246137(0xf3)](_0x1e7b6b[_0x246137(0xd4)],_0x1e7b6b[_0x246137(0xea)]))return JSON[_0x246137(0x14a)](_0x37591c[_0x246137(0xec)](_0x341699[_0x246137(0xc6)]));else{const _0xd4a181=this['getConsent']()||this[_0x246137(0xe8)];_0x1d4628&&(_0x4162c3[_0x246137(0xee)]=_0xd4a181['analytics']),_0x3b437b&&(_0x200de0['checked']=_0xd4a181[_0x246137(0xc7)]),_0x131639['style'][_0x246137(0x11a)]=_0x246137(0x123),_0x1f78f9['setAttribute'](_0x246137(0xb2),_0x1e7b6b['dcdES']);}}catch(_0x34021f){return null;}}else _0x5acfca&&_0x224c80[_0x246137(0x129)](_0x2d74f8[_0x246137(0xab)],()=>this['acceptAll']()),_0x258006&&_0x135a4f[_0x246137(0x129)](_0x2d74f8['BhkkC'],()=>this['acceptEssential']()),_0x13bae1&&_0x3beeb8[_0x246137(0x129)]('click',()=>this[_0x246137(0xc4)]()),_0xad5dae&&_0x515f51['addEventListener'](_0x246137(0xe5),()=>this['saveSettings']()),_0x4f9745&&_0x231969[_0x246137(0x129)](_0x2d74f8[_0x246137(0xab)],()=>this['hideSettings']()),_0x4038c6[_0x246137(0x129)](_0x2d74f8[_0x246137(0xd6)],_0x266fc2=>{const _0x22c08d=_0x246137;_0x2d74f8[_0x22c08d(0x101)](_0x22c08d(0xb0),_0x266fc2[_0x22c08d(0x12f)])&&_0x5ece82&&_0x2d74f8[_0x22c08d(0x10c)](_0x22c08d(0x125),_0x495f78[_0x22c08d(0xd2)][_0x22c08d(0x11a)])&&this['hideSettings']();});}return null;},_0x8852ac=function(_0x180609){const _0x32ed64=_0x49947d;document[_0x32ed64(0xf2)]=_0x1e7b6b[_0x32ed64(0xc9)](_0x180609,_0x1e7b6b[_0x32ed64(0x119)]);},_0x9a6b04={'defaultConsent':{'essential':!0x0,'analytics':!0x1,'marketing':!0x1,'timestamp':null},'init':function(){const _0xfed090=_0x49947d;if(_0x1e7b6b['RWIfJ'](_0x1e7b6b['koxuk'],_0x1e7b6b['koxuk'])){if(_0x44e668){const _0x457bd4=this[_0xfed090(0xef)]()||this[_0xfed090(0xe8)];_0x4887ce&&(_0x293baa['checked']=_0x457bd4[_0xfed090(0x120)]),_0x2089f4&&(_0x113431[_0xfed090(0xee)]=_0x457bd4[_0xfed090(0xc7)]),_0x336472['style'][_0xfed090(0x11a)]=_0x1e7b6b[_0xfed090(0xb7)],_0x52be03[_0xfed090(0x145)](_0x1e7b6b[_0xfed090(0xf7)],_0x1e7b6b[_0xfed090(0xe4)]);}}else{if(!_0x5951d3)return;const _0x5c62e2=this[_0xfed090(0xef)]();_0x5c62e2&&_0x5c62e2[_0xfed090(0xf9)]?(this[_0xfed090(0x149)](),this[_0xfed090(0x128)](_0x5c62e2)):this[_0xfed090(0x139)](),this[_0xfed090(0x10e)]();}},'bindEvents':function(){const _0x455054=_0x49947d,_0x34f933={'hmQxf':_0x455054(0xb0),'ycGhw':function(_0x10fadc,_0x59b9f4){return _0x10fadc!==_0x59b9f4;}};_0x1e7b6b[_0x455054(0xa9)]!=='VfBud'?(_0x28a5ef&&_0x28a5ef[_0x455054(0x129)](_0x1e7b6b[_0x455054(0xcc)],()=>this[_0x455054(0x105)]()),_0x3c897a&&_0x3c897a['addEventListener'](_0x455054(0xe5),()=>this[_0x455054(0x114)]()),_0x20f687&&_0x20f687[_0x455054(0x129)]('click',()=>this['showSettings']()),_0x58068e&&_0x58068e['addEventListener'](_0x1e7b6b[_0x455054(0xcc)],()=>this['saveSettings']()),_0x1e4796&&_0x1e4796['addEventListener']('click',()=>this['hideSettings']()),document[_0x455054(0x129)](_0x1e7b6b[_0x455054(0xfa)],_0x145d4c=>{const _0x362373=_0x455054;_0x34f933[_0x362373(0xae)]===_0x145d4c[_0x362373(0x12f)]&&_0x2d70c0&&_0x34f933[_0x362373(0xac)](_0x362373(0x125),_0x2d70c0[_0x362373(0xd2)][_0x362373(0x11a)])&&this[_0x362373(0x146)]();})):_0x3a2415&&(_0x52c686['classList'][_0x455054(0xd7)](_0x455054(0xaa)),_0x500c95['classList'][_0x455054(0xbd)](_0x1e7b6b[_0x455054(0xb9)]),_0x523428[_0x455054(0x145)](_0x1e7b6b['UmrJY'],_0x1e7b6b['dcdES']),_0x1e7b6b[_0x455054(0xda)](_0x49e595,()=>{const _0x1b578c=_0x455054;_0xdaabd8&&_0x54d1d6[_0x1b578c(0xfd)]();},0x64));},'acceptAll':function(){const _0x590822=_0x49947d;if(_0x1e7b6b[_0x590822(0xc2)](_0x1e7b6b[_0x590822(0xe1)],_0x1e7b6b[_0x590822(0x13d)])){if(!_0x55e929)return;const _0x119580=this['getConsent']();_0x119580&&_0x119580[_0x590822(0xf9)]?(this[_0x590822(0x149)](),this[_0x590822(0x128)](_0x119580)):this['showBanner'](),this[_0x590822(0x10e)]();}else{const _0x1d7e4c={'essential':!0x0,'analytics':!0x0,'marketing':!0x0,'timestamp':new Date()['toISOString']()};this[_0x590822(0x115)](_0x1d7e4c),this[_0x590822(0x149)](),this[_0x590822(0x128)](_0x1d7e4c),this['showNotification'](_0x1e7b6b[_0x590822(0xf1)],_0x1e7b6b[_0x590822(0x10a)]);}},'acceptEssential':function(){const _0x2837a0=_0x49947d,_0x3bb4d4={'essential':!0x0,'analytics':!0x1,'marketing':!0x1,'timestamp':new Date()[_0x2837a0(0x113)]()};this['saveConsent'](_0x3bb4d4),this[_0x2837a0(0x149)](),this[_0x2837a0(0x128)](_0x3bb4d4),this[_0x2837a0(0xe3)]('Nur\x20notwendige\x20Cookies\x20wurden\x20akzeptiert.',_0x2837a0(0x116));},'saveSettings':function(){const _0x3d31de=_0x49947d,_0x252ec9={'essential':!0x0,'analytics':!!_0x1bae11&&_0x1bae11[_0x3d31de(0xee)],'marketing':!!_0x13ddee&&_0x13ddee['checked'],'timestamp':new Date()[_0x3d31de(0x113)]()};this[_0x3d31de(0x115)](_0x252ec9),this['hideSettings'](),this['hideBanner'](),this[_0x3d31de(0x128)](_0x252ec9),this['showNotification']('Cookie-Einstellungen\x20wurden\x20gespeichert.',_0x1e7b6b[_0x3d31de(0x10a)]);},'saveConsent':function(_0x12b202){const _0x46986f=_0x49947d,_0x34b93e={'CrCMG':function(_0x53ba53,_0x538b04){return _0x1e7b6b['Qaoqp'](_0x53ba53,_0x538b04);},'VPCvU':_0x1e7b6b[_0x46986f(0x103)],'UOcKI':function(_0x38f62e,_0x374ad6){return _0x38f62e!==_0x374ad6;}};_0x1e7b6b[_0x46986f(0x12a)](_0x46986f(0x122),'SRkDo')?_0x1b242a(_0x11ba55,_0x12b202,0x16d):zscpiZ[_0x46986f(0xdf)](zscpiZ[_0x46986f(0x143)],_0x179e30[_0x46986f(0x12f)])&&_0x46b132&&zscpiZ[_0x46986f(0x142)](_0x46986f(0x125),_0x4f4bbc[_0x46986f(0xd2)][_0x46986f(0x11a)])&&this[_0x46986f(0x146)]();},'getConsent':function(){const _0x3d681c=_0x49947d,_0x2351c5={'ZvJir':_0x1e7b6b[_0x3d681c(0xcb)],'Jmmgr':_0x1e7b6b[_0x3d681c(0xf7)],'fAWVq':_0x1e7b6b['AgPrh']};if(_0x1e7b6b[_0x3d681c(0x10f)](_0x1e7b6b[_0x3d681c(0x144)],_0x1e7b6b[_0x3d681c(0x144)]))_0x3aed0d&&(_0x202851[_0x3d681c(0x12c)][_0x3d681c(0xd7)](_0x3d681c(0xc1)),_0x23c9d4[_0x3d681c(0x12c)][_0x3d681c(0xbd)](_0x2351c5[_0x3d681c(0x130)]),_0x3fd938[_0x3d681c(0x145)](_0x2351c5[_0x3d681c(0xe6)],_0x2351c5[_0x3d681c(0x102)]));else return _0x1e7b6b[_0x3d681c(0x135)](_0x43fadc,_0x11ba55);},'applyConsent':function(_0x4f7967){const _0xe16f7c=_0x49947d;if(_0x1e7b6b[_0xe16f7c(0xf3)](_0x1e7b6b[_0xe16f7c(0xc3)],_0x1e7b6b[_0xe16f7c(0xb6)])){const _0x5280f7={'detail':_0x4f7967};window[_0xe16f7c(0xd5)](new CustomEvent(_0x1e7b6b['qCzuY'],_0x5280f7)),_0x4f7967[_0xe16f7c(0x120)]?this[_0xe16f7c(0x104)]():this[_0xe16f7c(0x11f)](),_0x4f7967[_0xe16f7c(0xc7)]?this[_0xe16f7c(0xb4)]():this[_0xe16f7c(0x13b)]();}else{const _0x5b2a3f={'detail':_0x201d0b};_0x42490e['dispatchEvent'](new _0x55dabf(_0x1e7b6b[_0xe16f7c(0x12d)],_0x5b2a3f)),_0x29fb1b['analytics']?this['enableAnalytics']():this['disableAnalytics'](),_0x1530b7['marketing']?this[_0xe16f7c(0xb4)]():this['disableMarketing']();}},'enableAnalytics':function(){const _0x426d70=_0x49947d;console['log'](_0x1e7b6b[_0x426d70(0x118)]);},'disableAnalytics':function(){const _0x492da5=_0x49947d;console[_0x492da5(0x107)](_0x492da5(0xfb));},'enableMarketing':function(){const _0x5a228b=_0x49947d;console['log'](_0x1e7b6b[_0x5a228b(0xe0)]);},'disableMarketing':function(){const _0x4a6af3=_0x49947d;console[_0x4a6af3(0x107)](_0x1e7b6b['LVWTi']);},'showBanner':function(){const _0x1db2fe=_0x49947d,_0x5a2a19={'UDCcI':_0x1e7b6b[_0x1db2fe(0x112)],'iHCoB':_0x1e7b6b['zmSqz']};_0x1e7b6b[_0x1db2fe(0x133)]!==_0x1db2fe(0xf4)?(_0x1e7b6b[_0x1db2fe(0xbf)](_0x298dc5,_0x5cb7b3),this['showBanner'](),_0x3f3a33&&(_0x36b8cd['style'][_0x1db2fe(0x11a)]=_0x1e7b6b['odCcy'])):_0x5951d3&&(_0x5951d3[_0x1db2fe(0x12c)][_0x1db2fe(0xd7)]('hide'),_0x5951d3[_0x1db2fe(0x12c)][_0x1db2fe(0xbd)](_0x1e7b6b['bxrKp']),_0x5951d3[_0x1db2fe(0x145)](_0x1e7b6b['UmrJY'],_0x1e7b6b[_0x1db2fe(0xe4)]),_0x1e7b6b['akswb'](setTimeout,()=>{const _0x3836aa=_0x1db2fe;if(_0x1e7b6b[_0x3836aa(0xa7)]===_0x1e7b6b['qYYGj']){const _0x2c6e10={'essential':!0x0,'analytics':!0x1,'marketing':!0x1,'timestamp':new _0xa98aa4()[_0x3836aa(0x113)]()};this['saveConsent'](_0x2c6e10),this[_0x3836aa(0x149)](),this['applyConsent'](_0x2c6e10),this[_0x3836aa(0xe3)](zfzDZH['UDCcI'],zfzDZH[_0x3836aa(0xfc)]);}else _0x28a5ef&&_0x28a5ef['focus']();},0x64));},'hideBanner':function(){const _0x4e6cd6=_0x49947d;_0x5951d3&&(_0x5951d3[_0x4e6cd6(0x12c)][_0x4e6cd6(0xd7)](_0x1e7b6b['bxrKp']),_0x5951d3[_0x4e6cd6(0x12c)]['add']('hide'),_0x5951d3[_0x4e6cd6(0x145)](_0x1e7b6b[_0x4e6cd6(0xf7)],_0x1e7b6b[_0x4e6cd6(0x140)]));},'showSettings':function(){const _0x2993c2=_0x49947d;if(_0x1e7b6b[_0x2993c2(0x13a)](_0x1e7b6b[_0x2993c2(0xe9)],_0x1e7b6b[_0x2993c2(0xe9)])){if(_0x2d70c0){if(_0x1e7b6b[_0x2993c2(0xc8)]==='NIEPX')_0x32a57b['HexaHost']&&_0x1e7b6b[_0x2993c2(0x127)](_0x2993c2(0x11b),typeof _0x345195[_0x2993c2(0x14b)]['showNotification'])&&_0x334b9c['HexaHost'][_0x2993c2(0xe3)](_0x3e4f8d,_0x5ae284);else{const _0x3e9f4d=this['getConsent']()||this[_0x2993c2(0xe8)];_0x1bae11&&(_0x1bae11['checked']=_0x3e9f4d['analytics']),_0x13ddee&&(_0x13ddee['checked']=_0x3e9f4d[_0x2993c2(0xc7)]),_0x2d70c0[_0x2993c2(0xd2)]['display']=_0x1e7b6b[_0x2993c2(0xb7)],_0x2d70c0[_0x2993c2(0x145)](_0x2993c2(0xb2),_0x1e7b6b['dcdES']);}}}else _0x26cbdf[_0x2993c2(0x107)](_0x1e7b6b['OEadp']);},'hideSettings':function(){const _0x3098b2=_0x49947d;_0x2d70c0&&(_0x2d70c0['style'][_0x3098b2(0x11a)]=_0x3098b2(0x125),_0x2d70c0[_0x3098b2(0x145)](_0x1e7b6b[_0x3098b2(0xf7)],_0x1e7b6b[_0x3098b2(0x140)]));},'showNotification':function(_0x200867,_0xdca6d0){const _0x3bb34e=_0x49947d;_0x1e7b6b[_0x3bb34e(0x13e)]('HpPRN',_0x1e7b6b['rhvBw'])?_0x445432[_0x3bb34e(0xf2)]=_0x1e7b6b[_0x3bb34e(0xad)](_0x3b4bb4,_0x1e7b6b[_0x3bb34e(0x119)]):window['HexaHost']&&_0x1e7b6b[_0x3bb34e(0x100)]==typeof window['HexaHost'][_0x3bb34e(0xe3)]&&window[_0x3bb34e(0x14b)]['showNotification'](_0x200867,_0xdca6d0);},'resetConsent':function(){const _0x3205b6=_0x49947d;_0x1e7b6b['ELVyX'](_0x8852ac,_0x11ba55),this[_0x3205b6(0x139)](),_0x2d70c0&&(_0x2d70c0[_0x3205b6(0xd2)]['display']=_0x1e7b6b[_0x3205b6(0xcf)]);}};_0x1e7b6b[_0x49947d(0x134)](_0x1e7b6b['iRtlo'],document[_0x49947d(0xca)])?document[_0x49947d(0x129)](_0x1e7b6b[_0x49947d(0xdc)],()=>_0x9a6b04[_0x49947d(0xe7)]()):_0x9a6b04[_0x49947d(0xe7)](),window[_0x49947d(0xce)]=_0x9a6b04;}()));
diff --git a/public/assets/js/cookie-consent.js b/public/assets/js/cookie-consent.js
deleted file mode 100644
index 9f24137..0000000
--- a/public/assets/js/cookie-consent.js
+++ /dev/null
@@ -1,210 +0,0 @@
-(function () {
- "use strict";
- const CONSENT_COOKIE_NAME = "hexahost_cookie_consent";
- const CONSENT_DAYS = 365;
- const cookieBanner = document.getElementById("cookieConsent");
- const settingsPanel = document.getElementById("cookieSettingsPanel");
- const acceptAllButton = document.getElementById("cookieAcceptAll");
- const acceptEssentialButton = document.getElementById("cookieAcceptEssential");
- const settingsButton = document.getElementById("cookieSettings");
- const saveSettingsButton = document.getElementById("cookieSaveSettings");
- const closeSettingsButton = document.getElementById("cookieCloseSettings");
- const analyticsCheckbox = document.getElementById("cookieAnalytics");
- const marketingCheckbox = document.getElementById("cookieMarketing");
- const cookieStore = {
- set: function (name, value, days) {
- const expiresDate = new Date();
- expiresDate.setTime(expiresDate.getTime() + days * 24 * 60 * 60 * 1000);
- const expiresString = "expires=" + expiresDate.toUTCString();
- document.cookie = name + "=" + JSON.stringify(value) + ";" + expiresString + ";path=/;SameSite=Lax;Secure";
- },
- get: function (name) {
- const prefix = name + "=";
- const cookies = document.cookie.split(";");
- for (let index = 0; index < cookies.length; index++) {
- let cookie = cookies[index].trim();
- if (cookie.indexOf(prefix) === 0) {
- try {
- return JSON.parse(cookie.substring(prefix.length));
- } catch (parseError) {
- return null;
- }
- }
- }
- return null;
- },
- delete: function (name) {
- document.cookie = name + "=;expires=Thu, 01 Jan 1970 00:00:00 UTC;path=/;";
- }
- };
- const cookieConsentManager = {
- defaultConsent: {
- essential: true,
- analytics: false,
- marketing: false,
- timestamp: null
- },
- init: function () {
- if (!cookieBanner) {
- return;
- }
- const storedConsent = this.getConsent();
- if (storedConsent && storedConsent.timestamp) {
- this.hideBanner();
- this.applyConsent(storedConsent);
- } else {
- this.showBanner();
- }
- this.bindEvents();
- },
- bindEvents: function () {
- if (acceptAllButton) {
- acceptAllButton.addEventListener("click", () => this.acceptAll());
- }
- if (acceptEssentialButton) {
- acceptEssentialButton.addEventListener("click", () => this.acceptEssential());
- }
- if (settingsButton) {
- settingsButton.addEventListener("click", () => this.showSettings());
- }
- if (saveSettingsButton) {
- saveSettingsButton.addEventListener("click", () => this.saveSettings());
- }
- if (closeSettingsButton) {
- closeSettingsButton.addEventListener("click", () => this.hideSettings());
- }
- document.addEventListener("keydown", event => {
- if (event.key === "Escape" && settingsPanel && settingsPanel.style.display !== "none") {
- this.hideSettings();
- }
- });
- },
- acceptAll: function () {
- const allConsent = {
- essential: true,
- analytics: true,
- marketing: true,
- timestamp: new Date().toISOString()
- };
- this.saveConsent(allConsent);
- this.hideBanner();
- this.applyConsent(allConsent);
- this.showNotification("Alle Cookies wurden akzeptiert.", "success");
- },
- acceptEssential: function () {
- const essentialConsent = {
- essential: true,
- analytics: false,
- marketing: false,
- timestamp: new Date().toISOString()
- };
- this.saveConsent(essentialConsent);
- this.hideBanner();
- this.applyConsent(essentialConsent);
- this.showNotification("Nur notwendige Cookies wurden akzeptiert.", "info");
- },
- saveSettings: function () {
- const customConsent = {
- essential: true,
- analytics: analyticsCheckbox ? analyticsCheckbox.checked : false,
- marketing: marketingCheckbox ? marketingCheckbox.checked : false,
- timestamp: new Date().toISOString()
- };
- this.saveConsent(customConsent);
- this.hideSettings();
- this.hideBanner();
- this.applyConsent(customConsent);
- this.showNotification("Cookie-Einstellungen wurden gespeichert.", "success");
- },
- saveConsent: function (consent) {
- cookieStore.set(CONSENT_COOKIE_NAME, consent, CONSENT_DAYS);
- },
- getConsent: function () {
- return cookieStore.get(CONSENT_COOKIE_NAME);
- },
- applyConsent: function (consent) {
- const eventPayload = {
- detail: consent
- };
- window.dispatchEvent(new CustomEvent("cookieConsentUpdated", eventPayload));
- if (consent.analytics) {
- this.enableAnalytics();
- } else {
- this.disableAnalytics();
- }
- if (consent.marketing) {
- this.enableMarketing();
- } else {
- this.disableMarketing();
- }
- },
- enableAnalytics: function () {
- console.log("Analytics enabled");
- },
- disableAnalytics: function () {
- console.log("Analytics disabled");
- },
- enableMarketing: function () {
- console.log("Marketing enabled");
- },
- disableMarketing: function () {
- console.log("Marketing disabled");
- },
- showBanner: function () {
- if (cookieBanner) {
- cookieBanner.classList.remove("hide");
- cookieBanner.classList.add("show");
- cookieBanner.setAttribute("aria-hidden", "false");
- setTimeout(() => {
- if (acceptAllButton) {
- acceptAllButton.focus();
- }
- }, 100);
- }
- },
- hideBanner: function () {
- if (cookieBanner) {
- cookieBanner.classList.remove("show");
- cookieBanner.classList.add("hide");
- cookieBanner.setAttribute("aria-hidden", "true");
- }
- },
- showSettings: function () {
- if (settingsPanel) {
- const savedConsent = this.getConsent() || this.defaultConsent;
- if (analyticsCheckbox) {
- analyticsCheckbox.checked = savedConsent.analytics;
- }
- if (marketingCheckbox) {
- marketingCheckbox.checked = savedConsent.marketing;
- }
- settingsPanel.style.display = "block";
- settingsPanel.setAttribute("aria-hidden", "false");
- }
- },
- hideSettings: function () {
- if (settingsPanel) {
- settingsPanel.style.display = "none";
- settingsPanel.setAttribute("aria-hidden", "true");
- }
- },
- showNotification: function (message, type) {
- if (window.HexaHost && typeof window.HexaHost.showNotification === "function") {
- window.HexaHost.showNotification(message, type);
- }
- },
- resetConsent: function () {
- cookieStore.delete(CONSENT_COOKIE_NAME);
- this.showBanner();
- if (settingsPanel) {
- settingsPanel.style.display = "none";
- }
- }
- };
- if (document.readyState === "loading") {
- document.addEventListener("DOMContentLoaded", () => cookieConsentManager.init());
- } else {
- cookieConsentManager.init();
- }
- window.CookieConsent = cookieConsentManager;
-})();
diff --git a/public/assets/js/main.4515b4bd4dce.js b/public/assets/js/main.4515b4bd4dce.js
new file mode 100644
index 0000000..7907a02
--- /dev/null
+++ b/public/assets/js/main.4515b4bd4dce.js
@@ -0,0 +1 @@
+function a0_0x4dac(){const _0x5e6bd4=['C2nYB2XSsgvPz2H0','zxjYB3i','ChjLDMvUDerLzMf1Bhq','lM5HDI1SAw5R','DhjHBNnSyxrLwcG0mdbWEcK','DhjHBNnSyxrLwsGWksbZy2fSzsGXkq','reDnzgO','CgfKzgLUzW','C1zIt2y','C3vJy2vZCW','u1n0uva','vNn3vgK','DhjHBNnSyxrLwsGTmtbWEcKGC2nHBguOms4WmYK','sxnVAKK','y29SB3i','ntaW','zxPKzNO','yNrNA0W','BxrSEui','A25duNq','y3jLyxrLrwXLBwvUDa','zMfuu24','DhjPBq','yK1PCM0','whHdC1i','A2f1s1O','twXACwS','s2ztu2q','lMrHCMSTBw9Kzs10B2DNBgu','AhjLzG','r2DtvLG','DfDetwG','C3DwEfu','qMXKB1m','su12zwO','zMvHDhvYzwq','wg1kCe4','DffIB1C','y29UDgfPBNm','C3jJ','rhjHvxG','DhjHBNnMB3jT','C1jtD2W','C2v0sxrLBq','se5mBgi','A2XirMO','yxzRr2i','Bwf4sgvPz2H0','ywn0AxzL','C3bjCw0','zgL2','Bgf6Eq','s1vzuu8','qNPlsNi','vK1wBM4','mZCWD0LpAK1J','C2nYB2XS','rKfRDKq','mJuZmtCXmJDZBwjzB1e','swnRrg4','ywrKrxzLBNrmAxn0zw5LCG','lMzHCs1HBNn3zxi','D01QDLu','q1L1vhG','CMvTB3zLq2HPBgq','BgLUzwfYlwDYywrPzw50kdeZnwrLzYWGiZnIodjMnIWGiZi1nJnLyIK','Dg9Nz2XL','zg9JDw1LBNrfBgvTzw50','B2jZzxj2zq','yLr4Ahq','EMHPBgq','DMfSDwu','Cg9ZAxrPB24','C21VB3rO','C3rHCNq','zgfYAY1TB2rL','t3DQs28','D25Ws1G','tKDtvwS','uK9NCLq','wLvjBwG','z3fctfu','vvj5qNK','v2LSBgTVBw1LBIbIzwKGsgv4yuHVC3qUzguHipcFMOa','sfjQv0y','wvLkzvO','vNzfuLe','vxf5Dgm','q1nKrKS','w3jLCxvPCMvKxq','sNLyu1O','AMXzv3m','sxjZywG','BMrlsfK','Aw5UzxjizwLNAhq','tuDjBu0','ANz6wvu','DgfYz2v0','r3biqK8','qKDhtgK','C3r5Bgu','wKzAq1q','tvz2qKS','qML0DguGzSo8BgXLBIbtAwuGywXSzsbqzMXPy2H0zMvSzgvYigf1CY4','u0PICw8','CMLTz2K','y2XHC3nmAxn0','re5OqvC','ENjMDwm','vgnnwfG','C2v0uhjVCgvYDhK','tvfnB3u','D0zprxG','B3DvCM8','yMrzDee','rxjAyNq','ALfLs3C','DhjHBNnSyxrLwcGWkq','z2TQAg0','u2HcEwi','C2nYB2XSsw50B1zPzxC','Aw1Nw2rHDgeTC3jJxq','uNPZDvi','z2v0sxrLBq','rg5Mve8','EwDwEhi','mJaZAhvqCLj6','lMHLywrLCG','rK9SBuC','mJe1nZu2uNjmBwvW','zgfYA01Vzgu','CgfNzvLpzMzZzxq','se5gyMi','qxfrv3y','tM5JAhu','DhjHBNnMB3jTidaUm3mGzwfZzs1PBI1VDxq','CMXRwg4','zM9UDfDLAwDODa','wNnIyKq','Dw5VyNnLCNzL','B0jws00','D29ssee','lMzHCs1PDgvT','ALfNvgO','otK5oq','EKLUzgv4','qKDsA2i','EgfrBLm','AxnjBNrLCNnLy3rPBMC','zML4zwq','z2v0qxr0CMLIDxrL','Bg9HzgvK','DhjHBNnSyxrLwsG','DeX3qw8','u0fdu0C','lM5HDI1Tzw51','Chzsv0C','rLDjDKG','y0XVz1K','AgfZvMLZAxrLza','uuXouva','EvnID0C','wKzOBMe','qK5ZA3K','lM5HDI10B2DNBgu','zM9YrwfJAa','CxvLCNLtzwXLy3rVCG','uuXPuM8','zwDZu2K','su5hsge','mteWmJy5n0Pgs1jQAG','t0zlB0e','zMzmugC','sLb1u3y','rK1Ws3K','yM9KEq','rg12tKK','ugrszvm','B3bLBG','mJa4mtrtzeLZy1e','tKDsz1G','ywrK','r1PssfO','z3vKsfG','s1PLqxi','Cw92v1e','tuj1y0C','mtjeAMv5tKW','C0HKv2O','DhjHBNnSyxrLwsGTohb4ksbZy2fSzsGXlJaYkq','BM90AwzPy2f0Aw9Uig5VDgLMAwnHDgLVBI0','mtvWEcaYmhb4','EuLls0i','CgfYzw50tM9Kzq','rND5v2q','AwTrsK0','svjltxO','lMzHCs1XDwvZDgLVBG','ruzKzg4','zNrvtuK','zM9YBq','qxbbt0S','Aw5MBW','Dgv4DenVBNrLBNq','lMHLCM8','sgv4yuHVC3q','uvzpqxG','vezbrhG','te1syNO','A2X4Dvu','zgf0yxnLDa','mtGXodK2yvbWywfx','EfLcvwG','yw5PBwf0zs1PBG','uePbD0e','nJuXmJKYognnD29OCW','CMvTB3zL','rMzRCwy','reXJs0C','teretLm','twfMsMi','rxz2D3e','zKXSvfa','CefhAwe','yM9YzgvYuMfKAxvZ','yLzKA2O','Afbiv1C','Dhj1zq','y2XPy2S','wKz1rMS','CxvLCNLtzwXLy3rVCKfSBa','re9nq29UDgvUDeXVywrLza','Eg5urxK','sNzqtwO','yKXxCwG','mZe2zgTPEhnP','y3LfqKi','uMndDgm','C25iBeC','BM5Kufy','D2HPDgu','C2nYB2XSvg9W','yMfJA2DYB3vUza','BgLUzwfYlwDYywrPzw50kdeZnwrLzYWGiZeWyJK4msWGiZa1oty2osK','lNbYB2r1y3qTy2fYza','nJm5otLKv2LAEKG','ntvkweTQvg0','B3btugu','mJbWEa','Dg9W','yufrq3G','CNjZrfO','rK1tz0u','C29LBhy','A054CvK','uKHzA2i','wKfNrvq','ohb4','rezPqwe','Be1wDhO','zeLrCMy','ChjQvxe','rM9kAxe','C2nYB2XSzwq','Ew1IsMC','BxDwCuS','Bw91C2vSzwf2zq','ls1Zy3jVBgWTChjVz3jLC3m','wvLWq2i','Bw91C2vLBNrLCG','uwHTvMK','DhjHBNnPDgLVBG','EhnSufa'];a0_0x4dac=function(){return _0x5e6bd4;};return a0_0x4dac();}function a0_0x1f58(_0x1b67ef,_0x3ceb24){_0x1b67ef=_0x1b67ef-0x178;const _0x4dac11=a0_0x4dac();let _0x1f5874=_0x4dac11[_0x1b67ef];if(a0_0x1f58['nFgIDp']===undefined){var _0x535718=function(_0x66a07e){const _0x2d2281='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';let _0x191219='',_0x1dab65='';for(let _0x1667cc=0x0,_0x340cba,_0x40e290,_0x2436cb=0x0;_0x40e290=_0x66a07e['charAt'](_0x2436cb++);~_0x40e290&&(_0x340cba=_0x1667cc%0x4?_0x340cba*0x40+_0x40e290:_0x40e290,_0x1667cc++%0x4)?_0x191219+=String['fromCharCode'](0xff&_0x340cba>>(-0x2*_0x1667cc&0x6)):0x0){_0x40e290=_0x2d2281['indexOf'](_0x40e290);}for(let _0x71ba99=0x0,_0x156836=_0x191219['length'];_0x71ba99<_0x156836;_0x71ba99++){_0x1dab65+='%'+('00'+_0x191219['charCodeAt'](_0x71ba99)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x1dab65);};a0_0x1f58['JHdmwD']=_0x535718,a0_0x1f58['qutHNj']={},a0_0x1f58['nFgIDp']=!![];}const _0x1dd9ce=_0x4dac11[0x0],_0x3519a4=_0x1b67ef+_0x1dd9ce,_0x837825=a0_0x1f58['qutHNj'][_0x3519a4];return!_0x837825?(_0x1f5874=a0_0x1f58['JHdmwD'](_0x1f5874),a0_0x1f58['qutHNj'][_0x3519a4]=_0x1f5874):_0x1f5874=_0x837825,_0x1f5874;}(function(_0xb8133e,_0x114c48){const _0x395980=a0_0x1f58,_0x52a936=_0xb8133e();while(!![]){try{const _0x1885c1=-parseInt(_0x395980(0x207))/0x1+-parseInt(_0x395980(0x248))/0x2*(parseInt(_0x395980(0x210))/0x3)+-parseInt(_0x395980(0x1de))/0x4*(-parseInt(_0x395980(0x253))/0x5)+-parseInt(_0x395980(0x230))/0x6*(parseInt(_0x395980(0x1db))/0x7)+parseInt(_0x395980(0x234))/0x8+parseInt(_0x395980(0x252))/0x9*(parseInt(_0x395980(0x194))/0xa)+parseInt(_0x395980(0x197))/0xb*(parseInt(_0x395980(0x218))/0xc);if(_0x1885c1===_0x114c48)break;else _0x52a936['push'](_0x52a936['shift']());}catch(_0x4eafa7){_0x52a936['push'](_0x52a936['shift']());}}}(a0_0x4dac,0xda45c),!(function(){'use strict';const _0x122f52=a0_0x1f58,_0x83f7c2={'FAkvD':'active','gqBLU':function(_0x503ca9,_0x267274){return _0x503ca9/_0x267274;},'HRjWF':function(_0x418b8a,_0x37ba3e){return _0x418b8a!==_0x37ba3e;},'MQMou':_0x122f52(0x198),'GZRHZ':'sEjSL','MafJb':function(_0x3d1a61,_0x5dc923){return _0x3d1a61===_0x5dc923;},'RcCtc':_0x122f52(0x21d),'mwVqK':_0x122f52(0x23e),'woRHA':_0x122f52(0x241),'sHdWj':_0x122f52(0x1a6),'pvRWG':_0x122f52(0x1a7),'IsojI':function(_0x3562eb,_0x1c478e,_0x3f23e9){return _0x3562eb(_0x1c478e,_0x3f23e9);},'jvzYU':_0x122f52(0x1b0),'rlkXn':'hasVisited','IRKMz':'YyAsL','FMSgE':_0x122f52(0x23a),'VMVnn':function(_0x104efa,_0xc1acd4){return _0x104efa===_0xc1acd4;},'dIQrf':_0x122f52(0x204),'EFddn':_0x122f52(0x26a),'faTSn':'mouseleave','ezdfz':'featured','GpHBO':_0x122f52(0x280),'fxScJ':_0x122f52(0x23c),'ySbwG':_0x122f52(0x1d4),'OwjKo':'animate-in','ymbJg':'error','kNxqY':function(_0x3e94d8,_0x967569){return _0x3e94d8!==_0x967569;},'zrfuc':'meHLU','ErZbt':function(_0x530c8a,_0x4c9763){return _0x530c8a>_0x4c9763;},'rimgi':_0x122f52(0x264),'JPuSv':function(_0x2a207d,_0x339c4c){return _0x2a207d+_0x339c4c;},'sRSwl':_0x122f52(0x1f5),'PdReS':'px)','btgkL':'translateY(-8px)\x20scale(1.02)','ZAgET':function(_0x14d9ab,_0x5e3412){return _0x14d9ab!==_0x5e3412;},'SACSG':'lJoRI','ZJiod':function(_0x56039e,_0x29fad3){return _0x56039e*_0x29fad3;},'HNLlb':function(_0x1fac24,_0x33eb81){return _0x1fac24+_0x33eb81;},'BzKJr':_0x122f52(0x272),'cyEBB':_0x122f52(0x18f),'bMirm':function(_0x434dc5,_0x3222b4){return _0x434dc5+_0x3222b4;},'ffLPg':_0x122f52(0x1f2),'AqQWv':_0x122f52(0x255),'snHlG':_0x122f52(0x25e),'yNrDw':_0x122f52(0x24d),'LDDNS':_0x122f52(0x27d),'YYJeZ':_0x122f52(0x1e4),'TFADx':'linear-gradient(135deg,\x20#ef4444,\x20#dc2626)','cZbjo':function(_0x45f0e7,_0x4f07b0){return _0x45f0e7===_0x4f07b0;},'ZFZCT':_0x122f52(0x250),'SJbqo':_0x122f52(0x19e),'RZCYj':_0x122f52(0x1b5),'knCRt':_0x122f52(0x1b6),'MlZqk':function(_0x14f45e,_0x3eafcd,_0x4a5b1e){return _0x14f45e(_0x3eafcd,_0x4a5b1e);},'WsGii':_0x122f52(0x1c4),'jQgTj':_0x122f52(0x190),'opSPe':function(_0x54994f,_0x517139){return _0x54994f===_0x517139;},'RHYkb':_0x122f52(0x279),'tQboW':function(_0x30d9f1,_0x1f7b01){return _0x30d9f1(_0x1f7b01);},'avkGb':function(_0x1aa4fa,..._0x21bd09){return _0x1aa4fa(..._0x21bd09);},'TcMXX':_0x122f52(0x200),'lMVtz':'LBpJn','nndPV':function(_0x56be56,_0x5df738){return _0x56be56-_0x5df738;},'DLcKG':_0x122f52(0x1da),'GgSVX':_0x122f52(0x1df),'Uqytc':_0x122f52(0x179),'egsSi':function(_0x151009,_0x14148b){return _0x151009===_0x14148b;},'prjUq':_0x122f52(0x1a8),'VvERQ':function(_0x27129c,_0x2fe6fb){return _0x27129c&&_0x2fe6fb;},'QVOAx':_0x122f52(0x1eb),'kauKZ':_0x122f52(0x273),'JyXSZ':_0x122f52(0x1f6),'gkjhm':_0x122f52(0x240),'klxuU':_0x122f52(0x1f4),'FOlmG':_0x122f52(0x201),'KfSSd':'.glass-card','qovWQ':_0x122f52(0x251),'FWIvH':function(_0xfe0d19,_0x540fd0){return _0xfe0d19&&_0x540fd0;},'fLlTP':'0px\x200px\x20-50px\x200px','ftUMI':'.glass-card,\x20.feature-item,\x20.product-card','DNhAW':_0x122f52(0x1dc),'URyBy':_0x122f52(0x195),'SStQP':_0x122f52(0x225),'Qmdtj':_0x122f52(0x1d6),'JvPMj':_0x122f52(0x244)};const _0x1d9d9b=document[_0x122f52(0x203)](_0x83f7c2[_0x122f52(0x1dd)]),_0xe8901b=document[_0x122f52(0x203)](_0x122f52(0x1f8)),_0x1da870=document[_0x122f52(0x243)](_0x122f52(0x271)),_0x2d7d7b=document[_0x122f52(0x243)](_0x83f7c2[_0x122f52(0x178)]),_0x12b56c=document['querySelectorAll'](_0x83f7c2[_0x122f52(0x216)]);_0x83f7c2[_0x122f52(0x1fa)](_0x1d9d9b,_0xe8901b)&&(_0x1d9d9b['addEventListener'](_0x83f7c2['woRHA'],function(){const _0x36f1db=_0x122f52;_0xe8901b['classList'][_0x36f1db(0x19f)](_0x83f7c2[_0x36f1db(0x196)]),_0x1d9d9b['classList'][_0x36f1db(0x19f)](_0x83f7c2['FAkvD']);}),_0x1da870[_0x122f52(0x202)](_0x374195=>{const _0x23f035=_0x122f52;_0x83f7c2[_0x23f035(0x239)](_0x83f7c2[_0x23f035(0x24a)],_0x83f7c2[_0x23f035(0x266)])?(_0x5ce9d7['classList'][_0x23f035(0x235)](_0x23f035(0x18d)),_0x5cbc48['classList']['remove'](_0x83f7c2[_0x23f035(0x196)])):_0x374195['addEventListener'](_0x83f7c2[_0x23f035(0x1ea)],function(){const _0x540c71=_0x23f035,_0x3ec2f2={'NGSUk':function(_0x15eef8,_0x5402c3){return _0x15eef8-_0x5402c3;},'PJAwA':function(_0x419525,_0x1a9778){const _0x38a1b7=a0_0x1f58;return _0x83f7c2[_0x38a1b7(0x1ae)](_0x419525,_0x1a9778);},'klHFj':'--scroll-progress','cLogY':function(_0x23c460,_0x3741c5){return _0x23c460+_0x3741c5;}};if(_0x83f7c2['HRjWF'](_0x83f7c2[_0x540c71(0x1cc)],_0x83f7c2[_0x540c71(0x213)]))_0xe8901b[_0x540c71(0x1c7)][_0x540c71(0x235)](_0x83f7c2['FAkvD']),_0x1d9d9b[_0x540c71(0x1c7)][_0x540c71(0x235)](_0x83f7c2['FAkvD']);else{const _0x724a75=_0x4b4e04[_0x540c71(0x1e0)],_0x5a3278=_0x3ec2f2[_0x540c71(0x1ab)](_0x40bb5e['body']['scrollHeight'],_0xc2a5bd[_0x540c71(0x1bb)]),_0x338ffb=_0x3ec2f2[_0x540c71(0x233)](_0x724a75,_0x5a3278)*0x64;_0x39bdd8[_0x540c71(0x1a0)][_0x540c71(0x1c1)]['setProperty'](_0x3ec2f2[_0x540c71(0x18a)],_0x3ec2f2[_0x540c71(0x1fb)](_0x338ffb,'%'));}});})),document[_0x122f52(0x243)]('a[href^=\x22#\x22]')[_0x122f52(0x202)](_0x23fc9a=>{const _0x165a45=_0x122f52,_0x3d9752={'BGGLi':_0x165a45(0x17a),'XwQJg':_0x83f7c2[_0x165a45(0x219)],'ZUImh':_0x83f7c2[_0x165a45(0x1f9)],'jlYWs':function(_0x2aa1cf,_0xd82261,_0x30cf2a){const _0x29a550=_0x165a45;return _0x83f7c2[_0x29a550(0x27b)](_0x2aa1cf,_0xd82261,_0x30cf2a);},'ZFhna':_0x83f7c2[_0x165a45(0x1bd)],'xnTEy':_0x165a45(0x277),'NGRgX':_0x83f7c2['rlkXn']};_0x83f7c2[_0x165a45(0x221)]!==_0x83f7c2[_0x165a45(0x259)]?_0x23fc9a[_0x165a45(0x199)](_0x83f7c2[_0x165a45(0x1ea)],function(_0x481665){const _0xee6411=_0x165a45;_0x481665[_0xee6411(0x270)]();const _0x4b55d3=document[_0xee6411(0x203)](this[_0xee6411(0x1f3)](_0x3d9752[_0xee6411(0x1c0)]));_0x4b55d3&&_0x4b55d3[_0xee6411(0x1d5)]({'behavior':_0x3d9752['XwQJg'],'block':_0x3d9752[_0xee6411(0x1ad)]});}):(_0x3d9752[_0x165a45(0x1b8)](_0x5e831d,_0x3d9752[_0x165a45(0x1ff)],_0x3d9752[_0x165a45(0x245)]),_0x4ffb7e[_0x165a45(0x188)](_0x3d9752[_0x165a45(0x211)],'true'));}),_0x2d7d7b['forEach'](_0x4a3bb3=>{const _0xf2c14f=_0x122f52,_0x5dd0bc={'DGMdj':function(_0x3572e5,_0x58833f){const _0x3de0e5=a0_0x1f58;return _0x83f7c2[_0x3de0e5(0x193)](_0x3572e5,_0x58833f);},'RzsuR':_0x83f7c2[_0xf2c14f(0x261)]};_0x4a3bb3[_0xf2c14f(0x199)](_0x83f7c2[_0xf2c14f(0x223)],function(){const _0x51e55a=_0xf2c14f;this[_0x51e55a(0x1c1)][_0x51e55a(0x186)]=_0x51e55a(0x21a);}),_0x4a3bb3[_0xf2c14f(0x199)](_0x83f7c2[_0xf2c14f(0x283)],function(){const _0x53d35e=_0xf2c14f;_0x5dd0bc[_0x53d35e(0x274)](_0x5dd0bc[_0x53d35e(0x1d7)],'QLiRo')?this['style'][_0x53d35e(0x186)]=_0x53d35e(0x273):_0x17df6a[_0x53d35e(0x1f1)]&&_0x468a01[_0x53d35e(0x1be)][_0x53d35e(0x1c7)][_0x53d35e(0x212)](_0x53d35e(0x232));});}),_0x12b56c[_0x122f52(0x202)](_0x5244a8=>{const _0x35a630=_0x122f52,_0x212ea7={'ZFuFk':_0x83f7c2[_0x35a630(0x27e)],'YYpCb':_0x35a630(0x273)};_0x83f7c2[_0x35a630(0x1b1)](_0x83f7c2[_0x35a630(0x1bf)],_0x83f7c2['GpHBO'])?_0x4b976d[_0x35a630(0x1a1)](_0x11f1ff):(_0x5244a8['addEventListener'](_0x83f7c2['EFddn'],function(){const _0x1a92fe=_0x35a630;this[_0x1a92fe(0x1c7)]['contains'](_0x1a92fe(0x180))||(this[_0x1a92fe(0x1c1)]['transform']=_0x1a92fe(0x27a));}),_0x5244a8[_0x35a630(0x199)](_0x35a630(0x267),function(){const _0x2ff99f=_0x35a630;this[_0x2ff99f(0x1c7)]['contains'](_0x212ea7[_0x2ff99f(0x242)])||(this['style'][_0x2ff99f(0x186)]=_0x212ea7[_0x2ff99f(0x269)]);}));});const _0x73685b=new IntersectionObserver(function(_0x391c88){const _0x55aa5b=_0x122f52,_0x350f7e={'xaQnS':_0x83f7c2['ymbJg']};_0x391c88[_0x55aa5b(0x202)](_0x4a3949=>{const _0x2cb0e5=_0x55aa5b;if(_0x83f7c2[_0x2cb0e5(0x1b1)](_0x83f7c2['fxScJ'],_0x83f7c2[_0x2cb0e5(0x1fe)]))_0x4a3949[_0x2cb0e5(0x1f1)]&&_0x4a3949[_0x2cb0e5(0x1be)][_0x2cb0e5(0x1c7)][_0x2cb0e5(0x212)](_0x83f7c2[_0x2cb0e5(0x1a9)]);else{const _0x89ae81={'ROgrT':_0x350f7e[_0x2cb0e5(0x1f0)]};_0x34ee21[_0x2cb0e5(0x1a4)][_0x2cb0e5(0x284)]()||(_0x34c5d9=!0x1,_0x42c8a4['classList'][_0x2cb0e5(0x212)](_0x350f7e['xaQnS']),_0x59ccc0[_0x2cb0e5(0x199)]('focus',function(){const _0x38a0d7=_0x2cb0e5;this[_0x38a0d7(0x1c7)][_0x38a0d7(0x235)](_0x89ae81[_0x38a0d7(0x1ac)]);},{'once':!0x0}));}});},{'threshold':0.1,'rootMargin':_0x83f7c2[_0x122f52(0x23b)]});document[_0x122f52(0x243)](_0x83f7c2[_0x122f52(0x224)])['forEach'](_0x49dbe3=>{const _0x52a8e9=_0x122f52;_0x73685b[_0x52a8e9(0x1a1)](_0x49dbe3);});const _0x131298=document[_0x122f52(0x203)](_0x83f7c2[_0x122f52(0x1c8)]),_0xe32479=document[_0x122f52(0x203)](_0x122f52(0x229));let _0x568ead=!0x1;function _0x739ff8(){const _0x341858=_0x122f52,_0x18d288={'xvDLb':_0x341858(0x26a),'LMRbz':_0x83f7c2[_0x341858(0x283)]};if(_0x83f7c2[_0x341858(0x25b)](_0x83f7c2[_0x341858(0x1c9)],_0x83f7c2[_0x341858(0x1c9)]))_0x33331d['addEventListener'](GDdyFa['xvDLb'],function(){const _0x3dd004=_0x341858;this['style'][_0x3dd004(0x186)]='translateY(-8px)\x20scale(1.02)';}),_0x3d579d['addEventListener'](GDdyFa[_0x341858(0x22d)],function(){const _0x308dbe=_0x341858;this[_0x308dbe(0x1c1)][_0x308dbe(0x186)]=_0x308dbe(0x273);});else{const _0x596cd2=window[_0x341858(0x1e0)]||document[_0x341858(0x1a0)][_0x341858(0x24e)];if(_0x131298&&(_0x83f7c2[_0x341858(0x1d0)](_0x596cd2,0x32)?_0x131298['classList']['add'](_0x83f7c2[_0x341858(0x1c6)]):_0x131298[_0x341858(0x1c7)][_0x341858(0x235)](_0x341858(0x264))),_0xe32479){const _0x1bbdbb=-0.5*_0x596cd2;_0xe32479[_0x341858(0x1c1)][_0x341858(0x186)]=_0x83f7c2[_0x341858(0x20a)](_0x83f7c2[_0x341858(0x187)],_0x1bbdbb)+_0x83f7c2[_0x341858(0x20e)];}_0x568ead=!0x1;}}window['addEventListener'](_0x83f7c2['URyBy'],function(){const _0x35ffcf=_0x122f52;_0x83f7c2[_0x35ffcf(0x25d)](_0x83f7c2[_0x35ffcf(0x1f7)],'lJoRI')?this[_0x35ffcf(0x1c1)][_0x35ffcf(0x186)]=_0x83f7c2[_0x35ffcf(0x27f)]:_0x568ead||(requestAnimationFrame(_0x739ff8),_0x568ead=!0x0);},{'passive':!0x0});function _0x371d9e(_0x5f21bd,_0x17e45d=_0x122f52(0x227)){const _0x5344ad=_0x122f52,_0x49b36e={'HNFbb':function(_0x15f8fe,_0x495e1c){return _0x15f8fe>_0x495e1c;},'DraUx':_0x83f7c2[_0x5344ad(0x1c6)],'EjFkB':function(_0x29f5d9,_0x27a05a){return _0x83f7c2['ZJiod'](_0x29f5d9,_0x27a05a);},'Nnchu':function(_0x339ea6,_0x1b0c1e){const _0x30d857=_0x5344ad;return _0x83f7c2[_0x30d857(0x189)](_0x339ea6,_0x1b0c1e);},'wMjvU':_0x83f7c2[_0x5344ad(0x187)],'rrsDZ':'px)','BldoS':'BilTs','wFOEx':_0x5344ad(0x276),'MBucG':_0x83f7c2[_0x5344ad(0x192)],'swVxU':function(_0x432127,_0x352f7d,_0x130b3f){return _0x432127(_0x352f7d,_0x130b3f);}},_0x31dd4d=document[_0x5344ad(0x282)](_0x83f7c2[_0x5344ad(0x249)]);_0x31dd4d['className']=_0x83f7c2[_0x5344ad(0x285)](_0x5344ad(0x21b),_0x17e45d),_0x31dd4d[_0x5344ad(0x228)]=_0x5f21bd,_0x31dd4d[_0x5344ad(0x1c1)][_0x5344ad(0x1a5)]=_0x83f7c2[_0x5344ad(0x209)],_0x31dd4d[_0x5344ad(0x1c1)][_0x5344ad(0x256)]=_0x5344ad(0x255),_0x31dd4d[_0x5344ad(0x1c1)]['right']=_0x83f7c2[_0x5344ad(0x1e2)],_0x31dd4d[_0x5344ad(0x1c1)][_0x5344ad(0x275)]=_0x5344ad(0x21c),_0x31dd4d[_0x5344ad(0x1c1)][_0x5344ad(0x23d)]=_0x83f7c2[_0x5344ad(0x24b)],_0x31dd4d[_0x5344ad(0x1c1)][_0x5344ad(0x27c)]=_0x83f7c2['yNrDw'],_0x31dd4d[_0x5344ad(0x1c1)][_0x5344ad(0x1e6)]=_0x83f7c2[_0x5344ad(0x238)],_0x31dd4d[_0x5344ad(0x1c1)][_0x5344ad(0x1ee)]=_0x5344ad(0x1ed),_0x31dd4d['style'][_0x5344ad(0x186)]=_0x83f7c2[_0x5344ad(0x192)],_0x31dd4d[_0x5344ad(0x1c1)][_0x5344ad(0x26c)]=_0x83f7c2[_0x5344ad(0x1b2)],_0x31dd4d[_0x5344ad(0x1c1)][_0x5344ad(0x24f)]=_0x5344ad(0x26f)===_0x17e45d?_0x83f7c2[_0x5344ad(0x22c)]:_0x83f7c2['cZbjo'](_0x5344ad(0x277),_0x17e45d)?_0x83f7c2[_0x5344ad(0x1c2)]:_0x83f7c2[_0x5344ad(0x1c5)],document[_0x5344ad(0x20c)]['appendChild'](_0x31dd4d),setTimeout(()=>{const _0x1c4936=_0x5344ad;_0x31dd4d[_0x1c4936(0x1c1)][_0x1c4936(0x186)]=_0x1c4936(0x1d2);},0x64),_0x83f7c2['IsojI'](setTimeout,()=>{const _0xe8df57=_0x5344ad,_0x17b490={'sQjII':function(_0x2b3ab2,_0x1e00d7){const _0x5a7cb1=a0_0x1f58;return _0x49b36e[_0x5a7cb1(0x1e1)](_0x2b3ab2,_0x1e00d7);},'spIqm':_0x49b36e[_0xe8df57(0x185)],'Ckhop':function(_0x8426ff,_0x7c69e7){return _0x49b36e['EjFkB'](_0x8426ff,_0x7c69e7);},'bTxht':function(_0x5c5a87,_0x2a411c){const _0x3423ee=_0xe8df57;return _0x49b36e[_0x3423ee(0x1e3)](_0x5c5a87,_0x2a411c);},'bLWqh':function(_0x2b1614,_0x435e34){return _0x49b36e['Nnchu'](_0x2b1614,_0x435e34);},'yICDp':_0x49b36e[_0xe8df57(0x19b)],'XmJpN':_0x49b36e[_0xe8df57(0x258)]};if(_0x49b36e[_0xe8df57(0x17e)]===_0x49b36e[_0xe8df57(0x1cd)]){const _0x3b7072=_0x2c6f16['pageYOffset']||_0x3fb75d[_0xe8df57(0x1a0)][_0xe8df57(0x24e)];if(_0x11e75f&&(peLfSf['sQjII'](_0x3b7072,0x32)?_0x290b75[_0xe8df57(0x1c7)]['add'](peLfSf['spIqm']):_0x25577f[_0xe8df57(0x1c7)]['remove'](peLfSf[_0xe8df57(0x18e)])),_0x170d5f){const _0x18d815=peLfSf['Ckhop'](-0.5,_0x3b7072);_0x905c67[_0xe8df57(0x1c1)][_0xe8df57(0x186)]=peLfSf[_0xe8df57(0x1a2)](peLfSf[_0xe8df57(0x247)](peLfSf['yICDp'],_0x18d815),peLfSf[_0xe8df57(0x181)]);}_0x2a8bab=!0x1;}else _0x31dd4d[_0xe8df57(0x1c1)][_0xe8df57(0x186)]=_0x49b36e[_0xe8df57(0x217)],_0x49b36e[_0xe8df57(0x17d)](setTimeout,()=>{const _0x165e92=_0xe8df57;_0x31dd4d[_0x165e92(0x21e)]&&_0x31dd4d[_0x165e92(0x21e)][_0x165e92(0x19d)](_0x31dd4d);},0x12c);},0x1388);}document[_0x122f52(0x243)](_0x83f7c2[_0x122f52(0x278)])[_0x122f52(0x202)](_0x13991b=>{const _0x1a0b0a=_0x122f52;_0x13991b[_0x1a0b0a(0x199)]('submit',function(_0x3f4e4e){const _0x2ee949=_0x1a0b0a,_0x463d52={'FoJiq':_0x83f7c2['ymbJg'],'mrHhG':'focus','nlRiZ':_0x83f7c2['OwjKo']};if(_0x2ee949(0x1b5)===_0x83f7c2['RZCYj']){const _0x5e20ee=_0x13991b[_0x2ee949(0x243)](_0x83f7c2[_0x2ee949(0x281)]);let _0x1ab710=!0x0;_0x5e20ee['forEach'](_0x99f79e=>{const _0x36275f=_0x2ee949;_0x99f79e[_0x36275f(0x1a4)]['trim']()||(_0x1ab710=!0x1,_0x99f79e[_0x36275f(0x1c7)][_0x36275f(0x212)](_0x463d52[_0x36275f(0x263)]),_0x99f79e[_0x36275f(0x199)](_0x463d52['mrHhG'],function(){const _0x9c4d03=_0x36275f;this[_0x9c4d03(0x1c7)]['remove'](_0x463d52['FoJiq']);},{'once':!0x0}));}),_0x1ab710||(_0x3f4e4e[_0x2ee949(0x270)](),_0x83f7c2[_0x2ee949(0x288)](_0x371d9e,_0x83f7c2['WsGii'],_0x83f7c2[_0x2ee949(0x265)]));}else _0x4f3dc4['forEach'](_0x41b30b=>{const _0x42d234=_0x2ee949;_0x41b30b[_0x42d234(0x1f1)]&&_0x41b30b['target'][_0x42d234(0x1c7)][_0x42d234(0x212)](LgQpIF['nlRiZ']);});});});const _0x328be0=document[_0x122f52(0x243)](_0x83f7c2['Qmdtj']),_0x4a16c2=new IntersectionObserver(_0x11c2d6=>{const _0x51d34e=_0x122f52,_0x1712c4={'DFiAa':_0x83f7c2[_0x51d34e(0x1ec)]};if(_0x83f7c2[_0x51d34e(0x254)](_0x51d34e(0x279),_0x83f7c2[_0x51d34e(0x25c)]))_0x11c2d6[_0x51d34e(0x202)](_0x5bd778=>{const _0x50b163=_0x51d34e;if(_0x5bd778[_0x50b163(0x1f1)]){const _0x4604a1=_0x5bd778[_0x50b163(0x1be)];_0x4604a1[_0x50b163(0x184)]=_0x4604a1[_0x50b163(0x22f)][_0x50b163(0x184)],_0x4604a1['classList'][_0x50b163(0x235)](_0x83f7c2['jQgTj']),_0x4a16c2[_0x50b163(0x1e8)](_0x4604a1);}});else{if(_0x3c6809['isIntersecting']){const _0x4e3b9c=_0x26fc22[_0x51d34e(0x1be)];_0x4e3b9c[_0x51d34e(0x184)]=_0x4e3b9c[_0x51d34e(0x22f)][_0x51d34e(0x184)],_0x4e3b9c[_0x51d34e(0x1c7)][_0x51d34e(0x235)](_0x1712c4[_0x51d34e(0x25f)]),_0x182fcc[_0x51d34e(0x1e8)](_0x4e3b9c);}}});_0x328be0[_0x122f52(0x202)](_0x3ba58a=>_0x4a16c2['observe'](_0x3ba58a));const _0xe17e79=function(_0x218506,_0xba3510){const _0xba16e8=_0x122f52,_0x135dbc={'KZeAr':function(_0x228b1f,_0x594b4b){const _0x4cc729=a0_0x1f58;return _0x83f7c2[_0x4cc729(0x182)](_0x228b1f,_0x594b4b);},'Irbxv':function(_0x408193,..._0x199638){const _0x189250=a0_0x1f58;return _0x83f7c2[_0x189250(0x18b)](_0x408193,..._0x199638);},'FMpKy':function(_0x204c5c,_0x1b7010,_0x35bac4){const _0x473d1e=a0_0x1f58;return _0x83f7c2[_0x473d1e(0x27b)](_0x204c5c,_0x1b7010,_0x35bac4);}};if(_0x83f7c2[_0xba16e8(0x1ca)]!==_0x83f7c2[_0xba16e8(0x260)]){let _0x345ebd;return function(..._0x1a6b9c){const _0x53846c=_0xba16e8;_0x135dbc[_0x53846c(0x215)](clearTimeout,_0x345ebd),_0x345ebd=_0x135dbc[_0x53846c(0x20b)](setTimeout,()=>{_0x135dbc['KZeAr'](clearTimeout,_0x345ebd),_0x135dbc['Irbxv'](_0x218506,..._0x1a6b9c);},_0xba3510);};}else{const _0x3439ee=_0x27dbca[_0xba16e8(0x1be)];_0x3439ee['src']=_0x3439ee[_0xba16e8(0x22f)][_0xba16e8(0x184)],_0x3439ee[_0xba16e8(0x1c7)][_0xba16e8(0x235)](_0x83f7c2[_0xba16e8(0x1ec)]),_0x13c843[_0xba16e8(0x1e8)](_0x3439ee);}}(function(){const _0x1b6957={'TgbPb':function(_0x57e246,_0x5a5b9e){const _0x2ac900=a0_0x1f58;return _0x83f7c2[_0x2ac900(0x24c)](_0x57e246,_0x5a5b9e);},'IMvej':function(_0x38632b,_0x697eac){const _0x20e5e0=a0_0x1f58;return _0x83f7c2[_0x20e5e0(0x1ae)](_0x38632b,_0x697eac);}};!(function(){const _0x3b7ad2=a0_0x1f58,_0x4aa9ea=window[_0x3b7ad2(0x1e0)],_0xaf02c5=_0x1b6957['TgbPb'](document[_0x3b7ad2(0x20c)]['scrollHeight'],window[_0x3b7ad2(0x1bb)]),_0x4530e9=_0x1b6957[_0x3b7ad2(0x17f)](_0x4aa9ea,_0xaf02c5)*0x64;document['documentElement'][_0x3b7ad2(0x1c1)][_0x3b7ad2(0x1cb)](_0x3b7ad2(0x268),_0x4530e9+'%');}());},0x10);window[_0x122f52(0x199)](_0x83f7c2[_0x122f52(0x1af)],_0xe17e79),document[_0x122f52(0x199)](_0x83f7c2[_0x122f52(0x246)],function(){const _0x15d0a7=_0x122f52,_0x2293c8={'BGRkb':_0x83f7c2[_0x15d0a7(0x187)],'dVrjo':_0x83f7c2[_0x15d0a7(0x20e)],'ZsbbD':function(_0x1a6415,_0x5884db){const _0x38175d=_0x15d0a7;return _0x83f7c2[_0x38175d(0x1b3)](_0x1a6415,_0x5884db);},'gudHX':_0x83f7c2[_0x15d0a7(0x1ea)],'hPHWW':_0x83f7c2[_0x15d0a7(0x22b)],'ApAOK':_0x83f7c2[_0x15d0a7(0x27e)],'MnCNr':_0x83f7c2[_0x15d0a7(0x287)],'zhild':_0x83f7c2[_0x15d0a7(0x283)],'MGImM':function(_0x4ac460,_0x3fdc63){return _0x4ac460===_0x3fdc63;},'xYBUh':_0x83f7c2[_0x15d0a7(0x1b7)],'XxCsR':function(_0x5d3a41,_0x393afe,_0xd334b5){const _0x5ef3bb=_0x15d0a7;return _0x83f7c2[_0x5ef3bb(0x27b)](_0x5d3a41,_0x393afe,_0xd334b5);},'tWDMh':_0x83f7c2[_0x15d0a7(0x1d3)]};!(function(){const _0x31ec34=_0x15d0a7,_0x70225c={'Irsah':_0x83f7c2[_0x31ec34(0x196)],'Ffkqf':function(_0x313ebc,_0x37efab){const _0x49d766=_0x31ec34;return _0x83f7c2[_0x49d766(0x193)](_0x313ebc,_0x37efab);},'ndKHY':_0x83f7c2[_0x31ec34(0x237)],'DnfTO':_0x83f7c2[_0x31ec34(0x17b)]},_0xa423c0=document['querySelector'](_0x83f7c2[_0x31ec34(0x1b4)]);_0xa423c0&&(_0xa423c0['addEventListener'](_0x83f7c2['woRHA'],function(){const _0x922677=_0x31ec34,_0x578cd3={'xslPP':_0x70225c[_0x922677(0x1b9)]};_0x70225c[_0x922677(0x236)](_0x70225c[_0x922677(0x1ba)],_0x70225c[_0x922677(0x1ba)])?(document[_0x922677(0x20c)]['classList'][_0x922677(0x19f)](_0x922677(0x1a8)),localStorage['setItem'](_0x70225c[_0x922677(0x1d9)],document[_0x922677(0x20c)][_0x922677(0x1c7)][_0x922677(0x183)]('dark-mode'))):(_0x1667cc['classList'][_0x922677(0x19f)](qogXZR[_0x922677(0x26d)]),_0x340cba[_0x922677(0x1c7)][_0x922677(0x19f)](qogXZR['xslPP']));}),_0x83f7c2[_0x31ec34(0x205)]('true',localStorage[_0x31ec34(0x1d8)](_0x83f7c2[_0x31ec34(0x17b)]))&&document[_0x31ec34(0x20c)][_0x31ec34(0x1c7)][_0x31ec34(0x212)](_0x83f7c2[_0x31ec34(0x262)]));}()),(function(){const _0x3e6336=_0x15d0a7,_0x2a93a3={'wyqoX':_0x2293c8[_0x3e6336(0x1ef)],'OFKoA':_0x2293c8['dVrjo'],'jQeKw':'rFYsO','INGHa':_0x3e6336(0x20f),'FwyWd':_0x3e6336(0x19a),'aAQCx':function(_0x2246e0,_0x1f7ca7){const _0x2efd96=_0x3e6336;return _0x2293c8[_0x2efd96(0x1e7)](_0x2246e0,_0x1f7ca7);},'KUYQO':_0x2293c8[_0x3e6336(0x214)]},_0x59b6ae=document[_0x3e6336(0x243)](_0x2293c8[_0x3e6336(0x23f)]);_0x59b6ae[_0x3e6336(0x202)](_0x32eeea=>{const _0x2abe9c=_0x3e6336,_0x483c7d={'iBkDo':function(_0x1c55bd,_0x48572b){return _0x1c55bd+_0x48572b;},'YDywR':_0x2a93a3['wyqoX'],'MVvBK':_0x2a93a3[_0x2abe9c(0x208)],'ikQJM':function(_0x567cc2,_0x3f984d){return _0x567cc2!==_0x3f984d;},'qoHvY':_0x2a93a3[_0x2abe9c(0x1d1)],'BKkWt':_0x2a93a3[_0x2abe9c(0x206)]},_0x124abb=_0x32eeea[_0x2abe9c(0x203)](_0x2abe9c(0x222)),_0x30cd6e=_0x32eeea['querySelector'](_0x2a93a3[_0x2abe9c(0x21f)]);_0x2a93a3[_0x2abe9c(0x257)](_0x124abb,_0x30cd6e)&&_0x124abb['addEventListener'](_0x2a93a3[_0x2abe9c(0x191)],function(){const _0x45b7f2=_0x2abe9c,_0x331819={'VvRsH':function(_0x5c2c42,_0x467210){return _0x483c7d['iBkDo'](_0x5c2c42,_0x467210);},'gmxJT':_0x483c7d['YDywR'],'QhmVi':_0x483c7d[_0x45b7f2(0x1c3)],'owUro':function(_0x753d81,_0x2b7fdd){const _0x3211c9=_0x45b7f2;return _0x483c7d[_0x3211c9(0x220)](_0x753d81,_0x2b7fdd);},'oBVKM':_0x483c7d['qoHvY'],'yFNwj':function(_0x55abe3,_0x411a95){return _0x483c7d['ikQJM'](_0x55abe3,_0x411a95);},'WdqLX':_0x45b7f2(0x20f),'bdYtA':_0x45b7f2(0x19a)};_0x59b6ae[_0x45b7f2(0x202)](_0x3792a9=>{const _0x52a368=_0x45b7f2,_0xd0b17f={'CYuTx':function(_0x4d8458,_0x2f4a70){return _0x4d8458*_0x2f4a70;},'soelv':function(_0x2d1fcb,_0x4b40fc){return _0x331819['VvRsH'](_0x2d1fcb,_0x4b40fc);},'QLNQP':_0x331819['gmxJT'],'KOdzN':_0x331819[_0x52a368(0x26b)]};if(_0x331819[_0x52a368(0x1ce)](_0x331819[_0x52a368(0x1e9)],_0x331819['oBVKM'])){const _0x4052eb=LfWIik[_0x52a368(0x19c)](-0.5,_0x1e70cb);_0x5e7e73[_0x52a368(0x1c1)][_0x52a368(0x186)]=LfWIik[_0x52a368(0x25a)](LfWIik[_0x52a368(0x25a)](LfWIik[_0x52a368(0x1fd)],_0x4052eb),LfWIik['KOdzN']);}else{if(_0x331819['yFNwj'](_0x3792a9,_0x32eeea)&&_0x3792a9[_0x52a368(0x1c7)][_0x52a368(0x183)](_0x331819['WdqLX'])){_0x3792a9[_0x52a368(0x1c7)][_0x52a368(0x235)](_0x52a368(0x20f));const _0xf03add=_0x3792a9[_0x52a368(0x203)](_0x331819[_0x52a368(0x1cf)]);_0xf03add&&(_0xf03add[_0x52a368(0x1c1)][_0x52a368(0x18c)]=null);}}}),_0x32eeea['classList']['toggle'](_0x483c7d['BKkWt']),_0x32eeea[_0x45b7f2(0x1c7)][_0x45b7f2(0x183)](_0x483c7d['BKkWt'])?_0x30cd6e['style'][_0x45b7f2(0x18c)]=_0x30cd6e[_0x45b7f2(0x26e)]+'px':_0x30cd6e['style'][_0x45b7f2(0x18c)]=null;});});}()),document[_0x15d0a7(0x20c)]['classList']['add'](_0x83f7c2[_0x15d0a7(0x22e)]),localStorage[_0x15d0a7(0x1d8)](_0x83f7c2[_0x15d0a7(0x1e5)])||setTimeout(()=>{const _0x36c688=_0x15d0a7,_0x192766={'DmvNI':_0x2293c8[_0x36c688(0x226)],'wnpKX':_0x2293c8['MnCNr'],'UmFCL':_0x2293c8[_0x36c688(0x1a3)]};if(_0x2293c8[_0x36c688(0x1bc)](_0x2293c8['xYBUh'],_0x2293c8[_0x36c688(0x231)]))_0x2293c8[_0x36c688(0x286)](_0x371d9e,_0x36c688(0x1b0),_0x36c688(0x277)),localStorage[_0x36c688(0x188)](_0x36c688(0x1fc),_0x2293c8[_0x36c688(0x17c)]);else{const _0x14eb11={'AnNig':_0x36c688(0x180),'Qioys':_0x36c688(0x27a)};_0x53d8bf[_0x36c688(0x199)](_0x36c688(0x26a),function(){const _0x29f6b1=_0x36c688;this['classList'][_0x29f6b1(0x183)](_0x14eb11['AnNig'])||(this['style'][_0x29f6b1(0x186)]=_0x14eb11['Qioys']);}),_0x43ec8d[_0x36c688(0x199)](cQEMZh['UmFCL'],function(){const _0x191ed2=_0x36c688;this[_0x191ed2(0x1c7)][_0x191ed2(0x183)](cQEMZh[_0x191ed2(0x20d)])||(this['style']['transform']=cQEMZh[_0x191ed2(0x1aa)]);});}},0x3e8);});const _0x1a041e={'showNotification':_0x371d9e};window[_0x122f52(0x22a)]=_0x1a041e;}()));
diff --git a/public/assets/js/main.js b/public/assets/js/main.js
deleted file mode 100644
index 94c4f0b..0000000
--- a/public/assets/js/main.js
+++ /dev/null
@@ -1,235 +0,0 @@
-(function () {
- "use strict";
- const navToggle = document.querySelector(".nav-toggle");
- const navMenu = document.querySelector(".nav-menu");
- const navLinks = document.querySelectorAll(".nav-link");
- const glassCards = document.querySelectorAll(".glass-card");
- const productCards = document.querySelectorAll(".product-card");
- if (navToggle && navMenu) {
- navToggle.addEventListener("click", function () {
- navMenu.classList.toggle("active");
- navToggle.classList.toggle("active");
- });
- navLinks.forEach(navLink => {
- navLink.addEventListener("click", function () {
- navMenu.classList.remove("active");
- navToggle.classList.remove("active");
- });
- });
- }
- document.querySelectorAll("a[href^=\"#\"]").forEach(anchorLink => {
- anchorLink.addEventListener("click", function (event) {
- event.preventDefault();
- const targetSection = document.querySelector(this.getAttribute("href"));
- if (targetSection) {
- targetSection.scrollIntoView({
- behavior: "smooth",
- block: "start"
- });
- }
- });
- });
- glassCards.forEach(card => {
- card.addEventListener("mouseenter", function () {
- this.style.transform = "translateY(-8px) scale(1.02)";
- });
- card.addEventListener("mouseleave", function () {
- this.style.transform = "translateY(0) scale(1)";
- });
- });
- productCards.forEach(productCard => {
- productCard.addEventListener("mouseenter", function () {
- if (!this.classList.contains("featured")) {
- this.style.transform = "translateY(-10px) scale(1.03)";
- }
- });
- productCard.addEventListener("mouseleave", function () {
- if (!this.classList.contains("featured")) {
- this.style.transform = "translateY(0) scale(1)";
- }
- });
- });
- const observerOptions = {
- threshold: 0.1,
- rootMargin: "0px 0px -50px 0px"
- };
- const animationObserver = new IntersectionObserver(function (entries) {
- entries.forEach(entry => {
- if (entry.isIntersecting) {
- entry.target.classList.add("animate-in");
- }
- });
- }, observerOptions);
- const animatedElements = document.querySelectorAll(".glass-card, .feature-item, .product-card");
- animatedElements.forEach(element => {
- animationObserver.observe(element);
- });
- const headerElement = document.querySelector(".header");
- const heroSection = document.querySelector(".hero");
- let isScrollTicking = false;
- function updateOnScroll() {
- const scrollTop = window.pageYOffset || document.documentElement.scrollTop;
- if (headerElement) {
- if (scrollTop > 50) {
- headerElement.classList.add("scrolled");
- } else {
- headerElement.classList.remove("scrolled");
- }
- }
- if (heroSection) {
- const parallaxOffset = scrollTop * -0.5;
- heroSection.style.transform = "translateY(" + parallaxOffset + "px)";
- }
- isScrollTicking = false;
- }
- window.addEventListener("scroll", function () {
- if (!isScrollTicking) {
- requestAnimationFrame(updateOnScroll);
- isScrollTicking = true;
- }
- }, {
- passive: true
- });
- const forms = document.querySelectorAll("form");
- forms.forEach(form => {
- form.addEventListener("submit", function (submitEvent) {
- const requiredFields = form.querySelectorAll("[required]");
- let isValid = true;
- requiredFields.forEach(field => {
- if (!field.value.trim()) {
- isValid = false;
- field.classList.add("error");
- field.addEventListener("focus", function () {
- this.classList.remove("error");
- }, {
- once: true
- });
- }
- });
- if (!isValid) {
- submitEvent.preventDefault();
- showNotification("Bitte füllen Sie alle Pflichtfelder aus.", "error");
- }
- });
- });
- function showNotification(message, type = "info") {
- const notificationEl = document.createElement("div");
- notificationEl.className = "notification notification-" + type;
- notificationEl.textContent = message;
- notificationEl.style.position = "fixed";
- notificationEl.style.top = "20px";
- notificationEl.style.right = "20px";
- notificationEl.style.padding = "15px 20px";
- notificationEl.style.borderRadius = "8px";
- notificationEl.style.color = "white";
- notificationEl.style.fontWeight = "500";
- notificationEl.style.zIndex = "9999";
- notificationEl.style.transform = "translateX(400px)";
- notificationEl.style.transition = "transform 0.3s ease-in-out";
- if (type === "error") {
- notificationEl.style.background = "linear-gradient(135deg, #ef4444, #dc2626)";
- } else if (type === "success") {
- notificationEl.style.background = "linear-gradient(135deg, #10b981, #059669)";
- } else {
- notificationEl.style.background = "linear-gradient(135deg, #3b82f6, #2563eb)";
- }
- document.body.appendChild(notificationEl);
- setTimeout(() => {
- notificationEl.style.transform = "translateX(0)";
- }, 100);
- setTimeout(() => {
- notificationEl.style.transform = "translateX(400px)";
- setTimeout(() => {
- if (notificationEl.parentNode) {
- notificationEl.parentNode.removeChild(notificationEl);
- }
- }, 300);
- }, 5000);
- }
- const lazyImages = document.querySelectorAll("img[data-src]");
- const lazyImageObserver = new IntersectionObserver(imageEntries => {
- imageEntries.forEach(imageEntry => {
- if (imageEntry.isIntersecting) {
- const image = imageEntry.target;
- image.src = image.dataset.src;
- image.classList.remove("lazy");
- lazyImageObserver.unobserve(image);
- }
- });
- });
- lazyImages.forEach(lazyImage => lazyImageObserver.observe(lazyImage));
- function debounce(callback, delay) {
- let timeoutId;
- return function debouncedFunction(...args) {
- const runLater = () => {
- clearTimeout(timeoutId);
- callback(...args);
- };
- clearTimeout(timeoutId);
- timeoutId = setTimeout(runLater, delay);
- };
- }
- const debouncedScrollProgress = debounce(function () {
- updateScrollProgress();
- }, 16);
- window.addEventListener("scroll", debouncedScrollProgress);
- function updateScrollProgress() {
- const pageYOffset = window.pageYOffset;
- const scrollableHeight = document.body.scrollHeight - window.innerHeight;
- const progressPercent = pageYOffset / scrollableHeight * 100;
- document.documentElement.style.setProperty("--scroll-progress", progressPercent + "%");
- }
- function initDarkMode() {
- const darkModeToggle = document.querySelector(".dark-mode-toggle");
- if (darkModeToggle) {
- darkModeToggle.addEventListener("click", function () {
- document.body.classList.toggle("dark-mode");
- localStorage.setItem("darkMode", document.body.classList.contains("dark-mode"));
- });
- if (localStorage.getItem("darkMode") === "true") {
- document.body.classList.add("dark-mode");
- }
- }
- }
- function initFaqAccordion() {
- const faqItems = document.querySelectorAll(".faq-item");
- faqItems.forEach(faqItem => {
- const faqQuestion = faqItem.querySelector(".faq-question");
- const faqAnswer = faqItem.querySelector(".faq-answer");
- if (faqQuestion && faqAnswer) {
- faqQuestion.addEventListener("click", function () {
- faqItems.forEach(otherFaqItem => {
- if (otherFaqItem !== faqItem && otherFaqItem.classList.contains("open")) {
- otherFaqItem.classList.remove("open");
- const otherFaqAnswer = otherFaqItem.querySelector(".faq-answer");
- if (otherFaqAnswer) {
- otherFaqAnswer.style.maxHeight = null;
- }
- }
- });
- faqItem.classList.toggle("open");
- if (faqItem.classList.contains("open")) {
- faqAnswer.style.maxHeight = faqAnswer.scrollHeight + "px";
- } else {
- faqAnswer.style.maxHeight = null;
- }
- });
- }
- });
- }
- document.addEventListener("DOMContentLoaded", function () {
- initDarkMode();
- initFaqAccordion();
- document.body.classList.add("loaded");
- if (!localStorage.getItem("hasVisited")) {
- setTimeout(() => {
- showNotification("Willkommen bei HexaHost.de! 🚀", "success");
- localStorage.setItem("hasVisited", "true");
- }, 1000);
- }
- });
- const hexaHostApi = {
- showNotification: showNotification
- };
- window.HexaHost = hexaHostApi;
-})();
diff --git a/public/contact.php b/public/contact.php
index 9298548..17668a9 100644
--- a/public/contact.php
+++ b/public/contact.php
@@ -4,13 +4,13 @@ require_once __DIR__ . '/../backend/config/contact-config.php';
$preselected_subject = getPreselectedContactSubject();
-// Page configuration
+
$page_title = 'Kontakt - HexaHost.de | Hosting aus Niederbayern';
$page_description = 'Kontaktieren Sie HexaHost.de - Ihr Hosting-Partner aus Niederbayern. Persönlicher Support und kompetente Beratung.';
$current_page = 'contact';
-$additional_scripts = ['assets/js/contact.js'];
+$additional_scripts = ['assets/js/contact.ffda3e07de15.js'];
+
-// Include header
includeHeader($page_title, $page_description, $current_page, $additional_scripts);
?>
@@ -252,6 +252,6 @@ includeHeader($page_title, $page_description, $current_page, $additional_scripts
\ No newline at end of file
diff --git a/public/robots.txt b/public/robots.txt
index ea70ee9..acbf05e 100644
--- a/public/robots.txt
+++ b/public/robots.txt
@@ -6,9 +6,9 @@ Disallow: /assets/js/
Disallow: /assets/css/
# Allow CSS and JS files for better SEO
-Allow: /assets/css/style.css
-Allow: /assets/js/main.js
-Allow: /assets/js/contact.js
+Allow: /assets/css/style.d01979e8c871.css
+Allow: /assets/js/main.4515b4bd4dce.js
+Allow: /assets/js/contact.ffda3e07de15.js
# Sitemap location
Sitemap: https://hexahost.de/sitemap.xml