
/* OneClick Tools V11 - navegación clara, accesible y móvil */
.global-nav{background:#fff;border-bottom:1px solid #e5eaf5;position:relative;z-index:30;font-family:'DM Sans',system-ui,sans-serif}
.nav-inner{max-width:1244px;margin:auto;display:flex;align-items:center;gap:6px;padding:0 20px;flex-wrap:wrap}
.global-nav a,.nav-trigger{display:inline-flex;align-items:center;gap:7px;color:#29344d;text-decoration:none;font-weight:750;font-size:13px;padding:16px 13px;border:0;background:transparent!important;box-shadow:none!important;white-space:nowrap;border-radius:0!important;cursor:pointer}
.global-nav a:hover,.nav-trigger:hover{color:#5147e8!important;background:#f4f4ff!important;transform:none!important}
.nav-trigger[aria-expanded=true]{color:#5147e8;background:#f3f1ff!important}
.nav-dropdown{position:relative}.nav-menu{display:none;position:absolute;top:calc(100% + 1px);left:0;width:530px;background:white;border:1px solid #e4e7f2;border-radius:0 0 18px 18px;box-shadow:0 20px 45px #18234525;padding:18px 20px 12px;z-index:40}
.nav-dropdown.open .nav-menu{display:block}.menu-heading{font-size:13px;font-weight:800;color:#252e49;margin:0 0 16px}
.menu-cols{display:grid;grid-template-columns:1fr 1fr;gap:20px}.menu-cols strong{display:block;font-size:11px;letter-spacing:.04em;color:#8690a1;margin-bottom:8px}
.nav-menu a{display:flex!important;padding:10px 9px!important;font-weight:650!important;border-radius:9px!important;white-space:normal!important}.nav-menu a span{font-size:17px}
.nav-menu .menu-footer{color:#4f46e5!important;border-top:1px solid #edf0f7;margin-top:12px;padding-top:15px!important}
.tools-menu{width:270px}.nav-cta{margin-left:auto;color:#5147e8!important}
.global-nav a:focus-visible,.nav-trigger:focus-visible{outline:3px solid #f59e0b;outline-offset:-2px}
.conversion-catalog{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin:20px 0}.conversion-tile{background:white;border:1px solid #e6eaf4;border-radius:15px;padding:18px;color:#1d2b48;text-decoration:none;display:flex;flex-direction:column;gap:9px;box-shadow:0 4px 16px #1c2b500a;transition:.15s}.conversion-tile:hover{transform:translateY(-2px);border-color:#a9a4f9;box-shadow:0 9px 22px #1c2b5018}.conversion-tile .tile-icon{font-size:26px}.conversion-tile strong{font-size:15px}.conversion-tile small{font-size:12px;color:#697790;line-height:1.5}
.page-crumbs{font-size:12px;color:#75849b;margin:16px 0}.page-crumbs a{color:#5147e8}.seo-landing .hero{margin-top:10px}.landing-body{max-width:820px}.landing-body h2{font-size:21px}.landing-body p,.landing-body li{line-height:1.8;color:#526078}.landing-body details{padding:15px 0;border-top:1px solid #e6eaf3}.landing-body summary{cursor:pointer;font-weight:700}.landing-cta{display:inline-block;background:#4f46e5;color:#fff!important;padding:13px 20px;border-radius:12px;text-decoration:none;font-weight:800;margin:15px 0}
@media(max-width:850px){.nav-inner{padding:4px 10px}.nav-cta{display:none}.nav-menu{left:auto;right:-70px;max-width:calc(100vw - 20px)}.conversion-catalog{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:530px){.nav-inner{gap:0;justify-content:center}.global-nav a,.nav-trigger{font-size:12px;padding:12px 8px}.nav-dropdown{position:static}.nav-menu{position:absolute;left:8px;right:8px;top:100%;width:auto;max-width:none;padding:15px}.menu-cols{gap:8px}.nav-menu a{font-size:12px!important}.conversion-catalog{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.conversion-tile{padding:13px}.conversion-tile strong{font-size:13px}}
