:root{--primary-color:#66bdeb;--primary-dark:#5097bd;--primary-light:#99d6f5;--secondary-color:#2a2a2a;--text-color:#fff;--text-dark:#333;--text-muted:#aaa;--bg-dark:#181818;--bg-light:#fff;--bg-secondary:#2a2a2a;--border-color:#3a3a3a;--shadow:0 4px 12px rgba(0,0,0,.15);--radius:8px;--font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--transition-speed:0.3s}*{box-sizing:border-box;margin:0;padding:0}body,html{background-color:#181818;background-color:var(--bg-dark);color:#fff;color:var(--text-color);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-family);font-size:16px;height:100%;line-height:1.5;width:100%}ol,ul{list-style-position:inside}a{color:#66bdeb;color:var(--primary-color);text-decoration:none;transition:color .3s;transition:color var(--transition-speed)}a:hover{color:#99d6f5;color:var(--primary-light)}.landing-page{background-color:#181818;background-color:var(--bg-dark);display:flex;flex-direction:column;min-height:100vh;transition:background-color .3s ease,color .3s ease}.header{background:#2a2a2a;background:var(--secondary-color);border-bottom:1px solid #3a3a3a;border-bottom:1px solid var(--border-color);box-shadow:0 2px 8px rgba(0,0,0,.2);padding:1rem 2rem;position:-webkit-sticky;position:sticky;top:0;z-index:100}.header nav{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px}.header nav h1{color:#66bdeb;color:var(--primary-color);font-size:1.5rem;font-weight:700}.header nav ul{display:flex;gap:1.5rem;list-style:none}.header nav a{color:#fff;color:var(--text-color);font-weight:500;text-decoration:none;transition:color .3s;transition:color var(--transition-speed)}.header nav a:hover{color:#66bdeb;color:var(--primary-color)}section{padding:4rem 2rem}section .container{margin:0 auto;max-width:1200px}section h2{color:#66bdeb;color:var(--primary-color);font-size:2.25rem;font-weight:700;margin-bottom:1.5rem;text-align:center}section p.section-subtitle{color:#aaa;color:var(--text-muted);font-size:1.125rem;margin:0 auto 3rem;max-width:700px;text-align:center}.hero-section{background:#181818;background:var(--bg-dark);color:#fff;color:var(--text-color);overflow:hidden;padding:5rem 2rem;position:relative;text-align:center}.hero-section .container{position:relative;z-index:2}.hero-section:before{background:linear-gradient(45deg,rgba(40,40,40,.7),rgba(30,30,30,.7));bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.hero-section h1{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#99d6f5,#66bdeb);background:linear-gradient(to right,var(--primary-light),var(--primary-color));-webkit-background-clip:text;background-clip:text;color:transparent;font-size:2.75rem;font-weight:800;line-height:1.2;margin-bottom:1.5rem;max-width:800px}.hero-section h1,.hero-section p{margin-left:auto;margin-right:auto}.hero-section p{color:#aaa;color:var(--text-muted);font-size:1.25rem;margin-bottom:2rem;max-width:700px}.cta-buttons{display:inline-flex;gap:1rem;margin-bottom:2.5rem}.btn-primary{background:#66bdeb;background:var(--primary-color);border:none;border-radius:8px;border-radius:var(--radius);box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:var(--shadow);color:#333;color:var(--text-dark)}.btn-primary,.btn-secondary{cursor:pointer;font-size:1rem;font-weight:600;padding:.75rem 1.5rem;transition:all .3s;transition:all var(--transition-speed)}.btn-secondary{background:transparent;border:2px solid #66bdeb;border:2px solid var(--primary-color);border-radius:8px;border-radius:var(--radius);color:#66bdeb;color:var(--primary-color)}.btn-primary:hover,.btn-secondary:hover{box-shadow:0 6px 12px rgba(0,0,0,.25);transform:translateY(-2px)}.btn-primary:hover{background:#99d6f5;background:var(--primary-light)}.btn-secondary:hover{background:rgba(102,189,235,.1)}.hero-section .hero-media{margin:0 auto 1.5rem;max-width:800px;position:relative}.hero-section .video-placeholder{background:hsla(0,0%,100%,.05);border:1px solid #3a3a3a;border:1px solid var(--border-color);border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.2);height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.hero-section .video-placeholder:after{color:#aaa;color:var(--text-muted);content:"10-секундная демонстрация создания бота";font-size:1.25rem;font-weight:500;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.hero-section .social-proof{color:#aaa;color:var(--text-muted);font-size:1rem;margin-top:1rem}.hero-section .social-proof strong{color:#66bdeb;color:var(--primary-color)}.problems-section{background:#2a2a2a;background:var(--secondary-color);border-bottom:1px solid #3a3a3a;border-bottom:1px solid var(--border-color);border-top:1px solid #3a3a3a;border-top:1px solid var(--border-color)}.problems-list{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));list-style:none;margin:0 auto;max-width:1000px}.problems-list li{align-items:center;background:#181818;background:var(--bg-dark);border:1px solid #3a3a3a;border:1px solid var(--border-color);border-radius:8px;border-radius:var(--radius);box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:var(--shadow);display:flex;padding:1.5rem 1.5rem 1.5rem 3rem;position:relative;transition:transform .3s;transition:transform var(--transition-speed)}.problems-list li:before{align-items:center;background:#66bdeb;background:var(--primary-color);border-radius:50%;color:#333;color:var(--text-dark);content:"!";display:flex;font-weight:700;height:28px;justify-content:center;left:1rem;position:absolute;width:28px}.problems-list li:hover{border-color:#66bdeb;border-color:var(--primary-color);box-shadow:0 8px 24px rgba(0,0,0,.2);transform:translateY(-4px)}.advantages-section{background:#181818;background:var(--bg-dark)}.advantages-list{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));list-style:none;margin:0 auto;max-width:1100px}.advantages-list li{background:#2a2a2a;background:var(--secondary-color);border:1px solid #3a3a3a;border:1px solid var(--border-color);border-radius:8px;border-radius:var(--radius);box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:var(--shadow);overflow:hidden;padding:1.75rem;position:relative;transition:all .3s;transition:all var(--transition-speed)}.advantages-list li:before{background:#66bdeb;background:var(--primary-color);content:"";height:100%;left:0;position:absolute;top:0;width:4px}.advantages-list li:hover{border-color:#66bdeb;border-color:var(--primary-color);box-shadow:0 8px 24px rgba(0,0,0,.2);transform:translateY(-4px)}.advantages-list li strong{color:#66bdeb;color:var(--primary-color);display:block;font-size:1.1rem;margin-bottom:.5rem}.demo-section{background:#2a2a2a;background:var(--secondary-color);border-bottom:1px solid #3a3a3a;border-bottom:1px solid var(--border-color);border-top:1px solid #3a3a3a;border-top:1px solid var(--border-color)}.demo-media{margin:1.5rem auto 2rem;max-width:900px}.demo-placeholder{background:#181818;background:var(--bg-dark);border:1px solid #3a3a3a;border:1px solid var(--border-color);border-radius:8px;border-radius:var(--radius);box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:var(--shadow);height:0;overflow:hidden;padding-bottom:62.5%;position:relative;width:100%}.demo-placeholder:after{color:#aaa;color:var(--text-muted);content:"Интерактивная демонстрация Flow Builder";font-size:1.25rem;font-weight:500;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.demo-steps{counter-reset:step;margin:2rem auto 0;max-width:700px;padding-left:1.5rem}.demo-steps li{background:#181818;background:var(--bg-dark);border:1px solid #3a3a3a;border:1px solid var(--border-color);border-radius:8px;border-radius:var(--radius);list-style-type:none;margin-bottom:1rem;padding:.75rem 1rem .75rem 3rem;position:relative;transition:all .3s;transition:all var(--transition-speed)}.demo-steps li:hover{border-color:#66bdeb;border-color:var(--primary-color);transform:translateX(4px)}.demo-steps li:before{align-items:center;background:#66bdeb;background:var(--primary-color);border-radius:50%;color:#333;color:var(--text-dark);content:counter(step);counter-increment:step;display:flex;font-size:.9rem;font-weight:700;height:26px;justify-content:center;left:.75rem;margin-right:.5rem;position:absolute;top:50%;transform:translateY(-50%);width:26px}.use-cases-section{background:#181818;background:var(--bg-dark)}.use-cases-tabs{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-bottom:2rem}.use-cases-tabs .tab{background:#2a2a2a;background:var(--secondary-color);border:1px solid #3a3a3a;border:1px solid var(--border-color);border-radius:8px;border-radius:var(--radius);box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:var(--shadow);color:#fff;color:var(--text-color);cursor:pointer;font-weight:500;padding:.75rem 1.25rem;transition:all .3s;transition:all var(--transition-speed)}.use-cases-tabs .tab.active,.use-cases-tabs .tab:hover{background:#66bdeb;background:var(--primary-color);border-color:#66bdeb;border-color:var(--primary-color);color:#333;color:var(--text-dark)}.use-cases-content{background:#2a2a2a;background:var(--secondary-color);border:1px solid #3a3a3a;border:1px solid var(--border-color);border-radius:8px;border-radius:var(--radius);box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:var(--shadow);margin:0 auto;max-width:900px;padding:2rem}.use-case{display:none}.use-case.active{display:block}.use-case h3{color:#66bdeb;color:var(--primary-color);font-size:1.5rem;margin-bottom:1rem}.use-case ul{list-style-type:disc;margin-bottom:1rem;padding-left:1.5rem}.use-case ul li{margin-bottom:.5rem}.pricing-section{background:#181818;background:var(--bg-dark)}.pricing-cards{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1100px}.pricing-cards .card{background:#2a2a2a;background:var(--secondary-color);border:1px solid #3a3a3a;border:1px solid var(--border-color);border-radius:8px;border-radius:var(--radius);box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:var(--shadow);display:flex;flex-direction:column;overflow:hidden;padding:2rem;position:relative;text-align:center;transition:all .3s;transition:all var(--transition-speed)}.pricing-cards .card:hover{border-color:#66bdeb;border-color:var(--primary-color);box-shadow:0 12px 24px rgba(0,0,0,.2);transform:translateY(-8px)}.pricing-cards .card.popular{position:relative}.pricing-cards .card.popular:before{background:#66bdeb;background:var(--primary-color);box-shadow:0 3px 10px rgba(0,0,0,.1);color:#333;color:var(--text-dark);content:"Популярный";font-size:.75rem;font-weight:600;padding:.4rem 0;position:absolute;right:-38px;text-align:center;top:25px;transform:rotate(45deg);transform-origin:center;width:150px;z-index:1}.pricing-cards .card h3{color:#66bdeb;color:var(--primary-color);font-size:1.5rem;margin-bottom:.5rem}.pricing-cards .card .price{color:#fff;color:var(--text-color);font-size:2.5rem;font-weight:700;margin-bottom:1.5rem}.pricing-cards .card .price small{font-size:1rem;font-weight:400;opacity:.7}.pricing-cards .card p{color:#aaa;color:var(--text-muted);margin-bottom:1.5rem}.pricing-cards .card ul{flex-grow:1;list-style-type:none;margin-bottom:1.5rem;text-align:left}.pricing-cards .card ul li{margin-bottom:.75rem;padding-left:1.5rem;position:relative}.pricing-cards .card ul li:before{color:#66bdeb;color:var(--primary-color);content:"✓";font-weight:700;left:0;position:absolute}.pricing-cards .card .btn-primary{margin-top:auto;width:100%}.integrations-section{background:#2a2a2a;background:var(--secondary-color);border-bottom:1px solid #3a3a3a;border-bottom:1px solid var(--border-color);border-top:1px solid #3a3a3a;border-top:1px solid var(--border-color)}.integrations-logos{grid-gap:2rem;align-items:center;display:grid;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));justify-items:center;margin:2rem auto;max-width:900px}.integrations-logos .logo-placeholder{align-items:center;background:#181818;background:var(--bg-dark);border:1px solid #3a3a3a;border:1px solid var(--border-color);border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:var(--shadow);color:#aaa;color:var(--text-muted);display:flex;font-size:.75rem;height:40px;justify-content:center;text-align:center;transition:all .3s;transition:all var(--transition-speed);width:80px}.integrations-logos .logo-placeholder:hover{border-color:#66bdeb;border-color:var(--primary-color);transform:scale(1.05)}.integrations-section .btn-secondary{display:block;margin:2rem auto 0}.testimonials-section{background:#181818;background:var(--bg-dark)}.testimonials-list{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:2rem auto 0;max-width:1100px}.testimonial{background:#2a2a2a;background:var(--secondary-color);border:1px solid #3a3a3a;border:1px solid var(--border-color);border-radius:8px;border-radius:var(--radius);box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:var(--shadow);padding:1.75rem;position:relative;transition:all .3s;transition:all var(--transition-speed)}.testimonial:hover{border-color:#66bdeb;border-color:var(--primary-color);transform:translateY(-4px)}.testimonial:before{color:#66bdeb;color:var(--primary-color);content:'"';font-size:4rem;left:10px;line-height:1;opacity:.2;position:absolute;top:10px}.testimonial .quote{font-style:italic;margin-bottom:1rem;position:relative;z-index:1}.testimonial .metrics{color:#66bdeb;color:var(--primary-color);font-weight:600;margin-top:1rem}.faq-section{background:#2a2a2a;background:var(--secondary-color);border-top:1px solid #3a3a3a;border-top:1px solid var(--border-color)}.faq-list{margin:2rem auto 0;max-width:800px}.faq-item{background:#181818;background:var(--bg-dark);border:1px solid #3a3a3a;border:1px solid var(--border-color);border-radius:8px;border-radius:var(--radius);box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:var(--shadow);cursor:pointer;margin-bottom:1rem;padding:1.25rem;transition:all .3s;transition:all var(--transition-speed)}.faq-item:hover{border-color:#66bdeb;border-color:var(--primary-color);box-shadow:0 6px 12px rgba(0,0,0,.2)}.faq-item .faq-question{font-weight:600;padding-right:1.5rem;position:relative}.faq-item .faq-question:after{color:#66bdeb;color:var(--primary-color);content:"+";font-size:1.25rem;position:absolute;right:0;top:50%;transform:translateY(-50%)}.faq-item.open .faq-question:after{content:"−"}.faq-item .faq-answer{color:#aaa;color:var(--text-muted);display:none;margin-top:1rem}.faq-item.open .faq-answer{display:block}.final-cta-section{background:linear-gradient(135deg,rgba(102,189,235,.1),rgba(102,189,235,.2));border-top:1px solid #3a3a3a;border-top:1px solid var(--border-color);color:#fff;color:var(--text-color);overflow:hidden;padding:4rem 2rem;position:relative;text-align:center}.final-cta-section .container{position:relative;z-index:2}.final-cta-section h2{color:#66bdeb;color:var(--primary-color);font-size:2.25rem;margin-bottom:1rem}.final-cta-section p{color:#aaa;color:var(--text-muted);font-size:1.125rem;margin:0 auto 2rem;max-width:600px}.final-cta-section .cta-buttons{display:inline-flex;gap:1rem;margin-top:1rem}.final-cta-section .trial-period{color:#aaa;color:var(--text-muted);font-size:.875rem;margin-top:1rem}.footer{background:#2a2a2a;background:var(--secondary-color);border-top:1px solid #3a3a3a;border-top:1px solid var(--border-color);color:#aaa;color:var(--text-muted);margin-top:auto;padding:3rem 2rem}.footer .container{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:0 auto;max-width:1200px}.footer h4{color:#66bdeb;color:var(--primary-color);font-size:1.125rem;margin-bottom:1rem}.footer ul{list-style:none}.footer ul li{margin-bottom:.5rem}.footer a{color:#aaa;color:var(--text-muted);text-decoration:none;transition:color .3s;transition:color var(--transition-speed)}.footer a:hover{color:#66bdeb;color:var(--primary-color)}.footer .social-links{display:flex;gap:1rem;margin-top:1rem}.footer .social-links a{align-items:center;background:hsla(0,0%,100%,.05);border-radius:50%;display:inline-flex;height:36px;justify-content:center;transition:all .3s;transition:all var(--transition-speed);width:36px}.footer .social-links a:hover{background:rgba(102,189,235,.2);transform:translateY(-2px)}.footer .copyright{border-top:1px solid #3a3a3a;border-top:1px solid var(--border-color);font-size:.875rem;grid-column:1/-1;margin-top:2rem;padding-top:2rem;text-align:center}.floating-chat{align-items:center;background:#66bdeb;background:var(--primary-color);border-radius:50%;bottom:2rem;box-shadow:0 4px 12px rgba(0,0,0,.3);color:#333;color:var(--text-dark);cursor:pointer;display:flex;height:60px;justify-content:center;position:fixed;right:2rem;transition:all .3s;transition:all var(--transition-speed);width:60px;z-index:999}.floating-chat:hover{box-shadow:0 6px 16px rgba(0,0,0,.4);transform:scale(1.1)}.floating-chat:after{content:"💬";font-size:1.5rem}.social-proof-sticker{align-items:center;background:#2a2a2a;background:var(--secondary-color);border:1px solid #3a3a3a;border:1px solid var(--border-color);border-radius:8px;border-radius:var(--radius);bottom:1rem;box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:var(--shadow);display:flex;font-size:.875rem;gap:.75rem;left:1rem;max-width:220px;padding:.75rem 1rem;position:fixed;transition:all .3s;transition:all var(--transition-speed);z-index:99}.social-proof-sticker:hover{border-color:#66bdeb;border-color:var(--primary-color)}.social-proof-sticker .icon{color:#66bdeb;color:var(--primary-color);flex-shrink:0;font-size:1.5rem}.limited-offer{background:linear-gradient(90deg,#66bdeb,#5097bd);background:linear-gradient(to right,var(--primary-color),var(--primary-dark));color:#333;color:var(--text-dark);font-size:.875rem;font-weight:600;padding:.75rem;text-align:center}.limited-offer .timer{display:inline-flex;gap:.5rem;margin-left:.5rem}.limited-offer .timer span{background:hsla(0,0%,100%,.2);border-radius:4px;display:inline-block;padding:.25rem .5rem}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animated{animation:fadeIn .5s ease-out forwards}@media (max-width:768px){.header nav{flex-direction:column;gap:1rem}.hero-section h1{font-size:2rem}section{padding:3rem 1.5rem}.advantages-list,.pricing-cards,.problems-list,.testimonials-list{grid-template-columns:1fr}.use-cases-tabs{align-items:center}.cta-buttons,.use-cases-tabs{flex-direction:column}.social-proof-sticker{display:none}}.text-center{text-align:center}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.px-4{padding-left:1rem;padding-right:1rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.badge-beta{border-radius:4px;font-size:.65rem;font-weight:700;margin-left:.5rem;padding:.15rem .4rem;vertical-align:super}.badge-beta,.beta-badge{background:#66bdeb;background:var(--primary-color);color:#333;color:var(--text-dark)}.beta-badge{animation:pulse 2s infinite;border-radius:8px;border-radius:var(--radius);display:inline-block;font-size:.9rem;font-weight:600;margin-bottom:1rem;padding:.4rem 1rem}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.beta-tag{border-top:1px dashed rgba(102,189,235,.3);color:#aaa;color:var(--text-muted);font-size:1rem;margin-top:1rem;padding-top:1rem}.about-section{background:#2a2a2a;background:var(--secondary-color);border-bottom:1px solid #3a3a3a;border-bottom:1px solid var(--border-color);border-top:1px solid #3a3a3a;border-top:1px solid var(--border-color)}.features-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-top:3rem}.feature-card{background:#181818;background:var(--bg-dark);border:1px solid #3a3a3a;border:1px solid var(--border-color);border-radius:8px;border-radius:var(--radius);padding:2rem;text-align:center;transition:all .3s;transition:all var(--transition-speed)}.feature-card:hover{border-color:#66bdeb;border-color:var(--primary-color);box-shadow:0 8px 24px rgba(0,0,0,.2);transform:translateY(-8px)}.feature-icon{font-size:2.5rem;margin-bottom:1.5rem}.feature-card h3{color:#66bdeb;color:var(--primary-color);font-size:1.25rem;margin-bottom:1rem}.beta-benefits-section{background:#181818;background:var(--bg-dark)}.benefits-list{margin-top:3rem}.benefit-item{display:flex;margin-bottom:2.5rem;position:relative}.benefit-number{color:#66bdeb;color:var(--primary-color);flex-shrink:0;font-size:3rem;font-weight:800;margin-right:1.5rem;opacity:.5;text-align:center;width:80px}.benefit-content{border-left:2px solid #66bdeb;border-left:2px solid var(--primary-color);padding-bottom:.5rem;padding-left:1.5rem}.benefit-item h3{color:#66bdeb;color:var(--primary-color);font-size:1.25rem;margin-bottom:.5rem}.roadmap-section{background:#2a2a2a;background:var(--secondary-color);border-bottom:1px solid #3a3a3a;border-bottom:1px solid var(--border-color);border-top:1px solid #3a3a3a;border-top:1px solid var(--border-color)}.roadmap{margin-top:3rem;padding:2rem 0;position:relative}.roadmap:before{background:#3a3a3a;background:var(--border-color);bottom:0;content:"";left:120px;position:absolute;top:0;width:2px}.roadmap-item{display:flex;margin-bottom:3rem;position:relative}.roadmap-item:before{background:#181818;background:var(--bg-dark);border:2px solid #3a3a3a;border:2px solid var(--border-color);border-radius:50%;content:"";height:10px;left:116px;position:absolute;top:8px;width:10px}.roadmap-item.active:before{background:#66bdeb;background:var(--primary-color);border-color:#66bdeb;border-color:var(--primary-color);box-shadow:0 0 10px rgba(102,189,235,.5)}.roadmap-date{color:#aaa;color:var(--text-muted);flex-shrink:0;font-weight:600;margin-right:2.5rem;text-align:right;width:100px}.roadmap-item.active .roadmap-date{color:#66bdeb;color:var(--primary-color)}.roadmap-content{padding-left:1.5rem}.roadmap-content h3{color:#66bdeb;color:var(--primary-color);font-size:1.25rem;margin-bottom:.5rem}.early-feedback-section{background:#181818;background:var(--bg-dark)}.feedback-carousel{margin:3rem auto 0;max-width:800px;position:relative}.feedback-item{background:#2a2a2a;background:var(--secondary-color);border:1px solid #3a3a3a;border:1px solid var(--border-color);border-radius:8px;border-radius:var(--radius);padding:2rem;position:relative}.feedback-quote{font-size:1.1rem;font-style:italic;line-height:1.6;margin-bottom:1.5rem;padding-left:2rem;position:relative}.feedback-quote:before{color:#66bdeb;color:var(--primary-color);content:'"';font-size:3rem;left:0;line-height:1;opacity:.3;position:absolute;top:-.5rem}.feedback-author{align-items:center;display:flex}.author-avatar{background:#555;border-radius:50%;flex-shrink:0;height:50px;margin-right:1rem;width:50px}.author-info h4{color:#66bdeb;color:var(--primary-color);margin-bottom:.25rem}.author-info p{color:#aaa;color:var(--text-muted);font-size:.9rem}.feedback-controls{display:flex;gap:1rem;justify-content:center;margin-top:1.5rem}.feedback-controls button{background:#2a2a2a;background:var(--secondary-color);border:1px solid #3a3a3a;border:1px solid var(--border-color);border-radius:50%;color:#fff;color:var(--text-color);cursor:pointer;font-size:1.25rem;height:40px;transition:all .3s;transition:all var(--transition-speed);width:40px}.feedback-controls button:hover{background:#66bdeb;background:var(--primary-color);border-color:#66bdeb;border-color:var(--primary-color);color:#333;color:var(--text-dark)}.beta-signup-section{background:var(--bg-gradient);color:#fff;color:var(--text-color);overflow:hidden;padding:5rem 2rem;position:relative}.beta-signup-section:before{background:linear-gradient(45deg,rgba(40,40,40,.7),rgba(30,30,30,.7));bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.beta-signup-section .container{position:relative;z-index:2}.signup-form-container{background:#2a2a2a;background:var(--secondary-color);border:1px solid #3a3a3a;border:1px solid var(--border-color);border-radius:8px;border-radius:var(--radius);box-shadow:0 8px 32px rgba(0,0,0,.2);margin:3rem auto 0;max-width:800px;overflow:hidden}.signup-form{padding:2rem}.form-group{display:flex;gap:1rem}.signup-form input{background:#181818;background:var(--bg-dark);border:1px solid #3a3a3a;border:1px solid var(--border-color);border-radius:8px;border-radius:var(--radius);color:#fff;color:var(--text-color);flex-grow:1;font-size:1rem;padding:.75rem 1rem}.signup-form input:focus{border-color:#66bdeb;border-color:var(--primary-color);outline:none}.form-note{color:#aaa;color:var(--text-muted);font-size:.85rem;margin-top:.75rem}.signup-info{border-top:1px solid #3a3a3a;border-top:1px solid var(--border-color);display:flex}.info-item{flex:1 1;padding:1.5rem 1rem;position:relative;text-align:center}.info-item:not(:last-child):after{background:#3a3a3a;background:var(--border-color);content:"";height:60%;position:absolute;right:0;top:20%;width:1px}.info-number{font-size:2rem;font-weight:700;margin-bottom:.5rem}.info-item:first-child .info-number{color:#aaa;color:var(--text-muted)}.info-item:nth-child(2) .info-number{color:#66bdeb;color:var(--primary-color)}.info-item:nth-child(3) .info-number{color:#ff9800}.info-item p{color:#aaa;color:var(--text-muted);font-size:.9rem}.countdown{margin-top:2rem}.countdown p{color:#aaa;color:var(--text-muted);margin-bottom:1rem}.countdown-timer{align-items:center;display:flex;gap:.5rem;justify-content:center}.countdown-item{align-items:center;display:flex;flex-direction:column}.countdown-item .number{background:rgba(0,0,0,.3);border-radius:6px;font-size:1.5rem;font-weight:700;min-width:60px;padding:.5rem 1rem;text-align:center}.countdown-item .label{color:#aaa;color:var(--text-muted);font-size:.85rem;margin-top:.5rem}.countdown-separator{color:#aaa;color:var(--text-muted);font-size:1.5rem;font-weight:700;margin-top:-1rem}.footer-signup{display:flex;margin-top:1rem}.footer-signup input{background:#181818;background:var(--bg-dark);border:1px solid #3a3a3a;border:1px solid var(--border-color);border-radius:8px 0 0 8px;border-radius:var(--radius) 0 0 var(--radius);color:#fff;color:var(--text-color);flex-grow:1;font-size:.9rem;padding:.5rem .75rem}.footer-signup button{background:#66bdeb;background:var(--primary-color);border:none;border-radius:0 8px 8px 0;border-radius:0 var(--radius) var(--radius) 0;color:#333;color:var(--text-dark);cursor:pointer;padding:.5rem .75rem;transition:background .3s;transition:background var(--transition-speed)}.footer-signup button:hover{background:#99d6f5;background:var(--primary-light)}.floating-beta-btn{background:#66bdeb;background:var(--primary-color);border-radius:2rem;bottom:2rem;box-shadow:0 4px 12px rgba(0,0,0,.3);color:#333;color:var(--text-dark);font-weight:600;padding:.75rem 1.25rem;position:fixed;right:2rem;text-decoration:none;transition:all .3s;transition:all var(--transition-speed);z-index:999}.floating-beta-btn:hover{box-shadow:0 6px 16px rgba(0,0,0,.4);transform:translateY(-4px)}.animated-pulse{animation:pulse 2s infinite}@keyframes shine{0%{background-position:-100px}40%,to{background-position:200px}}.shine-effect{overflow:hidden;position:relative}.shine-effect:after{animation:shine 3s infinite;background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.2) 50%,hsla(0,0%,100%,0));background-repeat:no-repeat;background-size:200px 100%;content:"";height:100%;left:0;position:absolute;top:0;transform:skewX(-20deg);width:100%}body{margin:0;padding:0}
/*# sourceMappingURL=main.c342b187.css.map*/