*{box-sizing:border-box;margin:0;padding:0}body{color:#1a1a2e;-webkit-font-smoothing:antialiased;background-color:#f7f7f8;font-family:Inter,sans-serif}a{color:#5e6ad2;text-decoration:none}a:hover{text-decoration:underline}input,select,textarea,button{font-family:Inter,sans-serif}input:focus,select:focus,textarea:focus{outline:none;box-shadow:0 0 0 3px #5e6ad21a;border-color:#5e6ad2!important}@media (width<=768px){.hero-title{font-size:36px!important}.hero-ctas{flex-direction:column!important;align-items:center!important}.section{padding:48px 24px!important}.problem-grid,.steps-grid,.giros-grid,.precios-grid{grid-template-columns:1fr!important}.precios-grid>div{transform:none!important}.header-landing{padding:16px 24px!important}.header-actions{gap:8px!important}.footer-inner{text-align:center!important;flex-direction:column!important;gap:12px!important}.dashboard-main{padding:16px!important}.dashboard-topbar{flex-direction:column!important;align-items:flex-start!important;gap:12px!important}.dashboard-grid{grid-template-columns:1fr!important}.config-main{padding:16px!important}.conv-layout{flex-direction:column!important;height:auto!important}.conv-sidebar{border-bottom:1px solid #e5e5e7!important;border-right:none!important;width:100%!important;max-height:200px!important}}
