.cyberpunk-page-background{position:relative;min-height:100vh;overflow-x:hidden}.cyberpunk-page-background:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;z-index:-50;background:radial-gradient(circle at 20% 80%,rgba(0,255,136,.03) 0,transparent 50%),radial-gradient(circle at 80% 20%,rgba(0,136,255,.02) 0,transparent 50%),radial-gradient(circle at 40% 40%,rgba(255,0,136,.02) 0,transparent 50%)}.cyberpunk-page-background:after{content:"";position:fixed;top:0;left:0;right:0;bottom:0;z-index:-45;background-image:linear-gradient(rgba(0,255,136,.06) 1px,transparent 0),linear-gradient(90deg,rgba(0,255,136,.06) 1px,transparent 0);background-size:80px 80px;animation:cyberpunkGridMove 25s linear infinite;will-change:transform;transform:translateZ(0);contain:layout style}@keyframes cyberpunkGridMove{0%{transform:translate(0)}to{transform:translate(100px,100px)}}@keyframes particleFlicker{0%,to{opacity:.8}50%{opacity:.3}}.employment-section{position:relative;padding-top:4rem;padding-bottom:4rem}@media (min-width:1024px){.employment-section{padding-top:6rem;padding-bottom:6rem}}.employment-section{contain:layout style;transform:translateZ(0)}.employment-container{width:100%}@media (min-width:320px){.employment-container{max-width:320px}}@media (min-width:640px){.employment-container{max-width:640px}}@media (min-width:768px){.employment-container{max-width:768px}}@media (min-width:1024px){.employment-container{max-width:1024px}}@media (min-width:1280px){.employment-container{max-width:1280px}}@media (min-width:1536px){.employment-container{max-width:1536px}}.employment-container{max-width:80rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media (min-width:640px){.employment-container{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.employment-container{padding-left:2rem;padding-right:2rem}}.employment-title{text-align:center;font-size:var(--text-3xl);font-weight:700}@media (min-width:1024px){.employment-title{font-size:var(--text-4xl)}}@media (min-width:1280px){.employment-title{font-size:var(--text-5xl)}}.employment-title{color:var(--color-text-primary);text-wrap:balance;line-height:var(--leading-tight);letter-spacing:var(--tracking-tight)}.employment-subtitle{text-align:center;font-size:var(--text-lg)}@media (min-width:1024px){.employment-subtitle{font-size:var(--text-xl)}}.employment-subtitle{color:var(--color-text-secondary);text-wrap:pretty;margin-top:var(--space-md);max-width:800px;margin-left:auto;margin-right:auto}.employment-hero{min-height:100vh;min-height:100dvh;padding-top:2rem;padding-bottom:2rem;position:relative;display:flex;align-items:center;justify-content:center;background:transparent;overflow:visible}.employment-hero-content{position:relative;z-index:20;margin-left:auto;margin-right:auto;max-width:64rem;text-align:center}.hero-glass-container{background:var(--cyberpunk-bg-terminal);border:2px solid transparent;background-clip:padding-box;-o-border-image:var(--cyberpunk-border-glow) 1;border-image:var(--cyberpunk-border-glow) 1;border-radius:4px;padding:3.5rem 3rem;box-shadow:var(--cyberpunk-shadow-primary),var(--cyberpunk-shadow-inset),var(--cyberpunk-shadow-secondary);position:relative;transform:translateZ(0);will-change:transform,box-shadow;margin-bottom:3rem}.employment-hero-title{margin-bottom:1.5rem;font-size:var(--text-4xl)}@media (min-width:1024px){.employment-hero-title{font-size:var(--text-6xl)}}@media (min-width:1280px){.employment-hero-title{font-size:var(--text-7xl)}}.employment-hero-title{font-family:Cascadia Code,Source Code Pro,Fira Code,SF Mono,Monaco,Inconsolata,Roboto Mono,Consolas,monospace;font-weight:700;color:var(--cyberpunk-text-primary);text-wrap:balance;line-height:var(--leading-tight);position:relative;font-feature-settings:"liga" 0,"kern" 1,"tnum" 1}.kinetic-title{animation:terminalFlickerSoft 3s infinite}@keyframes terminalFlickerSoft{0%,96%{opacity:1}97%,99%{opacity:.92}to{opacity:1}}.employment-hero-subtitle{margin-bottom:1rem;font-size:var(--text-xl)}@media (min-width:1024px){.employment-hero-subtitle{font-size:var(--text-2xl)}}.employment-hero-subtitle{font-family:Cascadia Code,monospace;color:var(--cyberpunk-text-warning);text-wrap:pretty;position:relative}.employment-hero-description{margin-left:auto;margin-right:auto;margin-bottom:2rem;max-width:42rem;font-size:var(--text-lg)}@media (min-width:1024px){.employment-hero-description{font-size:var(--text-xl)}}.employment-hero-description{font-family:Cascadia Code,monospace;text-wrap:pretty;position:relative}.employment-hero-cta{display:inline-flex;align-items:center;justify-content:center;padding:1rem 2rem;font-size:var(--text-lg);font-weight:600;font-family:Cascadia Code,monospace;background:var(
    --cyberpunk-button-bg-light,linear-gradient(45deg,rgba(0,0,0,.8) 0,rgba(0,255,136,.1) 50%,rgba(0,0,0,.8) 100%)
  );border:2px solid var(--cyberpunk-button-border-light,var(--cyberpunk-text-primary));border-radius:8px;color:var(--cyberpunk-button-text-light,var(--cyberpunk-text-primary))}.hero-stats-glass{background:linear-gradient(135deg,rgba(0,0,0,.9),rgba(0,40,40,.8));border:1px solid var(--cyberpunk-text-primary);border-radius:0;padding:1rem 1.5rem;box-shadow:0 0 12px rgba(0,255,136,.25),inset 0 0 8px rgba(0,255,136,.08);transform:translateZ(0);will-change:transform;transition:all .3s ease;position:relative;overflow:hidden;font-family:Cascadia Code,monospace}.hero-stats-glass:hover{transform:translateY(-2px);box-shadow:0 0 30px rgba(0,255,136,.6),inset 0 0 20px rgba(0,255,136,.2);border-color:var(--cyberpunk-text-secondary)}.employment-hero-urgency{margin-top:1.5rem;font-size:var(--text-sm);font-weight:500;font-family:Cascadia Code,monospace;color:var(--cyberpunk-text-warning);position:relative;animation:urgencyBlinkSoft 2s infinite}@keyframes urgencyBlinkSoft{0%,75%{opacity:1}85%,95%{opacity:.8}to{opacity:1}}@keyframes badContactFlicker{0%,15%,25%,40%,55%,70%,to{opacity:1}20%,35%,5%,50%,65%{opacity:.7}10%,30%,60%{opacity:.4}45%,75%{opacity:.9}80%{opacity:.6}}.flickering-light{animation:badContactFlicker 4s infinite}@media (prefers-reduced-motion:reduce){.flickering-light{animation:none}}.pain-points-section{padding-top:4rem;padding-bottom:4rem}@media (min-width:1024px){.pain-points-section{padding-top:6rem;padding-bottom:6rem}}.pain-points-grid{margin-top:3rem;display:grid;gap:1.5rem}@media (min-width:768px){.pain-points-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.pain-points-grid{gap:2rem}}.pain-point-card{position:relative;border-radius:var(--radius-xl);padding:1.5rem;--tw-backdrop-blur:blur(var(--backdrop-blur-base));backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:var(--duration-200)}.pain-point-card:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:var(--shadow-xl);--tw-shadow-colored:var(--shadow-xl);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.pain-point-card{background:var(--neumorphic-card-bg);box-shadow:var(--shadow-md);border:1px solid var(--color-border)}.pain-point-quote{margin-bottom:1rem;font-size:var(--text-lg);font-weight:500;font-style:italic;color:var(--color-text-primary);quotes:'"' '"' "'" "'"}.pain-point-quote:before{content:open-quote;color:var(--color-error);font-size:1.5em;margin-right:.1em}.pain-point-description{margin-bottom:.75rem;font-size:var(--text-base);color:var(--color-text-secondary)}.pain-point-statistic{font-size:var(--text-sm);font-weight:600;color:var(--color-error)}.solution-pipeline-section{padding-top:4rem;padding-bottom:4rem}@media (min-width:1024px){.solution-pipeline-section{padding-top:6rem;padding-bottom:6rem}}.solution-pipeline-section{position:relative;z-index:1;contain:layout style}.pipeline-grid{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(rgba(59,130,246,.03) 1px,transparent 0),linear-gradient(90deg,rgba(59,130,246,.03) 1px,transparent 0);background-size:40px 40px}.pipeline-progress-fill{height:100%;border-radius:var(--radius-full);background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#4ade80 var(--tw-gradient-from-position);--tw-gradient-to:rgba(74,222,128,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(96,165,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#60a5fa var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:rgba(192,132,252,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#c084fc var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:#fbbf24 var(--tw-gradient-to-position);animation:progressFill 2s ease-out forwards;width:0}@keyframes progressFill{to{width:100%}}.pipeline-progress-labels{margin-top:1rem;display:flex;justify-content:space-between;font-size:var(--text-xs)}.pipeline-stations-grid{display:grid;grid-template-columns:repeat(3,max-content);grid-template-rows:repeat(4,auto);-moz-column-gap:3rem;column-gap:3rem;row-gap:3rem;justify-items:start;position:relative;contain:layout style}.pipeline-station-container{position:relative;opacity:0;transform:translateY(30px) translateZ(0);animation:pipelineStationFadeIn .4s ease-out forwards;width:100%;max-width:400px;contain:layout style;will-change:transform,opacity}@keyframes pipelineStationFadeIn{to{opacity:1;transform:translateY(0)}}.pipeline-station{position:relative;border-radius:var(--radius-xl);padding:1.5rem;--tw-backdrop-blur:blur(var(--backdrop-blur-base));backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:var(--duration-300);transform:translateZ(0);will-change:transform;min-height:320px;height:100%;display:flex;flex-direction:column;border:2px solid hsla(0,0%,100%,.1)}.pipeline-station:hover{position:relative;z-index:10;border-color:var(--station-color);background:color-mix(in srgb,var(--station-color) 5%,transparent);box-shadow:0 0 20px color-mix(in srgb,var(--station-color) 30%,transparent)}[data-theme=light] .pipeline-station:hover{border-color:var(--station-color);background:color-mix(in srgb,var(--station-color) 12%,transparent);box-shadow:0 0 30px color-mix(in srgb,var(--station-color) 50%,transparent)}.pipeline-station-header{margin-bottom:1.5rem;display:flex;align-items:center;justify-content:space-between}.pipeline-station-icon{display:flex;height:3rem;width:3rem;align-items:center;justify-content:center;border-radius:var(--radius-xl);background-color:rgba(0,0,0,.2)}.pipeline-station-type{font-family:var(--font-mono);font-size:var(--text-sm);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-wider)}.pipeline-station-name{margin-top:.25rem;font-size:var(--text-xs);--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.pipeline-status-badge{border-radius:var(--radius-full);padding:.25rem .75rem;font-family:var(--font-mono);font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-wider)}.pipeline-station-content{flex:1 1 0%}.pipeline-station-content>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.pipeline-station-content{display:flex;flex-direction:column}.pipeline-station-title{font-size:var(--text-lg);font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.pipeline-station-description{font-size:var(--text-sm);line-height:var(--leading-relaxed);--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.pipeline-tasks{margin-top:1rem;flex:1 1 0%}.pipeline-tasks>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.pipeline-tasks{display:flex;flex-direction:column;justify-content:flex-end}.pipeline-task{display:flex;align-items:flex-start}.pipeline-task>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.pipeline-task{font-size:var(--text-sm);--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1));opacity:0;transform:translateX(-20px) translateZ(0);animation:pipelineTaskFadeIn .3s ease-out forwards}@keyframes pipelineTaskFadeIn{to{opacity:1;transform:translateX(0)}}.pipeline-task-bullet{margin-top:.5rem;height:.5rem;width:.5rem;flex-shrink:0;border-radius:var(--radius-full)}.pipeline-pink-arrow{position:absolute;z-index:10;color:#ec4899;font-size:2rem;font-weight:700;opacity:.8;animation:pinkArrowPulse 2.5s ease-in-out infinite;filter:drop-shadow(0 0 8px rgba(236,72,153,.6))}@keyframes pinkArrowPulse{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}.pipeline-arrow-horizontal{right:-2.5rem;top:50%;transform:translateY(-50%)}.pipeline-arrow-horizontal-left{left:-2.5rem;top:50%;transform:translateY(-50%)}.pipeline-arrow-vertical{bottom:-2rem;left:50%;transform:translateX(-50%) rotate(90deg)}.pipeline-arrow-diagonal-right{bottom:-2.5rem;right:-2rem;transform:rotate(135deg)}.pipeline-arrow-diagonal-left{bottom:-2.5rem;left:-2rem;transform:rotate(45deg)}.pipeline-final-station{position:relative;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:var(--duration-300);background:rgba(0,0,0,.3);backdrop-filter:blur(10px)}.pipeline-final-station:hover{transform:translateY(-3px);box-shadow:0 20px 40px rgba(6,182,212,.1)}.pipeline-final-header{position:relative}.pipeline-final-icon{display:flex;height:4rem;width:4rem;align-items:center;justify-content:center;border-radius:var(--radius-2xl);background-color:rgba(0,0,0,.2)}.pipeline-final-feature{border-radius:var(--radius-xl);background-color:rgba(0,0,0,.2);padding:1rem;--tw-backdrop-blur:blur(var(--backdrop-blur-base));backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.pipeline-result-badge{position:relative;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:var(--duration-300);background:rgba(0,0,0,.3);backdrop-filter:blur(10px)}.pipeline-result-badge:hover{transform:translateY(-2px);box-shadow:0 15px 30px rgba(16,185,129,.1)}.benefits-grid{margin-top:3rem;display:grid;gap:1.5rem}@media (min-width:768px){.benefits-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.benefits-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.benefits-grid{gap:2rem}}.benefit-card{border-radius:var(--radius-xl);padding:1.5rem;--tw-backdrop-blur:blur(var(--backdrop-blur-base));backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:var(--duration-200)}.benefit-card:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:var(--shadow-xl);--tw-shadow-colored:var(--shadow-xl);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.benefit-card{background:var(--neumorphic-card-bg);box-shadow:var(--shadow-md);border:1px solid var(--color-border)}.benefit-icon{margin-left:auto;margin-right:auto;margin-bottom:1rem;height:3rem;width:3rem;color:var(--color-primary)}.benefit-title{font-size:var(--text-xl);font-weight:700;color:var(--color-text-primary)}.benefit-description,.benefit-title{margin-bottom:.75rem;text-align:center}.benefit-description{font-size:var(--text-base);color:var(--color-text-secondary)}.benefit-metric{text-align:center;font-size:var(--text-2xl);font-weight:700;color:var(--color-accent)}.transformation-section{margin-top:4rem;border-radius:var(--radius-xl);padding-top:3rem;padding-bottom:3rem;--tw-backdrop-blur:blur(var(--backdrop-blur-base));backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transformation-grid{display:grid;gap:2rem}@media (min-width:768px){.transformation-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.transformation-grid{gap:3rem}}.transformation-after>:not([hidden])~:not([hidden]),.transformation-before>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.transformation-label{margin-bottom:1.5rem;text-align:center;font-size:var(--text-lg);font-weight:700}.transformation-before .transformation-label{color:var(--color-error)}.transformation-after .transformation-label{color:var(--color-success)}.transformation-item{border-radius:var(--radius-xl);padding:1rem;background:var(--color-background);border:1px solid var(--color-border)}.faq-section{padding-top:4rem;padding-bottom:4rem}@media (min-width:1024px){.faq-section{padding-top:6rem;padding-bottom:6rem}}.faq-search{margin-left:auto;margin-right:auto;margin-bottom:2rem;width:100%;max-width:28rem;border-radius:var(--radius-xl);padding:.75rem 1rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.faq-search:focus{--tw-border-opacity:1;border-color:rgb(168 85 247/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(168 85 247/var(--tw-ring-opacity,1));--tw-ring-opacity:0.2}.faq-search{background:var(--color-background);color:var(--color-text-primary)}.faq-list{margin-left:auto;margin-right:auto;max-width:56rem}.faq-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.faq-item{overflow:hidden;border-radius:var(--radius-xl);background:var(--neumorphic-card-bg);box-shadow:var(--shadow-sm);border:1px solid var(--color-border)}.faq-question{display:flex;width:100%;align-items:center;justify-content:space-between;padding:1.5rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:var(--duration-200)}.faq-question:hover{background-color:rgba(0,0,0,.05)}.faq-question{background:transparent;border:none;color:var(--color-text-primary)}.faq-question-text{padding-right:1rem;font-size:var(--text-lg);font-weight:600}.faq-answer{padding-left:1.5rem;padding-right:1.5rem;padding-bottom:1.5rem;font-size:var(--text-base);color:var(--color-text-secondary)}.cyberpunk-faq-section{padding-top:4rem;padding-bottom:4rem}@media (min-width:1024px){.cyberpunk-faq-section{padding-top:6rem;padding-bottom:6rem}}.cyberpunk-faq-section{position:relative;background:transparent}.cyberpunk-faq-header{position:relative;margin-bottom:4rem}.cyberpunk-faq-title-wrapper{position:relative;display:inline-block}.cyberpunk-faq-terminal-indicator{font-size:.875rem;margin-bottom:.5rem;font-weight:600;letter-spacing:.1em;opacity:.9}.cyberpunk-faq-terminal-indicator,.cyberpunk-faq-title{font-family:Cascadia Code,monospace;color:var(--cyberpunk-primary);text-align:center}.cyberpunk-faq-title{font-size:clamp(2rem,5vw,3.5rem);font-weight:700;text-shadow:0 0 10px var(--cyberpunk-glow-primary),0 0 10px var(--cyberpunk-glow-primary);margin-bottom:1rem;position:relative}.cyberpunk-faq-terminal-line{width:100%;height:2px;background:linear-gradient(90deg,transparent 0,var(--cyberpunk-primary) 20%,var(--cyberpunk-primary) 80%,transparent 100%);margin:1rem auto 0;opacity:.7}.cyberpunk-faq-subtitle{font-family:Cascadia Code,monospace;font-size:1.125rem;color:var(--cyberpunk-text-secondary,#08f);text-align:center;opacity:.9;font-weight:500}.cyberpunk-faq-list{max-width:56rem;margin:0 auto;display:flex;flex-direction:column;gap:1rem}.cyberpunk-faq-item{background:rgba(0,0,0,.4);border:2px solid rgba(0,255,136,.3);border-radius:8px;overflow:hidden;position:relative;transition:all .3s ease;backdrop-filter:blur(8px);contain:layout style paint;transform:translateZ(0);will-change:transform,border-color,box-shadow}.cyberpunk-faq-item:hover{border-color:var(--cyberpunk-primary);box-shadow:0 0 20px rgba(0,255,136,.2),inset 0 0 20px rgba(0,255,136,.05);transform:translateY(-2px) translateZ(0)}.cyberpunk-faq-experience{--category-color:var(--cyberpunk-primary)}.cyberpunk-faq-process{--category-color:var(--cyberpunk-secondary)}.cyberpunk-faq-results{--category-color:var(--cyberpunk-accent)}.cyberpunk-faq-general{--category-color:var(--cyberpunk-cyan)}.cyberpunk-faq-experience:hover{border-color:var(--cyberpunk-primary);box-shadow:0 0 20px rgba(0,255,136,.3)}.cyberpunk-faq-process:hover{border-color:var(--cyberpunk-secondary);box-shadow:0 0 20px rgba(0,136,255,.3)}.cyberpunk-faq-results:hover{border-color:var(--cyberpunk-accent);box-shadow:0 0 20px rgba(255,0,136,.3)}.cyberpunk-faq-general:hover{border-color:var(--cyberpunk-cyan);box-shadow:0 0 20px rgba(0,255,255,.3)}.cyberpunk-faq-question{width:100%;background:transparent;border:none;padding:1.5rem;display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;font-family:Cascadia Code,monospace;color:var(--cyberpunk-text-primary,#f8fafc);cursor:pointer;transition:all .3s ease;text-align:left}.cyberpunk-faq-question:hover{background:rgba(0,255,136,.05)}.cyberpunk-faq-question-content{display:flex;align-items:flex-start;gap:1rem;flex:1}.cyberpunk-faq-category-indicator{font-family:Cascadia Code,monospace;font-size:.875rem;font-weight:700;color:var(--category-color,var(--cyberpunk-primary));background:rgba(0,0,0,.3);padding:.25rem .5rem;border-radius:4px;border:1px solid var(--category-color,var(--cyberpunk-primary));white-space:nowrap;flex-shrink:0;text-shadow:0 0 8px var(--category-color,var(--cyberpunk-primary))}.cyberpunk-faq-question-text{font-size:1.125rem;font-weight:600;line-height:1.5;color:var(--cyberpunk-text-primary,#f8fafc)}.cyberpunk-faq-chevron{width:1.25rem;height:1.25rem;color:var(--cyberpunk-primary);transition:transform .3s ease;flex-shrink:0;margin-top:.125rem}.cyberpunk-faq-chevron-open{transform:rotate(180deg)}.cyberpunk-faq-answer{padding:0 1.5rem 1.5rem;background:rgba(0,0,0,.2);border-top:1px solid rgba(0,255,136,.2);font-family:Cascadia Code,monospace;position:relative;contain:layout style;transform:translateZ(0)}.cyberpunk-faq-answer-indicator{color:var(--cyberpunk-primary);font-weight:700;margin-bottom:.75rem;font-size:1rem}.cyberpunk-faq-answer-content{color:var(--color-text-secondary);line-height:1.6;font-size:1rem}.animate-slide-down{max-height:0;opacity:0;overflow:hidden;animation:slideDown .4s ease-out forwards}@keyframes slideDown{0%{max-height:0;opacity:0}to{max-height:500px;opacity:1}}.cyberpunk-faq-empty-state{text-align:center;padding:3rem 2rem;font-family:Cascadia Code,monospace}.cyberpunk-faq-empty-icon{font-size:3rem;font-weight:700;color:var(--cyberpunk-accent);margin-bottom:1rem;text-shadow:0 0 10px var(--cyberpunk-accent)}.cyberpunk-faq-empty-text{font-size:1.125rem;color:var(--cyberpunk-text-secondary);margin-bottom:1.5rem}.cyberpunk-faq-reset-button{background:transparent;border:2px solid var(--cyberpunk-primary);color:var(--cyberpunk-primary);padding:.75rem 1.5rem;font-family:Cascadia Code,monospace;font-weight:600;border-radius:6px;cursor:pointer;transition:all .3s ease;text-shadow:0 0 5px var(--cyberpunk-primary)}.cyberpunk-faq-reset-button:hover{background:rgba(0,255,136,.1);box-shadow:0 0 15px rgba(0,255,136,.3);text-shadow:0 0 8px var(--cyberpunk-primary)}.cyberpunk-faq-help-section{margin-top:4rem;display:flex;justify-content:center}.cyberpunk-faq-help-terminal{background:rgba(0,0,0,.6);border:2px solid var(--cyberpunk-secondary);border-radius:8px;overflow:hidden;max-width:600px;width:100%;backdrop-filter:blur(8px);box-shadow:0 0 20px rgba(0,136,255,.2),inset 0 0 20px rgba(0,136,255,.05)}.cyberpunk-faq-help-header{background:rgba(0,0,0,.8);padding:.75rem 1.5rem;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--cyberpunk-secondary)}.cyberpunk-faq-help-indicators{display:flex;gap:.5rem;align-items:center}.cyberpunk-faq-help-dot{width:.75rem;height:.75rem;border-radius:50%;background:var(--cyberpunk-secondary);opacity:.7;animation:cyberpunkPulse 2s ease-in-out infinite}.cyberpunk-faq-help-dot:nth-child(2){animation-delay:.2s}.cyberpunk-faq-help-dot:nth-child(3){animation-delay:.4s}.cyberpunk-faq-help-title{font-family:Cascadia Code,monospace;font-weight:600;color:var(--cyberpunk-secondary);font-size:.875rem;letter-spacing:.05em}.cyberpunk-faq-help-content{padding:1.5rem;display:flex;align-items:center;gap:1rem;font-family:Cascadia Code,monospace}.cyberpunk-faq-help-icon{color:var(--cyberpunk-secondary);flex-shrink:0}.cyberpunk-faq-help-text{flex:1}.cyberpunk-faq-help-main{font-size:1.125rem;font-weight:600;color:var(--cyberpunk-text-primary);margin-bottom:.25rem}.cyberpunk-faq-help-sub{font-size:.875rem;color:var(--cyberpunk-text-secondary);opacity:.9}.cyberpunk-faq-help-telegram{background:rgba(0,136,255,.2);color:var(--cyberpunk-secondary);padding:.5rem 1rem;border-radius:4px;border:1px solid var(--cyberpunk-secondary);font-weight:600;font-size:.875rem;cursor:pointer;transition:all .3s ease;white-space:nowrap}@media (max-width:768px){.cyberpunk-faq-list{max-width:100%;padding:0 1rem}.cyberpunk-faq-title{font-size:2rem}.cyberpunk-faq-question{padding:1rem}.cyberpunk-faq-question-content{flex-direction:column;align-items:flex-start;gap:.75rem}.cyberpunk-faq-answer{padding:0 1rem 1rem}.cyberpunk-faq-help-content{flex-direction:column;text-align:center;gap:1.5rem}.cyberpunk-faq-help-telegram{align-self:stretch;text-align:center}}[data-theme=light] .cyberpunk-faq-section{background:transparent}[data-theme=light] .cyberpunk-faq-item{background:hsla(0,0%,100%,.8);border-color:rgba(0,102,51,.4);backdrop-filter:blur(8px)}[data-theme=light] .cyberpunk-faq-item:hover{background:hsla(0,0%,100%,.9);border-color:var(--cyberpunk-primary);box-shadow:0 0 20px rgba(0,102,51,.2),inset 0 0 20px rgba(0,102,51,.05)}[data-theme=light] .cyberpunk-faq-question:hover{background:rgba(0,102,51,.05)}[data-theme=light] .cyberpunk-faq-answer{background:rgba(248,250,252,.6);border-top-color:rgba(0,102,51,.2)}[data-theme=light] .cyberpunk-faq-help-terminal{background:hsla(0,0%,100%,.8);border-color:rgba(0,51,102,.4)}[data-theme=light] .cyberpunk-faq-help-header{background:rgba(248,250,252,.9);border-bottom-color:rgba(0,51,102,.2)}@media (prefers-reduced-motion:reduce){.cyberpunk-faq-chevron,.cyberpunk-faq-item,.cyberpunk-faq-question{transition:none!important}.animate-slide-down{max-height:none!important;opacity:1!important}.animate-slide-down,.cyberpunk-faq-help-dot,.flickering-light{animation:none!important}}.pricing-section{padding-top:4rem;padding-bottom:4rem}@media (min-width:1024px){.pricing-section{padding-top:6rem;padding-bottom:6rem}}.pricing-grid{margin-left:auto;margin-right:auto;margin-top:3rem;display:grid;max-width:64rem;gap:2rem}@media (min-width:1024px){.pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.pricing-card{position:relative;border-radius:var(--radius-xl);padding:2rem;--tw-backdrop-blur:blur(var(--backdrop-blur-base));backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:var(--duration-200)}.pricing-card:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.pricing-card{background:var(--neumorphic-card-bg);box-shadow:var(--shadow-lg);border:1px solid var(--color-border)}.pricing-card.popular{--tw-scale-x:1.05;--tw-scale-y:1.05;border-color:var(--color-primary);box-shadow:var(--shadow-primary)}.pricing-card.popular,.pricing-card.popular:before{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.pricing-card.popular:before{content:"ПОПУЛЯРНЫЙ";position:absolute;top:-.75rem;left:50%;--tw-translate-x:-50%;border-radius:var(--radius-full);padding:.25rem 1rem;font-size:var(--text-xs);font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background:var(--color-primary)}.pricing-name{margin-bottom:.5rem;font-size:var(--text-2xl);color:var(--color-text-primary)}.pricing-name,.pricing-price{text-align:center;font-weight:700}.pricing-price{margin-bottom:.25rem;font-size:var(--text-4xl);color:var(--color-primary)}.pricing-original-price{margin-bottom:1rem;text-align:center;font-size:var(--text-lg);text-decoration-line:line-through;color:var(--color-text-muted)}.pricing-description{margin-bottom:1.5rem;text-align:center;font-size:var(--text-base);color:var(--color-text-secondary)}.pricing-features{margin-bottom:2rem}.pricing-features>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.pricing-feature{display:flex;align-items:flex-start;font-size:var(--text-sm);color:var(--color-text-secondary)}.pricing-feature:before{content:"✓";margin-right:.75rem;flex-shrink:0;font-weight:700;--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity,1))}.pricing-cta{width:100%;border-radius:var(--radius-xl);padding-top:1rem;padding-bottom:1rem;font-size:var(--text-lg);font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:var(--duration-200)}.pricing-cta:hover{--tw-shadow:var(--shadow-xl);--tw-shadow-colored:var(--shadow-xl);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.pricing-cta{background:var(--gradient-button);border:none}.form-section{position:relative;display:flex;min-height:100vh;align-items:center;justify-content:center;padding-top:5rem;padding-bottom:5rem}.form-container{width:100%;max-width:56rem;margin-left:1rem;margin-right:1rem;background:var(--cyberpunk-bg-terminal);border:2px solid transparent;background-clip:padding-box;-o-border-image:var(--cyberpunk-border-glow) 1;border-image:var(--cyberpunk-border-glow) 1;border-radius:4px;padding:3.5rem 3rem;box-shadow:var(--cyberpunk-shadow-primary),var(--cyberpunk-shadow-inset),var(--cyberpunk-shadow-secondary);position:relative;transform:translateZ(0);will-change:transform,box-shadow}.form-main-title{margin-bottom:1.5rem;text-align:center;font-size:var(--text-3xl);font-weight:700;color:var(--color-text-primary);background:linear-gradient(135deg,var(--cyberpunk-primary),var(--cyberpunk-secondary));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.form-subtitle{margin-bottom:2rem;text-align:center;font-size:var(--text-lg);color:var(--color-text-secondary);line-height:1.6}.clean-form{width:100%;display:grid;grid-template-columns:1fr;gap:1.5rem;outline:none!important;border:none!important}.clean-form .custom-select-trigger{min-width:350px;max-width:100%}.mobile-label{display:none}.desktop-label{display:inline}@media (min-width:768px){.clean-form{grid-template-columns:repeat(2,1fr);gap:1.5rem 2rem}.clean-form .form-group:nth-child(7),.clean-form .form-group:nth-child(8){grid-column:1/-1}.clean-form .cyberpunk-cta-button,.clean-form .form-submit{grid-column:1/-1;margin:1rem 0 0;width:100%}}.form-group{margin-bottom:1.5rem}.clean-form .form-group{margin-bottom:0;outline:none!important;border:none!important}.clean-form .form-label{margin-bottom:.75rem;display:block;font-size:var(--text-sm);color:var(--color-text-primary);font-size:16px;font-weight:600}.clean-form .form-input,.clean-form .form-select{width:100%;border-radius:var(--radius-xl);padding:1rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:var(--duration-300);background:rgba(0,0,0,.4);border:2px solid rgba(0,255,136,.2);color:var(--color-text-primary);font-size:16px;font-weight:400;transition:all .3s ease}.clean-form .form-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:3rem}.select-wrapper:after{content:"";position:absolute;right:1.25rem;top:50%;transform:translateY(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid;pointer-events:none;z-index:1;opacity:.7}.clean-form .form-input:focus,.clean-form .form-select:focus{outline:2px solid transparent;outline-offset:2px;border-color:var(--cyberpunk-primary);background:rgba(0,0,0,.6);box-shadow:0 0 20px rgba(0,255,136,.15),inset 0 1px 2px rgba(0,255,136,.1)}.clean-form .form-select:focus{transform:none}.clean-form .form-select{transform:none!important}.clean-form .form-input::-moz-placeholder{color:var(--color-text-secondary);opacity:.8;font-size:15px}.clean-form .form-input::placeholder,.clean-form .form-select option:first-child{color:var(--color-text-secondary);opacity:.8;font-size:15px}[data-theme=light] .clean-form .form-input,[data-theme=light] .clean-form .form-select{background:hsla(0,0%,100%,.9);border:2px solid rgba(0,102,51,.3);color:var(--color-text-primary)}[data-theme=light] .clean-form .form-input:focus,[data-theme=light] .clean-form .form-select:focus{background:hsla(0,0%,100%,.95);border-color:var(--cyberpunk-primary);box-shadow:0 0 20px rgba(0,102,51,.15),inset 0 1px 2px rgba(0,102,51,.1)}[data-theme=light] .clean-form .form-select:focus{transform:none}[data-theme=light] .clean-form .form-select{transform:none!important}[data-theme=light] .clean-form .form-input::-moz-placeholder{color:rgba(15,23,42,.6);opacity:1}[data-theme=light] .clean-form .form-input::placeholder{color:rgba(15,23,42,.6);opacity:1}[data-theme=light] .clean-form .form-select option{background:#fff;color:var(--color-text-primary)}[data-theme=light] .clean-form .form-select option:first-child{color:rgba(15,23,42,.6)}.clean-form .form-select option{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:8px 12px;font-size:16px;background:rgba(0,0,0,.95);color:var(--color-text-primary);border:none;border-radius:4px;margin:2px 4px}.clean-form .form-select{background-clip:padding-box}.select-wrapper{position:relative;display:inline-block;width:100%}.clean-form .form-select{width:100%;max-width:100%}.clean-form .form-select option{max-width:none;width:auto}.clean-form .form-select{box-sizing:border-box!important}.clean-form .form-select option{-webkit-appearance:none;-moz-appearance:none}@media (min-width:641px){.clean-form .form-select{min-width:280px}}@media (max-width:640px){.clean-form .form-select{font-size:14px;width:100%!important;max-width:calc(100vw - 64px)!important}.clean-form .form-select option{font-size:14px;padding:6px 10px;max-width:calc(100vw - 80px)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;line-height:1.3}.select-wrapper{position:relative;width:100%;max-width:100%;overflow:hidden}.clean-form .form-select{transform-origin:left center;transform:scaleX(.95)}.form-group{margin-bottom:1.5rem}.clean-form .form-select{padding-right:3rem;background-position:calc(100% - 1rem);background-size:12px}[data-theme=light] .clean-form .form-select option{background:#fff;color:var(--color-text-primary);font-size:14px;padding:6px 10px}}.clean-form .form-input[rows]{resize:vertical;min-height:120px;line-height:1.6}.clean-form .form-error{margin-top:.5rem;font-size:var(--text-sm);color:var(--cyberpunk-accent);font-size:14px;font-weight:500;display:flex;align-items:center;gap:6px}.clean-submit{width:100%;border-radius:var(--radius-xl);padding-top:1rem;padding-bottom:1rem;font-size:var(--text-lg);font-weight:600;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:var(--duration-300);background:linear-gradient(135deg,rgba(0,120,70,.8),rgba(0,100,60,.9));border:2px solid rgba(0,255,136,.3);color:#fff;font-size:18px;box-shadow:0 4px 15px rgba(0,255,136,.2),inset 0 1px 0 hsla(0,0%,100%,.1)}.clean-submit:hover:not(:disabled){background:linear-gradient(135deg,rgba(0,140,80,.9),rgba(0,120,70,.95));border-color:rgba(0,255,136,.5);transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,255,136,.25),inset 0 1px 0 hsla(0,0%,100%,.15)}.clean-submit:disabled{background:rgba(60,60,60,.8);border-color:hsla(0,0%,39%,.3);color:hsla(0,0%,78%,.7);box-shadow:none;transform:none}.countdown-timer{margin-top:2rem;display:flex;justify-content:center}.countdown-timer>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.countdown-item{text-align:center}.countdown-number{font-size:var(--text-2xl);font-weight:700;color:var(--color-warning)}.countdown-label{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--color-text-muted)}.urgency-spots{display:inline-flex;align-items:center;border-radius:var(--radius-full);padding:.25rem .75rem;font-size:var(--text-sm);font-weight:600;background:var(--color-warning);color:var(--color-background)}.urgency-pulse{animation:urgency-pulse 2s infinite}@keyframes urgency-pulse{0%,to{opacity:1}50%{opacity:.7}}.scale-on-hover{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:var(--duration-200)}.scale-on-hover:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.fade-in-up{animation:fadeInUp .6s ease-out}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@supports (height:100dvh){.employment-hero{min-height:94dvh}}@supports not (height:100dvh){.employment-hero{min-height:94vh}}@media screen and (-webkit-min-device-pixel-ratio:0){.employment-hero{min-height:105vh;min-height:calc(100vh + 2rem);padding-bottom:3rem}}@media (max-width:320px){.employment-hero{min-height:100vh;padding-top:1rem;padding-bottom:2rem}.hero-glass-container{padding:2rem 1.5rem;margin-bottom:2rem;margin-top:4rem}.employment-hero-title{font-size:var(--text-2xl)}}@media (min-width:768px) and (max-width:1023px){.pipeline-stations-grid{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,auto);gap:2rem;justify-items:center}.pipeline-station-container{width:100%;max-width:350px}.pipeline-arrow-diagonal-left,.pipeline-arrow-diagonal-right{display:none}.pipeline-arrow-horizontal,.pipeline-arrow-horizontal-left{display:block}.pipeline-arrow-vertical{display:none}.pipeline-station-container:nth-child(3) .pipeline-arrow-horizontal-left,.pipeline-station-container:nth-child(7) .pipeline-arrow-horizontal-left{left:auto!important;right:-2.5rem!important;font-size:0}.pipeline-station-container:nth-child(3) .pipeline-arrow-horizontal-left:after,.pipeline-station-container:nth-child(7) .pipeline-arrow-horizontal-left:after{content:"→";font-size:2rem;font-weight:700;color:#ec4899;opacity:.8;filter:drop-shadow(0 0 8px rgba(236,72,153,.6))}}@media (min-width:1024px){.pipeline-stations-grid .pipeline-station-container:first-child{grid-area:1/1!important;justify-self:start!important}.pipeline-stations-grid .pipeline-station-container:nth-child(2){grid-area:1/2!important;justify-self:start!important}.pipeline-stations-grid .pipeline-station-container:nth-child(3){grid-area:2/3!important;justify-self:start!important}.pipeline-stations-grid .pipeline-station-container:nth-child(4){grid-area:2/2!important;justify-self:start!important}.pipeline-stations-grid .pipeline-station-container:nth-child(5){grid-area:3/1!important;justify-self:start!important}.pipeline-stations-grid .pipeline-station-container:nth-child(6){grid-area:3/2!important;justify-self:start!important}.pipeline-stations-grid .pipeline-station-container:nth-child(7){grid-area:4/3!important;justify-self:start!important}.pipeline-stations-grid .pipeline-station-container:nth-child(8){grid-area:4/2!important;justify-self:start!important}.pipeline-stations-grid .pipeline-station-container:nth-child(3),.pipeline-stations-grid .pipeline-station-container:nth-child(4),.pipeline-stations-grid .pipeline-station-container:nth-child(7),.pipeline-stations-grid .pipeline-station-container:nth-child(8){animation:pipelineStationFadeInShifted .4s ease-out forwards}@keyframes pipelineStationFadeInShifted{to{opacity:1;transform:translateY(0) translateX(-5rem) translateZ(0)}}}@media (max-width:767px){.form-container{padding:2rem 1.5rem;box-shadow:none}.hero-stats-glass{padding:.5rem .75rem;font-size:.75rem;transform:scale(.85);top:-4px}.employment-hero{min-height:100vh;padding-top:1rem;padding-bottom:3rem}.clean-form .custom-select-trigger{min-width:auto;width:100%;font-size:12px;padding:10px 12px;line-height:1.2}.clean-form .custom-select-option{font-size:12px;padding:8px 12px;line-height:1.2}.clean-form .custom-select-arrow{width:16px;height:16px}.desktop-label{display:none}.mobile-label{display:inline}.hero-glass-container{padding:2.5rem 2rem;margin-bottom:2rem;margin-top:6rem}.employment-hero-title{font-size:var(--text-3xl)}.pipeline-stations-grid{grid-template-columns:1fr;grid-template-rows:repeat(8,auto);gap:2rem 0;justify-content:center}.pipeline-station-container{width:100%;max-width:100%;margin:0 auto}.pipeline-arrow-diagonal-left,.pipeline-arrow-diagonal-right,.pipeline-arrow-horizontal,.pipeline-arrow-horizontal-left{display:none!important}.pipeline-arrow-vertical{display:block;transform:translateX(-50%);bottom:-1.5rem}.pipeline-station{padding:1rem;min-height:auto}.pipeline-station:hover{transform:translateY(-2px) scale(1.01)}.pipeline-station-header{margin-bottom:1rem}.pipeline-progress-labels{font-size:var(--text-xs)}.pipeline-final-station{padding:1.5rem}.benefits-grid,.pricing-grid,.transformation-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (max-width:768px){.cyberpunk-page-background:after{background-size:50px 50px;animation-duration:30s}}@media (prefers-reduced-motion:reduce){.cyberpunk-page-background:after,.pipeline-progress-fill{animation:none!important}.pipeline-progress-fill{width:100%}.pipeline-station-container{animation:none!important;opacity:1;transform:translateY(0)}.pipeline-task{animation:none!important;opacity:1;transform:translateX(0)}.pipeline-pink-arrow{animation:none!important;opacity:.8!important;transform:none!important}.pipeline-arrow-horizontal,.pipeline-arrow-horizontal-left{transform:translateY(-50%)!important}.pipeline-arrow-vertical{transform:translateX(-50%) rotate(90deg)!important}.pipeline-arrow-diagonal-right{transform:rotate(135deg)!important}.pipeline-arrow-diagonal-left{transform:rotate(45deg)!important}.employment-hero{animation:none;background:#0a0a0a}.employment-hero-title{animation:none!important;filter:none}.kinetic-title{animation:none!important;font-variation-settings:"wght" 900,"slnt" 0}.employment-hero-cta,.hero-stats-glass{transition:none}.benefit-card,.pain-point-card,.pricing-card,.scale-on-hover{transition-property:none}.benefit-card:hover,.pain-point-card:hover,.pricing-card:hover,.scale-on-hover:hover{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.fade-in-up,.urgency-pulse{animation:none}.cyberpunk-page-background *{transform:none!important;animation:none!important}}[data-theme=light]{.solution-cyberpunk-section h2{color:var(--color-text-primary)!important}.solution-cyberpunk-section .flickering-light{color:var(--cyberpunk-primary)!important}.pipeline-station{background:hsla(0,0%,100%,.9)!important;border-color:var(--color-border);box-shadow:var(--shadow-md)}.pipeline-station:hover{background:hsla(0,0%,100%,.95)!important;box-shadow:var(--shadow-lg);border-color:var(--cyberpunk-primary)}.pipeline-station-title{color:var(--color-text-primary)!important}.pipeline-station-description{color:var(--color-text-secondary)!important}.pipeline-station-type{color:var(--cyberpunk-primary)!important}.pipeline-station-name{color:var(--color-text-muted)!important}.pipeline-status-badge{background-color:var(--cyberpunk-primary)!important;color:#fff!important}.pipeline-task{color:var(--color-text-secondary)!important}.pipeline-final-station{background:hsla(0,0%,100%,.95)!important;border-color:var(--cyberpunk-primary)!important}.pipeline-final-station h3{color:var(--color-text-primary)!important}.pipeline-final-feature{background:rgba(248,250,252,.8)!important;color:var(--color-text-secondary)!important}}.emoji-no-color{filter:grayscale(1);opacity:.8}[data-theme=light]{.cyberpunk-page-background:before{background:radial-gradient(2px 2px at 15% 25%,rgba(0,102,51,.4),transparent),radial-gradient(1px 1px at 85% 75%,rgba(0,51,102,.35),transparent),radial-gradient(2px 2px at 75% 35%,rgba(68,128,0,.3),transparent),radial-gradient(1px 1px at 25% 65%,rgba(102,0,51,.3),transparent),radial-gradient(circle at 20% 80%,rgba(0,204,102,.08) 0,transparent 50%),radial-gradient(circle at 80% 20%,rgba(0,102,204,.06) 0,transparent 50%),radial-gradient(circle at 40% 40%,rgba(204,0,102,.06) 0,transparent 50%),linear-gradient(145deg,#fff,#f8fafc 50%,#f1f5f9);background-size:200px 150px,250px 200px,180px 140px,220px 160px,100% 100%,100% 100%,100% 100%,100% 100%;animation:particleFlicker 4s ease-in-out infinite alternate}.cyberpunk-page-background:after{background-image:linear-gradient(rgba(0,102,51,.15) 1px,transparent 0),linear-gradient(90deg,rgba(0,102,51,.15) 1px,transparent 0);background-size:80px 80px,80px 80px;animation:cyberpunkGridMove 25s linear infinite}.solution-cyberpunk-section:before{background:repeating-linear-gradient(0deg,transparent,transparent 2px,var(--cyberpunk-text-primary) 2px,var(--cyberpunk-text-primary) 4px);opacity:.05}.terminal-solution-grid .terminal-window:before{opacity:.2}.terminal-solution-grid .terminal-window:after{background:linear-gradient(90deg,transparent,rgba(0,204,102,.15),transparent)}}@media print{.countdown-timer,.employment-hero-cta,.form-submit,.pricing-cta{display:none!important}.employment-section{padding-top:2rem;padding-bottom:2rem}.benefit-card,.pain-point-card,.pricing-card{border-width:2px;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);-moz-column-break-inside:avoid;break-inside:avoid}}.cyberpunk-dual-text{position:relative;color:var(--cyberpunk-dual-color-primary);text-shadow:0 0 4px var(--cyberpunk-dual-glow-purple);animation:dualTextPulse 4s ease-in-out infinite}@keyframes dualTextPulse{0%,to{text-shadow:0 0 4px var(--cyberpunk-dual-glow-purple)}50%{text-shadow:0 0 20px var(--cyberpunk-dual-glow-purple),0 0 30px var(--cyberpunk-dual-glow-purple)}}@keyframes dualTextFlicker{0%,80%,to{opacity:.7}95%{opacity:.9}}.cyberpunk-pricing-section{position:relative;z-index:1;padding:6rem 0;background:transparent;contain:layout style}.cyberpunk-pricing-grid{display:grid;gap:2rem;grid-template-columns:1fr;max-width:600px;margin:0 auto;padding-top:30px;position:relative}.cyberpunk-pricing-item{position:relative}@media (min-width:768px){.cyberpunk-pricing-grid{grid-template-columns:repeat(2,1fr);gap:3rem;max-width:1200px}}.cyberpunk-pricing-card{position:relative;background:rgba(0,0,0,.4);backdrop-filter:blur(12px);border:2px solid rgba(0,255,136,.3);border-radius:12px;transform:translateZ(0);will-change:transform,box-shadow,border-color;contain:layout style paint;transition:all .3s ease}.cyberpunk-pricing-card:hover{border-color:var(--cyberpunk-primary);box-shadow:0 0 30px rgba(0,255,136,.4),inset 0 0 30px rgba(0,255,136,.08)}.cyberpunk-pricing-popular{border-color:var(--cyberpunk-accent)!important;background:rgba(255,0,136,.05);transform:scale(1.02) translateZ(0)}.cyberpunk-pricing-popular:hover{border-color:var(--cyberpunk-accent)!important;box-shadow:0 0 40px rgba(255,0,136,.5),inset 0 0 40px rgba(255,0,136,.1)}.cyberpunk-popular-badge{position:absolute;top:-18px;left:50%;transform:translateX(-50%);background:linear-gradient(45deg,var(--cyberpunk-accent),#f49);color:#fff;padding:.5rem 1.5rem;border-radius:20px;font-family:Cascadia Code,monospace;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;display:flex;align-items:center;gap:.5rem;z-index:100;border:1px solid var(--cyberpunk-accent);box-shadow:0 4px 8px rgba(0,0,0,.3)}.cyberpunk-popular-text{text-shadow:0 0 8px rgba(255,0,136,.8)}.cyberpunk-popular-badge-external{position:absolute;top:-18px;left:50%;transform:translateX(-50%);background:linear-gradient(45deg,var(--cyberpunk-accent),#f49);color:#fff;padding:.5rem 1.5rem;border-radius:20px;font-family:Cascadia Code,monospace;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;display:flex;align-items:center;gap:.5rem;z-index:100;border:1px solid var(--cyberpunk-accent);box-shadow:0 4px 8px rgba(0,0,0,.3);pointer-events:none}.cyberpunk-card-header{padding:1.5rem 1.5rem 0}.cyberpunk-terminal-bar{background:rgba(0,0,0,.6);border:1px solid rgba(0,255,136,.4);border-radius:6px 6px 0 0;padding:.75rem 1rem;display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.cyberpunk-terminal-dots{display:flex;gap:.5rem}.cyberpunk-dot{width:8px;height:8px;border-radius:50%;opacity:.8}.cyberpunk-dot-red{background:#f55}.cyberpunk-dot-yellow{background:#fa0}.cyberpunk-dot-green{background:var(--cyberpunk-primary)}.cyberpunk-terminal-title{font-size:.75rem;margin-left:.5rem;font-weight:600;letter-spacing:.1em;text-shadow:0 0 8px var(--cyberpunk-glow-primary)}.cyberpunk-plan-name,.cyberpunk-terminal-title{font-family:Cascadia Code,monospace;color:var(--cyberpunk-primary)}.cyberpunk-plan-name{font-size:1.5rem;font-weight:700;text-align:center;margin:0;text-shadow:0 0 12px var(--cyberpunk-glow-primary)}.cyberpunk-price-section{padding:0 1.5rem 1rem;text-align:center}.cyberpunk-price-display{display:flex;align-items:baseline;justify-content:center;gap:.25rem;margin-bottom:.5rem}.cyberpunk-currency{font-family:Cascadia Code,monospace;font-size:1.2rem;font-weight:600;color:var(--cyberpunk-secondary);text-shadow:0 0 8px var(--cyberpunk-glow-secondary)}.cyberpunk-price-value{font-family:Cascadia Code,monospace;font-size:2.5rem;font-weight:700;color:var(--cyberpunk-primary);text-shadow:0 0 20px var(--cyberpunk-glow-primary);line-height:1}.cyberpunk-original-price{display:flex;align-items:center;justify-content:center;gap:.75rem;font-family:Cascadia Code,monospace;color:var(--color-text-muted)}.cyberpunk-discount-badge{background:linear-gradient(45deg,var(--cyberpunk-warning),#fc3);color:#000;padding:.25rem .5rem;border-radius:4px;font-size:.675rem;font-weight:700;display:flex;align-items:center;gap:.25rem;text-transform:uppercase;letter-spacing:.05em}.cyberpunk-plan-description{padding:0 1.5rem 1.5rem;font-family:Cascadia Code,monospace;color:var(--color-text-secondary);text-align:center;line-height:1.5;margin:0}.cyberpunk-features-list{padding:0 1.5rem 2rem}.cyberpunk-features-header{border-top:1px solid rgba(0,255,136,.2);padding-top:1rem;margin-bottom:1rem}.cyberpunk-features-title{font-family:Cascadia Code,monospace;font-size:.875rem;font-weight:600;color:var(--cyberpunk-secondary);text-transform:uppercase;letter-spacing:.1em;text-shadow:0 0 6px var(--cyberpunk-glow-secondary)}.cyberpunk-feature-item{display:flex;align-items:flex-start;gap:.75rem;margin-bottom:.75rem;padding:.5rem 0}.cyberpunk-check-icon{flex-shrink:0;width:20px;height:20px;border-radius:50%;background:rgba(0,255,136,.2);border:1px solid var(--cyberpunk-primary);display:flex;align-items:center;justify-content:center;margin-top:.125rem}.cyberpunk-check-icon svg{color:var(--cyberpunk-primary);filter:drop-shadow(0 0 4px var(--cyberpunk-glow-primary))}.cyberpunk-feature-text{font-family:Cascadia Code,monospace;color:var(--color-text-secondary);line-height:1.5;font-size:.925rem}.cyberpunk-cta-button{position:relative;width:calc(100% - 3rem);margin:0 1.5rem 1.5rem;padding:1rem 2rem;background:linear-gradient(45deg,rgba(0,0,0,.8),rgba(0,255,136,.1));border:2px solid var(--cyberpunk-primary);border-radius:8px;color:var(--cyberpunk-primary);font-family:Cascadia Code,monospace;font-size:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.cyberpunk-cta-scan-line{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(0,255,136,.3),transparent);z-index:1}.cyberpunk-cta-text{position:relative;z-index:2;display:flex;align-items:center;justify-content:center}.cyberpunk-circuit-pattern{position:absolute;top:0;left:0;right:0;bottom:0;opacity:.03;pointer-events:none;background-image:repeating-linear-gradient(0deg,transparent,transparent 10px,var(--cyberpunk-primary) 10px,var(--cyberpunk-primary) 11px),repeating-linear-gradient(90deg,transparent,transparent 15px,var(--cyberpunk-secondary) 15px,var(--cyberpunk-secondary) 16px);background-size:30px 30px}[data-theme=light] .cyberpunk-pricing-card{background:hsla(0,0%,100%,.85);border-color:rgba(0,102,51,.4);backdrop-filter:blur(8px)}[data-theme=light] .cyberpunk-pricing-card:hover{background:hsla(0,0%,100%,.95);border-color:var(--cyberpunk-primary);box-shadow:0 0 25px rgba(0,102,51,.3),inset 0 0 25px rgba(0,102,51,.05)}[data-theme=light] .cyberpunk-pricing-popular{background:rgba(102,0,51,.08);border-color:rgba(102,0,51,.5)!important}[data-theme=light] .cyberpunk-terminal-bar{background:rgba(248,250,252,.9);border-color:rgba(0,102,51,.3)}[data-theme=light] .cyberpunk-cta-button{background:linear-gradient(45deg,hsla(0,0%,100%,.9),rgba(0,102,51,.08));border-color:var(--cyberpunk-primary)}[data-theme=light] .cyberpunk-cta-button:hover{background:linear-gradient(45deg,hsla(0,0%,100%,.95),rgba(0,102,51,.12))}@media (max-width:767px){.cyberpunk-pricing-grid{gap:2rem;padding:35px 1rem 0}.cyberpunk-pricing-popular{transform:scale(1) translateZ(0)}.cyberpunk-price-value{font-size:2rem}.cyberpunk-card-header{padding:1rem 1rem 0}.cyberpunk-terminal-bar{padding:.5rem .75rem;margin-bottom:.75rem}.cyberpunk-plan-name{font-size:1.25rem}.cyberpunk-features-list{padding:0 1rem 1.5rem}.cyberpunk-cta-button{width:calc(100% - 2rem);margin:0 1rem 1rem;padding:.875rem 1.5rem;font-size:.925rem}}@media (prefers-reduced-motion:reduce){.cyberpunk-cta-button,.cyberpunk-pricing-card{transition:none!important}.cyberpunk-popular-badge{animation:none!important}.cyberpunk-cta-scan-line{display:none!important}}.cyberpunk-button-effect{position:relative;overflow:hidden;transform:translateZ(0);will-change:transform,box-shadow;transition:all .3s ease;cursor:pointer}.cyberpunk-button-effect:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;transition:left .5s;z-index:1}.cyberpunk-button-effect:hover{transform:translateY(-2px)}.cyberpunk-button-effect:hover:before{left:100%}.cyberpunk-button-green{box-shadow:var(
    --cyberpunk-button-shadow-light,0 0 15px rgba(0,255,136,.3),inset 0 0 15px rgba(0,255,136,.08),0 0 30px rgba(0,255,136,.2)
  )}.cyberpunk-button-green:before{background:linear-gradient(90deg,transparent,rgba(0,255,136,.3),transparent)}.cyberpunk-button-green:hover{box-shadow:var(
    --cyberpunk-button-hover-shadow-light,0 0 25px rgba(0,255,136,.5),inset 0 0 25px rgba(0,255,136,.15),0 0 45px rgba(0,255,136,.35)
  )}.cyberpunk-button-blue{box-shadow:var(
    --cyberpunk-button-shadow-blue,0 0 15px rgba(0,136,255,.3),inset 0 0 15px rgba(0,136,255,.08),0 0 30px rgba(0,136,255,.2)
  )}.cyberpunk-button-blue:before{background:linear-gradient(90deg,transparent,rgba(0,136,255,.3),transparent)}.cyberpunk-button-blue:hover{box-shadow:var(
    --cyberpunk-button-hover-shadow-blue,0 0 25px rgba(0,136,255,.5),inset 0 0 25px rgba(0,136,255,.15),0 0 45px rgba(0,136,255,.35)
  )}.cyberpunk-button-cyan{box-shadow:var(
    --cyberpunk-button-shadow-cyan,0 0 15px rgba(0,255,255,.3),inset 0 0 15px rgba(0,255,255,.08),0 0 30px rgba(0,255,255,.2)
  )}.cyberpunk-button-cyan:before{background:linear-gradient(90deg,transparent,rgba(0,255,255,.3),transparent)}.cyberpunk-button-cyan:hover{box-shadow:var(
    --cyberpunk-button-hover-shadow-cyan,0 0 25px rgba(0,255,255,.5),inset 0 0 25px rgba(0,255,255,.15),0 0 45px rgba(0,255,255,.35)
  )}[data-theme=light] .benefits-hint-badge{color:#4b5563;background:rgba(0,0,0,.1);border-color:rgba(0,102,51,.4)}.cyberpunk-checkbox-container{display:flex;align-items:flex-start;gap:12px;cursor:pointer;position:relative;padding:16px;border:1px solid rgba(0,255,136,.2);border-radius:8px;background:rgba(0,255,136,.02);transition:all .3s ease;margin-top:8px}.cyberpunk-checkbox-container:hover{border-color:rgba(0,255,136,.4);background:rgba(0,255,136,.05);box-shadow:0 0 20px rgba(0,255,136,.1)}.cyberpunk-checkbox-input{opacity:0;position:absolute;width:0;height:0}.cyberpunk-checkbox-checkmark{width:20px;height:20px;border:2px solid var(--cyberpunk-primary);border-radius:4px;position:relative;flex-shrink:0;margin-top:2px;transition:all .3s ease;background:transparent}.cyberpunk-checkbox-input:checked+.cyberpunk-checkbox-checkmark{background:var(--cyberpunk-primary);box-shadow:0 0 15px rgba(0,255,136,.5);border-color:var(--cyberpunk-primary)}.cyberpunk-checkbox-input:checked+.cyberpunk-checkbox-checkmark:after{content:"";position:absolute;left:6px;top:2px;width:6px;height:10px;border:solid #000;border-width:0 2px 2px 0;transform:rotate(45deg)}.cyberpunk-checkbox-text{color:var(--color-text-secondary);font-size:14px;line-height:1.5;margin:0}.cyberpunk-checkbox-link{color:var(--cyberpunk-primary);text-decoration:underline;transition:all .3s ease}.cyberpunk-checkbox-link:hover{color:var(--cyberpunk-cyan);text-shadow:0 0 8px currentColor;text-decoration:none}[data-theme=light] .cyberpunk-checkbox-container{border-color:rgba(0,102,51,.3);background:rgba(0,102,51,.03)}[data-theme=light] .cyberpunk-checkbox-container:hover{border-color:rgba(0,102,51,.5);background:rgba(0,102,51,.06);box-shadow:0 0 20px rgba(0,102,51,.15)}[data-theme=light] .cyberpunk-checkbox-checkmark{border-color:var(--cyberpunk-primary)}[data-theme=light] .cyberpunk-checkbox-input:checked+.cyberpunk-checkbox-checkmark{background:var(--cyberpunk-primary);box-shadow:0 0 15px rgba(0,102,51,.4)}[data-theme=light] .cyberpunk-checkbox-text{color:var(--color-text)}[data-theme=light] .cyberpunk-checkbox-link{color:var(--cyberpunk-primary)}[data-theme=light] .cyberpunk-checkbox-link:hover{color:rgba(0,102,51,.8);text-shadow:0 0 8px rgba(0,102,51,.3)}@media (max-width:640px){.cyberpunk-checkbox-container{padding:12px;gap:10px}.cyberpunk-checkbox-checkmark{width:18px;height:18px}.cyberpunk-checkbox-input:checked+.cyberpunk-checkbox-checkmark:after{left:5px;top:1px;width:5px;height:9px}.cyberpunk-checkbox-text{font-size:13px}}.pain-points-section{position:relative;overflow:hidden;contain:layout style paint;will-change:auto}.scan-line{position:absolute;top:0;left:-100%;width:100%;height:2px;background:linear-gradient(90deg,transparent 0,var(--cyberpunk-text-primary) 50%,transparent 100%);animation:scanLine 4s linear infinite;opacity:.3}.scan-line-delayed{animation-delay:2s;top:60%}@keyframes scanLine{0%{left:-100%}to{left:100%}}.terminal-container{position:relative;perspective:1000px}.terminal-window{font-family:Cascadia Code,Source Code Pro,Fira Code,SF Mono,Monaco,monospace;background:linear-gradient(145deg,rgba(0,0,0,.95),hsla(0,0%,4%,.9) 50%,rgba(0,0,0,.95));border:1px solid var(--cyberpunk-text-primary);box-shadow:0 0 20px rgba(0,255,136,.3),inset 0 0 15px rgba(0,0,0,.5);transform:translateZ(0);will-change:transform,box-shadow;padding:1.5rem;min-height:200px;position:relative}.terminal-window:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:repeating-linear-gradient(0deg,transparent,transparent 1px,rgba(0,255,136,.03) 2px,rgba(0,255,136,.03) 4px);pointer-events:none;border-radius:inherit}.terminal-window:hover{box-shadow:0 0 30px rgba(0,255,136,.5),inset 0 0 20px rgba(0,0,0,.3);border-color:var(--cyberpunk-text-secondary)}.terminal-header{background:linear-gradient(90deg,rgba(0,0,0,.8),hsla(0,0%,8%,.6));border-bottom:1px solid rgba(0,255,136,.2)}.terminal-content{font-feature-settings:"liga" 0,"kern" 1,"tnum" 1;letter-spacing:.02em;font-size:1rem;line-height:1.6}.loading-dots .dot{display:inline-block;animation-duration:1.4s;animation-iteration-count:infinite;animation-fill-mode:both}.loading-dots .dot:first-child{animation-delay:0s}.loading-dots .dot:nth-child(2){animation-delay:.2s}.loading-dots .dot:nth-child(3){animation-delay:.4s}.glitch-text{position:relative;display:inline-block}.glitch-text:after,.glitch-text:before{content:attr(data-text);position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.glitch-text:before{animation:glitch-anim-1 .3s linear infinite alternate-reverse;color:red;z-index:-1}.glitch-text:after{animation:glitch-anim-2 .3s linear infinite alternate-reverse;color:#0f0;z-index:-2}@keyframes glitch-anim-1{0%{clip-path:inset(40% 0 61% 0)}20%{clip-path:inset(92% 0 1% 0)}40%{clip-path:inset(43% 0 1% 0)}60%{clip-path:inset(25% 0 58% 0)}80%{clip-path:inset(54% 0 7% 0)}to{clip-path:inset(58% 0 43% 0)}}@keyframes glitch-anim-2{0%{clip-path:inset(25% 0 58% 0)}20%{clip-path:inset(6% 0 87% 0)}40%{clip-path:inset(71% 0 29% 0)}60%{clip-path:inset(40% 0 61% 0)}80%{clip-path:inset(52% 0 33% 0)}to{clip-path:inset(70% 0 27% 0)}}@media (max-width:768px){.pain-points-section{padding:3rem 0}.terminal-window{padding:1.25rem;min-height:180px}.terminal-content{font-size:.9rem;line-height:1.5}.scan-line{height:1px}}[data-theme=light]{.pain-points-section{background:var(--cyberpunk-section-bg-light)}.scan-line{background:linear-gradient(90deg,transparent 0,var(--cyberpunk-scan-line-light) 50%,transparent 100%);opacity:.4}.terminal-window{background:var(--cyberpunk-terminal-card)!important;border-color:var(--cyberpunk-terminal-border);box-shadow:var(--cyberpunk-terminal-shadow-light);color:var(--cyberpunk-terminal-text-primary)}.terminal-window:hover{box-shadow:0 0 35px rgba(0,204,102,.3),inset 0 0 25px rgba(248,250,252,.4);border-color:var(--cyberpunk-text-secondary)}.terminal-window:before{background:repeating-linear-gradient(0deg,transparent,transparent 1px,rgba(0,204,102,.04) 2px,rgba(0,204,102,.04) 4px)}.terminal-header{background:linear-gradient(90deg,rgba(248,250,252,.9),hsla(0,0%,100%,.7));border-bottom-color:rgba(0,204,102,.25)}.glitch-text:before{color:#dc2626}.glitch-text:after{color:#16a34a}}@media (prefers-reduced-motion:reduce){.loading-dots .dot,.scan-line{animation:none}.glitch-text:after,.glitch-text:before{animation:none;opacity:0}.terminal-window{transition:none}}@media (prefers-contrast:high){.terminal-window{border-width:2px;box-shadow:0 0 0 1px var(--cyberpunk-text-primary)}.scan-line{opacity:.8}}