:root{color-scheme:light;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;background:#fff;color:#061b31;--stripe-purple: #533afd;--stripe-purple-hover: #4434d4;--stripe-purple-deep: #2e2b8c;--stripe-purple-light: #b9b9f9;--stripe-navy: #061b31;--stripe-label: #273951;--stripe-body: #64748d;--stripe-border: #e5edf5;--stripe-brand-dark: #1c1e54;--stripe-ruby: #ea2261;--stripe-magenta: #f96bee;--stripe-success: #15be53;--stripe-success-text: #108c3d;--shadow-standard: rgba(50,50,93,.25) 0px 30px 45px -30px, rgba(0,0,0,.1) 0px 18px 36px -18px;--shadow-ambient: rgba(23,23,23,.08) 0px 15px 35px 0px;--shadow-subtle: rgba(23,23,23,.06) 0px 3px 6px}*,*:before,*:after{box-sizing:border-box}html,body,#root{min-height:100%}body{margin:0;font-family:inherit;color:inherit;background:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,textarea,select{font:inherit}a{color:var(--stripe-purple);text-decoration:none}a:hover{color:var(--stripe-purple-hover)}@media (max-width: 768px){.ma-shell{grid-template-columns:1fr!important}.ma-sidebar{display:none!important}.ma-sidebar.open{display:grid!important;position:fixed;top:0;left:0;right:0;bottom:0;z-index:50;background:#fffffffa;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:80px 20px 20px;align-content:start;overflow-y:auto}.ma-header-inner{padding:12px 16px!important}.ma-hero{padding:20px!important;border-radius:6px!important}.ma-hero-title{font-size:24px!important}.ma-hero-meta{min-width:unset!important;flex:1 1 100%!important}.ma-stats-grid{grid-template-columns:repeat(2,1fr)!important}.ma-columns,.ma-chat-grid,.ma-usage-columns{grid-template-columns:1fr!important}.ma-table-wrap{overflow-x:auto!important;-webkit-overflow-scrolling:touch}.ma-user-card{display:none!important}.ma-actions{gap:8px!important}.ma-hamburger{display:block!important}.ma-line-section{padding:16px!important}}@media (max-width: 480px){.ma-stats-grid{grid-template-columns:1fr!important}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes pulse{0%,to{opacity:.5}50%{opacity:1}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes gradientShift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.lp-animate{opacity:0}.lp-animate.visible{animation:fadeInUp .6s ease forwards}.lp-animate-delay-1.visible{animation-delay:.1s}.lp-animate-delay-2.visible{animation-delay:.2s}.lp-animate-delay-3.visible{animation-delay:.3s}.lp-animate-delay-4.visible{animation-delay:.4s}.lp-gradient-text{background:linear-gradient(135deg,#533afd,#ea2261,#f96bee);background-size:300% 300%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:gradientShift 6s ease infinite}.lp-card-hover{transition:transform .25s ease,box-shadow .25s ease}.lp-card-hover:hover{transform:translateY(-4px);box-shadow:#32325d40 0 30px 45px -30px,#0000001a 0 18px 36px -18px}.lp-btn-hover{transition:transform .2s ease,box-shadow .2s ease}.lp-btn-hover:hover{transform:translateY(-1px);box-shadow:#32325d40 0 13px 27px -5px,#0000001a 0 8px 16px -8px}@media (max-width: 768px){.lp-hero-title{font-size:32px!important}.lp-preview{display:none!important}.lp-steps-row{flex-direction:column!important}.lp-step-connector{width:2px!important;height:24px!important}.lp-desktop-nav{display:none!important}.lp-mobile-menu-btn{display:block!important}.lp-agent-explain{grid-template-columns:1fr!important;gap:20px!important}.lp-agent-explain-title{font-size:20px!important;white-space:normal!important}.lp-agent-diagram{width:100%!important;max-width:260px!important;margin:0 auto!important}.lp-full-compare{overflow-x:auto!important;-webkit-overflow-scrolling:touch}.lp-scroll-hint{display:block!important}}
