@charset "UTF-8";*{margin:0;padding:0;box-sizing:border-box}*:focus-visible{outline:0}body{display:flex;flex-direction:column;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;background:#4342ff url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3c!--%20Created%20with%20Inkscape%20(http://www.inkscape.org/)%20--%3e%3csvg%20version='1.1'%20id='svg1'%20width='2560'%20height='4343.0718'%20viewBox='0%200%202560%204343.0716'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:svg='http://www.w3.org/2000/svg'%3e%3cdefs%20id='defs1'%20/%3e%3cg%20id='layer-MC0'%20transform='translate(-3.125e-4,-1.086e-4)'%3e%3cpath%20id='path1'%20d='M%200,0.696%20H%201919.776%20V%202412%20H%200%20Z'%20style='fill:%234342ff;fill-opacity:1;fill-rule:nonzero;stroke:none'%20transform='matrix(1.3333333,0,0,-1.3333333,0,4344)'%20/%3e%3cpath%20id='path2'%20d='M%200,2175.666%20H%201920%20V%203258%20H%200%20Z'%20style='fill:%234342ff;fill-opacity:1;fill-rule:nonzero;stroke:none'%20transform='matrix(1.3333333,0,0,-1.3333333,0,4344)'%20/%3e%3cpath%20id='path3'%20d='M%200,1088.696%20H%201919.776%20V%202173.001%20H%200%20Z'%20style='fill:%234342ff;fill-opacity:1;fill-rule:nonzero;stroke:none'%20transform='matrix(1.3333333,0,0,-1.3333333,0,4344)'%20/%3e%3cpath%20id='path4'%20d='m%200,0%20v%20-962.408%20l%201326.184,346.59%20174.9,-281.834%20L%201527.162,0%20Z'%20style='fill:%235757ff;fill-opacity:1;fill-rule:nonzero;stroke:none'%20transform='matrix(1.3333333,0,0,-1.3333333,0,2.6666667e-4)'%20/%3e%3cpath%20id='path5'%20d='m%200,0%20v%20-1020.87%20l%20431.829,112.855%20174.9,-281.834%2039.206,1349.54%20z'%20style='fill:%235757ff;fill-opacity:1;fill-rule:nonzero;stroke:none'%20transform='matrix(1.3333333,0,0,-1.3333333,0,2718.3659)'%20/%3e%3cpath%20id='path6'%20d='m%200,0%20303.411,-958.585%20865.894,226.297%20V%20289.08%20Z'%20style='fill:%235757ff;fill-opacity:1;fill-rule:nonzero;stroke:none'%20transform='matrix(1.3333333,0,0,-1.3333333,1000.6284,2175.4164)'%20/%3e%3c/g%3e%3c/svg%3e") no-repeat fixed center center;background-size:cover;color:#fff;overflow-x:hidden;position:relative}@supports (-webkit-touch-callout: none){body{background-attachment:scroll}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:#4342ff url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3c!--%20Created%20with%20Inkscape%20(http://www.inkscape.org/)%20--%3e%3csvg%20version='1.1'%20id='svg1'%20width='2560'%20height='4343.0718'%20viewBox='0%200%202560%204343.0716'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:svg='http://www.w3.org/2000/svg'%3e%3cdefs%20id='defs1'%20/%3e%3cg%20id='layer-MC0'%20transform='translate(-3.125e-4,-1.086e-4)'%3e%3cpath%20id='path1'%20d='M%200,0.696%20H%201919.776%20V%202412%20H%200%20Z'%20style='fill:%234342ff;fill-opacity:1;fill-rule:nonzero;stroke:none'%20transform='matrix(1.3333333,0,0,-1.3333333,0,4344)'%20/%3e%3cpath%20id='path2'%20d='M%200,2175.666%20H%201920%20V%203258%20H%200%20Z'%20style='fill:%234342ff;fill-opacity:1;fill-rule:nonzero;stroke:none'%20transform='matrix(1.3333333,0,0,-1.3333333,0,4344)'%20/%3e%3cpath%20id='path3'%20d='M%200,1088.696%20H%201919.776%20V%202173.001%20H%200%20Z'%20style='fill:%234342ff;fill-opacity:1;fill-rule:nonzero;stroke:none'%20transform='matrix(1.3333333,0,0,-1.3333333,0,4344)'%20/%3e%3cpath%20id='path4'%20d='m%200,0%20v%20-962.408%20l%201326.184,346.59%20174.9,-281.834%20L%201527.162,0%20Z'%20style='fill:%235757ff;fill-opacity:1;fill-rule:nonzero;stroke:none'%20transform='matrix(1.3333333,0,0,-1.3333333,0,2.6666667e-4)'%20/%3e%3cpath%20id='path5'%20d='m%200,0%20v%20-1020.87%20l%20431.829,112.855%20174.9,-281.834%2039.206,1349.54%20z'%20style='fill:%235757ff;fill-opacity:1;fill-rule:nonzero;stroke:none'%20transform='matrix(1.3333333,0,0,-1.3333333,0,2718.3659)'%20/%3e%3cpath%20id='path6'%20d='m%200,0%20303.411,-958.585%20865.894,226.297%20V%20289.08%20Z'%20style='fill:%235757ff;fill-opacity:1;fill-rule:nonzero;stroke:none'%20transform='matrix(1.3333333,0,0,-1.3333333,1000.6284,2175.4164)'%20/%3e%3c/g%3e%3c/svg%3e") no-repeat center center;background-size:cover;z-index:-1}}main{flex:1}.main-content{position:relative;z-index:1}.header{max-width:1440px;width:100%;display:flex;justify-content:space-between;align-items:center;padding:30px 50px;position:relative;z-index:1000;margin:0 auto}.logo{height:120px}.logo img{height:100%;object-fit:contain}.nav-links{display:flex;gap:40px;align-items:center}.nav-links a{color:#fff;text-decoration:none;font-size:18px;opacity:.9;transition:all .3s ease;position:relative}.nav-links a:hover{opacity:1;transform:translateY(-2px);text-shadow:0 4px 8px rgba(0,0,0,.3)}.nav-links a:not(.login-btn):after{content:"";position:absolute;bottom:-5px;left:0;width:0;height:2px;background:#c6ff00;transition:width .3s ease}.nav-links a:not(.login-btn):hover:after{width:100%}.nav-links a.highlight{color:#c6ff00;font-weight:600}.login-btn{width:140px;height:50px;background:transparent;border:none;cursor:pointer;padding:0;transition:all .3s ease;position:relative}.login-btn:hover{transform:translateY(-2px) scale(1.05);filter:drop-shadow(0 4px 8px rgba(198,255,0,.3))}.login-btn img{width:100%;height:100%;object-fit:contain}.mobile-menu-btn{display:none;background:transparent;border:none;cursor:pointer;padding:10px;z-index:1001}.mobile-menu-btn span{display:block;width:25px;height:3px;background:#fff;margin:5px 0;transition:.3s ease}.mobile-menu-btn.active span:nth-child(1){transform:rotate(45deg) translate(5px,6px)}.mobile-menu-btn.active span:nth-child(2){opacity:0}.mobile-menu-btn.active span:nth-child(3){transform:rotate(-45deg) translate(5px,-6px)}.hero{text-align:center;padding:80px 20px 10px;max-width:1000px;margin:0 auto}.hero h1{font-size:72px;color:#fff;margin-bottom:20px;font-weight:700;line-height:1.5;letter-spacing:-2px;text-shadow:2px 2px 4px rgba(0,0,0,.3)}.hero-subtitle{font-size:20px;color:#ffffffd9;max-width:600px;margin:0 auto 40px;line-height:1.6;font-weight:400}.dropping-text-camera{display:inline-block;font-size:72px;opacity:0;font-weight:700;color:#c6ff00;text-shadow:2px 2px 4px rgba(0,0,0,.3);animation:dropIn .5s ease-out forwards;animation-delay:0s}.dropping-text-human{display:inline-block;font-size:72px;opacity:0;font-weight:700;color:#c6ff00;text-shadow:2px 2px 4px rgba(0,0,0,.3);animation:dropInDramatic .75s ease-out forwards;animation-delay:0s}@keyframes dropIn{0%{opacity:0;transform:translateY(-30px) rotate(-25deg) scale(.5)}50%{opacity:1;transform:translateY(5px) rotate(5deg) scale(1.1)}to{opacity:1;transform:translateY(0) rotate(0) scale(1)}}@keyframes dropInDramatic{0%{opacity:0;transform:translateY(-50px) rotate(-45deg) scale(.3)}40%{opacity:1;transform:translateY(10px) rotate(10deg) scale(1.2)}60%{transform:translateY(-5px) rotate(-5deg) scale(.95)}80%{transform:translateY(2px) rotate(2deg) scale(1.05)}to{opacity:1;transform:translateY(0) rotate(0) scale(1)}}.core-value-box{background:#4342ff;padding:80px 0 40px;margin:40px auto;max-width:100%;scroll-margin-top:100px;border-radius:20px}.how-header{text-align:center;padding:0 24px 60px}.how-header h2{font-size:clamp(36px,5vw,60px);font-weight:700;color:#c6ff00;letter-spacing:-1.5px;margin-bottom:12px}.how-header p{font-size:clamp(16px,2vw,20px);color:#ffffffb3;max-width:600px;margin:0 auto}.privacy-callout{text-align:center;font-size:13px;color:#ffffff73;max-width:560px;margin:0 auto;padding:0 24px}.panel{max-width:1000px;margin:0 auto;padding:50px 24px;display:flex;align-items:flex-start;gap:48px;border-bottom:1px solid rgba(255,255,255,.08);opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease}.panel.visible{opacity:1;transform:translateY(0)}.panel:nth-child(odd){flex-direction:row}.panel:nth-child(2n){flex-direction:row-reverse}.panel-image{flex:0 0 42%;max-width:42%}.panel-image img{width:100%;height:auto;max-height:420px;object-fit:contain;display:block;border-radius:8px}.panel-text{flex:1}.panel-text h3{font-size:clamp(24px,3vw,36px);font-weight:700;color:#fff;letter-spacing:-.5px;margin-bottom:16px;line-height:1.15}.panel-text h3 .accent{color:#c6ff00}.panel-text p{font-size:clamp(15px,1.8vw,18px);line-height:1.7;color:#ffffffbf;margin-bottom:16px}.panel-text p:last-child{margin-bottom:0}.panel-badge{display:inline-block;background:#c6ff001a;border:1px solid rgba(198,255,0,.25);color:#c6ff00;font-size:13px;font-weight:600;padding:8px 16px;border-radius:6px;margin-top:8px;letter-spacing:.3px}.panel-store-buttons{display:flex;justify-content:center;gap:16px;margin-top:20px}.panel-store-buttons a{display:inline-block;transition:transform .3s ease}.panel-store-buttons a:hover{transform:scale(1.05)}.panel-store-buttons img{height:44px;width:auto}.panel-cta-link{display:inline-block;color:#4342ff;text-decoration:none;font-weight:600;font-size:16px;border:1px solid #c6ff00;background:#c6ff00;padding:10px 20px;border-radius:6px;transition:background .2s ease,color .2s ease}.panel-cta-link:hover{background:#d4ff33;color:#4342ff}.panel-tagline{font-size:clamp(20px,2.5vw,28px);font-weight:700;color:#c6ff00;margin-top:4px}.panel-small{flex-direction:column!important;align-items:center;text-align:center;padding:30px 24px 50px;border-bottom:none;gap:16px}.panel-small .panel-image{flex:none;max-width:320px}.panel-small .panel-text h3{font-size:clamp(20px,2.5vw,28px);font-weight:700;color:#c6ff00}.panel-small .panel-text p{font-size:clamp(13px,1.4vw,15px);color:#ffffff80;max-width:520px;margin:0 auto}.panel-text-top{margin-bottom:-8px}.store-buttons{display:flex;gap:20px;justify-content:center;margin-bottom:50px}.store-buttons a{display:inline-block;transition:transform .3s ease}.store-buttons a:hover{transform:scale(1.05)}.store-buttons img{height:50px;width:auto}.download-cta-section{text-align:center;padding:60px 40px;background:#0003;border-radius:20px;max-width:800px;margin:40px auto}.download-cta-title{font-size:32px;color:#c6ff00;margin-bottom:15px;font-weight:600}.download-cta-subtitle{font-size:18px;opacity:.9;margin-bottom:30px}.meet-section{padding:100px 40px;max-width:1200px;margin:0 auto;scroll-margin-top:20px}.meet-title{font-size:64px;color:#c6ff00;margin-bottom:60px;text-align:center;font-weight:700;text-shadow:2px 2px 4px rgba(0,0,0,.3)}.meet-card{background:#fffffff2;color:#000;padding:50px;border-radius:15px;position:relative;max-width:800px;margin:0 auto;box-shadow:0 20px 40px #0000004d}.meet-card:after{display:none}.meet-card h3{font-size:32px;margin-bottom:30px;font-weight:700}.meet-card p{font-size:16px;line-height:2;margin-bottom:20px;text-align:justify}.about-founder{display:flex;align-items:flex-start;gap:50px;max-width:900px;margin:0 auto 50px;background:#fffffff2;color:#000;border-radius:15px;padding:50px;box-shadow:0 20px 40px #0000004d}.about-founder-photo{flex-shrink:0;width:220px}.about-founder-photo img{width:100%;border-radius:12px;display:block;box-shadow:0 8px 24px #0003}.about-founder-text h3{font-size:28px;font-weight:700;margin:0 0 20px}.about-founder-text p{font-size:15px;line-height:1.8;margin-bottom:16px;text-align:justify}.about-founder-text p:last-child{margin-bottom:0}.about-cards{display:flex;flex-direction:column;gap:30px;max-width:900px;margin:0 auto}.about-cards .meet-card{max-width:none}.about-cards .meet-card:after{display:none}.use-cases-section{padding:80px 40px;max-width:1200px;margin:0 auto}.use-cases-title{font-size:42px;color:#c6ff00;margin-bottom:50px;text-align:center;font-weight:700;text-shadow:2px 2px 4px rgba(0,0,0,.3)}.use-case-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:40px}.use-case-card{background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:20px;padding:40px}.use-case-label{display:inline-block;border-radius:25px;font-size:16px;font-weight:700;margin-bottom:20px;text-transform:uppercase;letter-spacing:1px}.use-case-title{font-size:24px;color:#c6ff00;margin-bottom:15px;font-weight:600}.use-case-description{font-size:16px;color:#ffffffe6;line-height:1.6;margin-bottom:20px}.use-case-benefit{padding:15px;border-radius:10px;border-left:3px solid #c6ff00}.use-case-benefit strong{color:#c6ff00;display:block;margin-bottom:5px}@media(max-width:768px){.panel,.panel:nth-child(odd),.panel:nth-child(2n){flex-direction:column!important;text-align:center;gap:24px;padding:36px 20px}.panel-image{flex:none;max-width:85%}.panel-text h3{font-size:26px}.panel-store-buttons{justify-content:center}.how-header{padding:0 20px 40px}.how-header h2{font-size:32px}.about-founder{flex-direction:column;align-items:center;padding:30px;gap:30px}.about-founder-photo{width:180px}.about-founder-text h3{font-size:24px;text-align:center}}.footer{padding:60px 40px;text-align:center;border-top:1px solid rgba(255,255,255,.1);background:#0000004d}.footer-links{display:flex;justify-content:center;gap:40px;margin-bottom:30px;flex-wrap:wrap}.footer-links a{color:#fff;text-decoration:none;font-size:14px;opacity:.8;transition:opacity .3s ease}.footer-links a:hover{opacity:1;text-decoration:underline}.footer-social{display:flex;justify-content:center;gap:20px;margin-bottom:10px}.footer-social a{opacity:.8;transition:opacity .3s ease}.footer-social a:hover{opacity:1}.footer-company{margin-top:30px;padding-top:30px;border-top:1px solid rgba(255,255,255,.1);font-size:12px;opacity:.7}.cookie-banner{position:fixed;left:0;right:0;bottom:0;background-color:#1a1a1a;padding:20px;box-shadow:0 -5px 20px #00000080;z-index:99999;display:none}.cookie-banner.show{display:block}.cookie-container{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px}.cookie-content{flex:1;min-width:300px}.cookie-content p{margin:0 0 10px;font-size:14px;line-height:1.6;color:#ffffffe6}.cookie-content a{color:#c6ff00;text-decoration:none}.cookie-content a:hover{text-decoration:underline}.cookie-buttons{display:flex;gap:15px;align-items:center}.cookie-buttons button{padding:12px 30px;border:none;cursor:pointer;font-weight:600;font-size:14px;border-radius:6px;transition:all .3s ease}.cookie-buttons button:hover{transform:scale(1.05)}.btn-cookie-settings{background:transparent;color:#fff;border:2px solid rgba(255,255,255,.3)}.btn-cookie-reject{background:transparent;color:#fff;border:2px solid #fff}.btn-cookie-accept{background:#c6ff00;color:#000}.cookie-modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#000c;z-index:100000;overflow-y:auto}.cookie-modal.show{display:flex;align-items:center;justify-content:center}.cookie-modal-content{background:#fff;max-width:600px;width:90%;margin:20px;border-radius:10px;padding:30px;max-height:80vh;overflow-y:auto}.cookie-modal h2{color:#333;margin-bottom:20px}.cookie-category{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #eee}.cookie-category h3{color:#333;font-size:18px;margin-bottom:10px}.cookie-category p{color:#666;font-size:14px;margin-bottom:10px}.cookie-switch{display:flex;align-items:center;justify-content:space-between}.switch{position:relative;display:inline-block;width:50px;height:24px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:24px}.slider:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:.4s;border-radius:50%}input:checked+.slider{background-color:#c6ff00}input:disabled+.slider{opacity:.5;cursor:not-allowed}input:checked+.slider:before{transform:translate(26px)}.modal-buttons{display:flex;gap:15px;justify-content:flex-end;margin-top:30px}.modal-buttons button{padding:10px 25px;border:none;border-radius:5px;cursor:pointer;font-weight:600;transition:all .3s ease}.btn-save-settings{background:#c6ff00;color:#000}.btn-accept-all{background:#5d3fd3;color:#fff}@media(max-width:768px){.hideOnMobile{display:none!important}.header{padding:20px}.logo{width:200px;height:80px}.nav-links{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:#4342ff;flex-direction:column;justify-content:center;align-items:center;gap:30px;z-index:1000}.nav-links.active{display:flex}.mobile-menu-btn{display:block}.hero h1{font-size:42px;line-height:1.3}.hero-subtitle{font-size:17px;margin-bottom:30px}.dropping-text-camera,.dropping-text-human{font-size:42px}.cookie-container{flex-direction:column}.cookie-buttons{width:100%;justify-content:center}.meet-title{font-size:36px;margin-bottom:30px}.meet-card{padding:30px}.meet-card h3{font-size:24px}.use-cases-title{font-size:28px;margin-bottom:30px}.use-case-grid{grid-template-columns:1fr}.download-cta-section{padding:40px 20px;margin:40px 20px}.download-cta-title{font-size:24px}.footer{padding:40px 20px}.footer-links{gap:20px}.contact-container{padding:40px 20px}.contact-header h1{font-size:42px}.contact-content{grid-template-columns:1fr;gap:40px}.contact-info,.contact-form-section{padding:30px}.meet-section,.use-cases-section{padding:60px 20px}.store-buttons img{height:44px}}.contact-container{max-width:1200px;margin:0 auto;padding:60px 40px}.contact-header{text-align:center;margin-bottom:80px}.contact-header h1{font-size:64px;color:#c6ff00;margin-bottom:20px;font-weight:700;text-shadow:2px 2px 4px rgba(0,0,0,.3);letter-spacing:-2px}.contact-header p{font-size:20px;opacity:.9;max-width:600px;margin:0 auto;line-height:1.6}.contact-content{display:grid;grid-template-columns:1fr 1fr;gap:60px;margin-bottom:80px}.contact-info{background:#fffffff2;color:#000;padding:50px;border-radius:15px;box-shadow:0 20px 40px #0000004d}.contact-info h2{font-size:32px;color:#5d3fd3;margin-bottom:30px;font-weight:700}.info-item{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid rgba(0,0,0,.1)}.info-item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.info-label{font-size:14px;color:#666;text-transform:uppercase;letter-spacing:1px;margin-bottom:8px;font-weight:600}.info-value{font-size:18px;color:#000;line-height:1.6}.info-value a{color:#5d3fd3;text-decoration:none;transition:all .3s ease}.info-value a:hover{color:#c6ff00;text-decoration:underline}.contact-form-section{background:#c6ff000d;border:1px solid rgba(198,255,0,.2);padding:50px;border-radius:15px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.contact-form-section h2{font-size:32px;color:#c6ff00;margin-bottom:30px;font-weight:700;text-shadow:2px 2px 4px rgba(0,0,0,.3)}.form-group{margin-bottom:25px}.form-group label{display:block;font-size:14px;color:#ffffffe6;margin-bottom:8px;font-weight:600;text-transform:uppercase;letter-spacing:1px}.form-group input,.form-group textarea{width:100%;padding:15px;background:#fffffff2;border:2px solid transparent;border-radius:8px;font-size:16px;transition:all .3s ease;color:#000}.form-group input:focus,.form-group textarea:focus{outline:none;border-color:#c6ff00;background:#fff;box-shadow:0 0 20px #c6ff004d}.form-group textarea{min-height:150px;resize:vertical}.submit-btn{background:#c6ff00;color:#000;padding:18px 50px;border:none;border-radius:8px;font-size:18px;font-weight:700;cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:1px;box-shadow:0 4px 15px #c6ff004d}.submit-btn:hover{transform:translateY(-2px);box-shadow:0 8px 25px #c6ff0080}.company-card{background:#0000004d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);padding:40px;border-radius:15px;text-align:center;margin-bottom:60px}.company-card h3{font-size:28px;color:#c6ff00;margin-bottom:20px;font-weight:700;text-transform:uppercase;letter-spacing:2px}.company-card p{font-size:16px;line-height:1.8;opacity:.9}.terms-content{max-width:900px;margin:40px auto;padding:40px;background:#fff;border-radius:10px;box-shadow:0 10px 30px #0000001a;color:#333}.terms-content h1{color:#5d3fd3;margin-bottom:20px;font-size:36px}.terms-content .last-updated{color:#666;font-size:14px;margin-bottom:30px}.terms-content h2{color:#5d3fd3;margin:30px 0 15px;font-size:24px}.terms-content h3{color:#333;margin:20px 0 10px;font-size:18px}.terms-content p{line-height:1.6;margin-bottom:15px;color:#333}.terms-content ul,.terms-content ol{margin-left:30px;margin-bottom:15px}.terms-content li{margin-bottom:8px;line-height:1.6;color:#333}.terms-content strong{color:#333}.terms-content a{color:#5d3fd3;text-decoration:none}.terms-content a:hover{text-decoration:underline}.terms-content code{background:#f5f5f5;padding:2px 6px;border-radius:3px;font-family:monospace}.terms-content table{width:100%;border-collapse:collapse;margin:20px 0}.terms-content th,.terms-content td{padding:12px;text-align:left;border-bottom:1px solid #ddd}.terms-content th{background:#f5f5f5;font-weight:600;color:#333}.terms-content td{color:#333}.important-notice{background:#fff3cd;border-left:4px solid #ffc107;padding:15px;margin:20px 0;border-radius:4px}.important-notice strong{color:#856404}.contact-info-box{background:#f5f5f5;padding:20px;border-radius:8px;margin:30px 0}.contact-info-box h3{margin-top:0}@media(max-width:768px){.terms-content{margin:20px;padding:20px}.terms-content h1{font-size:28px}.terms-content table{font-size:14px}.terms-content th,.terms-content td{padding:8px}}.video-page-container{max-width:1200px;margin:0 auto;padding:2rem 3rem 4rem}.video-title{font-size:2rem;font-weight:700;color:#c6ff00;margin-bottom:2rem}.video-wrapper{position:relative;width:100%;padding-bottom:56.25%;background-color:#000;border-radius:12px;overflow:hidden;margin-bottom:2rem}.video-wrapper video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.video-description{color:#ccc;font-size:1rem;line-height:1.7;margin-bottom:2rem;min-height:1rem}.video-description p{color:#ccc}.section-title-wrapper{position:relative;display:flex;align-items:center;gap:1rem;padding:2rem 0;margin:2.5rem 0 0}.section-title-wrapper .section-title{font-size:1.5rem;font-weight:700;color:#fff;margin:0;padding:0;display:flex;flex-direction:column;gap:.25rem}.section-title-wrapper .section-title-main{font-size:1.5rem;font-weight:700;color:#fff;border-bottom:2px solid #c6ff00;padding-bottom:.5rem}.section-title-wrapper .section-title-sub{font-size:.9rem;font-weight:400;color:#aaa}.video-section .physical-data{margin-top:1.5rem}.video-section .physical-data pre{background-color:#0a0a0a;border:1px solid #333;border-radius:12px;padding:2rem;overflow-x:auto;font-family:Monaco,Courier New,monospace;font-size:.9rem;line-height:1.7;color:#c6ff00;box-shadow:inset 0 0 20px #ccff000d}.loader-inner{--loader-background: linear-gradient(0deg, rgba(50, 50, 50, .2) 0%, rgba(100, 100, 100, .2) 100%);position:relative;height:80px;aspect-ratio:1;display:flex;align-items:center;justify-content:center}.loader-inner .box{position:absolute;background:var(--loader-background);border-radius:50%;border-top:1px solid rgb(100,100,100);box-shadow:#0000004d 0 10px 10px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);animation:ripple 2s infinite ease-in-out}.loader-inner .box:nth-child(1){width:25%;aspect-ratio:1/1;z-index:99}.loader-inner .box:nth-child(2){top:30%;right:30%;bottom:30%;left:30%;z-index:98;border-color:#646464cc;animation-delay:.2s}.loader-inner .box:nth-child(3){top:20%;right:20%;bottom:20%;left:20%;z-index:97;border-color:#64646499;animation-delay:.4s}.loader-inner .box:nth-child(4){top:10%;right:10%;bottom:10%;left:10%;z-index:96;border-color:#64646466;animation-delay:.6s}.loader-inner .box:nth-child(5){top:0;right:0;bottom:0;left:0;z-index:95;border-color:#64646433;animation-delay:.8s}.app-wrapper .content{background-color:#fff6;max-inline-size:32em;border-radius:25px;padding:2rem 2.5rem;margin:0 auto}.app-wrapper .content .form-group{padding:0 0 28px}.app-wrapper .content .form-group label{font-family:Barlow,sans-serif;font-weight:500;font-style:normal;font-size:clamp(20px,2vw + 2rem,28px);line-height:22px;color:#333;text-transform:capitalize}.app-wrapper .form-group label{display:block;font-family:Barlow,sans-serif;font-weight:500;font-style:normal;font-size:clamp(20px,2vw + 2rem,28px);line-height:22px;color:#333}.app-wrapper .form-group .form-control{font-size:28px;line-height:32px;block-size:54px}.app-wrapper .form-group .form-control:focus{box-shadow:none;outline:none;border:0}.app-wrapper .form-btn button{width:100%;border:none;border-radius:4px;background-color:#d5fc31!important;color:#000!important;font-family:Barlow,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;font-size:32px}.btn{padding:8px 4px;font-weight:400;border-width:0;border-radius:4px}.page-login .meet-section{padding:40px}.page-login .form-group{padding:0;margin:0}.page-login label{letter-spacing:0}.page-login label.form-check-label{font-size:32px;margin-bottom:0;display:inline-block;padding-inline-start:5px;vertical-align:top;text-transform:none!important}.page-login input.form-check-input{width:25px;height:25px;margin:0}.page-login input.form-check-input:checked{accent-color:#6366f1}.page-login .content #login,.page-login .content #login:focus,.page-login .content #login:hover{width:100%;border:none;border-radius:4px;background-color:#d5fc31!important;color:#000!important;font-family:Barlow,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;font-size:32px}.login-oauth{display:flex;justify-content:space-between;align-items:center;width:100%}.login-oauth button{margin-top:15px}@media(max-width:580px){.login-oauth{display:block;justify-content:space-between;align-items:center;width:100%}.login-oauth button{width:100%}}.gsi-material-button{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-appearance:none;background-color:#fff;background-image:none;border:1px solid #747775;-webkit-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#1f1f1f;cursor:pointer;font-family:Roboto,arial,sans-serif;font-size:14px;height:40px;letter-spacing:.25px;outline:none;overflow:hidden;padding:0 12px;position:relative;text-align:center;-webkit-transition:background-color .218s,border-color .218s,box-shadow .218s;transition:background-color .218s,border-color .218s,box-shadow .218s;vertical-align:middle;white-space:nowrap;width:auto;max-width:400px;min-width:min-content}.gsi-material-button .gsi-material-button-icon{height:20px;margin-right:12px;min-width:20px;width:20px}.gsi-material-button .gsi-material-button-content-wrapper{-webkit-align-items:center;align-items:center;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;height:100%;justify-content:space-between;position:relative;width:100%}.gsi-material-button .gsi-material-button-contents{-webkit-flex-grow:1;flex-grow:1;font-family:Roboto,arial,sans-serif;font-weight:500;overflow:hidden;text-overflow:ellipsis;vertical-align:top}.gsi-material-button .gsi-material-button-state{-webkit-transition:opacity .218s;transition:opacity .218s;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0}.gsi-material-button:disabled{cursor:default;background-color:#ffffff61;border-color:#1f1f1f1f}.gsi-material-button:disabled .gsi-material-button-contents,.gsi-material-button:disabled .gsi-material-button-icon{opacity:38%}.gsi-material-button:not(:disabled):active .gsi-material-button-state,.gsi-material-button:not(:disabled):focus .gsi-material-button-state{background-color:#303030;opacity:12%}.gsi-material-button:not(:disabled):hover{-webkit-box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);box-shadow:0 1px 2px #3c40434d,0 1px 3px 1px #3c404326}.gsi-material-button:not(:disabled):hover .gsi-material-button-state{background-color:#303030;opacity:8%}@keyframes ripple{0%{transform:scale(1);box-shadow:#0000004d 0 10px 10px}50%{transform:scale(1.3);box-shadow:#0000004d 0 30px 20px}to{transform:scale(1);box-shadow:#0000004d 0 10px 10px}}@media(max-width:968px){.video-page-container{padding:2rem 1.5rem 3rem}.video-section{padding:2rem;border-radius:12px}.video-title{font-size:1.5rem}.section-title-main{font-size:1.3rem}.section-title-sub{font-size:.8rem}.video-section .physical-data pre{font-size:.8rem;padding:1.5rem}.section-title-wrapper{padding:1.5rem 0;gap:1.5rem}.loader-inner{height:60px}}@media(max-width:640px){.video-page-container{padding:1.5rem 1rem 2rem}.video-section{padding:1.5rem}.section-title-main{font-size:1.1rem}.section-title-sub{font-size:.75rem}.section-title-wrapper{padding:1rem 0;gap:1rem;flex-direction:row}.loader-inner{height:50px}.download-cta-section{padding:40px 20px;margin:40px 20px}.store-buttons{display:block;margin-bottom:0}.store-buttons a{padding:10px}}@media(max-width:420px){.hero h1{font-size:32px;line-height:1.3}.dropping-text-camera,.dropping-text-human{font-size:32px}.meet-title{font-size:28px}.use-case-card{padding:30px}}.explainer-video-container{position:relative;max-width:800px;margin:30px auto;border-radius:12px;overflow:hidden;box-shadow:0 10px 40px #0000004d}.explainer-video-container .explainer-video{width:100%;display:block;border-radius:12px}.explainer-video-container .explainer-mute-btn{position:absolute;top:15px;right:15px;width:40px;height:40px;background:#00000080;border:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .3s ease;z-index:10}.explainer-video-container .explainer-mute-btn:hover{background:#000000b3}.explainer-video-container .explainer-mute-btn svg{width:24px;height:24px}.explainer-video-container .explainer-mute-btn .mute-icon{display:block}.explainer-video-container .explainer-mute-btn .unmute-icon,.explainer-video-container .explainer-mute-btn.unmuted .mute-icon{display:none}.explainer-video-container .explainer-mute-btn.unmuted .unmute-icon{display:block}.error-page{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:60vh;padding:40px 20px}.error-code{font-size:150px;font-weight:800;color:#c6ff00;line-height:1;margin-bottom:10px}.error-title{font-size:32px;font-weight:600;color:#fff;margin-bottom:16px}.error-description{font-size:18px;color:#ffffffb3;max-width:500px;margin-bottom:40px;line-height:1.6}.error-actions{display:flex;gap:16px;align-items:center;flex-wrap:wrap;justify-content:center}.error-btn-primary{display:inline-block;padding:14px 32px;background:#c6ff00;color:#1a1a2e;font-size:16px;font-weight:600;border-radius:50px;text-decoration:none;transition:background .3s ease,transform .2s ease}.error-btn-primary:hover{background:#d4ff33;transform:translateY(-2px)}.error-btn-secondary{display:inline-block;padding:14px 32px;background:transparent;color:#fff;font-size:16px;font-weight:500;border:2px solid rgba(255,255,255,.3);border-radius:50px;text-decoration:none;transition:border-color .3s ease,transform .2s ease}.error-btn-secondary:hover{border-color:#fff9;transform:translateY(-2px)}@media(max-width:768px){.error-code{font-size:100px}.error-title{font-size:24px}.error-description{font-size:16px}}
