@import"https://fonts.googleapis.com/css2?family=Inter+Tight:wght@400;500;600;700;800;900&display=swap";:root{--color-primary: #d46333;--color-primary-light: #e8845a;--color-primary-dark: #b8522a;--color-accent: #f97316;--color-accent-cyan: #06b6d4;--color-dark: #0a0a0f;--color-dark-card: #12121a;--color-dark-surface: #16161e;--color-dark-elevated: #1e1e28;--color-text-white: #f5f5f7;--color-text-light: #c8c8d0;--color-text-muted: #6b6b80;--color-text-dim: #45455a;--gradient-primary: linear-gradient(135deg, #d46333 0%, #f97316 100%);--gradient-text-shine: linear-gradient(135deg, #d46333 0%, #f97316 40%, #fbbf24 100%);--glass-bg: rgba(255, 255, 255, .04);--glass-bg-hover: rgba(255, 255, 255, .07);--glass-border: rgba(255, 255, 255, .08);--glass-border-hover: rgba(255, 255, 255, .15);--shadow-primary: 0 4px 20px rgba(212, 99, 51, .3);--shadow-card: 0 8px 32px rgba(0, 0, 0, .3);--radius-sm: 8px;--radius-md: 12px;--radius-lg: 20px;--radius-xl: 24px;--radius-2xl: 32px;--radius-full: 9999px}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:hidden}body{font-family:Inter Tight,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;color:var(--color-text-white);background:var(--color-dark);line-height:1.55;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;width:100%}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer;border:none;background:none}input,textarea,select{font-family:inherit}img{max-width:100%;display:block}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#fff3}::selection{background:#d463334d;color:#fff}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes shimmer{0%{background-position:-200% center}to{background-position:200% center}}@keyframes glow{0%,to{opacity:.4}50%{opacity:.8}}@keyframes gradientShift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes orb1{0%,to{transform:translate(0) scale(1)}33%{transform:translate(30px,-50px) scale(1.1)}66%{transform:translate(-20px,20px) scale(.95)}}@keyframes orb2{0%,to{transform:translate(0) scale(1)}33%{transform:translate(-40px,30px) scale(1.05)}66%{transform:translate(30px,-40px) scale(1.1)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes countUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in{animation:fadeIn .6s ease-out forwards;opacity:0}.animate-slide-up{animation:slideUp .8s ease-out forwards;opacity:0}.animate-scale-in{animation:scaleIn .5s ease-out forwards;opacity:0}.reveal{opacity:0;transform:translateY(30px);transition:opacity .8s ease,transform .8s ease}.reveal.visible{opacity:1;transform:translateY(0)}.reveal-delay-1{transition-delay:.1s}.reveal-delay-2{transition-delay:.2s}.reveal-delay-3{transition-delay:.3s}.reveal-delay-4{transition-delay:.4s}.reveal-delay-5{transition-delay:.5s}.reveal-delay-6{transition-delay:.6s}.reveal-delay-7{transition-delay:.7s}.reveal-delay-8{transition-delay:.8s}@media(max-width:600px){.nav-desktop{display:none!important}.nav-mobile-toggle{display:flex!important}}@media(min-width:601px){.nav-mobile-toggle{display:none!important}}@media(max-width:560px){.hero-stats-grid{grid-template-columns:repeat(2,1fr)!important;gap:8px!important;width:100%;max-width:320px}}@media(max-width:540px){.pricing-benefits-grid{grid-template-columns:1fr!important}.pricing-card-padding,.pricing-price-header{padding-left:20px!important;padding-right:20px!important}}@media(max-width:700px){.testimonials-grid{grid-template-columns:1fr!important}}@media(max-width:700px){.use-cases-grid{grid-template-columns:1fr!important}}@media(max-width:600px){.footer-bottom-row{flex-direction:column!important;text-align:center!important}}@media(max-width:600px){.features-grid,.how-it-works-grid{grid-template-columns:1fr!important}}@media(max-width:600px){.footer-legal-info{font-size:11px!important;word-break:break-word}}@media(max-width:480px){.final-cta-card{padding:40px 20px!important}}@media(max-width:480px){section{padding-left:12px!important;padding-right:12px!important}}
