:root{font-family:Inter,"Segoe UI",Arial,sans-serif;color:#ebebeb;background:#191919}*{box-sizing:border-box}body{margin:0}a{color:inherit;text-decoration:none;outline-offset:5px}.wrap{max-width:1120px;margin:auto;padding:0 30px}nav{height:96px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #343434}.logo{display:flex;align-items:center;gap:12px;font-size:16px;letter-spacing:2px;font-weight:700}.logo img{width:37px;height:37px;filter:grayscale(1)}.navlinks{display:flex;gap:28px;align-items:center;font-size:12px;color:#bababa}.button{display:inline-flex;align-items:center;justify-content:center;padding:15px 22px;border-radius:9px;background:#dfdfdf;color:#242424;font-size:13px;font-weight:600;border:1px solid #dfdfdf}.button.secondary{background:transparent;color:#ccc;border-color:#484848}.eyebrow{font-size:10px;letter-spacing:2px;color:#9b9b9b;font-weight:600}.hero{padding:90px 0 70px;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:45px}h1{font-size:clamp(40px,5vw,65px);line-height:1.07;letter-spacing:-2.5px;font-weight:500;margin:23px 0}h1 span{color:#949494}.lead{font-size:15px;line-height:1.9;color:#aaa;max-width:440px}.actions{display:flex;gap:12px;flex-wrap:wrap;margin:30px 0 20px}.fine{font-size:11px;color:#8b8b8b;line-height:1.7}.board{position:relative;height:420px;border:1px solid #424242;border-radius:17px;background-color:#202020;background-image:radial-gradient(#494949 .8px,transparent .8px);background-size:20px 20px;box-shadow:0 25px 70px #0004;overflow:hidden}.board-top{height:43px;background:#292929;border-bottom:1px solid #444;display:flex;align-items:center;gap:6px;padding:0 17px}.board-top i{width:6px;height:6px;border-radius:50%;background:#666}.board-top span{font-size:9px;margin-left:auto;color:#aaa}.sample{position:absolute;border:1px solid #505050;background:#303030;border-radius:9px;padding:18px;width:205px;box-shadow:0 8px 25px #0003}.sample small{font-size:8px;letter-spacing:1.5px;color:#aaa}.sample h3{font-size:17px;line-height:1.4;font-weight:500;margin:12px 0}.sample p{font-size:11px;color:#b5b5b5;line-height:1.8}.sample.one{top:75px;left:25px;transform:rotate(-3deg)}.sample.two{top:146px;right:20px;transform:rotate(4deg);background:#3b3b3b}.sample.three{bottom:28px;left:45px;width:230px;background:#272727;padding:15px}.sample.three span{display:block;margin-top:15px;font-size:16px;letter-spacing:4px;color:#bbb}.section{padding:65px 0;border-top:1px solid #343434}.section h2{font-size:34px;letter-spacing:-1px;font-weight:500;margin:17px 0}.section-intro{font-size:14px;line-height:1.9;color:#aaa;max-width:650px}.features{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:35px}.features article{padding:26px;border:1px solid #3b3b3b;border-radius:12px;background:#222}.features article>span{font-size:25px;color:#ccc}.features h3{font-size:16px;font-weight:500;margin:18px 0 10px}.features p{font-size:12px;line-height:1.9;color:#a5a5a5;margin:0}.privacy{display:grid;grid-template-columns:1fr 1fr;gap:50px}.privacy ul{padding:0;list-style:none;color:#b6b6b6;font-size:13px;line-height:2.5}.privacy li::before{content:'✓';margin-right:14px;color:#ddd}.faq{max-width:760px}details{border-bottom:1px solid #383838;padding:21px 0}summary{cursor:pointer;font-size:14px;font-weight:500;line-height:1.6}details p{color:#aaa;font-size:13px;line-height:1.9}.cta{margin:0 0 60px;padding:45px;background:#292929;border:1px solid #444;border-radius:14px;display:flex;align-items:center;justify-content:space-between;gap:30px}.cta h2{font-size:28px;font-weight:500;margin:0 0 10px;letter-spacing:-.7px}.cta p{font-size:12px;color:#aaa;margin:0}footer{border-top:1px solid #353535;padding:27px 0 35px;display:flex;justify-content:space-between;gap:15px;font-size:10px;color:#939393}footer a{text-decoration:underline;text-underline-offset:4px}@media(max-width:850px){.hero{grid-template-columns:1fr;padding-top:55px;gap:35px}.board{max-width:550px;width:100%}.features{grid-template-columns:repeat(2,1fr)}.privacy{grid-template-columns:1fr;gap:15px}.navlinks>a:not(.button){display:none}h1{font-size:53px}.cta{align-items:flex-start;flex-direction:column}}@media(max-width:500px){.wrap{padding:0 22px}nav{height:80px}.logo{font-size:12px;gap:8px}.logo img{width:31px;height:31px}.navlinks .button{font-size:11px;padding:11px 14px}h1{font-size:43px;letter-spacing:-1.7px}.lead{font-size:13px}.hero{padding-top:45px}.board{height:380px}.sample{width:170px;padding:15px}.sample h3{font-size:15px}.sample.one{left:17px;top:65px}.sample.two{right:16px;top:150px}.sample.three{width:190px;left:18px;bottom:22px}.sample.three span{font-size:13px}.features{grid-template-columns:1fr;gap:12px}.section{padding:45px 0}.section h2{font-size:29px}.cta{padding:28px}.cta h2{font-size:25px}.actions .button{font-size:12px;padding:14px 16px}footer{flex-direction:column}}

.features .button{margin-top:22px;font-size:11px;}
