:root{--background:#fff;--foreground:#171717}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}html{height:100%}html,body{max-width:100vw;overflow-x:hidden}body{min-height:100%;color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;font-family:Arial,Helvetica,sans-serif;display:flex}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}@keyframes fadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}@keyframes gradientShift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.btn-dashboard{color:#fff!important;background:linear-gradient(135deg,#ec4899,#a855f7,#6366f1,#a855f7,#ec4899) 0 0/300% 300%!important;border-radius:50px!important;transition:transform .2s,box-shadow .2s!important;animation:3s infinite gradientShift!important}.btn-dashboard:hover{transform:scale(1.04)!important;box-shadow:0 4px 24px #a855f780!important}.fade1{animation:.7s both fadeUp}.fade2{animation:.7s .15s both fadeUp}.hl{transition:transform .2s,border-color .2s}.hl:hover{transform:translateY(-3px);border-color:#3a3800!important}.hgrid{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.sgrid{background:#2a2800;grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.tgrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.fgrid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.bgrid{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}.social-btn{color:#555540;border:1px solid #2a2800;border-radius:9px;justify-content:center;align-items:center;width:38px;height:38px;text-decoration:none;transition:all .2s;display:flex}.social-btn:hover{color:#ffe600;border-color:#ffe600}.navlinks{display:flex}.hamburger{display:none}@media (max-width:1000px){.fgrid{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:900px){.hgrid{grid-template-columns:1fr!important;gap:36px!important}.sgrid{grid-template-columns:repeat(2,1fr)!important}.tgrid{grid-template-columns:1fr!important}.bgrid{grid-template-columns:1fr!important;gap:32px!important}}@media (max-width:600px){.navlinks{display:none!important}.hamburger{display:flex!important}.fgrid{grid-template-columns:1fr!important}.ctarow{flex-direction:column!important;align-items:stretch!important}.footer-inner{flex-direction:column!important;align-items:flex-start!important;gap:20px!important}.hero-copy,.hero-copy h1{text-align:center!important}.hero-demo{order:2}.hero-copy{order:1}.carousel-track{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:16px;padding-bottom:12px;overflow-x:auto;display:flex!important}.carousel-track::-webkit-scrollbar{display:none}.carousel-card{scroll-snap-align:start;flex-shrink:0;min-width:82vw!important}.pricing-carousel{scroll-snap-type:x mandatory;scrollbar-width:none;gap:16px;padding-bottom:12px;overflow-x:auto;display:flex!important}.pricing-carousel::-webkit-scrollbar{display:none}.pricing-card{scroll-snap-align:start;flex-shrink:0;min-width:82vw!important}}@keyframes ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes tonePulse{0%,to{box-shadow:0 0 8px #ffe60033,0 0 16px #ffe60014}50%{box-shadow:0 0 18px #ffe60080,0 0 32px #ffe60033}}@media (min-width:601px){.carousel-track{grid-template-columns:repeat(3,1fr)!important}.carousel-track{grid-template-columns:repeat(3,1fr)!important;display:grid!important}.carousel-card{min-width:unset!important}}@media (max-width:900px){.fgrid{grid-template-columns:1fr!important}}@media (min-width:901px) and (max-width:1100px){.fgrid{grid-template-columns:repeat(2,1fr)!important}}footer{padding-bottom:60px!important}@media (max-width:600px){.wa-label{display:none!important}}
