<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="">
<link href="https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@500;600;700&amp;family=Inter:wght@400;500;600&amp;family=JetBrains+Mono:wght@400;500&amp;display=swap" rel="stylesheet">

<style>
  :root{
    --navy: #0F172A;
    --navy-deep: #0A1220;
    --surface: #141F38;
    --surface-2: #182544;
    --teal: #14E6B8;
    --teal-soft: rgba(20,230,184,.14);
    --slate: #64748B;
    --fog: #E2E8F0;
    --border: rgba(226,232,240,.08);
    --font-display: 'Space Grotesk', sans-serif;
    --font-body: 'Inter', sans-serif;
    --font-mono: 'JetBrains Mono', monospace;
  }

  .rfidlogs-hero *{ margin:0; padding:0; box-sizing:border-box; }

  .rfidlogs-hero{
    background: var(--navy);
    color: var(--fog);
    font-family: var(--font-body);
    -webkit-font-smoothing: antialiased;
  }

  .rfidlogs-hero a{ color:inherit; text-decoration:none; }

  .rfidlogs-hero :focus-visible{
    outline: 2px solid var(--teal);
    outline-offset: 3px;
    border-radius: 4px;
  }

  /* ---------- NAV ---------- */
  .rfidlogs-hero .nav{
    display:flex;
    align-items:center;
    justify-content:space-between;
    max-width: 1240px;
    margin: 0 auto;
    padding: 28px 24px 0;
  }

  .rfidlogs-hero .nav-logo{
    font-family: var(--font-display);
    font-weight: 700;
    font-size: 1.15rem;
    letter-spacing: -0.01em;
    display:flex;
    align-items:center;
    gap:8px;
  }

  .rfidlogs-hero .nav-logo .dot-icon{
    width:8px; height:8px; border-radius:50%;
    background: var(--teal);
    box-shadow: 0 0 0 4px var(--teal-soft);
  }

  .rfidlogs-hero .nav-links{
    display:flex;
    align-items:center;
    gap: 32px;
    font-size: .92rem;
    color: var(--slate);
  }

  .rfidlogs-hero .nav-links a:hover{ color: var(--fog); }

  .rfidlogs-hero .nav-cta{
    border: 1px solid var(--border);
    padding: 9px 18px;
    border-radius: 8px;
    font-size: .88rem;
    font-weight: 500;
    color: var(--fog);
    transition: border-color .2s ease, background .2s ease;
  }

  .rfidlogs-hero .nav-cta:hover{ border-color: var(--teal); background: var(--teal-soft); }

  @media (max-width: 760px){
    .rfidlogs-hero .nav-links{ display:none; }
  }

  /* ---------- HERO ---------- */
  .rfidlogs-hero .hero{
    position: relative;
    overflow: hidden;
    padding: 88px 24px 64px;
  }

  .rfidlogs-hero .hero-bg{
    position:absolute;
    inset:0;
    z-index:0;
    pointer-events:none;
  }

  .rfidlogs-hero .hero-bg svg{ width:100%; height:100%; }

  .rfidlogs-hero .hero-glow{
    position:absolute;
    top: -220px;
    right: -160px;
    width: 620px;
    height: 620px;
    background: radial-gradient(circle, rgba(20,230,184,.16) 0%, rgba(20,230,184,0) 70%);
    z-index:0;
    pointer-events:none;
  }

  .rfidlogs-hero .hero-inner{
    position:relative;
    z-index:1;
    max-width: 1240px;
    margin: 0 auto;
    display:grid;
    grid-template-columns: 1.05fr .95fr;
    gap: 64px;
    align-items:center;
  }

  @media (max-width: 980px){
    .rfidlogs-hero .hero-inner{ grid-template-columns: 1fr; gap: 56px; }
  }

  /* ---------- COPY ---------- */
  .rfidlogs-hero .eyebrow{
    display:inline-flex;
    align-items:center;
    gap:8px;
    font-family: var(--font-mono);
    font-size: .74rem;
    letter-spacing: .08em;
    text-transform: uppercase;
    color: var(--teal);
    background: var(--teal-soft);
    border: 1px solid rgba(20,230,184,.28);
    padding: 7px 14px 7px 10px;
    border-radius: 999px;
    margin-bottom: 26px;
  }

  .rfidlogs-hero .eyebrow svg{ width:13px; height:13px; flex-shrink:0; }

  .rfidlogs-hero h1{
    font-family: var(--font-display);
    font-weight: 700;
    font-size: clamp(2.4rem, 4.6vw, 3.75rem);
    line-height: 1.06;
    letter-spacing: -0.02em;
    color: #fff;
    max-width: 620px;
  }

  .rfidlogs-hero h1 .accent{ color: var(--teal); }

  .rfidlogs-hero .sub{
    margin-top: 22px;
    font-size: 1.08rem;
    line-height: 1.6;
    color: var(--slate);
    max-width: 520px;
  }

  .rfidlogs-hero .sub strong{ color: var(--fog); font-weight: 600; }

  .rfidlogs-hero .cta-row{
    display:flex;
    align-items:center;
    gap: 16px;
    margin-top: 36px;
    flex-wrap: wrap;
  }

  .rfidlogs-hero .btn{
    display:inline-flex;
    align-items:center;
    gap:8px;
    padding: 13px 24px;
    border-radius: 9px;
    font-size: .95rem;
    font-weight: 600;
    transition: transform .18s ease, box-shadow .18s ease, background .18s ease, border-color .18s ease;
  }

  .rfidlogs-hero .btn-primary{
    background: var(--teal);
    color: var(--navy-deep);
  }

  .rfidlogs-hero .btn-primary:hover{
    transform: translateY(-1px);
    box-shadow: 0 10px 30px -8px rgba(20,230,184,.55);
  }

  .rfidlogs-hero .btn-ghost{
    border: 1px solid var(--border);
    color: var(--fog);
  }

  .rfidlogs-hero .btn-ghost:hover{ border-color: var(--slate); background: rgba(255,255,255,.03); }

  /* ---------- DASHBOARD SHOT ---------- */
  .rfidlogs-hero .hero-visual{ position:relative; }

  .rfidlogs-hero .browser-frame{
    position:relative;
    border-radius: 14px;
    border: 1px solid var(--border);
    background: var(--navy-deep);
    box-shadow: 0 40px 80px -30px rgba(0,0,0,.65);
    overflow: hidden;
  }

  .rfidlogs-hero .browser-bar{
    display:flex;
    align-items:center;
    gap: 8px;
    padding: 11px 14px;
    background: var(--surface);
    border-bottom: 1px solid var(--border);
  }

  .rfidlogs-hero .browser-bar .chip{
    width:9px; height:9px; border-radius:50%;
    background: rgba(226,232,240,.16);
    flex-shrink:0;
  }

  .rfidlogs-hero .browser-bar .url{
    margin-left: 8px;
    font-family: var(--font-mono);
    font-size: .68rem;
    color: var(--slate);
    background: rgba(255,255,255,.03);
    padding: 4px 10px;
    border-radius: 6px;
    max-width: 230px;
    overflow:hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  @keyframes rfidlogsPulse{
    0%, 100%{ opacity:1; }
    50%{ opacity:.35; }
  }

  .rfidlogs-hero .dash-shot{ position:relative; line-height:0; }

  .rfidlogs-hero .dash-shot img{
    display:block;
    width:100%;
    height:auto;
  }

  .rfidlogs-hero .live-badge{
    position:absolute;
    top:14px; right:14px;
    display:flex;
    align-items:center;
    gap:6px;
    font-family: var(--font-mono);
    font-size: .64rem;
    letter-spacing: .04em;
    color: var(--teal);
    background: rgba(10,18,32,.78);
    -webkit-backdrop-filter: blur(4px);
    backdrop-filter: blur(4px);
    padding: 6px 11px;
    border-radius: 999px;
    border: 1px solid rgba(20,230,184,.3);
  }

  .rfidlogs-hero .live-badge .dot{
    width:6px; height:6px; border-radius:50%;
    background: var(--teal);
    animation: rfidlogsPulse 1.8s ease-in-out infinite;
  }

  @media (prefers-reduced-motion: reduce){
    .rfidlogs-hero .live-badge .dot{ animation:none; }
  }
</style>

<div class="rfidlogs-hero">

  <header class="nav">
    <div class="nav-logo"><span class="dot-icon"></span>RFIDLogs</div>
    <nav class="nav-links">
      <a href="#plataformas">Plataformas</a>
      <a href="#nosotros">Nosotros</a>
      <a href="#contacto">Contacto</a>
    </nav>
    <a class="nav-cta" href="#demo">Agendar demo</a>
  </header>

  <section class="hero" id="hero">
    <div class="hero-glow" aria-hidden="true"></div>
    <div class="hero-bg" aria-hidden="true">
      <svg width="100%" height="100%" xmlns="http://www.w3.org/2000/svg">
        <defs>
          <pattern id="rfidlogsDots" x="0" y="0" width="34" height="34" patternUnits="userSpaceOnUse">
            <circle cx="1.5" cy="1.5" r="1.2" fill="rgba(226,232,240,0.05)"></circle>
          </pattern>
        </defs>
        <rect width="100%" height="100%" fill="url(#rfidlogsDots)"></rect>
      </svg>
    </div>

    <div class="hero-inner">
      <div class="hero-copy">
        <span class="eyebrow">
          <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true">
            <path d="M9 12l2 2 4-4" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
            <circle cx="12" cy="12" r="9" stroke="currentColor" stroke-width="1.6"></circle>
          </svg>
          RFIDLogs · un estándar, tres plataformas
        </span>

        <h1>Lo que no se registra,<br><span class="accent">se pierde.</span></h1>

        <p class="sub">
          FixLog, DeskLog y AuditLog RFID convierten el mantenimiento industrial,
          el soporte TI y el inventario físico en <strong>datos trazables</strong> —
          desde una pistola RFID, un código QR o un teléfono.
        </p>

        <div class="cta-row">
          <a class="btn btn-primary" href="#demo">Agendar una demo</a>
          <a class="btn btn-ghost" href="#plataformas">Ver plataformas →</a>
        </div>
      </div>

      <div class="hero-visual">
        <div class="browser-frame">
          <div class="browser-bar" aria-hidden="true">
            <span class="chip"></span><span class="chip"></span><span class="chip"></span>
            <span class="url">app.rfidlogs.com/desklog</span>
          </div>
          <div class="dash-shot">
            <img src="REEMPLAZA-CON-LA-URL-DE-TU-IMAGEN-EN-WORDPRESS" alt="Captura real del dashboard de DeskLog mostrando tickets de soporte, alertas y avance del Plan TI" loading="lazy" width="983" height="738">
            <span class="live-badge"><span class="dot" aria-hidden="true"></span>EN VIVO</span>
          </div>
        </div>
      </div>
    </div>
  </section>

</div>
Scroll to Top