*{box-sizing:border-box}body{margin:0;background:#101114;color:#f2f3f6;font:18px/1.7 Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}a:hover{color:#ffae83}a:focus-visible{outline:3px solid #ff915b;outline-offset:5px}header,footer{padding:28px 6vw;display:flex;justify-content:space-between;gap:25px;border-bottom:1px solid #40434b;font-size:15px}.brand{font-size:21px;font-weight:700;letter-spacing:-.05em}main{max-width:1600px;margin:auto}.app-hero{padding:85px 7vw 70px}.label{font-size:13px;letter-spacing:.1em;color:#ffae83}h1{font-size:clamp(48px,7.5vw,108px);line-height:1.02;letter-spacing:-.065em;font-weight:500;margin:35px 0}.name{font-size:26px;color:#ffae83;margin:35px 0 10px}.lead{max-width:760px;font-size:23px;color:#c3c6ce}.features{padding:65px 7vw;display:grid;grid-template-columns:repeat(3,1fr);gap:50px;background:#1c1f26}.features article>span{color:#ffae83;font-size:14px}h2{font-size:28px;line-height:1.2;font-weight:500;letter-spacing:-.025em}.features p{font-size:17px;color:#bec3cc}.status{padding:70px 7vw}.status p{max-width:850px;color:#bdc2cc}.button{display:inline-block;margin-top:20px;border:1px solid #ffae83;padding:12px 22px;color:#ffae83;font-size:16px}footer{border-top:1px solid #40434b;border-bottom:0;flex-wrap:wrap}.privacy{max-width:900px;margin:auto;padding:70px 6vw}.privacy h1{font-size:58px}.privacy h2{margin-top:40px}.privacy a{text-decoration:underline}@media(max-width:700px){header{font-size:14px}.brand{font-size:19px}.app-hero{padding:60px 6vw}.features{grid-template-columns:1fr;gap:25px;padding:45px 6vw}.lead{font-size:20px}.status{padding:50px 6vw}.privacy h1{font-size:42px}}