@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;-webkit-font-smoothing:antialiased}@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:20px 48px;position:relative;z-index:1000;margin:0 auto;border-bottom:1px solid rgba(255,255,255,.08)}.logo{height:48px}.logo img{height:100%;object-fit:contain}.nav-links{display:flex;gap:32px;align-items:center}.nav-links a{color:#e2e8f0c7;text-decoration:none;font-size:15px;font-weight:500;transition:color .2s ease;position:relative}.nav-links a:hover{color:#f4f7fb}.login-btn{display:inline-flex;align-items:center;padding:12px 24px;background:#c6ff00;color:#000!important;border:none;font-size:15px;font-weight:600;cursor:pointer;transition:background .2s ease}.login-btn:hover{background:#d4ff33}.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:96px 24px 0;max-width:1000px;margin:0 auto}.hero h1{font-size:clamp(40px,6vw,64px);color:#fff;margin-bottom:24px;font-weight:700;line-height:1.15;letter-spacing:-1.5px}.hero-subtitle{font-size:18px;color:#e2e8f0c7;max-width:640px;margin:0 auto 32px;line-height:1.6;font-weight:400}.hero-cta{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:16px;margin:0 auto}.hero-cta img{display:block;height:44px;width:auto}.hero-cta a{display:inline-block;transition:opacity .2s ease}.hero-cta a:hover{opacity:.85}.dropping-text-camera,.dropping-text-human{display:inline-block;opacity:0;color:#c6ff00;animation:fadeUp .6s ease-out forwards}.dropping-text-human{animation-delay:.15s}@keyframes fadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.stats-strip{max-width:1120px;margin:72px auto 0;padding:0 24px;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08)}.stat{text-align:center;padding:36px 24px}.stat+.stat{border-left:1px solid rgba(255,255,255,.08)}.stat-value{font-size:26px;font-weight:700;color:#f4f7fb;letter-spacing:-.5px;margin-bottom:6px}.stat-label{font-size:14px;color:#e2e8f08c;line-height:1.5}.stat-link{display:block;text-decoration:none;transition:background .2s ease}.stat-link .stat-value{color:#c6ff00}.stat-link:hover{background:#ffffff0a}.stat-link:hover .stat-value{color:#d4ff33}.core-value-box{background:#4342ff;padding:80px 24px 48px;margin:72px auto 0;max-width:1120px;scroll-margin-top:100px}.how-header{text-align:center;padding:0 24px 60px}.how-header h2{font-size:clamp(32px,4.5vw,48px);font-weight:700;color:#f4f7fb;letter-spacing:-1px;margin-bottom:12px}.how-header p{font-size:17px;line-height:1.6;color:#e2e8f0c7;max-width:680px;margin:0 auto}.privacy-callout{text-align:center;font-size:14px;line-height:1.6;color:#e2e8f08c;max-width:880px;margin:24px auto 0;padding:24px 24px 0;border-top:1px solid rgba(255,255,255,.08)}.step-link{display:inline-block;color:#c6ff00;font-size:15px;font-weight:600;text-decoration:none;border-bottom:1px solid rgba(198,255,0,.25);padding-bottom:2px;transition:color .2s ease,border-color .2s ease}.step-link:hover{color:#d4ff33;border-color:#c6ff00}.how-steps{max-width:880px;margin:0 auto;padding:24px 24px 0}.how-step{display:grid;grid-template-columns:88px 1fr;gap:32px;padding:44px 0;text-align:left;border-top:1px solid rgba(255,255,255,.08);opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease}.how-step.visible{opacity:1;transform:translateY(0)}.how-step:first-child{border-top:none}.how-step-index{font-family:SF Mono,Menlo,monospace;font-size:15px;font-weight:700;color:#c6ff00;letter-spacing:2px;padding-top:8px}.how-step-body h3{font-size:clamp(22px,2.6vw,28px);font-weight:700;color:#f4f7fb;letter-spacing:-.5px;margin-bottom:14px;line-height:1.25}.how-step-body h3 .accent{color:#c6ff00}.how-step-body p{font-size:16px;line-height:1.7;color:#e2e8f0c7;margin-bottom:16px;max-width:640px}.how-step-body p:last-child{margin-bottom:0}.how-footnote{max-width:880px;margin:0 auto;padding:44px 24px 24px;border-top:1px solid rgba(255,255,255,.08);text-align:center}.how-footnote h3{font-size:20px;font-weight:700;color:#f4f7fb;letter-spacing:-.3px;margin-bottom:12px}.how-footnote p{font-size:14px;line-height:1.7;color:#e2e8f08c;max-width:620px;margin:0 auto}.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;margin-top:16px;letter-spacing:.3px}.panel-cta-link{display:inline-block;color:#000;text-decoration:none;font-weight:600;font-size:15px;border:1px solid #c6ff00;background:#c6ff00;padding:12px 24px;transition:background .2s ease,color .2s ease}.panel-cta-link:hover{background:#d4ff33;color:#000}.panel-tagline{font-size:clamp(18px,2.2vw,24px);font-weight:600;color:#f4f7fb;margin-top:4px}.store-buttons{display:flex;gap:20px;justify-content:center}.store-buttons a{display:inline-block;transition:opacity .2s ease}.store-buttons a:hover{opacity:.85}.store-buttons img{height:50px;width:auto}.download-cta-section{text-align:center;padding:64px 40px;background:#0003;max-width:800px;margin:0 auto 96px}.download-cta-title{font-size:clamp(24px,3vw,30px);color:#f4f7fb;margin-bottom:15px;font-weight:700;letter-spacing:-.5px}.download-cta-subtitle{font-size:17px;color:#e2e8f0c7;margin-bottom:30px}.meet-section{padding:96px 40px;max-width:1200px;margin:0 auto;scroll-margin-top:20px}.meet-title{font-size:clamp(32px,4.5vw,48px);color:#f4f7fb;margin-bottom:56px;text-align:center;font-weight:700;letter-spacing:-1px}.meet-card{background:#ffffff0d;border:1px solid rgba(255,255,255,.08);color:#e2e8f0c7;padding:50px;position:relative;max-width:800px;margin:0 auto}.meet-card:after{display:none}.meet-card h3{font-size:26px;margin-bottom:24px;font-weight:700;letter-spacing:-.5px;color:#f4f7fb}.meet-card p{font-size:16px;line-height:1.7;margin-bottom:20px}.about-founder{display:flex;align-items:flex-start;gap:50px;max-width:900px;margin:0 auto 30px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);color:#e2e8f0c7;padding:50px}.about-founder-photo{flex-shrink:0;width:220px}.about-founder-photo img{width:100%;display:block;aspect-ratio:1/1;object-fit:cover}.about-founder-text h3{font-size:26px;font-weight:700;margin:0 0 20px;letter-spacing:-.5px;color:#f4f7fb}.about-founder-text p{font-size:16px;line-height:1.7;margin-bottom:16px}.about-founder-text p:last-child{margin-bottom:0}.about-cards{display:flex;flex-direction:column;gap:24px;max-width:900px;margin:0 auto}.about-cards .meet-card{max-width:none}.about-cards .meet-card:after{display:none}.use-cases-section{padding:96px 40px;max-width:1200px;margin:0 auto}.use-cases-title{font-size:clamp(32px,4.5vw,48px);color:#f4f7fb;margin-bottom:56px;text-align:center;font-weight:700;letter-spacing:-1px}.use-cases-title.has-intro{margin-bottom:16px}.section-intro{text-align:center;font-size:17px;line-height:1.6;color:#e2e8f0c7;max-width:680px;margin:0 auto 56px}.use-case-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:24px}.use-case-card{display:flex;flex-direction:column;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);padding:36px}.use-case-label{display:inline-block;color:#c6ff00;font-size:12px;font-weight:700;margin-bottom:16px;text-transform:uppercase;letter-spacing:1.5px}.use-case-title{font-size:21px;color:#f4f7fb;margin-bottom:12px;font-weight:700;letter-spacing:-.3px}.use-case-description{font-size:15px;color:#e2e8f0c7;line-height:1.6;margin-bottom:20px}.use-case-benefit{margin-top:auto;padding:16px;background:#ffffff08;border-left:2px solid #c6ff00;font-size:14px;line-height:1.6;color:#e2e8f0c7}.orgs-section{padding:0 40px 96px;max-width:1200px;margin:0 auto}.orgs-standards{text-align:center;font-size:14px;line-height:1.6;color:#e2e8f08c;max-width:620px;margin:40px auto 0}.orgs-cta{margin-top:48px;text-align:center}.orgs-cta p{font-size:17px;color:#e2e8f0c7;margin-bottom:20px}@media(max-width:768px){.how-step{grid-template-columns:1fr;gap:12px;padding:32px 0}.how-step-index{padding-top:0}.how-step-body h3{font-size:24px}.stats-strip{grid-template-columns:1fr;margin-top:48px}.stat{padding:24px}.stat+.stat{border-left:none;border-top:1px solid rgba(255,255,255,.08)}.orgs-section{padding:0 20px 60px}.section-intro{font-size:16px;margin-bottom:40px}.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;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;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;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;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:1024px){.header{padding:20px 24px}.nav-links{gap:18px}.nav-links a{font-size:14px;white-space:nowrap}}@media(max-width:768px){.hideOnMobile{display:none!important}.header{padding:20px}.logo{height:40px}.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:38px;line-height:1.2}.hero-subtitle{font-size:17px;margin-bottom:30px}.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}.meet-section,.use-cases-section{padding:60px 20px}.store-buttons img{height:44px}}.contact-container{max-width:1200px;margin:0 auto;padding:96px 40px}.contact-header{text-align:center;margin-bottom:56px}.contact-header h1{font-size:clamp(32px,4.5vw,48px);color:#f4f7fb;margin-bottom:16px;font-weight:700;letter-spacing:-1px}.contact-header p{font-size:18px;color:#e2e8f0c7;max-width:600px;margin:0 auto;line-height:1.6}.contact-content{display:grid;grid-template-columns:1fr 1fr;gap:24px}.contact-info{background:#ffffff0d;border:1px solid rgba(255,255,255,.08);color:#e2e8f0c7;padding:40px}.contact-info h2{font-size:24px;color:#f4f7fb;margin-bottom:28px;font-weight:700;letter-spacing:-.3px}.info-item{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid rgba(255,255,255,.08)}.info-item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.info-label{font-size:12px;color:#e2e8f08c;text-transform:uppercase;letter-spacing:1.5px;margin-bottom:8px;font-weight:700}.info-value{font-size:16px;color:#f4f7fb;line-height:1.6}.info-value a{color:#c6ff00;text-decoration:none;transition:color .2s ease}.info-value a:hover{color:#d4ff33;text-decoration:underline}.contact-form-section{background:#ffffff0d;border:1px solid rgba(255,255,255,.08);padding:40px}.contact-form-section h2{font-size:24px;color:#f4f7fb;margin-bottom:28px;font-weight:700;letter-spacing:-.3px}.form-group{margin-bottom:24px}.form-group label{display:block;font-size:12px;color:#e2e8f08c;margin-bottom:8px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px}.form-group input,.form-group textarea{width:100%;padding:12px 14px;background:#fffffff2;border:1px solid transparent;font-size:16px;transition:border-color .2s ease,background .2s ease;color:#000}.form-group input:focus,.form-group textarea:focus{outline:none;border-color:#c6ff00;background:#fff}.form-group textarea{min-height:150px;resize:vertical}.form-feedback{padding:16px;margin-bottom:24px;font-size:15px;line-height:1.6;border-left:2px solid}.form-feedback.is-success{border-color:#c6ff00;background:#c6ff001a;color:#f4f7fb}.form-feedback.is-error{border-color:#ff4d6a;background:#ff4d6a1a;color:#ffaab0}.hp-field{position:absolute!important;left:-9999px!important;width:1px;height:1px;overflow:hidden}.submit-btn{background:#c6ff00;color:#000;padding:12px 24px;border:1px solid #c6ff00;font-size:15px;font-weight:600;cursor:pointer;transition:background .2s ease,border-color .2s ease}.submit-btn:hover{background:#d4ff33;border-color:#d4ff33}.form-privacy-note{margin-top:16px;font-size:13px;line-height:1.55;color:#e2e8f08c}.form-privacy-note a{color:#c6ff00;text-decoration:none}.form-privacy-note a:hover{color:#d4ff33;text-decoration:underline}@media(max-width:768px){.contact-container{padding:64px 20px}.contact-content{grid-template-columns:1fr}.contact-info,.contact-form-section{padding:28px}}.company-card{background:#ffffff0d;border:1px solid rgba(255,255,255,.08);padding:36px 40px;text-align:center;margin-bottom:24px}.company-card h3{font-size:21px;color:#f4f7fb;margin-bottom:12px;font-weight:700;letter-spacing:-.3px}.company-card p{font-size:15px;line-height:1.7;color:#e2e8f0c7;max-width:640px;margin:0 auto}.terms-content{max-width:820px;margin:96px auto;padding:48px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);color:#e2e8f0c7}.terms-content h1{color:#f4f7fb;margin-bottom:16px;font-size:36px;font-weight:700;letter-spacing:-1px}.terms-content .last-updated{color:#e2e8f08c;font-size:14px;margin-bottom:32px}.terms-content h2{color:#f4f7fb;margin:32px 0 16px;font-size:24px;font-weight:700;letter-spacing:-.3px}.terms-content h3{color:#f4f7fb;margin:24px 0 12px;font-size:18px;font-weight:700}.terms-content p{line-height:1.7;margin-bottom:16px;color:#e2e8f0c7}.terms-content ul,.terms-content ol{margin-left:30px;margin-bottom:16px}.terms-content li{margin-bottom:8px;line-height:1.7;color:#e2e8f0c7}.terms-content strong{color:#f4f7fb}.terms-content a{color:#c6ff00;text-decoration:none}.terms-content a:hover{color:#d4ff33;text-decoration:underline}.terms-content code{background:#ffffff14;padding:2px 6px;font-family:SF Mono,Menlo,monospace;color:#f4f7fb}.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 rgba(255,255,255,.08)}.terms-content th{background:#ffffff0f;font-weight:600;color:#f4f7fb}.terms-content td{color:#e2e8f0c7}.important-notice{background:#c6ff001a;border-left:2px solid #c6ff00;padding:16px;margin:20px 0}.important-notice strong{color:#f4f7fb}.contact-info-box{background:#ffffff0d;border:1px solid rgba(255,255,255,.08);padding:24px;margin:32px 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}}.prijava-page{max-width:1040px;margin:0 auto;padding:0 24px 104px;display:flex;flex-direction:column;gap:56px}.prijava-hero{padding-top:80px}.prijava-eyebrow{display:inline-block;background:#c6ff001a;border:1px solid rgba(198,255,0,.25);color:#c6ff00;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;padding:8px 16px}.prijava-hero h1{margin:24px 0 0;font-size:clamp(34px,5.2vw,56px);line-height:1.08;font-weight:800;letter-spacing:-1.2px;color:#f4f7fb;text-wrap:balance}.prijava-lead{margin:22px 0 0;font-size:clamp(17px,1.5vw,20px);line-height:1.6;color:#ffffffd9;text-wrap:pretty}.prijava-hero-cta{margin-top:32px}.prijava-btn{display:inline-flex;align-items:center;justify-content:center;padding:15px 34px;font-size:15px;font-weight:700;letter-spacing:.2px;text-decoration:none;cursor:pointer;border:1px solid transparent;transition:background .2s ease,border-color .2s ease,color .2s ease}.prijava-btn--primary{background:#c6ff00;border-color:#c6ff00;color:#000}.prijava-btn--primary:hover{background:#d4ff33;border-color:#d4ff33}.prijava-info{display:grid;grid-template-columns:1fr 1fr;gap:24px}.prijava-card{background:#ffffff0d;border:1px solid rgba(255,255,255,.08);padding:40px}.prijava-card-label{display:block;font-size:12px;font-weight:700;letter-spacing:1.8px;text-transform:uppercase;color:#c6ff00;margin-bottom:20px}.prijava-card-intro{font-size:15px;line-height:1.7;color:#ffffffd9;margin:0 0 20px}.prijava-list{list-style:none;margin:0;padding:0}.prijava-list li{position:relative;padding-left:26px;margin-bottom:14px;font-size:16px;line-height:1.55;color:#f4f7fb}.prijava-list li:last-child{margin-bottom:0}.prijava-list li:before{content:"";position:absolute;left:0;top:9px;width:8px;height:8px;background:#c6ff00}.prijava-list li strong{color:#c6ff00;font-weight:700}.prijava-muted{color:#e2e8f08c;font-weight:400}.prijava-reward{background:#ffffff0d;border:1px solid rgba(255,255,255,.08);padding:40px;background:#c6ff001a;border-color:#c6ff0040;display:flex;align-items:center;justify-content:space-between;gap:24px}.prijava-reward-text .prijava-card-label{margin-bottom:6px}.prijava-reward-note{font-size:15px;color:#ffffffd9;margin:0}.prijava-reward-amount{font-size:clamp(38px,6vw,56px);font-weight:800;letter-spacing:-1.5px;line-height:1;color:#c6ff00;white-space:nowrap}.prijava-steps h2{font-size:clamp(26px,3.2vw,34px);line-height:1.15;font-weight:800;letter-spacing:-.6px;color:#f4f7fb;margin:0 0 28px}.prijava-steps-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.prijava-step{background:#ffffff0d;border:1px solid rgba(255,255,255,.08);padding:40px;border-top:2px solid #c6ff00}.prijava-step h3{font-size:19px;font-weight:700;color:#f4f7fb;margin:16px 0 10px}.prijava-step p{font-size:15px;line-height:1.6;color:#ffffffd9;margin:0}.prijava-step-num{font-family:SF Mono,Menlo,monospace;font-size:28px;font-weight:700;color:#c6ff00;line-height:1}.prijava-form-section{background:#ffffff0d;border:1px solid rgba(255,255,255,.08);padding:40px;scroll-margin-top:90px}.prijava-form-section h2{font-size:clamp(26px,3.2vw,34px);line-height:1.15;font-weight:800;letter-spacing:-.6px;color:#f4f7fb;margin:0 0 8px}.prijava-form-intro{font-size:15px;color:#ffffffd9;margin:0 0 28px}.prijava-req-mark{color:#c6ff00}.prijava-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.prijava-form-grid .form-group{margin-bottom:0}.prijava-form-grid .form-group--full{grid-column:1/-1}.prijava-form-section .form-group label{color:#f4f7fb}.prijava-form-section select{width:100%;padding:12px 38px 12px 14px;background:#fffffff2;border:1px solid transparent;font-size:16px;color:#000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%23333' d='M1 1l5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;transition:border-color .2s ease,background-color .2s ease}.prijava-form-section select:focus{outline:none;border-color:#c6ff00;background-color:#fff}.prijava-consent{display:flex;align-items:flex-start;gap:12px;margin:28px 0;font-size:14px;line-height:1.6;color:#ffffffd9;cursor:pointer}.prijava-consent input[type=checkbox]{flex-shrink:0;width:20px;height:20px;margin-top:1px;accent-color:#c6ff00;cursor:pointer}.prijava-consent a{color:#c6ff00;text-decoration:none}.prijava-consent a:hover{text-decoration:underline}.prijava-privacy-note{font-size:13px;line-height:1.55;color:#ffffffd9;margin:4px 0 24px}.prijava-privacy-note a{color:#c6ff00;text-decoration:none}.prijava-privacy-note a:hover{text-decoration:underline}.prijava-submit{width:auto}.prijava-page a:focus-visible,.prijava-btn:focus-visible,.prijava-consent input[type=checkbox]:focus-visible,.prijava-form-section input:focus-visible,.prijava-form-section textarea:focus-visible,.prijava-form-section select:focus-visible{outline:2px solid #c6ff00;outline-offset:2px}@media(max-width:768px){.prijava-page{gap:40px;padding:0 20px 72px}.prijava-hero{padding-top:48px}.prijava-info,.prijava-steps-grid,.prijava-form-grid{grid-template-columns:1fr}.prijava-card,.prijava-reward,.prijava-step,.prijava-form-section{padding:28px}.prijava-reward{flex-direction:column;align-items:flex-start;gap:14px}.prijava-hero-cta .prijava-btn,.prijava-submit{width:100%}}.video-page-container{max-width:1200px;margin:0 auto;padding:2rem 3rem 4rem}.video-title{font-size:2rem;font-weight:700;color:#f4f7fb;letter-spacing:-.5px;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}.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}}.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-family:SF Mono,Menlo,monospace;font-size:120px;font-weight:700;color:#c6ff00;line-height:1;margin-bottom:16px}.error-title{font-size:32px;font-weight:700;color:#f4f7fb;letter-spacing:-.5px;margin-bottom:16px}.error-description{font-size:17px;color:#e2e8f0c7;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:12px 24px;background:#c6ff00;border:1px solid #c6ff00;color:#000;font-size:15px;font-weight:600;text-decoration:none;transition:background .2s ease,border-color .2s ease}.error-btn-primary:hover{background:#d4ff33;border-color:#d4ff33}.error-btn-secondary{display:inline-block;padding:12px 24px;background:transparent;color:#fff;font-size:15px;font-weight:600;border:1px solid rgba(255,255,255,.3);text-decoration:none;transition:border-color .2s ease}.error-btn-secondary:hover{border-color:#fff9}@media(max-width:768px){.error-code{font-size:100px}.error-title{font-size:24px}.error-description{font-size:16px}}
