body{background-color:#fff;color:#000;font-family:Arial,sans-serif}.layout{display:flex;flex-direction:column;min-height:100vh}header{background-color:#fff;border-bottom:1px solid #000;justify-content:space-between;padding:20px 40px}.logo,.logo a,header{align-items:center;display:flex}.logo a{color:#000;text-decoration:none}.logo-image{height:40px;margin-right:10px;width:auto}.logo-text{color:#000;font-size:24px;font-weight:700;margin-right:10px}nav{display:flex;gap:30px}nav a{color:#000;font-weight:500;text-decoration:none}.auth-buttons{display:flex;gap:20px}.auth-buttons a{border-radius:4px;font-weight:500;padding:8px 16px;text-decoration:none}.contact-sales,.sign-in{color:#000}.sign-in{font-size:18px;font-weight:700;margin-right:10px;position:relative;text-decoration:none}.sign-in:after{background-color:#000;bottom:-2px;content:"";height:2px;left:0;position:absolute;transition:width .3s ease;width:0}.sign-in:hover:after{width:100%}.join-waitlist{color:#000;font-size:18px;font-weight:700;margin-right:10px;position:relative;text-decoration:none}.join-waitlist:after{background-color:#000;bottom:-2px;content:"";height:2px;left:0;position:absolute;transition:width .3s ease;width:0}.join-waitlist:hover:after{width:100%}main{flex-grow:1;padding:20px}body,html{animation:cosmicShift 12s cubic-bezier(.4,0,.6,1) infinite;background:linear-gradient(135deg,#0a0a23,#1e1b4b 20%,#7c3aed 40%,#ec4899 60%,#0ff 80%,#8b5cf6);background-attachment:fixed;background-repeat:no-repeat;background-size:400% 400%;font-family:arial,sans-serif;height:100%;margin:0;padding:0;will-change:background-position}@keyframes cosmicShift{0%{background-position:0 50%}25%{background-position:100% 50%}50%{background-position:100% 100%}75%{background-position:0 100%}to{background-position:0 50%}}.google-home-container{align-items:center;background:#0000;box-sizing:border-box;display:flex;justify-content:center;min-height:100vh;overflow:hidden;padding:20px;position:relative}.google-home-container:before{animation:energyField 8s cubic-bezier(.4,0,.6,1) infinite;background:radial-gradient(circle at 20% 20%,#00ffff1a 0,#0000 50%),radial-gradient(circle at 80% 80%,#8b5cf61a 0,#0000 50%),radial-gradient(circle at 40% 60%,#ec48991a 0,#0000 50%);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;will-change:opacity,transform}@keyframes energyField{0%{opacity:.3;transform:scale(1) rotate(0deg)}33%{opacity:.5;transform:scale(1.05) rotate(120deg)}66%{opacity:.6;transform:scale(1.1) rotate(240deg)}to{opacity:.3;transform:scale(1) rotate(1turn)}}.home-content-wrapper{gap:100px;margin-right:-50px;max-width:1200px;width:100%;z-index:2}.dragon-section,.home-content-wrapper{align-items:center;display:flex;position:relative}.dragon-section{flex:0 0 auto;justify-content:flex-end;margin-right:-30px}.telchar-logo{animation:dragonGlow 6s cubic-bezier(.25,.46,.45,.94) infinite;filter:drop-shadow(0 10px 25px rgba(0,0,0,.4)) drop-shadow(0 0 40px rgba(0,255,255,.3)) drop-shadow(0 0 60px rgba(139,92,246,.2)) contrast(1.1) saturate(1.3);height:625px;object-fit:contain;position:relative;transform:translateZ(0);width:625px;will-change:filter}@keyframes dragonGlow{0%{filter:drop-shadow(0 10px 25px rgba(0,0,0,.4)) drop-shadow(0 0 40px rgba(0,255,255,.3)) drop-shadow(0 0 60px rgba(139,92,246,.2)) contrast(1.1) saturate(1.3)}25%{filter:drop-shadow(0 12px 30px rgba(0,0,0,.4)) drop-shadow(0 0 45px rgba(0,255,255,.4)) drop-shadow(0 0 70px rgba(139,92,246,.3)) contrast(1.15) saturate(1.35)}50%{filter:drop-shadow(0 15px 35px rgba(0,0,0,.4)) drop-shadow(0 0 50px rgba(0,255,255,.5)) drop-shadow(0 0 80px rgba(139,92,246,.4)) contrast(1.2) saturate(1.4)}75%{filter:drop-shadow(0 12px 30px rgba(0,0,0,.4)) drop-shadow(0 0 45px rgba(0,255,255,.4)) drop-shadow(0 0 70px rgba(139,92,246,.3)) contrast(1.15) saturate(1.35)}to{filter:drop-shadow(0 10px 25px rgba(0,0,0,.4)) drop-shadow(0 0 40px rgba(0,255,255,.3)) drop-shadow(0 0 60px rgba(139,92,246,.2)) contrast(1.1) saturate(1.3)}}.telchar-logo:before{background:radial-gradient(circle,#fff3 0,#0000 70%);border-radius:50%;bottom:-10px;content:"";left:-10px;position:absolute;right:-10px;top:-10px;z-index:-1}.content-section{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;max-width:600px}.telchar-title{color:#2c3e50;font-size:48px;font-weight:400;letter-spacing:-1px;margin:0 0 35px;text-shadow:0 2px 4px #ffffff4d}.google-search-container{margin-bottom:35px;width:100%}.search-box{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffffe6;border:1px solid #ffffff4d;border-radius:24px;box-shadow:0 2px 8px #0000001a;display:flex;height:44px;padding:0 20px;position:relative;transition:box-shadow .3s cubic-bezier(.4,0,.2,1);width:100%}.search-box:focus-within,.search-box:hover{border-color:#ffffff80;box-shadow:0 4px 12px #00000026}.search-input{background:#0000;border:none;color:#2c3e50;flex:1 1;font-size:16px;outline:none;padding:0}.search-input::placeholder{color:#7f8c8d}.search-icons{align-items:center;display:flex;margin-left:10px}.search-icon{fill:#7f8c8d;cursor:pointer;height:20px;width:20px}.google-buttons-container{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:35px}.google-button{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#fffc;border:1px solid #ffffff4d;border-radius:4px;box-shadow:0 2px 4px #0000001a;color:#2c3e50;cursor:pointer;font-family:arial,sans-serif;font-size:14px;min-height:36px;padding:10px 20px;text-align:center;transition:all .2s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;user-select:none}.google-button:hover{background-color:#fffffff2;border:1px solid #ffffff80;box-shadow:0 4px 8px #00000026;color:#1a252f}.google-button:focus{border:1px solid #4a90e299;outline:none}.google-tagline{margin-top:20px}.google-tagline p{color:#2c3e50;font-size:14px;line-height:1.4;margin:0;text-shadow:0 1px 2px #ffffff4d}.cta-section{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0000;border:none;border-radius:0;box-shadow:none;margin-top:0;padding:0;text-align:center}.glass-container{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0a0a2366;background-clip:padding-box;border:2px solid #0000;border-radius:30px;box-shadow:0 12px 40px #0000004d,inset 0 1px 0 #ffffff1a;max-width:600px;overflow:hidden;padding:50px 40px;position:relative;text-align:center}.glass-container:before{animation:shimmerBorder 4s cubic-bezier(.4,0,.6,1) infinite;background:linear-gradient(135deg,#0ff,#8b5cf6,#ec4899,#0ff);background-size:300% 300%;border-radius:30px;bottom:0;content:"";left:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:2px;position:absolute;right:0;top:0;z-index:-1}@keyframes shimmerBorder{0%{background-position:0 50%}25%{background-position:100% 50%}50%{background-position:100% 100%}75%{background-position:0 100%}to{background-position:0 50%}}.cta-title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#0ff,#fff,#8b5cf6);-webkit-background-clip:text;background-clip:text;font-family:Arial Black,arial,sans-serif;font-size:48px;font-weight:900;letter-spacing:-.5px;line-height:1.1;margin:0 0 25px;text-shadow:0 0 30px #00ffff80;text-transform:uppercase}.cta-subtitle{color:#ffffffe6;font-size:24px;font-weight:500;line-height:1.3;margin:0 0 40px;text-shadow:0 2px 10px #00ffff4d}.waitlist-form{margin-bottom:15px}.email-input-container{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin:0 auto;max-width:400px}.email-input{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0a2399;border:2px solid #00ffff4d;border-radius:12px;color:#fff;flex:1 1;font-family:arial,sans-serif;font-size:18px;min-width:200px;outline:none;padding:18px 25px;transition:all .3s cubic-bezier(.4,0,.2,1)}.email-input:focus{background:#0a0a23cc;border-color:#0ff;box-shadow:0 0 25px #00ffff80,inset 0 0 20px #00ffff1a;transform:translateY(-2px)}.email-input::placeholder{color:#ffffff80}.join-button{animation:goldenPulse 3s cubic-bezier(.4,0,.6,1) infinite;background:linear-gradient(135deg,#ffb300,#ffa000,#ff8f00);border:none;border-radius:15px;box-shadow:0 8px 25px #ffb30080,0 0 30px #ffb30066;color:#1a1a1a;cursor:pointer;font-family:arial,sans-serif;font-size:20px;font-weight:800;letter-spacing:1px;min-width:200px;overflow:hidden;padding:22px 40px;position:relative;text-transform:uppercase;transition:all .3s cubic-bezier(.4,0,.2,1);will-change:box-shadow}@keyframes goldenPulse{0%{box-shadow:0 8px 25px #ffb30080,0 0 30px #ffb30066}33%{box-shadow:0 10px 30px #ffb30099,0 0 40px #ffb30080}66%{box-shadow:0 12px 35px #ffb300b3,0 0 50px #ffb30099}to{box-shadow:0 8px 25px #ffb30080,0 0 30px #ffb30066}}.join-button:before{background:linear-gradient(90deg,#0000,#ffffffb3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .6s cubic-bezier(.4,0,.2,1);width:100%}.join-button:hover:before{left:100%}.join-button:hover:not(:disabled){animation:none;background:linear-gradient(135deg,#ff8f00,#f57c00,#e65100);box-shadow:0 15px 40px #ffb300cc,0 0 60px #ffb300b3;transform:translateY(-4px) scale(1.05)}.join-button:focus{outline:none}.join-button:disabled{animation:none;background:linear-gradient(135deg,#4caf50,#8bc34a);box-shadow:0 8px 25px #4caf5099;color:#fff;cursor:not-allowed;transform:none}.join-button:disabled:before{display:none}.cta-tagline{color:#fff;font-size:18px;font-style:italic;margin:30px 0 0;text-shadow:0 1px 10px #00ffff4d}.share-section{display:flex;justify-content:center;margin-top:20px}.trending-badge{animation:pulse 2s infinite;background:linear-gradient(135deg,#ff6b35,#f7931e);border-radius:25px;box-shadow:0 4px 15px #ff6b3566;color:#fff;display:inline-block;font-size:14px;font-weight:800;letter-spacing:1px;margin-bottom:20px;padding:8px 20px;text-shadow:0 1px 2px #0003}.social-proof{margin-top:25px}.join-count{color:#ffffffe6;display:block;font-size:16px;font-weight:600;margin-bottom:20px;text-shadow:0 1px 3px #0003}.feature-tags{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.tag{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff3;border:1px solid #ffffff4d;border-radius:20px;color:#fff;font-size:14px;font-weight:600;padding:8px 16px;text-shadow:0 1px 2px #0003}@media screen and (max-width:1024px){.home-content-wrapper{gap:50px;margin-right:-20px}.dragon-section{margin-right:-15px}.telchar-logo{height:450px;width:450px}}@media screen and (max-width:768px){.google-home-container{align-items:flex-start;min-height:100vh;padding:30px 10px 10px}.google-home-container:before{opacity:.4}.home-content-wrapper{align-items:center;flex-direction:column;gap:25px;margin-right:0;text-align:center;width:100%}.dragon-section{display:flex;justify-content:center;margin-right:0;order:1;width:100%}.content-section{align-items:center;order:2;text-align:center;width:100%}.telchar-logo{animation:videoGlow 6s cubic-bezier(.25,.46,.45,.94) infinite;height:280px;width:280px}.glass-container{border-radius:20px;margin:0 10px;max-width:none;padding:30px 20px;width:calc(100% - 20px)}.glass-container:before{animation-duration:4s}.cta-title{font-size:32px;line-height:1.2;margin-bottom:20px}.cta-subtitle{font-size:18px;line-height:1.4;margin-bottom:30px}.email-input-container{align-items:center;flex-direction:column;gap:15px;max-width:100%;width:100%}.email-input{box-sizing:border-box;font-size:16px;min-height:50px}.email-input,.join-button{min-width:auto;padding:18px 20px;width:100%}.join-button{animation-duration:3s;font-size:18px;min-height:56px}.cta-tagline{font-size:14px;margin-top:20px}}@media screen and (max-width:480px){.google-home-container{padding:20px 8px 8px}.home-content-wrapper{gap:20px}.telchar-logo{height:220px;width:220px}.glass-container{border-radius:15px;margin:0 5px;padding:25px 15px}.cta-title{font-size:28px;margin-bottom:15px}.cta-subtitle{font-size:16px;margin-bottom:25px}.email-input{font-size:16px;min-height:48px;padding:16px 18px}.join-button{font-size:16px;min-height:52px;padding:16px 20px}.cta-tagline{font-size:13px;margin-top:15px}}@media screen and (max-width:768px){*{-webkit-tap-highlight-color:transparent}body,html{animation-duration:12s!important}.google-home-container:before{animation-duration:8s!important}.glass-container:before{animation-duration:4s!important}.join-button:hover:not(:disabled){transform:translateY(-2px) scale(1.02)}.email-input:focus{transform:translateY(-1px)}.email-input,.join-button{backface-visibility:hidden;transform:translateZ(0)}}@media screen and (max-height:600px) and (orientation:landscape){.google-home-container{padding-top:10px}.home-content-wrapper{align-items:center;flex-direction:row;gap:30px}.telchar-logo{height:200px;width:200px}.glass-container{padding:20px 15px}.cta-title{font-size:24px}}*{box-sizing:border-box}.email-input,.glass-container,.join-button,.telchar-logo{backface-visibility:hidden;perspective:1000px;transform:translateZ(0)}@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.glass-container:before,.google-home-container:before,.join-button,.telchar-logo{animation:none!important}}html{scroll-behavior:smooth}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.glass-container:before,.telchar-logo{animation-timing-function:cubic-bezier(.25,.46,.45,.94)}}@media screen and (max-width:480px) and (max-height:800px){body,html{animation-duration:20s!important}.telchar-logo{animation-duration:8s!important}.google-home-container:before{animation-duration:15s!important;opacity:.2!important}.glass-container:before{animation:none!important}.join-button:hover:not(:disabled){animation:none!important;transform:none!important}.telchar-logo{filter:drop-shadow(0 5px 15px rgba(0,0,0,.3))!important}}@media (prefers-reduced-data:reduce),(prefers-reduced-motion:reduce){body,html{animation:none!important;background-image:linear-gradient(135deg,#0a0a23,#1e1b4b)!important}.glass-container:before,.google-home-container:before{display:none!important}.telchar-logo{animation:none!important;filter:none!important}}@media (prefers-reduced-data:reduce){.glass-container:before,.google-home-container:before{background:none!important}}.share-trigger-btn{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:25px;box-shadow:0 4px 15px #667eea66;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;overflow:hidden;padding:12px 24px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.share-trigger-btn:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.share-trigger-btn:hover:before{left:100%}.share-trigger-btn:hover{background:linear-gradient(135deg,#7b68ee,#9370db);box-shadow:0 8px 25px #667eea99;transform:translateY(-2px)}.share-trigger-btn:active{transform:translateY(0)}.share-overlay{align-items:center;animation:fadeIn .3s ease-out;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:10000}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.share-modal{animation:slideUp .4s cubic-bezier(.4,0,.2,1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(145deg,#fffffff2,#ffffffe6);border:1px solid #fff3;border-radius:20px;box-shadow:0 25px 50px #00000040;max-height:90vh;max-width:480px;overflow:hidden;width:90%}@keyframes slideUp{0%{opacity:0;transform:translateY(50px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}.share-header{align-items:center;border-bottom:1px solid #0000001a;display:flex;justify-content:space-between;padding:24px 24px 16px}.share-header h3{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;background-clip:text;font-size:24px;font-weight:700;margin:0}.share-close{align-items:center;background:none;border:none;border-radius:8px;color:#666;cursor:pointer;display:flex;justify-content:center;padding:8px;transition:all .2s}.share-close:hover{background:#0000001a;color:#000}.share-content{padding:24px}.share-url-section{margin-bottom:32px}.share-url-container{background:#0000000d;border-radius:12px;display:flex;gap:12px;padding:4px}.share-url-input{background:#0000;color:#333;flex:1 1;font-size:14px;outline:none;padding:12px 16px}.copy-btn,.share-url-input{border:none;border-radius:8px}.copy-btn{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;cursor:pointer;font-weight:600;min-width:80px;padding:12px 20px;transition:all .3s cubic-bezier(.4,0,.2,1)}.copy-btn:hover{box-shadow:0 4px 15px #667eea66;transform:translateY(-1px)}.copy-btn.copied{animation:pulse .6s ease-out;background:linear-gradient(135deg,#22c55e,#16a34a)}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.share-options h4{color:#333;font-size:16px;font-weight:600;margin:0 0 16px}.share-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.share-option{align-items:center;background:#fff;border:2px solid #0000001a;border-radius:12px;color:#666;cursor:pointer;display:flex;flex-direction:column;font-size:12px;font-weight:600;gap:8px;overflow:hidden;padding:16px 12px;position:relative;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.share-option:before{background:linear-gradient(135deg,#667eea1a,#764ba21a);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s}.share-option:hover:before{opacity:1}.share-option:hover{border-color:#667eea4d;box-shadow:0 8px 25px #00000026;color:#333;transform:translateY(-4px)}.share-option:active{transform:translateY(-2px)}.share-option.email:hover{border-color:#ea4335;color:#ea4335}.share-option.sms:hover{border-color:#007aff;color:#007aff}.share-option.twitter:hover{border-color:#1da1f2;color:#1da1f2}.share-option.facebook:hover{border-color:#1877f2;color:#1877f2}.share-option.linkedin:hover{border-color:#0a66c2;color:#0a66c2}.share-option.reddit:hover{border-color:#ff4500;color:#ff4500}.share-option.telegram:hover{border-color:#08c;color:#08c}.share-option.whatsapp:hover{border-color:#25d366;color:#25d366}@media (max-width:480px){.share-modal{margin:20px;width:95%}.share-header{padding:20px 20px 16px}.share-content{padding:20px}.share-grid{grid-template-columns:repeat(2,1fr)}.share-trigger-btn{font-size:13px;padding:10px 20px}}@media (max-width:320px){.share-grid{grid-template-columns:1fr}}@media (prefers-color-scheme:dark){.share-modal{background:linear-gradient(145deg,#1e1e1ef2,#141414e6);border:1px solid #ffffff1a}.share-header{border-bottom:1px solid #ffffff1a}.share-url-container{background:#ffffff1a}.share-options h4,.share-url-input{color:#fff}.share-option{background:#ffffff0d;border:2px solid #ffffff1a;color:#ccc}.share-close{color:#ccc}.share-close:hover{background:#ffffff1a;color:#fff}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.join-waitlist-page{margin:40px auto 0;max-width:600px;padding:40px 20px}.join-waitlist-page h1{color:#000;font-size:32px;margin-bottom:10px}.join-waitlist-page p{color:#000;margin-bottom:30px}.join-waitlist-page form{display:flex;flex-direction:column;gap:20px}.join-waitlist-page form p{margin:0}.join-waitlist-page label{color:#000;display:flex;flex-direction:column;font-weight:700;gap:8px}.join-waitlist-page input,.join-waitlist-page textarea{border:1px solid #ccc;border-radius:4px;font-family:inherit;font-size:16px;padding:10px}.join-waitlist-page textarea{min-height:100px;resize:vertical}.join-waitlist-page button[type=submit]{align-self:flex-start;background-color:#000;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:12px 24px;transition:background-color .3s ease}.join-waitlist-page button[type=submit]:hover{background-color:#333}@media screen and (max-width:768px){.join-waitlist-page{margin-top:30px;padding:20px 15px}}
/*# sourceMappingURL=main.a6978159.css.map*/