.gate{color:#f1f1f5;-webkit-font-smoothing:antialiased;text-wrap:pretty;background:#08080a;min-height:100vh;font-family:Geist,system-ui,-apple-system,sans-serif;overflow-x:hidden}.gate .pad{min-width:0}.gate *{box-sizing:border-box}.gate a{color:#f1f1f5;text-decoration:none}.gate a:hover{color:#fff}.gate svg,.gate img{display:block}.gate input{font-family:inherit}.gate input::placeholder{color:#8e8e97}.gate .mono{font-family:Geist Mono,ui-monospace,monospace}.gate .prim:hover{filter:brightness(1.16)}.gate .ghost:hover{background:#141418;border-color:#3a3a48}.gate .lnk{cursor:pointer;transition:color .14s}.gate .lnk:hover{color:#fff;text-decoration:underline}.gate .inp:focus{background:#12121a!important;border-color:#4a4a5a!important}@keyframes dash{0%{stroke-dashoffset:1032px}to{stroke-dashoffset:0}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.gate .wrap{grid-template-columns:1fr 1fr;min-height:100vh;display:grid}.gate .pad{padding:40px 56px 100px}.gate .side{padding:56px}@media (max-width:1024px){.gate .pad{padding:40px 34px 90px}.gate .side{padding:40px}}@media (max-width:640px){.gate .wrap{grid-template-columns:1fr}.gate .side{display:none!important}.gate .pad{padding:30px 20px 64px}}@media (prefers-reduced-motion:reduce){.gate [style*=animation],.gate .prim{animation:none!important}}
