*{margin:0;padding:0;box-sizing:border-box}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:radial-gradient(ellipse at 10% 5%,rgba(109,40,217,.1098039216) 0%,transparent 45%),radial-gradient(ellipse at 90% 50%,rgba(37,99,235,.0705882353) 0%,transparent 50%),#0e1628;min-height:100vh;color:#fff}:root{color-scheme:dark}html{scroll-behavior:smooth;scroll-padding-top:100px}body{line-height:1.5;-webkit-font-smoothing:antialiased}::selection{background:#a78bfa55;color:#fff}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}:focus-visible{outline:2px solid #b5a0f6;outline-offset:4px}button:disabled{cursor:not-allowed}button,a{touch-action:manipulation}app-home,app-commands,app-docs,app-terms,app-dashboard{display:block;animation:page-arrive .35s ease-out both}.hero-actions{flex-wrap:wrap}.bento-card,.adv-card,.step-card{transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease!important}.bento-card:hover,.adv-card:hover,.step-card:hover{box-shadow:0 16px 42px #00000026!important}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes page-arrive{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}a{text-decoration:none;color:inherit}button{cursor:pointer;border:none;font-family:inherit}.container{max-width:1200px;margin:0 auto;padding:0 20px}
