.typing-dots[data-astro-cid-mzjhy75z]{animation:blink 1s infinite}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:.3}}@keyframes slide-up{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.animate-slide-up[data-astro-cid-garwan2p]{animation:slide-up .3s ease-out}#sticky-cta-bar[data-astro-cid-jj56rbkb].visible{transform:translateY(0)}@keyframes slide-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-slide-up[data-astro-cid-bmykqlsl]{animation:slide-up .3s ease-out forwards}#mobile-sticky-buy[data-astro-cid-whkbgfkf].visible{transform:translateY(0)}.safe-area-bottom[data-astro-cid-whkbgfkf]{padding-bottom:env(safe-area-inset-bottom,0)}@keyframes slide-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-slide-up{animation:slide-up .3s ease-out forwards}.brand-name[data-astro-cid-tvrurpns]{content:var(--brand-name, "Inteliworks")}.language-switcher[data-astro-cid-a2mxz4y6]{font-family:inherit}#lang-switcher-btn[data-astro-cid-a2mxz4y6]:hover #current-lang-flag[data-astro-cid-a2mxz4y6]{transform:scale(1.1)}#current-lang-flag[data-astro-cid-a2mxz4y6]{transition:transform .2s ease}.language-switcher[data-astro-cid-a2mxz4y6].fixed #lang-switcher-btn[data-astro-cid-a2mxz4y6]{animation:subtle-bounce 3s ease-in-out infinite}@keyframes subtle-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}:root{--brand-primary: #00FFFF;--brand-secondary: #2D1B3D;--brand-accent: #4A3A6B;--brand-neutral: #E8D5D5;--brand-primary-50: #e6ffff;--brand-primary-100: #ccffff;--brand-primary-200: #99ffff;--brand-primary-300: #66ffff;--brand-primary-400: #33ffff;--brand-primary-500: #00FFFF;--brand-primary-600: #00D4D4;--brand-primary-700: #00AAAA;--brand-primary-800: #008080;--brand-primary-900: #005555;--brand-primary-950: #003333;--brand-secondary-50: #f5f0f7;--brand-secondary-100: #e8dced;--brand-secondary-200: #d1b9db;--brand-secondary-300: #b08fc2;--brand-secondary-400: #7a5a91;--brand-secondary-500: #4A3A6B;--brand-secondary-600: #3D2F58;--brand-secondary-700: #2D1B3D;--brand-secondary-800: #221430;--brand-secondary-900: #170D22;--brand-secondary-950: #0d0613;--brand-success: #22C55E;--brand-warning: #F59E0B;--brand-error: #EF4444;--brand-info: var(--brand-primary);--brand-font: "Inter", system-ui, sans-serif;--brand-font-heading: var(--brand-font);--brand-logo: url(/branding/logo-full.png);--brand-logo-icon: url(/branding/logo-transparent.png);--brand-radius-sm: .25rem;--brand-radius-md: .5rem;--brand-radius-lg: .75rem;--brand-radius-xl: 1rem;--brand-shadow-sm: 0 1px 2px rgba(0, 0, 0, .05);--brand-shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1);--brand-shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1);--brand-shadow-glow: 0 0 20px rgba(0, 255, 255, .3)}@media(prefers-color-scheme:dark){:root{--brand-neutral: #1a1a2e}}body{font-family:var(--brand-font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bg-brand-primary{background-color:var(--brand-primary)}.bg-brand-secondary{background-color:var(--brand-secondary)}.bg-brand-accent{background-color:var(--brand-accent)}.bg-brand-neutral{background-color:var(--brand-neutral)}.text-brand-primary{color:var(--brand-primary)}.text-brand-secondary{color:var(--brand-secondary)}.text-brand-accent{color:var(--brand-accent)}.text-brand-neutral{color:var(--brand-neutral)}.border-brand-primary{border-color:var(--brand-primary)}.border-brand-secondary{border-color:var(--brand-secondary)}.border-brand-accent{border-color:var(--brand-accent)}.bg-brand-gradient{background:linear-gradient(135deg,var(--brand-secondary) 0%,var(--brand-accent) 100%)}.bg-brand-gradient-primary{background:linear-gradient(135deg,var(--brand-primary) 0%,var(--brand-primary-600) 100%)}.glow-brand-primary{box-shadow:var(--brand-shadow-glow)}.btn-brand-primary{background-color:var(--brand-primary);color:var(--brand-secondary);border:none;padding:.75rem 1.5rem;border-radius:var(--brand-radius-md);font-weight:600;transition:all .2s ease}.btn-brand-primary:hover{background-color:var(--brand-primary-600);box-shadow:var(--brand-shadow-glow)}.btn-brand-secondary{background-color:transparent;color:var(--brand-primary);border:2px solid var(--brand-primary);padding:.75rem 1.5rem;border-radius:var(--brand-radius-md);font-weight:600;transition:all .2s ease}.btn-brand-secondary:hover{background-color:var(--brand-primary);color:var(--brand-secondary)}[data-client-theme] .brand-logo{content:var(--brand-logo)}.powered-by-badge{position:fixed;bottom:1rem;right:1rem;background:#fff;padding:.5rem .75rem;border-radius:var(--brand-radius-md);box-shadow:var(--brand-shadow-md);z-index:40;font-size:.75rem;color:#6b7280;display:flex;align-items:center;gap:.25rem;transition:all .2s ease}.powered-by-badge:hover{color:#374151;box-shadow:var(--brand-shadow-lg)}.powered-by-badge img{width:1rem;height:1rem}@keyframes brand-pulse{0%,to{opacity:1}50%{opacity:.7}}@keyframes brand-glow{0%,to{box-shadow:0 0 5px var(--brand-primary)}50%{box-shadow:0 0 20px var(--brand-primary),0 0 40px var(--brand-primary-400)}}@keyframes pulse-slow{0%,to{opacity:1;transform:scale(1)}50%{opacity:.9;transform:scale(1.02)}}.animate-brand-pulse{animation:brand-pulse 2s ease-in-out infinite}.animate-brand-glow{animation:brand-glow 2s ease-in-out infinite}.animate-pulse-slow{animation:pulse-slow 2s ease-in-out infinite}.variant-a{--ab-hero-gradient-from: rgba(88, 28, 135, .5);--ab-hero-gradient-via: #000000;--ab-hero-gradient-to: rgba(20, 83, 45, .3);--ab-accent-primary: #22C55E;--ab-accent-secondary: #A855F7;--ab-accent-tertiary: #06B6D4;--ab-text-highlight: #4ADE80;--ab-glow-color: rgba(34, 197, 94, .4);--ab-card-border: rgba(255, 255, 255, .1);--ab-card-bg: rgba(255, 255, 255, .05)}.variant-b{--ab-hero-gradient-from: rgba(45, 27, 61, .9);--ab-hero-gradient-via: rgba(74, 58, 107, .5);--ab-hero-gradient-to: rgba(0, 128, 128, .3);--ab-accent-primary: #00FFFF;--ab-accent-secondary: #4A3A6B;--ab-accent-tertiary: #00D4D4;--ab-text-highlight: #00FFFF;--ab-glow-color: rgba(0, 255, 255, .3);--ab-card-border: rgba(0, 255, 255, .2);--ab-card-bg: rgba(45, 27, 61, .3)}.variant-b .hero-gradient{background:linear-gradient(135deg,var(--ab-hero-gradient-from) 0%,var(--ab-hero-gradient-via) 50%,var(--ab-hero-gradient-to) 100%)!important}.variant-b .text-cyan-400,.variant-b .accent-text{color:var(--ab-accent-primary)!important}.variant-b .proof-badge{border-color:#00ffff4d!important;background:#00ffff1a!important}.variant-b .brand-card{background:var(--ab-card-bg)!important;border-color:var(--ab-card-border)!important}.variant-b .brand-card:hover{border-color:var(--ab-accent-primary)!important;box-shadow:0 0 20px var(--ab-glow-color)!important}.variant-b .brand-headline{background:linear-gradient(135deg,#0ff,#00d4d4,#a855f7);-webkit-background-clip:text;background-clip:text;color:transparent}.variant-b .btn-secondary{background:transparent!important;border:2px solid var(--ab-accent-primary)!important;color:var(--ab-accent-primary)!important}.variant-b .btn-secondary:hover{background:var(--ab-accent-primary)!important;color:#2d1b3d!important}.variant-b .brand-section-dark{background:linear-gradient(180deg,#2d1b3dcc,#000000e6)!important}.variant-a .btn-cta,.variant-b .btn-cta{background:linear-gradient(135deg,#22c55e,#10b981);color:#fff;box-shadow:0 0 30px #22c55e66}.variant-a .btn-cta:hover,.variant-b .btn-cta:hover{background:linear-gradient(135deg,#4ade80,#22c55e);box-shadow:0 0 40px #22c55e99}.variant-b .subheadline .accent-1{color:#0ff!important}.variant-b .subheadline .accent-2{color:#22d3ee!important}.variant-b .subheadline .accent-3{color:#a78bfa!important}.variant-b .trust-check{color:#0ff!important}@keyframes cyan-glow{0%,to{box-shadow:0 0 5px #00ffff80}50%{box-shadow:0 0 20px #0ffc,0 0 40px #0ff6}}.variant-b .animate-glow{animation:cyan-glow 2s ease-in-out infinite}a,button,input,select,textarea,[role=button]{touch-action:manipulation}.touch-target{min-width:44px;min-height:44px}button,[role=button],.no-select{-webkit-user-select:none;-moz-user-select:none;user-select:none}.scroll-smooth{-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.safe-bottom{padding-bottom:env(safe-area-inset-bottom,0px)}.safe-top{padding-top:env(safe-area-inset-top,0px)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}[data-animate]{opacity:0;will-change:transform,opacity}[data-animate].is-visible{animation-fill-mode:both;animation-duration:.7s;animation-timing-function:cubic-bezier(.16,1,.3,1)}[data-animate=fade-up].is-visible{animation-name:iw-fade-up}[data-animate=fade-in].is-visible{animation-name:iw-fade-in}[data-animate=fade-down].is-visible{animation-name:iw-fade-down}[data-animate=slide-left].is-visible{animation-name:iw-slide-left}[data-animate=slide-right].is-visible{animation-name:iw-slide-right}[data-animate=scale-in].is-visible{animation-name:iw-scale-in}[data-animate=blur-in].is-visible{animation-name:iw-blur-in}[data-delay="1"]{animation-delay:.1s}[data-delay="2"]{animation-delay:.2s}[data-delay="3"]{animation-delay:.3s}[data-delay="4"]{animation-delay:.4s}[data-delay="5"]{animation-delay:.5s}[data-delay="6"]{animation-delay:.6s}.hero-enter{animation:iw-fade-up .9s cubic-bezier(.16,1,.3,1) both}.hero-enter-d1{animation:iw-fade-up .9s cubic-bezier(.16,1,.3,1) .15s both}.hero-enter-d2{animation:iw-fade-up .9s cubic-bezier(.16,1,.3,1) .3s both}.hero-enter-d3{animation:iw-fade-up .9s cubic-bezier(.16,1,.3,1) .45s both}.hover-lift{transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s ease}.hover-lift:hover{transform:translateY(-4px);box-shadow:0 12px 40px -8px #00000026}.hover-glow{transition:box-shadow .4s ease}.hover-glow:hover{box-shadow:0 0 20px #0ff3,0 0 40px #00ffff1a}@keyframes iw-float{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-20px) scale(1.05)}}.animate-float{animation:iw-float 6s ease-in-out infinite}.animate-float-slow{animation:iw-float 8s ease-in-out infinite}.animate-float-delayed{animation:iw-float 7s ease-in-out 2s infinite}@keyframes iw-gradient-shift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.animate-gradient{background-size:200% 200%;animation:iw-gradient-shift 8s ease infinite}@keyframes iw-pulse-ring{0%{box-shadow:0 0 #0ff6}70%{box-shadow:0 0 0 10px #0ff0}to{box-shadow:0 0 #0ff0}}.pulse-ring{animation:iw-pulse-ring 2s ease infinite}@keyframes iw-fade-up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes iw-fade-in{0%{opacity:0}to{opacity:1}}@keyframes iw-fade-down{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes iw-slide-left{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}@keyframes iw-slide-right{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}@keyframes iw-scale-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes iw-blur-in{0%{opacity:0;filter:blur(10px);transform:translateY(10px)}to{opacity:1;filter:blur(0);transform:translateY(0)}}@media(prefers-reduced-motion:reduce){[data-animate],.hero-enter,.hero-enter-d1,.hero-enter-d2,.hero-enter-d3{animation:none!important;opacity:1!important;transform:none!important;filter:none!important}.animate-float,.animate-float-slow,.animate-float-delayed,.animate-gradient,.pulse-ring{animation:none!important}.hover-lift:hover{transform:none}}
