:root{--bg:#090d12;--panel:#111722;--line:#26303d;--text:#f1f4f7;--muted:#8d98a8;--lime:#a9ed51}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--text);font-family:Manrope,Arial,sans-serif}header,main>section,footer{max-width:1180px;margin:auto}header{height:78px;display:flex;align-items:center;justify-content:space-between;padding:0 8px}.logo{color:#f4f7f9;text-decoration:none;font-size:16px;font-weight:800;letter-spacing:1px}.logo em{font-style:normal;color:#8994a3;font-weight:500}.mark{height:20px;display:inline-flex;gap:3px;align-items:end;margin-right:6px;vertical-align:-3px}.mark i{width:4px;background:var(--lime);border-radius:2px;transform:skew(-18deg)}.mark i:nth-child(1){height:8px}.mark i:nth-child(2){height:14px}.mark i:nth-child(3){height:20px}header nav{display:flex;gap:29px}header nav a{font-size:11px;color:#8e99a8;text-decoration:none}.actions{display:flex;align-items:center;gap:18px}.text-btn{border:0;background:none;color:#c5cdd7;font:11px Manrope;cursor:pointer}.button{border:0;border-radius:5px;background:var(--lime);padding:13px 16px;color:#15200b;font:700 11px Manrope;cursor:pointer;text-decoration:none;display:inline-block}.button:hover{background:#b8fa68}.button b{font-size:15px;line-height:8px;float:right;margin-left:18px}.button.small{padding:10px 13px}.hero{min-height:540px;display:grid;grid-template-columns:.9fr 1.1fr;align-items:center;gap:48px;padding:42px 8px 56px}.eyebrow{margin:0 0 15px;color:var(--lime);font:10px "DM Mono";letter-spacing:.1em}.eyebrow i{display:inline-block;width:6px;height:6px;background:var(--lime);border-radius:50%;margin-right:8px;box-shadow:0 0 0 4px #a9ed5120}.hero h1,h2{margin:0;letter-spacing:-.055em}.hero h1{font-size:clamp(44px,5vw,67px);line-height:1.06}.hero h1 em{font-style:normal;color:#a9b3c1}.hero-copy>p:not(.eyebrow){max-width:460px;color:var(--muted);font-size:14px;line-height:1.75;margin:23px 0}.hero-buttons{display:flex;align-items:center;gap:22px}.hero-buttons a{color:#c4ccd5;text-decoration:none;font-size:11px}.hero-buttons a span{display:inline-grid;place-items:center;width:24px;height:24px;margin-right:8px;border:1px solid #45515e;border-radius:50%;color:var(--lime)}.trust{margin-top:28px;display:flex;gap:17px;color:#768292;font:9px "DM Mono"}.trust span:first-letter{color:var(--lime)}.player-wrap{background:#121923;border:1px solid #27303c;border-radius:9px;overflow:hidden;box-shadow:0 25px 65px #0005}.camera-head{padding:13px 15px;display:flex;justify-content:space-between;align-items:center;font:9px "DM Mono";color:#8e99a8}.camera-head b{margin-left:10px;color:#e7ecf0;font:600 11px Manrope}.live{color:#f2f2f3;font:9px "DM Mono"}.live i{display:inline-block;width:6px;height:6px;background:#fc6870;border-radius:50%;margin-right:5px}.camera-image{height:251px;position:relative;overflow:hidden;background:linear-gradient(120deg,#45564e,#243538 43%,#66715c 73%,#2b3c34)}.camera-image:before{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#07100ecc,transparent 40%),linear-gradient(90deg,#18273288,transparent 35%)}.door{position:absolute;top:0;left:39%;width:28%;height:90%;background:linear-gradient(90deg,#20312d,#9a9c85,#24413c);clip-path:polygon(17% 0,83% 0,100% 100%,0 100%);opacity:.65}.person{position:absolute;bottom:25px;left:62%;height:74px;width:23px;border-radius:45% 45% 10% 10%;background:#222d2d;box-shadow:3px -47px 0 -5px #c9bda8}.timestamp,.expand{position:absolute;color:#f1f4f3;font:9px "DM Mono"}.timestamp{left:14px;bottom:12px}.expand{right:12px;bottom:8px;border:0;background:#1c2b29a8;color:#fff;font-size:16px;border-radius:3px}.player-controls{min-height:127px;padding:12px;display:flex;gap:11px;align-items:center}.play,.sound,.settings{border:0;background:transparent;color:#c9d1d9;font-size:15px}.play{color:var(--lime)}.timeline{flex:1;min-width:0}.timeline-top,.hours,.date-row{display:flex;justify-content:space-between;color:#7f8b9a;font:8px "DM Mono"}.hours{margin-top:9px}.track{position:relative;height:7px;margin:5px 0 10px;background:#27313c;border-radius:2px}.track .record{position:absolute;top:0;height:100%;background:#759859}.track .r1{left:0;width:30%}.track .r2{left:33%;width:27%}.track .r3{left:65%;width:35%}.track b{position:absolute;left:57%;top:-4px;width:2px;height:15px;background:#fff}.track b:before{content:"";position:absolute;top:-4px;left:-3px;width:8px;height:8px;border-radius:50%;background:#fff}.date-row{align-items:center}.date-row span,.date-row strong{padding:3px 5px;font-weight:400}.date-row strong{background:#a9ed5120;color:var(--lime);border-radius:2px}.date-row button{border:0;background:none;color:#bac3cd;font-size:16px}.numbers{border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:grid;grid-template-columns:repeat(4,1fr);padding:25px 8px}.numbers div{padding-left:25px;border-left:1px solid var(--line)}.numbers div:first-child{border:0;padding-left:0}.numbers b{display:block;font:500 22px "DM Mono"}.numbers span{font-size:10px;color:#7d8897}.features{padding:110px 8px;display:grid;grid-template-columns:.85fr 1.15fr;gap:70px}.features h2,.security h2{font-size:40px;line-height:1.1}.section-copy>p:not(.eyebrow),.security p:not(.eyebrow){color:var(--muted);font-size:13px;line-height:1.7;max-width:380px}.feature-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.feature-grid article{min-height:160px;border:1px solid var(--line);border-radius:7px;padding:20px;background:linear-gradient(140deg,#151c27,#0e131b)}.feature-grid article span{color:var(--lime);font-size:21px}.feature-grid h3{margin:20px 0 7px;font-size:14px}.feature-grid p{margin:0;color:#84909f;font-size:11px;line-height:1.55}.security{display:grid;grid-template-columns:1fr 1fr;gap:95px;align-items:center;margin-bottom:100px;padding:49px 70px;background:#111823;border:1px solid var(--line);border-radius:9px}.secure-art{height:230px;position:relative;display:grid;place-items:center;background:radial-gradient(circle,#a9ed5120,transparent 58%)}.rings{display:grid;place-items:center;width:138px;height:138px;border:1px solid #a9ed5160;border-radius:50%;box-shadow:0 0 0 25px #a9ed5109,0 0 0 50px #a9ed5105;color:var(--lime);font-size:48px}.secure-art span{position:absolute;bottom:0;color:#8994a3;font:9px "DM Mono";text-align:center}.security a{color:#d8e0e7;text-decoration:none;font-size:11px}.security a b{color:var(--lime);font-size:16px;margin-left:8px}footer{border-top:1px solid var(--line);padding:23px 8px;display:flex;align-items:center;justify-content:space-between;color:#687484;font:9px "DM Mono";letter-spacing:.06em}.modal{position:fixed;inset:0;z-index:4;display:grid;place-items:center;padding:20px;background:#030609b8;backdrop-filter:blur(5px)}.hidden{display:none!important}.dialog{position:relative;width:min(100%,398px);padding:32px;border:1px solid #34404e;border-radius:9px;background:#121923;box-shadow:0 30px 90px #000}.close{position:absolute;right:13px;top:9px;border:0;background:none;color:#95a0ae;font-size:26px;cursor:pointer}.dialog-icon{display:grid;place-items:center;width:38px;height:38px;border-radius:8px;background:#a9ed5114;color:var(--lime);font-size:21px}.dialog h2{margin:17px 0 6px;font-size:21px}.dialog>p{margin:0 0 20px;color:#8f9aaa;font-size:11px}.dialog label{display:grid;gap:8px;margin:15px 0;color:#8390a0;font:9px "DM Mono";letter-spacing:.06em}.dialog input{border:1px solid #34404e;background:#0a0f16;border-radius:5px;padding:12px;color:#eef3f7;outline:0}.dialog input:focus{border-color:#8dc942}.dialog .button{width:100%;margin-top:6px}.hint{margin:15px 0 0;color:#7d8998;text-align:center;font-size:9px}.hint strong{color:#b9c3cd}.error{padding:8px;border-radius:4px;background:#6e2c351f;color:#ffabb2!important}.paused p{color:#91a0af;font-size:12px;line-height:1.65}.paused .button{margin-top:13px;width:100%;text-align:center}.signed{color:#b5e97e;font-size:10px}
@media(max-width:800px){header{padding:0 20px}header nav{display:none}.hero{padding:45px 20px;grid-template-columns:1fr;gap:45px}.numbers{grid-template-columns:1fr 1fr;padding:16px 20px;gap:16px}.numbers div:nth-child(3){padding-left:0;border:0}.features{padding:80px 20px;grid-template-columns:1fr;gap:35px}.security{margin:0 20px 70px;padding:30px;grid-template-columns:1fr;gap:20px}.secure-art{height:160px}.secure-art span{display:none}footer{margin:0 20px}.camera-image{height:220px}}@media(max-width:460px){header{height:65px}.actions{gap:8px}.text-btn{font-size:10px}.button.small{padding:9px;font-size:9px}.hero h1{font-size:42px}.trust{flex-direction:column;gap:6px}.player-controls{padding:9px;gap:4px}.sound,.settings{display:none}.date-row span{display:none}.date-row strong{margin:auto}.numbers b{font-size:18px}.numbers div{padding-left:14px}.features h2,.security h2{font-size:32px}.feature-grid{grid-template-columns:1fr}.security{padding:23px}.secure-art{display:none}footer span{display:none}footer .logo{display:block}}
