.ar[data-astro-cid-egfbcsd2]{padding:clamp(28px,4vw,56px) 0 clamp(64px,8vw,104px)}.ar__ruta[data-astro-cid-egfbcsd2]{font-size:var(--text-sm);color:var(--color-tinta-3);gap:8px;display:flex}.ar__ruta[data-astro-cid-egfbcsd2] a[data-astro-cid-egfbcsd2]:hover{color:var(--color-tinta)}.ar__cab[data-astro-cid-egfbcsd2]{gap:var(--space-md) var(--space-2xl);margin-top:var(--space-md);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:end;display:grid}.ar[data-astro-cid-egfbcsd2] h1[data-astro-cid-egfbcsd2]{font-size:var(--text-display);letter-spacing:-.015em;max-width:13ch;line-height:.94}.ar__lead[data-astro-cid-egfbcsd2]{font-size:var(--text-lg);color:var(--color-tinta-2);max-width:34rem}.ar__cta[data-astro-cid-egfbcsd2]{margin-top:var(--space-md);flex-wrap:wrap;gap:10px;display:flex}.ar__mods[data-astro-cid-egfbcsd2]{flex-wrap:wrap;gap:8px;margin:clamp(28px,4vw,44px) 0 0;padding:0;list-style:none;display:flex}.ar__mods[data-astro-cid-egfbcsd2] a[data-astro-cid-egfbcsd2]{background:var(--color-papel);min-height:44px;box-shadow:inset 0 0 0 1px var(--color-linea);font-weight:600;font-size:var(--text-md);white-space:nowrap;transition:box-shadow var(--dur-short) var(--ease-out);border-radius:999px;align-items:center;gap:10px;padding:0 16px 0 6px;display:inline-flex}.ar__mods[data-astro-cid-egfbcsd2] a[data-astro-cid-egfbcsd2]:hover{box-shadow:inset 0 0 0 1px var(--color-linea-fuerte)}.ar__mods[data-astro-cid-egfbcsd2] .a-ico[data-astro-cid-egfbcsd2]{border-radius:50%;width:32px;height:32px}.ar__demo[data-astro-cid-egfbcsd2]{margin-top:clamp(40px,5vw,64px)}.ar__demo-t[data-astro-cid-egfbcsd2]{align-items:baseline;gap:8px var(--space-lg);margin-bottom:var(--space-sm);flex-wrap:wrap;display:flex}.ar__demo-t[data-astro-cid-egfbcsd2] h2[data-astro-cid-egfbcsd2]{font-size:var(--text-2xl)}.ar__demo-t[data-astro-cid-egfbcsd2] ul[data-astro-cid-egfbcsd2]{color:var(--color-tinta-2);flex-wrap:wrap;gap:6px 22px;margin:0;padding:0;list-style:none;display:flex}.ar__demo-t[data-astro-cid-egfbcsd2] li[data-astro-cid-egfbcsd2]:before,.mo__t[data-astro-cid-egfbcsd2] li[data-astro-cid-egfbcsd2]:before{content:"";background:var(--color-azul);border-radius:2px;width:7px;height:7px;margin:0 9px 2px 0;display:inline-block}.mo[data-astro-cid-egfbcsd2]{border-top:1px solid var(--color-linea);padding:clamp(56px,7vw,96px) 0}.mo--par[data-astro-cid-egfbcsd2]{background:var(--color-papel)}.mo__in[data-astro-cid-egfbcsd2]{gap:var(--space-xl);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;display:grid}.mo--par[data-astro-cid-egfbcsd2] .mo__in[data-astro-cid-egfbcsd2]{grid-template-columns:minmax(0,8fr) minmax(0,4fr)}.mo--par[data-astro-cid-egfbcsd2] .mo__t[data-astro-cid-egfbcsd2]{order:2}.mo__t[data-astro-cid-egfbcsd2]{top:calc(var(--nav-h) + 32px);gap:var(--space-sm);justify-items:start;display:grid;position:sticky}.mo__ico[data-astro-cid-egfbcsd2]{width:40px;height:40px}.mo__t[data-astro-cid-egfbcsd2] h2[data-astro-cid-egfbcsd2]{font-size:clamp(2rem,3vw,3rem)}.mo__t[data-astro-cid-egfbcsd2]>p[data-astro-cid-egfbcsd2]:not(.mo__packs){font-size:var(--text-lg);color:var(--color-tinta-2)}.mo__t[data-astro-cid-egfbcsd2] ul[data-astro-cid-egfbcsd2]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.mo__packs[data-astro-cid-egfbcsd2]{padding-top:var(--space-xs);font-size:var(--text-sm);color:var(--color-tinta-3)}.mo__packs[data-astro-cid-egfbcsd2] b[data-astro-cid-egfbcsd2]{color:var(--color-tinta);font-weight:600}.mo__pant[data-astro-cid-egfbcsd2]{min-width:0}.af[data-astro-cid-egfbcsd2]{background:var(--color-papel);border-top:1px solid var(--color-linea)}.af[data-astro-cid-egfbcsd2] h2[data-astro-cid-egfbcsd2]{font-size:var(--text-3xl);margin-bottom:clamp(24px,3vw,40px)}.af__lista[data-astro-cid-egfbcsd2]{gap:var(--space-sm);grid-template-columns:repeat(6,minmax(0,1fr));row-gap:0;margin:0;padding:0;list-style:none;display:grid}.af__lista[data-astro-cid-egfbcsd2]>li[data-astro-cid-egfbcsd2]{margin-bottom:var(--space-sm)}.af__b--2[data-astro-cid-egfbcsd2]{grid-column:span 2}.af__b--3[data-astro-cid-egfbcsd2]{grid-column:span 3}.af__b--6[data-astro-cid-egfbcsd2]{grid-column:span 6}.af__b[data-astro-cid-egfbcsd2]{grid-row:span 2;grid-template-rows:subgrid;display:grid}.af__b[data-astro-cid-egfbcsd2] a[data-astro-cid-egfbcsd2]{grid-row:span 2;grid-template-rows:subgrid;border-radius:var(--radius-lg);background:var(--color-papel);box-shadow:var(--sombra-papel), 0 0 0 1px var(--color-linea);transition:transform var(--dur-mid) var(--ease-out), box-shadow var(--dur-mid) var(--ease-out);row-gap:0;display:grid;overflow:hidden}.af__b[data-astro-cid-egfbcsd2] a[data-astro-cid-egfbcsd2]:hover{box-shadow:var(--sombra-alta), 0 0 0 1px var(--color-linea-fuerte);transform:translateY(-4px)}.af__b[data-astro-cid-egfbcsd2] a[data-astro-cid-egfbcsd2]:focus-visible{outline:3px solid var(--color-foco);outline-offset:3px}.af__v[data-astro-cid-egfbcsd2]{min-height:260px;padding:var(--space-md) var(--space-sm);background:radial-gradient(var(--app-borde) 1px, transparent 1.5px) 0 0 / 16px 16px, var(--app-fondo);border-bottom:1px solid var(--color-linea);place-items:center;display:grid;overflow:hidden}.af__t[data-astro-cid-egfbcsd2]{padding:var(--space-sm) var(--space-md) var(--space-md);align-content:start;gap:6px;display:grid}.af__t[data-astro-cid-egfbcsd2] b[data-astro-cid-egfbcsd2]{font:700 var(--text-xl) / 1.05 var(--font-display);overflow-wrap:normal}.af__t[data-astro-cid-egfbcsd2] span[data-astro-cid-egfbcsd2]{color:var(--color-tinta-2)}@media (width<=1000px){.af__b--2[data-astro-cid-egfbcsd2],.af__b--3[data-astro-cid-egfbcsd2]{grid-column:span 3}}@media (width<=640px){.af__b--2[data-astro-cid-egfbcsd2],.af__b--3[data-astro-cid-egfbcsd2]{grid-column:span 6}}.ot[data-astro-cid-egfbcsd2] h2[data-astro-cid-egfbcsd2]{font-size:var(--text-3xl);margin-bottom:clamp(24px,3vw,40px)}.ot__lista[data-astro-cid-egfbcsd2]{gap:var(--space-sm);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ot__lista[data-astro-cid-egfbcsd2] a[data-astro-cid-egfbcsd2]{height:100%;padding:var(--space-md) var(--space-md) var(--space-lg);border-radius:var(--radius-lg);background:var(--color-papel);box-shadow:var(--sombra-papel);transition:transform var(--dur-mid) var(--ease-out);gap:8px;display:grid;position:relative}.ot__lista[data-astro-cid-egfbcsd2] a[data-astro-cid-egfbcsd2]:hover{transform:translateY(-3px)}.ot__ico[data-astro-cid-egfbcsd2]{margin-bottom:var(--space-xs);gap:6px;display:flex}.ot__lista[data-astro-cid-egfbcsd2] b[data-astro-cid-egfbcsd2]{font:700 var(--text-2xl) / 1 var(--font-display)}.ot__lista[data-astro-cid-egfbcsd2] span[data-astro-cid-egfbcsd2]:not(.ot__ico):not(.a-ico){color:var(--color-tinta-2)}.ot__lista[data-astro-cid-egfbcsd2] i[data-astro-cid-egfbcsd2]{right:var(--space-md);top:var(--space-md);font-style:normal;font-size:var(--text-xl);transition:transform var(--dur-short) var(--ease-out);position:absolute}.ot__lista[data-astro-cid-egfbcsd2] a[data-astro-cid-egfbcsd2]:hover i[data-astro-cid-egfbcsd2]{transform:translate(4px)}@media (width<=1000px){.ar__cab[data-astro-cid-egfbcsd2],.mo__in[data-astro-cid-egfbcsd2],.mo--par[data-astro-cid-egfbcsd2] .mo__in[data-astro-cid-egfbcsd2]{grid-template-columns:minmax(0,1fr)}.mo--par[data-astro-cid-egfbcsd2] .mo__t[data-astro-cid-egfbcsd2]{order:0}.mo__t[data-astro-cid-egfbcsd2]{position:static}.ot__lista[data-astro-cid-egfbcsd2]{grid-template-columns:minmax(0,1fr)}}@media (width<=560px){.ar__cta[data-astro-cid-egfbcsd2] .btn[data-astro-cid-egfbcsd2]{flex:auto}}
