:root{--bg:#0c0c0c;--bg-2:#141414;--bg-3:#1c1c1c;--video-bg:#000;--line:#2a2a2a;--line-2:#242424;--text:#f5f3f0;--text-2:#b8b4ae;--text-3:#888;--text-4:#5e5b57;--naranja:#f60;--sans:"Space Grotesk", system-ui, sans-serif;--mono:"JetBrains Mono", ui-monospace, monospace;--radius:4px;--ease:cubic-bezier(.4, 0, .2, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);--t:.3s var(--ease);--pad-x:80px;--max:1440px;color-scheme:dark}@media (width<=1024px){:root{--pad-x:40px}}@media (width<=640px){:root{--pad-x:20px}}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:88px}body{background:var(--bg);color:var(--text);font-family:var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}a{color:var(--text);transition:color var(--t);text-decoration:none}a:hover{color:var(--naranja)}input,textarea,button{font-family:var(--sans)}:focus-visible{outline:2px solid var(--naranja);outline-offset:3px}::selection{background:var(--naranja);color:#fff}.wrap{width:100%;max-width:var(--max);padding-left:var(--pad-x);padding-right:var(--pad-x);margin:0 auto}.mono{font-family:var(--mono)}.eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--naranja);margin:0 0 16px;font-size:11px;font-weight:600;display:block}.h2{letter-spacing:-.03em;margin:0;font-size:clamp(32px,3.6vw,52px);font-weight:700;line-height:1.05}.lead{color:var(--text-2);margin:0;font-size:17px;line-height:1.65}.btn{background:var(--naranja);color:#fff;border-radius:var(--radius);cursor:pointer;transition:opacity var(--t), transform var(--t);border:0;padding:16px 32px;font-size:15px;font-weight:600;display:inline-block}.btn:hover{color:#fff;opacity:.88;transform:translateY(-1px)}.link-ghost{color:var(--text-3);align-items:center;gap:6px;font-size:15px;font-weight:500;display:inline-flex}.link-ghost:hover{color:var(--text)}.js [data-reveal]{opacity:0;transition:opacity .65s var(--ease-out), transform .65s var(--ease-out);transform:translateY(24px)}.js [data-reveal].visible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.js [data-reveal]{opacity:1;transition:none;transform:none}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.logo[data-astro-cid-f7espo7c]{align-items:center;gap:10px;line-height:1;display:inline-flex}.logo__mark[data-astro-cid-f7espo7c]{width:var(--logo-size);height:var(--logo-size);object-fit:contain;display:block}.logo__word[data-astro-cid-f7espo7c]{font-family:var(--sans);letter-spacing:-.02em;color:var(--text);font-size:20px;font-weight:700}.logo__tld[data-astro-cid-f7espo7c]{color:var(--naranja);font-weight:600}.header[data-astro-cid-nen7h5rs]{z-index:50;background:var(--bg);border-bottom:1px solid var(--line);transition:background var(--t);position:sticky;top:0}.header[data-astro-cid-nen7h5rs].scrolled{background:color-mix(in srgb, var(--bg) 85%, transparent);-webkit-backdrop-filter:blur(12px)}.header__in[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;height:88px;display:flex}.header__marca[data-astro-cid-nen7h5rs]:hover{color:var(--text)}.header__nav[data-astro-cid-nen7h5rs]{align-items:center;gap:32px;display:flex}.header__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{letter-spacing:.02em;color:var(--text-3);font-size:14px;font-weight:500}.header__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.header__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--text)}.header__nav[data-astro-cid-nen7h5rs] .header__cta[data-astro-cid-nen7h5rs]{background:var(--naranja);color:#fff;border-radius:var(--radius);height:42px;transition:opacity var(--t);align-items:center;padding:0 22px;font-weight:600;display:inline-flex}.header__nav[data-astro-cid-nen7h5rs] .header__cta[data-astro-cid-nen7h5rs]:hover{color:#fff;opacity:.85}.header__toggle[data-astro-cid-nen7h5rs]{width:44px;height:44px;color:var(--text);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:none}@media (width<=767px){.header__in[data-astro-cid-nen7h5rs]{height:72px}.header__toggle[data-astro-cid-nen7h5rs]{display:inline-flex}.header__nav[data-astro-cid-nen7h5rs]{padding:8px var(--pad-x) 24px;background:var(--bg-2);border-bottom:1px solid var(--line);flex-direction:column;align-items:stretch;gap:0;display:none;position:absolute;top:72px;left:0;right:0}.header__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--text);border-bottom:1px solid var(--line);padding:16px 0;font-size:17px}.header__nav[data-astro-cid-nen7h5rs] .header__cta[data-astro-cid-nen7h5rs]{border-bottom:0;justify-content:center;height:52px;margin-top:20px}.header[data-astro-cid-nen7h5rs].abierto .header__nav[data-astro-cid-nen7h5rs]{display:flex}}.footer[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--line)}.footer__in[data-astro-cid-jo6i4kqk]{justify-content:space-between;align-items:center;gap:24px;padding-top:40px;padding-bottom:40px;display:flex}.footer__marca[data-astro-cid-jo6i4kqk] .logo__word{font-size:16px}.footer__marca[data-astro-cid-jo6i4kqk]:hover{color:var(--text)}.footer__nav[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:24px;display:flex}.footer__nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--text-3);font-size:13px}.footer__nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--text)}.footer__socket[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--line);color:var(--text-3);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding-top:20px;padding-bottom:20px;font-size:13px;display:flex}@media (width<=640px){.footer__in[data-astro-cid-jo6i4kqk]{flex-direction:column;align-items:flex-start}.footer__socket[data-astro-cid-jo6i4kqk]{flex-direction:column}}
