.lp-color-text{color:var(--lp-text)}.lp-color-text-2{color:var(--lp-text-2)}.lp-color-text-3{color:var(--lp-text-3)}.lp-color-text-4{color:var(--lp-text-4)}.lp-color-accent{color:var(--lp-accent)}.lp-color-primary{color:var(--lp-primary)}.lp-color-accent-green{color:var(--lp-accent-green)}.lp-font-mono{font-family:var(--lp-mono)}.lp-heading{font-size:clamp(1.5rem,3vw,2rem)}.lp-heading,.lp-heading-lg{letter-spacing:-.02em;color:var(--lp-text)}.lp-heading-lg{font-size:clamp(1.5rem,3vw,2.25rem)}.lp-eyebrow{font-size:10px}.lp-cta-label,.lp-eyebrow{font-family:var(--lp-mono);text-transform:uppercase;letter-spacing:.18em}.lp-cta-label{font-size:11px}:root{--lp-base:#0F1117;--lp-card:rgba(255,255,255,0.03);--lp-card-border:rgba(255,255,255,0.06);--lp-card-hover:rgba(255,255,255,0.1);--lp-primary:#4F46E5;--lp-accent:#C9A96E;--lp-text:#FAFAFA;--lp-text-2:#A1A1AA;--lp-text-3:#71717A;--lp-text-4:#52525B;--lp-accent-green:#34D399;--lp-divider:rgba(255,255,255,0.06);--lp-mono:"JetBrains Mono",var(--font-geist-mono,"Geist Mono",monospace)}.lp{all:initial;display:block}.lp *,.lp :after,.lp :before{margin:0;padding:0;box-sizing:border-box}.lp{font-family:var(--font-geist-sans,"Geist",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif);color:var(--lp-text);background:var(--lp-base);line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;font-size:16px;position:relative}.lp:before{background-image:linear-gradient(rgba(255,255,255,.012) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.012) 1px,transparent 0);background-size:80px 80px}.lp:after,.lp:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:0}.lp:after{background:radial-gradient(ellipse 80% 60% at 20% 10%,rgba(99,102,241,.05) 0,transparent 60%),radial-gradient(ellipse 60% 50% at 80% 80%,rgba(99,102,241,.03) 0,transparent 50%),radial-gradient(ellipse 40% 40% at 50% 50%,rgba(201,169,110,.015) 0,transparent 40%)}.lp>*{position:relative;z-index:1}.lp a{text-decoration:none;color:inherit}.lp img{max-width:100%;display:block}.lp ul{list-style:none}@keyframes lp-blink{0%,to{opacity:1}50%{opacity:.3}}@keyframes lp-fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes lp-feedSlide{0%{opacity:0;transform:translateX(-12px)}to{opacity:1;transform:translateX(0)}}@keyframes lp-feedNew{0%{background:rgba(99,102,241,.06)}to{background:transparent}}@keyframes lp-mapPulse{0%,to{r:3;opacity:1}50%{r:5;opacity:.6}}@keyframes lp-gradient-shift{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.lp .reveal{opacity:0;transform:translateY(24px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}.lp .reveal.visible{opacity:1;transform:translateY(0)}.lp .feed-item{animation:lp-feedSlide .4s ease both}.lp .feed-item:first-child{animation-delay:.1s}.lp .feed-item:nth-child(2){animation-delay:.2s}.lp .feed-item:nth-child(3){animation-delay:.3s}.lp .feed-item:nth-child(4){animation-delay:.4s}.lp .feed-item:nth-child(5){animation-delay:.5s}.lp .feed-item:nth-child(6){animation-delay:.6s}.lp .feed-item:nth-child(7){animation-delay:.7s}.lp .feed-item.new{animation:lp-feedSlide .4s ease both,lp-feedNew 2s ease .4s both}.lp .map-dot{animation:lp-mapPulse 3s ease infinite}.lp .status-dot{animation:lp-blink 2s ease infinite}.lp .hero-tag{animation:lp-fadeUp .6s cubic-bezier(.16,1,.3,1) both}.lp .hero-title{animation:lp-fadeUp .6s cubic-bezier(.16,1,.3,1) .1s both}.lp .hero-sub{animation:lp-fadeUp .6s cubic-bezier(.16,1,.3,1) .2s both}.lp .hero-actions{animation:lp-fadeUp .6s cubic-bezier(.16,1,.3,1) .3s both}.lp .hero-stats-row{animation:lp-fadeUp .6s cubic-bezier(.16,1,.3,1) .4s both}.lp .hero-intelligence-grid{animation:lp-fadeUp .6s cubic-bezier(.16,1,.3,1) .5s both}.lp .live-panel{animation:lp-fadeUp .7s cubic-bezier(.16,1,.3,1) .3s both}.lp .glass-card{background:var(--lp-card);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--lp-card-border);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.03);transition:border-color .3s ease,box-shadow .3s ease}.lp .glass-card:hover{border-color:var(--lp-card-hover);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.05),0 8px 32px rgba(0,0,0,.3)}.lp .section-label{font-family:var(--lp-mono);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.2em;color:var(--lp-text-3)}.lp .btn-primary{display:inline-block;background:var(--lp-primary);color:#fff;border:none;padding:12px 28px;font-size:14px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .2s ease;letter-spacing:-.01em}.lp .btn-primary:hover{background:#818CF8;transform:translateY(-1px);box-shadow:0 4px 24px rgba(99,102,241,.3)}.lp .btn-primary:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(15,17,23,.95),0 0 0 4px rgba(129,140,248,.45)}.lp .btn-secondary{display:inline-block;background:transparent;color:var(--lp-text-2);border:1px solid var(--lp-card-border);padding:12px 28px;font-size:14px;font-weight:500;font-family:inherit;cursor:pointer;transition:all .2s ease}.lp .btn-secondary:hover{border-color:rgba(255,255,255,.15);color:var(--lp-text);background:rgba(255,255,255,.03)}.lp .lp-divider{height:1px;background:linear-gradient(90deg,transparent,var(--lp-divider) 20%,var(--lp-divider) 80%,transparent)}.lp .hero-pill{display:inline-flex;align-items:center;gap:10px;padding:10px 14px;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:rgba(255,255,255,.03);font-family:var(--lp-mono);font-size:11px;text-transform:uppercase;letter-spacing:.18em;color:var(--lp-text-3);margin-bottom:24px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.015)}.lp .hero-gradient-text{background:linear-gradient(135deg,var(--lp-text) 0,#C7D2FE 35%,var(--lp-primary) 68%,var(--lp-accent) 100%);-webkit-background-clip:text;background-clip:text;color:transparent!important}.lp .hero-tertiary{color:var(--lp-text-3)}.lp .hero-intelligence-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.lp .hero-intelligence-card,.lp .landing-metric-card,.lp .pricing-side-card{padding:18px;border-radius:2px}.lp .hero-intelligence-label,.lp .landing-metric-label,.lp .pricing-side-label{font-family:var(--lp-mono);font-size:10px;color:var(--lp-text-3);text-transform:uppercase;letter-spacing:.14em}.lp .hero-intelligence-title,.lp .pricing-side-title{margin-top:10px;font-size:18px;line-height:1.2;color:var(--lp-text);letter-spacing:-.02em}.lp .hero-intelligence-card p,.lp .landing-metric-copy,.lp .pricing-side-card p,.lp .pricing-subcopy{margin-top:10px;font-size:14px;line-height:1.6;color:var(--lp-text-2)}.lp .landing-metric-grid,.lp .pricing-side-grid{display:grid;gap:14px}.lp .landing-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lp .landing-metric-value{margin-top:10px;font-family:var(--lp-mono);font-size:24px;font-weight:700;letter-spacing:-.03em;color:var(--lp-text)}.lp .pricing-shell{display:grid;gap:14px}.lp .pricing-notice{display:flex;align-items:center;padding:12px 16px;border:1px solid rgba(201,169,110,.18);background:linear-gradient(90deg,rgba(201,169,110,.08),rgba(79,70,229,.05));border-radius:2px;color:var(--lp-accent);font-family:var(--lp-mono);font-size:11px;text-transform:uppercase;letter-spacing:.12em}.lp .pricing-core-card{background:linear-gradient(180deg,rgba(21,24,34,.92),rgba(13,15,21,.98))}.lp .stats-ticker{font-family:var(--lp-mono);display:flex;gap:0;border:1px solid var(--lp-card-border);background:var(--lp-card);backdrop-filter:blur(8px)}.lp .ticker-item{padding:16px 28px;border-right:1px solid var(--lp-card-border);flex:1}.lp .ticker-item:last-child{border-right:none}.lp .ticker-value{font-size:20px;font-weight:700;letter-spacing:-.02em;color:var(--lp-text);line-height:1}.lp .ticker-label{font-size:10px;font-weight:500;color:var(--lp-text-3);text-transform:uppercase;letter-spacing:.1em;margin-top:6px}.lp .quote-text{font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:400;line-height:1.7}.lp .pricing-featured{position:relative;background:var(--lp-base)}.lp .pricing-featured:before{content:"";position:absolute;inset:-1px;background:linear-gradient(135deg,var(--lp-primary),#818CF8,#A78BFA,var(--lp-primary));background-size:300% 300%;animation:lp-gradient-shift 4s ease infinite;z-index:-1}.lp .profix-service-card{opacity:0;border:1px solid transparent;transform:translateY(18px) scale(1);transition:opacity .65s cubic-bezier(.16,1,.3,1),transform .65s cubic-bezier(.16,1,.3,1),background-color .3s ease,border-color .3s ease,box-shadow .3s ease}.lp .profix-services-grid[data-visible=true] .profix-service-card{opacity:1;transform:translateY(0) scale(1)}.lp .profix-service-card:focus-visible,.lp .profix-service-card:hover{border-color:rgba(79,70,229,.35);box-shadow:0 0 0 1px rgba(79,70,229,.12),0 18px 42px rgba(79,70,229,.16);transform:translateY(0) scale(1.01)}.lp .prolux-wichtig-glow{position:relative;border-radius:2px;overflow:hidden}.lp .prolux-wichtig-glow:before{content:"";position:absolute;inset:-1px;background:linear-gradient(135deg,rgba(201,169,110,.9),#D4AF37,rgba(201,169,110,.92),rgba(245,223,164,.88));background-size:300% 300%;animation:lp-gradient-shift 4s ease infinite;z-index:-1;box-shadow:0 0 0 1px rgba(201,169,110,.22),0 18px 54px rgba(201,169,110,.14)}.lp .prolux-wichtig-glow-inner{background:radial-gradient(circle at top left,rgba(201,169,110,.07),transparent 38%),linear-gradient(180deg,rgba(15,17,23,.98),rgba(11,15,20,.98));border-radius:2px;position:relative;border:1px solid rgba(255,255,255,.04)}.lp .ecosystem-pillar--ops{border-bottom:2px solid var(--lp-primary)}.lp .ecosystem-pillar--ops:hover{background:rgba(79,70,229,.04)}.lp .ecosystem-pillar--lux{border-bottom:2px solid var(--lp-accent)}.lp .ecosystem-pillar--lux:hover{background:rgba(201,169,110,.04)}.lp .ecosystem-layer--lux{border-color:rgba(201,169,110,.2)}.lp .ecosystem-layer--lux:hover{border-color:rgba(201,169,110,.35)}.lp .section-profix-ops{overflow-x:clip}.lp .section-profix-ops:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 60% 40% at 30% 50%,rgba(79,70,229,.03) 0,transparent 60%);pointer-events:none}.lp .section-prolux-premium{overflow-x:clip}.lp .section-prolux-premium:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 60% 40% at 70% 50%,rgba(201,169,110,.025) 0,transparent 60%);pointer-events:none}@keyframes lp-scroll-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}.lp .scroll-indicator{opacity:.3;animation:lp-scroll-bounce 2s ease infinite}.lp .profix-service-card:hover{border-left:4px solid var(--lp-primary)}.lp .prolux-cta-gold{transition:all .3s ease}.lp .prolux-cta-gold:hover{box-shadow:0 4px 24px rgba(201,169,110,.35),0 0 0 1px rgba(201,169,110,.2)}.lp .prolux-step-card,.lp .prolux-steps-grid{position:relative}.lp .section-prolux-premium .section-label{color:rgba(201,169,110,.85);letter-spacing:.22em}.lp .prolux-step-card{border:1px solid transparent}.lp .prolux-step-card:hover{border-color:rgba(201,169,110,.24);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.04),0 16px 38px rgba(0,0,0,.28)}.lp .nav-mobile-overlay{position:fixed;inset:0;background:rgba(7,10,14,.62);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);opacity:0;pointer-events:none;transition:opacity .24s ease-out;z-index:55}.lp .nav-mobile-overlay.is-open{opacity:1;pointer-events:auto}.lp .nav-mobile-panel{position:fixed;top:0;right:0;bottom:0;width:min(84vw,360px);background:radial-gradient(circle at top right,rgba(79,70,229,.12),transparent 35%),linear-gradient(180deg,rgba(15,17,23,.98),rgba(11,15,20,.98));border-left:1px solid rgba(255,255,255,.06);box-shadow:-20px 0 60px rgba(0,0,0,.35);transform:translateX(100%);transition:transform .24s ease-out;z-index:60}.lp .nav-mobile-panel.is-open{transform:translateX(0)}.lp .pricing-price-value{text-shadow:0 0 24px rgba(201,169,110,.12)}.lp .pricing-btn-gold:focus-visible,.lp .pricing-btn-gold:hover{background:#D9B768;box-shadow:0 10px 30px rgba(201,169,110,.34),0 0 0 1px rgba(201,169,110,.24)}.lp .pricing-btn-gold:focus-visible{outline:none}@media (max-width:960px){.lp .hero-grid{grid-template-columns:1fr!important;gap:32px!important;min-height:auto!important;padding-top:100px!important}.lp .hero-left{padding-top:0!important}.lp .hero-title{font-size:clamp(2rem,8vw,3rem)!important}.lp .hero-stats-row,.lp .stats-ticker{flex-wrap:wrap}.lp .hero-intelligence-grid,.lp .landing-metric-grid,.lp .pricing-side-grid{grid-template-columns:1fr!important}.lp .ticker-item{min-width:calc(50% - 1px);border-bottom:1px solid var(--lp-card-border)}.lp .section-two-col{padding-top:80px!important;padding-bottom:80px!important}.lp .footer-cta-grid,.lp .section-two-col{grid-template-columns:1fr!important;gap:32px!important}.lp .footer-form{flex-direction:column}.lp .proof-grid-stats{grid-template-columns:1fr!important}.lp .nav-link-hide{display:none!important}.lp .nav-mobile-toggle{display:inline-flex!important}.lp .pricing-card-grid{max-width:100%!important}.lp .section-profix-ops,.lp .section-prolux-premium{overflow-x:clip}.lp .section-profix-ops:before,.lp .section-prolux-premium:before{max-width:100%;left:0;right:0}}@media (max-width:640px){.lp .hero-title{font-size:2rem!important}.lp .ticker-item{min-width:100%}.lp .section-two-col{padding:60px 20px!important}.lp .nav-mobile-panel{width:calc(100vw - 20px)}}@media (prefers-reduced-motion:reduce){.lp .profix-service-card,.lp .profix-service-card:focus-visible,.lp .profix-service-card:hover,.lp .profix-services-grid[data-visible=true] .profix-service-card{transform:none}.lp .prolux-wichtig-glow:before,.lp .scroll-indicator{animation:none}}.btn-gold,.lp .btn-gold{display:inline-block;background:var(--lp-accent);color:#0F1117;border:none;padding:12px 28px;font-size:14px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .2s ease}.btn-gold:hover,.lp .btn-gold:hover{background:#D4AF37;transform:translateY(-1px);box-shadow:0 4px 24px rgba(201,169,110,.3)}.lp .service-card--clean{border-left:3px solid #4f46e5}.lp .service-card--clean:hover{background:rgba(79,70,229,.04)}.lp .service-card--teknik{border-left:3px solid #10b981}.lp .service-card--teknik:hover{background:rgba(16,185,129,.04)}.lp .service-card--transport{border-left:3px solid #f59e0b}.lp .service-card--transport:hover{background:rgba(245,158,11,.04)}.lp .service-card--lux{border-left:3px solid #c9a96e}.lp .service-card--lux:hover{background:rgba(201,169,110,.04)}.lp .profix-service-card.service-card--clean:focus-visible,.lp .profix-service-card.service-card--clean:hover{border-left:3px solid #4f46e5}.lp .profix-service-card.service-card--teknik:focus-visible,.lp .profix-service-card.service-card--teknik:hover{border-left:3px solid #10b981}.lp .profix-service-card.service-card--transport:focus-visible,.lp .profix-service-card.service-card--transport:hover{border-left:3px solid #f59e0b}.lp .profix-service-card.service-card--lux:focus-visible,.lp .profix-service-card.service-card--lux:hover{border-left:3px solid #c9a96e}.services-portal{--lp-mono:"JetBrains Mono",var(--font-geist-mono,"Geist Mono",monospace)}.services-portal .btn-primary{display:inline-block;background:var(--lp-primary);color:#fff;border:none;padding:12px 28px;font-size:14px;font-weight:600;font-family:inherit;border-radius:2px;cursor:pointer;transition:all .2s ease;letter-spacing:-.01em;text-align:center}.services-portal .btn-primary:hover{background:#818cf8;transform:translateY(-1px);box-shadow:0 4px 24px rgba(99,102,241,.3)}.services-portal .btn-primary:focus-visible{outline:none;box-shadow:0 0 0 2px #0f1117,0 0 0 4px #818cf8}.services-portal .btn-secondary{display:inline-block;background:transparent;color:var(--lp-text-2);border:1px solid var(--lp-card-border);padding:12px 28px;font-size:14px;font-weight:500;font-family:inherit;border-radius:2px;cursor:pointer;transition:all .2s ease}.services-portal .btn-secondary:hover{border-color:rgba(255,255,255,.15);color:var(--lp-text);background:rgba(255,255,255,.03)}.services-portal .btn-secondary:focus-visible{outline:none;box-shadow:0 0 0 2px #0f1117,0 0 0 4px rgba(255,255,255,.35)}.services-portal .services-btn-primary{display:inline-flex;align-items:center;justify-content:center;background:var(--lp-primary);color:#fff;border:none;font-family:inherit;cursor:pointer;transition:all .2s ease}.services-portal .services-btn-primary:hover:not(:disabled){background:#818cf8}.services-portal .btn-gold:focus-visible{outline:none;box-shadow:0 0 0 2px #0f1117,0 0 0 4px rgba(201,169,110,.65)}.services-portal .section-prolux-premium{position:relative;overflow-x:clip}.services-portal .section-prolux-premium:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 55% 45% at 72% 38%,rgba(201,169,110,.09) 0,transparent 58%),radial-gradient(ellipse 40% 35% at 20% 70%,rgba(212,175,55,.04) 0,transparent 55%);pointer-events:none}.services-portal .prolux-wichtig-glow{position:relative;border-radius:2px;overflow:hidden}.services-portal .prolux-wichtig-glow:before{content:"";position:absolute;inset:-1px;background:linear-gradient(135deg,var(--lp-accent),#d4af37,#c9a96e,var(--lp-accent));background-size:300% 300%;animation:lp-gradient-shift 4s ease infinite;z-index:-1}.services-portal .prolux-wichtig-glow-inner{background:var(--lp-base);border-radius:2px;position:relative;z-index:1}@media (prefers-reduced-motion:reduce){.services-portal .prolux-wichtig-glow:before{animation:none}}