@keyframes taskAppear{to{opacity:1;transform:translateY(0)}}@keyframes taskComplete{0%{border-color:var(--color-orange);background:rgba(192,50,33,.15)}50%{border-color:var(--color-cyan);background:rgba(90,159,212,.15);transform:scale(1.05)}to{border-color:var(--color-cyan);background:rgba(90,159,212,.1);transform:scale(1)}}@keyframes terminalCursor{0%,to{opacity:.7;width:40%}50%{opacity:.3;width:60%}}@keyframes clickRipple{0%,13%,17%,30%,34%,48%,52%,66%,70%,81%,85%,to{width:0;height:0;opacity:0}14%,31%,49%,67%,82%{width:20px;height:20px;opacity:.8}16%,33%,51%,69%,84%{width:30px;height:30px;opacity:0}}@keyframes bringToFront1{0%,15%,25%,83%,93%,to{z-index:1;box-shadow:0 2px 8px rgba(0,0,0,.3)}16%,24%,84%,92%{z-index:10;box-shadow:0 8px 24px rgba(74,144,121,.6)}}@keyframes bringToFront2{0%,32%,43%,to{z-index:2;box-shadow:0 2px 8px rgba(0,0,0,.3)}33%,42%{z-index:10;box-shadow:0 8px 24px rgba(74,144,121,.6)}}@keyframes bringToFront3{0%,50%,61%,to{z-index:3;box-shadow:0 2px 8px rgba(0,0,0,.3)}51%,60%{z-index:10;box-shadow:0 8px 24px rgba(74,144,121,.6)}}@keyframes bringToFront4{0%,68%,79%,to{z-index:4;box-shadow:0 2px 8px rgba(0,0,0,.3)}69%,78%{z-index:10;box-shadow:0 8px 24px rgba(74,144,121,.6)}}@keyframes chaosCursorMove{0%,2%,95%,to{left:50px;top:10px;opacity:1;transform:scale(1)}5%{opacity:1;transform:scale(1);left:70px;top:8px}8%{left:80px;top:12px}11%{left:85px;top:15px}14%,82%{left:88px;top:18px;transform:scale(.9)}15%,22%,83%,90%{left:88px;top:18px;transform:scale(1)}25%{left:30px;top:15px}28%{left:22px;top:18px}31%{left:20px;top:20px;transform:scale(.9)}32%,40%{left:20px;top:20px;transform:scale(1)}43%{left:80px;top:45px}46%{left:92px;top:50px}49%{left:95px;top:52px;transform:scale(.9)}50%,58%{left:95px;top:52px;transform:scale(1)}61%{left:75px;top:60px}64%{left:50px;top:68px}67%{left:35px;top:72px;transform:scale(.9)}68%,76%{left:35px;top:72px;transform:scale(1)}79%{left:70px;top:8px}}@keyframes snailCrawl{0%,51%{left:10px;opacity:0}10%,60%{opacity:1}40%,90%{left:90px;opacity:1}50%,to{left:90px;opacity:0}}@keyframes shellWobble{0%,to{transform:rotate(0deg)}25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}}@keyframes robotShoot{0%,10%,20%,30%,40%,50%,60%,70%,80%,90%,to{transform:translateY(0)}15%,25%,35%,45%,5%,55%,65%,75%,85%,95%{transform:translateY(-2px)}}@keyframes armShootLeft{0%,1.8%,20%,21.8%,40%,41.8%,60%,61.8%,80%,81.8%{transform:rotate(-50deg)}18.2%,23.6%,3.6%,38.2%,43.6%,58.2%,63.6%,78.2%,83.6%,to{transform:rotate(0deg)}}@keyframes armShootRight{0%,13.6%,28.2%,33.6%,48.2%,53.6%,68.2%,73.6%,8.2%,88.2%,93.6%,to{transform:rotate(0deg)}10%,11.8%,30%,31.8%,50%,51.8%,70%,71.8%,90%,91.8%{transform:rotate(-50deg)}}@keyframes ballShoot1{0%{left:40px;bottom:30px;opacity:0;transform:rotate(0deg) scale(.8)}5%{opacity:1;transform:rotate(45deg) scale(1)}25%{left:75px;bottom:150px;transform:rotate(180deg) scale(1)}35%{left:95px;bottom:100px;transform:rotate(270deg) scale(1)}40%{left:110px;bottom:30px;transform:rotate(360deg) scale(1)}43%{bottom:50px}45%,48%{bottom:30px}47%{bottom:40px}50%,to{left:110px;bottom:30px;opacity:0;transform:rotate(360deg) scale(.8)}}@keyframes ballShoot2{0%{left:40px;bottom:30px;opacity:0;transform:rotate(0deg) scale(.8)}5%{opacity:1;transform:rotate(50deg) scale(1)}25%{left:70px;bottom:160px;transform:rotate(200deg) scale(1)}35%{left:88px;bottom:105px;transform:rotate(290deg) scale(1)}40%{left:100px;bottom:30px;transform:rotate(380deg) scale(1)}43%{bottom:48px}45%,48%{bottom:30px}47%{bottom:38px}50%,to{left:100px;bottom:30px;opacity:0;transform:rotate(380deg) scale(.8)}}@keyframes ballShoot3{0%{left:40px;bottom:30px;opacity:0;transform:rotate(0deg) scale(.8)}5%{opacity:1;transform:rotate(55deg) scale(1)}25%{left:80px;bottom:145px;transform:rotate(190deg) scale(1)}35%{left:100px;bottom:95px;transform:rotate(280deg) scale(1)}40%{left:115px;bottom:30px;transform:rotate(370deg) scale(1)}43%{bottom:45px}45%,48%{bottom:30px}47%{bottom:36px}50%,to{left:115px;bottom:30px;opacity:0;transform:rotate(370deg) scale(.8)}}@keyframes ballShoot4{0%{left:40px;bottom:30px;opacity:0;transform:rotate(0deg) scale(.8)}5%{opacity:1;transform:rotate(40deg) scale(1)}25%{left:72px;bottom:155px;transform:rotate(170deg) scale(1)}35%{left:92px;bottom:100px;transform:rotate(260deg) scale(1)}40%{left:108px;bottom:30px;transform:rotate(350deg) scale(1)}43%{bottom:52px}45%,48%{bottom:30px}47%{bottom:42px}50%,to{left:108px;bottom:30px;opacity:0;transform:rotate(350deg) scale(.8)}}@keyframes ballShoot5{0%{left:40px;bottom:30px;opacity:0;transform:rotate(0deg) scale(.8)}5%{opacity:1;transform:rotate(48deg) scale(1)}25%{left:78px;bottom:148px;transform:rotate(185deg) scale(1)}35%{left:97px;bottom:98px;transform:rotate(275deg) scale(1)}40%{left:112px;bottom:30px;transform:rotate(365deg) scale(1)}43%{bottom:46px}45%,48%{bottom:30px}47%{bottom:37px}50%,to{left:112px;bottom:30px;opacity:0;transform:rotate(365deg) scale(.8)}}@keyframes ballShoot6{0%{left:40px;bottom:30px;opacity:0;transform:rotate(0deg) scale(.8)}5%{opacity:1;transform:rotate(42deg) scale(1)}25%{left:74px;bottom:152px;transform:rotate(175deg) scale(1)}35%{left:94px;bottom:102px;transform:rotate(265deg) scale(1)}40%{left:109px;bottom:30px;transform:rotate(355deg) scale(1)}43%{bottom:49px}45%,48%{bottom:30px}47%{bottom:39px}50%,to{left:109px;bottom:30px;opacity:0;transform:rotate(355deg) scale(.8)}}@keyframes ballShoot7{0%{left:40px;bottom:30px;opacity:0;transform:rotate(0deg) scale(.8)}5%{opacity:1;transform:rotate(52deg) scale(1)}25%{left:76px;bottom:158px;transform:rotate(195deg) scale(1)}35%{left:96px;bottom:106px;transform:rotate(285deg) scale(1)}40%{left:111px;bottom:30px;transform:rotate(375deg) scale(1)}43%{bottom:47px}45%,48%{bottom:30px}47%{bottom:38px}50%,to{left:111px;bottom:30px;opacity:0;transform:rotate(375deg) scale(.8)}}@keyframes ballShoot8{0%{left:40px;bottom:30px;opacity:0;transform:rotate(0deg) scale(.8)}5%{opacity:1;transform:rotate(46deg) scale(1)}25%{left:77px;bottom:150px;transform:rotate(182deg) scale(1)}35%{left:95px;bottom:99px;transform:rotate(272deg) scale(1)}40%{left:110px;bottom:30px;transform:rotate(362deg) scale(1)}43%{bottom:51px}45%,48%{bottom:30px}47%{bottom:41px}50%,to{left:110px;bottom:30px;opacity:0;transform:rotate(362deg) scale(.8)}}@keyframes ballShoot9{0%{left:40px;bottom:30px;opacity:0;transform:rotate(0deg) scale(.8)}5%{opacity:1;transform:rotate(44deg) scale(1)}25%{left:73px;bottom:154px;transform:rotate(177deg) scale(1)}35%{left:93px;bottom:103px;transform:rotate(267deg) scale(1)}40%{left:107px;bottom:30px;transform:rotate(357deg) scale(1)}43%{bottom:48px}45%,48%{bottom:30px}47%{bottom:39px}50%,to{left:107px;bottom:30px;opacity:0;transform:rotate(357deg) scale(.8)}}@keyframes ballShoot10{0%{left:40px;bottom:30px;opacity:0;transform:rotate(0deg) scale(.8)}5%{opacity:1;transform:rotate(49deg) scale(1)}25%{left:79px;bottom:147px;transform:rotate(187deg) scale(1)}35%{left:98px;bottom:97px;transform:rotate(277deg) scale(1)}40%{left:113px;bottom:30px;transform:rotate(367deg) scale(1)}43%{bottom:44px}45%,48%{bottom:30px}47%{bottom:35px}50%,to{left:113px;bottom:30px;opacity:0;transform:rotate(367deg) scale(.8)}}@font-face{font-family:"Iosevka Custom";src:url(fonts/IosevkaCustom-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Iosevka Custom";src:url(fonts/IosevkaCustom-Italic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Iosevka Custom";src:url(fonts/IosevkaCustom-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Iosevka Custom";src:url(fonts/IosevkaCustom-BoldItalic.woff2)format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Iosevka Custom Extended";src:url(fonts/IosevkaCustom-Extended.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Iosevka Custom Extended";src:url(fonts/IosevkaCustom-ExtendedItalic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Iosevka Custom Extended";src:url(fonts/IosevkaCustom-ExtendedBold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Iosevka Custom Extended";src:url(fonts/IosevkaCustom-ExtendedBoldItalic.woff2)format("woff2");font-weight:700;font-style:italic;font-display:swap}:root{--seti-black:#0e1112;--seti-black-dark:#090b0d;--seti-white:#ffffff;--seti-grey-dark:#1f2326;--seti-grey-light:#6d8086;--seti-grey-lighter:#9da5ab;--color-green:#4a9079;--color-blue:#3655c7;--color-cyan:#5a9fd4;--color-purple:#b76dc4;--color-pink:#d468ba;--color-slate:#6b8590;--color-orange:#c03221;--color-yellow:#fcd83c;--color-red:#c03221;--madder:#8a2a1d;--fire-brick:#c03221;--red-cmyk:#d84632;--steel-blue:#3655c7;--polynesian-blue:#2a45a0;--royal-blue-traditional:#1e3378;--penn-blue:#042025;--primary:var(--fire-brick);--primary-hover:var(--red-cmyk);--dark:var(--penn-blue);--dark-accent:var(--royal-blue-traditional);--text-light:var(--seti-grey-lighter);--bg-primary:var(--seti-black);--bg-secondary:var(--seti-black-dark);--bg-panel:var(--seti-grey-dark);--text-primary:var(--seti-white);--text-secondary:var(--seti-grey-lighter);--text-muted:var(--seti-grey-light);--border:var(--seti-grey-dark);--font-sans:'Iosevka Custom', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;--font-mono:'Iosevka Custom', 'Monaco', 'Menlo', 'Ubuntu Mono', monospace;--spacing-xs:0.5rem;--spacing-sm:1rem;--spacing-md:2rem;--spacing-lg:4rem;--spacing-xl:6rem;--radius-sm:3px;--radius-md:6px;--radius-lg:8px}*{margin:0;padding:0;box-sizing:border-box}body{font-family:var(--font-sans);color:var(--text-primary);line-height:1.6;background:var(--bg-primary)}.container{max-width:1200px;margin:0 auto;padding:0 var(--spacing-md)}.nav{background:var(--bg-secondary);border-bottom:2px solid var(--color-cyan);padding:var(--spacing-sm)0;position:sticky;top:0;z-index:100;box-shadow:0 4px 12px rgba(0,0,0,.5)}.logo,.nav-content{display:flex;align-items:center}.nav-content{justify-content:space-between}.logo{gap:.75rem;font-size:1.5rem;font-weight:700;color:var(--text-primary)}.logo-img{height:40px;width:auto;filter:brightness(1.2)}.logo-text,.pricing .section-header h2,.quote strong{color:var(--text-primary)}.nav-links{display:flex;gap:var(--spacing-md)}.nav-links a{color:var(--text-secondary);text-decoration:none;font-weight:500;transition:color .2s}.footer-section a:hover,.nav-links a:hover{color:var(--color-cyan)}.hero{padding:var(--spacing-xl)0;background:var(--bg-primary);position:relative;overflow:hidden}.hero-content{max-width:800px;margin:20px auto 0;text-align:center;position:relative;z-index:1}.hero-visual{margin-top:var(--spacing-lg);position:relative;z-index:1}.hero-headline{font-size:3.5rem;font-weight:700;line-height:1.1;margin-bottom:var(--spacing-md);color:var(--text-primary)}.hero-subheadline{font-size:1.25rem;color:var(--text-secondary);margin-bottom:var(--spacing-md);line-height:1.6}.hero-cta{display:flex;gap:var(--spacing-sm);justify-content:center;margin-bottom:var(--spacing-sm)}.btn-primary,.btn-primary-large{background:var(--color-orange);color:var(--seti-white);padding:.875rem 2rem;border:0;border-radius:var(--radius-sm);font-size:1.125rem;font-weight:700;text-decoration:none;cursor:pointer;transition:all .2s;display:inline-block}.btn-primary-large{font-size:1.25rem;padding:1.125rem 2.5rem}.btn-primary-large:hover,.btn-primary:hover{background:var(--red-cmyk);transform:translateY(-2px);box-shadow:0 4px 12px rgba(192,50,33,.4)}.btn-secondary{background:0 0;color:var(--text-primary);padding:.875rem 2rem;border:2px solid var(--border);border-radius:var(--radius-sm);font-size:1.125rem;font-weight:700;text-decoration:none;cursor:pointer;transition:all .2s;display:inline-block}.btn-outline:hover,.btn-secondary:hover{border-color:var(--color-cyan);color:var(--color-cyan)}.btn-outline,.problem-statement h2{text-align:center;color:var(--text-primary)}.btn-outline{background:0 0;padding:.75rem 1.5rem;border:2px solid var(--border);border-radius:var(--radius-sm);font-size:1rem;font-weight:600;text-decoration:none;cursor:pointer;transition:all .2s;display:inline-block}.hero-proof{color:var(--text-muted);font-size:.875rem;font-weight:500}.hero-logo{margin-top:var(--spacing-md)}.hero-logo-img{height:80px;width:auto;opacity:.6}.problem-statement{background:var(--bg-secondary);padding:var(--spacing-xl)0}.problem-statement h2{font-size:2.5rem;margin-bottom:var(--spacing-lg)}.problem-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:var(--spacing-md)}.problem-card{background:var(--bg-secondary);border:1px solid var(--color-red);border-radius:var(--radius-sm);padding:var(--spacing-md);position:relative;overflow:hidden}.problem-card::before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--color-red)}.problem-card:nth-child(1)::before{background:var(--color-red)}.problem-card:nth-child(1){border-color:var(--color-red)}.problem-card:nth-child(2)::before{background:var(--color-orange)}.problem-card:nth-child(2){border-color:var(--color-orange)}.problem-card:nth-child(3)::before{background:var(--color-yellow)}.problem-card:nth-child(3){border-color:var(--color-yellow)}.problem-card h3{font-size:1.5rem;margin:var(--spacing-md)0 var(--spacing-sm);color:var(--text-primary)}.problem-card p{color:var(--text-secondary);line-height:1.6}.solution{background:var(--bg-primary);padding:var(--spacing-xl)0}.section-header{text-align:center;margin-bottom:var(--spacing-lg)}.section-header h2{font-size:2.5rem;margin-bottom:var(--spacing-sm);color:var(--text-primary)}.section-header p{font-size:1.125rem;color:var(--text-secondary)}.solution-steps{display:grid;gap:var(--spacing-lg)}.step{background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-sm);padding:var(--spacing-md);position:relative}.step::before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;border-radius:var(--radius-sm)0 0 var(--radius-sm)}.step:nth-child(1)::before{background:var(--color-cyan)}.step:nth-child(2)::before{background:var(--color-orange)}.step:nth-child(3)::before{background:var(--color-cyan)}.step:nth-child(4)::before{background:var(--color-orange)}.step-number{display:inline-block;width:40px;height:40px;border-radius:50%;background:var(--bg-primary);border:2px solid var(--color-cyan);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.25rem;margin-bottom:var(--spacing-sm);color:var(--color-cyan)}.step:nth-child(2) .step-number{border-color:var(--color-orange);color:var(--color-orange)}.step:nth-child(3) .step-number{border-color:var(--color-cyan);color:var(--color-cyan)}.step:nth-child(4) .step-number{border-color:var(--color-orange);color:var(--color-orange)}.step h3,.step p{margin-bottom:var(--spacing-sm)}.step h3{font-size:1.75rem;color:var(--text-primary)}.step p{color:var(--text-secondary)}.agent-list,.step code{margin-top:var(--spacing-sm)}.step code{display:block;padding:var(--spacing-sm);color:var(--color-cyan)}.agent-list{display:flex;flex-wrap:wrap;gap:.5rem}.agent-tag,.step code{background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--radius-sm);font-family:var(--font-mono)}.agent-tag{padding:.375rem .75rem;font-size:.875rem;color:var(--text-secondary)}.task-card,.task-completion-animation{gap:.5rem;border-radius:var(--radius-sm)}.task-completion-animation{margin-top:var(--spacing-sm);padding:var(--spacing-md);background:rgba(0,0,0,.4);border:2px solid var(--border);min-height:200px;display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));align-content:start}.task-card{display:flex;align-items:center;padding:.5rem;background:rgba(255,255,255,.05);border:1px solid var(--border);color:var(--text-secondary);font-size:.85rem;opacity:0;transform:translateY(10px);animation:taskAppear .3s ease forwards}.task-card .task-checkbox{width:16px;height:16px;border:2px solid var(--color-orange);border-radius:2px;flex-shrink:0;position:relative;transition:all .3s ease}.task-card.completed .task-checkbox{background:var(--color-cyan);border-color:var(--color-cyan)}.task-card.completed .task-checkbox::after{content:"✓";position:absolute;top:-4px;left:2px;color:var(--bg-primary);font-size:.75rem;font-weight:700}.task-card.completed{opacity:.7;color:var(--text-primary);animation:taskComplete .5s ease forwards}.task-card span{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.task-card-1{animation-delay:.1s}.task-card-2{animation-delay:.15s}.task-card-3{animation-delay:.2s}.task-card-4{animation-delay:.25s}.task-card-5{animation-delay:.3s}.task-card-6{animation-delay:.35s}.task-card-7{animation-delay:.4s}.task-card-8{animation-delay:.45s}.task-card-9{animation-delay:.5s}.task-card-10{animation-delay:.55s}.task-card-11{animation-delay:.6s}.task-card-12{animation-delay:.65s}.task-card-13{animation-delay:.7s}.task-card-14{animation-delay:.75s}.task-card-15{animation-delay:.8s}.task-card-16{animation-delay:.85s}.task-card-17{animation-delay:.9s}.task-card-18{animation-delay:.95s}.task-card-19{animation-delay:1s}.task-card-20{animation-delay:1.05s}.task-card-21{animation-delay:1.1s}.task-card-22{animation-delay:1.15s}@media (max-width:768px){.task-completion-animation{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:.4rem}.task-card{font-size:.75rem;padding:.4rem}}@media (max-width:480px){.task-completion-animation{grid-template-columns:1fr;gap:.3rem}.task-card{font-size:.7rem;padding:.35rem}}.features{background:var(--bg-secondary);padding:var(--spacing-xl)0}.features h2,.social-proof h2{text-align:center;font-size:2.5rem;margin-bottom:var(--spacing-lg);color:var(--text-primary)}.features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:var(--spacing-md)}.feature-card{background:var(--bg-secondary);border:1px solid var(--color-cyan);border-radius:var(--radius-sm);padding:var(--spacing-md);position:relative;transition:transform .2s,box-shadow .2s}.feature-card:hover{transform:translateY(-4px)}.feature-card:nth-child(1){border-color:var(--color-blue)}.feature-card:nth-child(2){border-color:var(--color-orange)}.feature-card:nth-child(3){border-color:var(--color-green)}.feature-card:nth-child(4){border-color:var(--color-yellow)}.feature-card:nth-child(5){border-color:var(--color-purple)}.feature-card:nth-child(6){border-color:var(--color-pink)}.feature-card:nth-child(7){border-color:var(--color-orange)}.feature-card:nth-child(8){border-color:var(--color-yellow)}.feature-header{display:flex;align-items:center;gap:.75rem;padding:var(--spacing-sm);margin:calc(-1*var(--spacing-md)) calc(-1*var(--spacing-md)) var(--spacing-sm);border-bottom:2px solid;border-radius:var(--radius-sm) var(--radius-sm)0 0}.feature-card:nth-child(1) .feature-header{border-bottom-color:var(--color-blue);background:#3655c720}.feature-card:nth-child(2) .feature-header{border-bottom-color:var(--color-orange);background:#c0322120}.feature-card:nth-child(3) .feature-header{border-bottom-color:var(--color-green);background:#4a907920}.feature-card:nth-child(4) .feature-header{border-bottom-color:var(--color-yellow);background:#fcd83c20}.feature-card:nth-child(5) .feature-header{border-bottom-color:var(--color-purple);background:#b76dc420}.feature-card:nth-child(6) .feature-header{border-bottom-color:var(--color-pink);background:#d468ba20}.feature-card:nth-child(7) .feature-header{border-bottom-color:var(--color-orange);background:#ff950020}.feature-card:nth-child(8) .feature-header{border-bottom-color:var(--color-yellow);background:#ffd70020}.feature-icon{font-size:2.5rem;flex-shrink:0}.feature-title{color:var(--text-primary);font-size:1.35rem;font-weight:600;line-height:1.2}.feature-card h3{font-size:1.5rem;margin-bottom:var(--spacing-sm);color:var(--text-primary)}.feature-benefit{color:var(--text-secondary);margin-bottom:var(--spacing-sm);line-height:1.6}.feature-outcome{color:var(--text-muted);font-style:italic;margin-bottom:var(--spacing-sm);font-size:.938rem}.feature-details{list-style:none;margin-top:var(--spacing-sm)}.feature-details li{color:var(--text-secondary);padding-left:1.5rem;position:relative;margin-bottom:.5rem}.feature-details li::before{content:"→";position:absolute;left:0;color:var(--color-cyan)}.feature-card:nth-child(1) .feature-details li::before{color:var(--color-blue)}.feature-card:nth-child(2) .feature-details li::before{color:var(--color-orange)}.feature-card:nth-child(3) .feature-details li::before{color:var(--color-green)}.feature-card:nth-child(4) .feature-details li::before{color:var(--color-yellow)}.feature-card:nth-child(5) .feature-details li::before{color:var(--color-purple)}.feature-card:nth-child(6) .feature-details li::before{color:var(--color-pink)}.feature-card:nth-child(7) .feature-details li::before{color:var(--color-orange)}.feature-card:nth-child(8) .feature-details li::before{color:var(--color-yellow)}.social-proof{background:var(--bg-primary);padding:var(--spacing-xl)0}.testimonials{display:grid;gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}.testimonial{background:var(--bg-secondary);border-left:4px solid var(--color-blue);padding:var(--spacing-md);border-radius:var(--radius-sm)}.testimonial:nth-child(2){border-left-color:var(--color-green)}.testimonial:nth-child(3){border-left-color:var(--color-pink)}.quote{color:var(--text-secondary);font-size:1.125rem;line-height:1.6}.stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--spacing-md);margin-top:var(--spacing-lg)}.stat{background:var(--bg-secondary);border:1px solid var(--border);padding:var(--spacing-md);text-align:center;border-radius:var(--radius-sm)}.stat:nth-child(1){border-top:3px solid var(--color-yellow)}.stat:nth-child(2){border-top:3px solid var(--color-purple)}.stat:nth-child(3){border-top:3px solid var(--color-orange)}.stat-number{font-size:2rem;font-weight:700;color:var(--text-primary);margin-bottom:.5rem}.stat-label{color:var(--text-secondary);font-size:.938rem}.pricing{background:var(--bg-secondary);padding:var(--spacing-xl)0}.pricing-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--spacing-md);margin-top:var(--spacing-lg)}.badge,.pricing-card{border-radius:var(--radius-sm)}.pricing-card{background:var(--bg-secondary);border:1px solid var(--border);padding:var(--spacing-md);text-align:center;position:relative;transition:transform .2s}.pricing-card:hover{transform:translateY(-4px)}.pricing-card.featured{border:2px solid var(--color-cyan);border-top:4px solid var(--color-cyan)}.badge{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:var(--color-orange);color:var(--seti-white);padding:.25rem 1rem;font-size:.875rem;font-weight:700}.pricing-card h3{font-size:1.75rem;margin-bottom:var(--spacing-sm);color:var(--text-primary)}.price{margin:var(--spacing-md)0}.price-amount{font-size:3rem;font-weight:700;color:var(--text-primary)}.price-period{font-size:1.125rem;color:var(--text-muted)}.pricing-description{color:var(--text-secondary);margin-bottom:var(--spacing-md)}.pricing-features{list-style:none;margin:var(--spacing-md)0;text-align:left}.pricing-features li{color:var(--text-secondary);padding:.5rem 0;border-bottom:1px solid var(--border)}.pricing-features li:last-child{border-bottom:none}.pricing-note{margin-top:var(--spacing-sm);font-size:.875rem;color:var(--text-muted);font-style:italic}.final-cta{background:var(--bg-primary);padding:var(--spacing-xl)0;text-align:center}.final-cta h2,.footer-section h4{font-size:2.5rem;margin-bottom:var(--spacing-sm);color:var(--text-primary)}.final-cta p{font-size:1.125rem;margin-bottom:var(--spacing-md)}.cta-buttons{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-sm)}.cta-note{color:var(--text-muted);font-size:.875rem}.footer{background:var(--bg-secondary);border-top:2px solid var(--border);padding:var(--spacing-lg)0}.footer-content{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--spacing-md);margin-bottom:var(--spacing-md)}.footer-section h4{font-size:1.125rem}.footer-section a{display:block;color:var(--text-secondary);text-decoration:none;margin-bottom:.5rem;transition:color .2s}.footer-bottom{text-align:center;padding-top:var(--spacing-md);border-top:1px solid var(--border);color:var(--text-muted)}.privacy-notice{margin-top:.5rem;font-size:.875rem;color:var(--text-muted)}.privacy-notice a{color:var(--color-cyan);text-decoration:underline}.modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);backdrop-filter:blur(4px)}.modal-content{background:var(--bg-secondary);border:2px solid var(--color-blue);border-top:4px solid var(--color-blue);margin:5%auto;padding:0;border-radius:var(--radius-md);width:90%;max-width:500px;box-shadow:0 8px 32px rgba(0,0,0,.5)}.modal-header{background:#3655c720;border-bottom:2px solid var(--color-blue);padding:var(--spacing-md);border-radius:var(--radius-md) var(--radius-md)0 0;position:relative}.form-benefits h4,.form-group label,.modal-header h2{color:var(--text-primary);margin-bottom:.5rem}.final-cta p,.modal-header p{color:var(--text-secondary)}.close{color:var(--text-muted);float:right;font-size:2rem;font-weight:700;cursor:pointer;line-height:1;transition:color .2s}.close:hover{color:var(--color-red)}.modal-body{padding:var(--spacing-md)}.form-group{margin-bottom:var(--spacing-md)}.form-group label{display:block;font-weight:600}.form-group input,.form-group select{width:100%;padding:.75rem;background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-primary);font-family:var(--font-sans);font-size:1rem}.form-group input:focus,.form-group select:focus{outline:0;border-color:var(--color-cyan)}.form-benefits,.submit-btn{border-radius:var(--radius-sm)}.form-benefits{background:var(--bg-primary);border:1px solid var(--border);padding:var(--spacing-sm);margin-bottom:var(--spacing-md)}.form-benefits ul{list-style:none;padding-left:0}.form-benefits li{color:var(--text-secondary);padding:.25rem 0;padding-left:1.5rem;position:relative}.form-benefits li::before{content:"✓";position:absolute;left:0;color:var(--color-cyan)}.submit-btn{width:100%;background:var(--color-orange);color:var(--seti-white);padding:1rem;border:0;font-size:1.125rem;font-weight:700;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:space-between}.submit-btn:hover{background:var(--red-cmyk);transform:translateY(-2px)}.success-message{display:none;text-align:center;padding:var(--spacing-md)}.success-icon{font-size:4rem;margin-bottom:var(--spacing-sm)}.success-message h3,.success-message p{color:var(--text-primary);margin-bottom:var(--spacing-sm)}.success-message p{color:var(--text-secondary)}@media (max-width:768px){.hero-headline{font-size:2.5rem}.hero-cta{flex-direction:column}.btn-primary,.btn-secondary{width:100%;text-align:center}}.terminal-chaos-animation{width:120px;height:90px;position:relative;margin:0 auto var(--spacing-sm);display:block}.chaos-terminal{position:absolute;width:80px;height:50px;background:linear-gradient(135deg,#2a2a2a 0,#3a3a3a 100%);border:2px solid #4a9079;border-radius:3px;box-shadow:0 2px 8px rgba(0,0,0,.3);transition:all .3s ease}.chaos-terminal::before{content:"";position:absolute;top:0;left:0;right:0;height:8px;background:#3a3a3a;border-bottom:1px solid #4a9079}.chaos-terminal::after{content:"";position:absolute;bottom:8px;left:8px;right:8px;height:2px;background:#4a9079;opacity:.7;animation:terminalCursor 1.2s infinite}.terminal-title{position:absolute;top:2px;left:8px;font-size:10px;font-weight:600;color:var(--text-primary);z-index:12;pointer-events:none;text-shadow:0 1px 2px rgba(0,0,0,.5)}.chaos-terminal-1{left:20px;top:5px;z-index:1;animation:bringToFront1 8s ease-in-out infinite}.chaos-terminal-2{left:15px;top:15px;z-index:2;animation:bringToFront2 8s ease-in-out infinite}.chaos-terminal-3{left:25px;top:25px;z-index:3;animation:bringToFront3 8s ease-in-out infinite}.chaos-terminal-4{left:10px;top:35px;z-index:4;animation:bringToFront4 8s ease-in-out infinite}.chaos-cursor{position:absolute;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:12px solid #4a9079;z-index:11;filter:drop-shadow(0 2px 4px rgba(74,144,121,.5));animation:chaosCursorMove 8s ease-in-out infinite}.chaos-cursor::after{content:"";position:absolute;left:50%;top:100%;transform:translate(-50%,-50%);width:0;height:0;border-radius:50%;border:2px solid var(--primary);opacity:0;animation:clickRipple 8s ease-out infinite}.snail-animation{width:140px;height:100px;position:relative;margin:0 auto var(--spacing-sm);display:block}.snail-header{position:absolute;top:-5px;left:0;right:0;text-align:center;z-index:10}.snail-title{font-size:11px;font-weight:600;color:var(--text-primary);background:var(--bg-secondary);padding:2px 8px;border-radius:3px;border:1px solid var(--color-orange);text-shadow:0 1px 2px rgba(0,0,0,.5);display:inline-block}.ground-surface{position:absolute;bottom:20px;left:10px;right:10px;height:3px;background:var(--border);border-radius:2px;box-shadow:0 1px 2px rgba(0,0,0,.1)}.snail-body{position:absolute;width:45px;height:20px;background:linear-gradient(135deg,var(--dark-accent) 0%,var(--polynesian-blue) 100%);border-radius:8px 20px 20px 8px;bottom:23px;left:10px;animation:snailCrawl 96s ease-in-out infinite;box-shadow:0 3px 6px rgba(0,0,0,.3)}.snail-body::before{content:"";position:absolute;width:18px;height:12px;background:var(--polynesian-blue);border-radius:8px 8px 4px 4px;right:-8px;top:4px;box-shadow:1px 2px 3px rgba(0,0,0,.2)}.snail-body::after{content:"";position:absolute;width:3px;height:10px;background:var(--dark);border-radius:2px 2px 50% 50%;right:-3px;top:0;box-shadow:6px 0 0 var(--dark),0-10px 0 2px var(--primary),6px -10px 0 2px var(--primary)}.snail-shell{position:absolute;width:36px;height:36px;background:radial-gradient(circle at 30% 30%,var(--primary-hover),var(--primary));border-radius:50%;bottom:25px;left:8px;animation:snailCrawl 96s ease-in-out infinite,shellWobble 2s ease-in-out infinite;box-shadow:inset -4px -4px 8px rgba(0,0,0,.4),inset 2px 2px 4px rgba(255,255,255,.3),0 4px 8px rgba(0,0,0,.3);border:2px solid var(--madder)}.snail-shell::after,.snail-shell::before{content:"";position:absolute;border-radius:50%}.snail-shell::before{width:24px;height:24px;background:radial-gradient(circle at 35% 35%,var(--red-cmyk),transparent 60%);top:6px;left:6px;box-shadow:inset -2px -2px 4px rgba(0,0,0,.3)}.snail-shell::after{width:12px;height:12px;background:var(--fire-brick);top:12px;left:12px;box-shadow:inset -1px -1px 2px rgba(0,0,0,.4)}.unreliable-animation{width:140px;height:100px;position:relative;margin:0 auto var(--spacing-sm);display:block;overflow:visible}.unreliable-header{position:absolute;top:-5px;left:0;right:0;text-align:center;z-index:10}.unreliable-title{font-size:11px;font-weight:600;color:var(--text-primary);background:var(--bg-secondary);padding:2px 8px;border-radius:3px;border:1px solid var(--color-yellow);text-shadow:0 1px 2px rgba(0,0,0,.5);display:inline-block}.basketball-hoop,.hoop-backboard{position:absolute;right:15px;top:5px;width:40px;height:50px}.hoop-backboard{width:28px;height:35px;background:linear-gradient(135deg,#e0e0e0,#fff);border:2px solid #000;border-radius:2px;right:6px;top:0;box-shadow:0 2px 6px rgba(0,0,0,.4),inset -1px -1px 3px rgba(0,0,0,.3)}.hoop-backboard::before{content:"";position:absolute;width:14px;height:10px;border:2px solid rgba(255,255,255,.6);top:20px;left:50%;transform:translateX(-50%)}.hoop-rim{position:absolute;width:32px;height:8px;border:2.5px solid #c00021;border-bottom:none;border-radius:16px 16px 0 0;right:2px;top:28px;background:linear-gradient(to bottom,rgba(192,0,33,.3),transparent);box-shadow:0-1px 2px rgba(255,255,255,.3) inset,0 2px 4px rgba(0,0,0,.4)}.hoop-net{position:absolute;width:24px;height:12px;right:6px;top:36px;background:repeating-linear-gradient(90deg,transparent,transparent 2px,#fff 2px,var(--text-light) 3px),repeating-linear-gradient(0deg,transparent,transparent 2px,#fff 2px,var(--text-light) 3px);opacity:.4;clip-path:polygon(0 0,100%0,90% 100%,10% 100%)}.robot-shooter{position:absolute;left:15px;bottom:5px;width:30px;height:40px;animation:robotShoot 6s linear infinite}.robot-body,.robot-head{position:absolute;height:18px;border:2px solid var(--dark)}.robot-head{width:18px;background:var(--steel-blue);border-radius:3px;top:0;left:6px;box-shadow:0 2px 4px rgba(0,0,0,.2)}.robot-head::after,.robot-head::before{content:"";position:absolute;width:3px;height:3px;background:#fff;border-radius:50%;top:3px;box-shadow:0 0 2px rgba(255,255,255,.8)}.robot-head::before{right:5px}.robot-head::after{right:2px}.robot-body{width:20px;background:linear-gradient(135deg,var(--polynesian-blue),var(--steel-blue));border-radius:4px;top:20px;left:5px;box-shadow:0 3px 6px rgba(0,0,0,.3)}.robot-arm,.robot-arm-left,.robot-arm-right{position:absolute;width:3px;height:12px;background:var(--steel-blue);border:1px solid var(--dark);border-radius:2px;top:22px;transform-origin:top center}.robot-arm-left{left:3px;animation:armShootLeft 5s linear infinite}.robot-arm,.robot-arm-right{right:3px;animation:armShootRight 5s linear infinite}.basketball{position:absolute;width:8px;height:8px;background:radial-gradient(circle at 30% 30%,var(--primary-hover),var(--primary));border-radius:50%;opacity:0;box-shadow:0 2px 4px rgba(0,0,0,.3)}.basketball::after,.basketball::before{content:"";position:absolute;background:var(--madder)}.basketball::before{width:100%;height:1px;top:50%;left:0;transform:translateY(-50%)}.basketball::after{width:1px;height:100%;left:50%;top:0;transform:translateX(-50%)}.basketball-1{animation:ballShoot1 5s linear 0s infinite}.basketball-2{animation:ballShoot2 5s linear .5s infinite}.basketball-3{animation:ballShoot3 5s linear 1s infinite}.basketball-4{animation:ballShoot4 5s linear 1.5s infinite}.basketball-5{animation:ballShoot5 5s linear 2s infinite}.basketball-6{animation:ballShoot6 5s linear 2.5s infinite}.basketball-7{animation:ballShoot7 5s linear 3s infinite}.basketball-8{animation:ballShoot8 5s linear 3.5s infinite}.basketball-9{animation:ballShoot9 5s linear 4s infinite}.basketball-10{animation:ballShoot10 5s linear 4.5s infinite}.basketball-1{animation:ballShoot1 6s cubic-bezier(.25,.46,.45,.94) infinite;animation-delay:0s}.basketball-2{animation:ballShoot2 6s cubic-bezier(.25,.46,.45,.94) infinite;animation-delay:.6s}.basketball-3{animation:ballShoot3 6s cubic-bezier(.25,.46,.45,.94) infinite;animation-delay:1.2s}.basketball-4{animation:ballShoot4 6s cubic-bezier(.25,.46,.45,.94) infinite;animation-delay:1.8s}.basketball-5{animation:ballShoot5 6s cubic-bezier(.25,.46,.45,.94) infinite;animation-delay:2.4s}.basketball-6{animation:ballShoot6 6s cubic-bezier(.25,.46,.45,.94) infinite;animation-delay:3s}.basketball-7{animation:ballShoot7 6s cubic-bezier(.25,.46,.45,.94) infinite;animation-delay:3.6s}.basketball-8{animation:ballShoot8 6s cubic-bezier(.25,.46,.45,.94) infinite;animation-delay:4.2s}.basketball-9{animation:ballShoot9 6s cubic-bezier(.25,.46,.45,.94) infinite;animation-delay:4.8s}.basketball-10{animation:ballShoot10 6s cubic-bezier(.25,.46,.45,.94) infinite;animation-delay:5.4s}