.site.svelte-1l0quee{background:var(--app-bg);min-height:100dvh;color:var(--app-text);flex-direction:column;display:flex;overflow-x:clip}.v-wrap{width:min(1200px,100%);padding-inline:var(--app-space-4);margin-inline:auto}@media (width>=720px){.v-wrap{padding-inline:var(--app-space-6)}}.site.svelte-1l0quee .v-cta,.site.svelte-1l0quee .v-btn{justify-content:center;align-items:center;gap:var(--app-space-2);min-height:56px;padding:0 var(--app-space-5);border:var(--vibra-borde) solid var(--vibra-tinta);border-radius:var(--app-radius);background:var(--vibra-senal);color:var(--vibra-tinta);box-shadow:4px 4px 0 var(--app-border-strong);font-family:var(--app-font-body);font-size:var(--app-text-md);letter-spacing:-.005em;text-align:center;cursor:pointer;transition:translate var(--app-dur) var(--app-ease), box-shadow var(--app-dur) var(--app-ease);margin:0;font-weight:800;line-height:1.15;text-decoration:none;display:inline-flex}.site.svelte-1l0quee .v-cta:hover{background:var(--vibra-senal-hover);color:var(--vibra-tinta);box-shadow:5px 5px 0 var(--app-border-strong);text-decoration:none;translate:-1px -1px}.site.svelte-1l0quee .v-cta:active,.site.svelte-1l0quee .v-btn:active{box-shadow:1px 1px 0 var(--app-border-strong);translate:3px 3px}.site.svelte-1l0quee .v-cta:focus-visible,.site.svelte-1l0quee .v-btn:focus-visible{outline:3px solid var(--app-primary-ring);outline-offset:3px}[data-theme=dark] .site.svelte-1l0quee .v-cta{border-color:var(--app-border-strong)}.site.svelte-1l0quee .v-btn{background:var(--app-text);color:var(--app-bg);border-color:var(--app-text);box-shadow:none}.site.svelte-1l0quee .v-btn:hover{background:var(--app-text);color:var(--app-bg);box-shadow:4px 4px 0 var(--vibra-senal);text-decoration:none;translate:-1px -1px}.site.svelte-1l0quee .v-cta--sm,.site.svelte-1l0quee .v-btn--sm{min-height:40px;padding:0 var(--app-space-3);font-size:var(--app-text-sm);box-shadow:3px 3px 0 var(--app-border-strong)}.site.svelte-1l0quee .v-btn--sm{box-shadow:none}.site.svelte-1l0quee .v-enlace{align-items:center;gap:var(--app-space-2);min-height:var(--app-touch);color:var(--app-text);text-underline-offset:5px;font-weight:700;text-decoration:underline;text-decoration-thickness:2px;display:inline-flex}.site.svelte-1l0quee .v-enlace:hover{-webkit-text-decoration-color:var(--vibra-senal);text-decoration-color:var(--vibra-senal);text-decoration-thickness:4px}.site.svelte-1l0quee .v-rotulo{font-family:var(--vibra-font-mono);font-weight:500;font-size:var(--app-text-xs);letter-spacing:.06em;text-transform:uppercase}.site.svelte-1l0quee .v-corte{border:0;border-top:var(--vibra-borde) dashed var(--app-border-strong);margin:0}.saltar.svelte-1l0quee{position:absolute;left:-9999px}.saltar.svelte-1l0quee:focus{left:var(--app-space-3);top:var(--app-space-3);z-index:50;padding:var(--app-space-2) var(--app-space-3);background:var(--app-surface);border-radius:var(--app-radius-sm)}header.svelte-1l0quee{z-index:20;padding-block:var(--app-space-2);background:var(--app-bg);border-bottom:var(--vibra-borde) solid var(--app-border-strong);position:sticky;top:0}.bar.svelte-1l0quee{align-items:center;gap:var(--app-space-3);min-height:48px;display:flex}.brand.svelte-1l0quee{color:var(--app-text);text-decoration:none;display:inline-flex}.links.svelte-1l0quee{gap:var(--app-space-6);margin-inline:auto;display:none}.links.svelte-1l0quee a:where(.svelte-1l0quee),.entrar.svelte-1l0quee{color:var(--app-text);font-weight:600;font-size:var(--app-text-base);text-decoration:none}.links.svelte-1l0quee a:where(.svelte-1l0quee):hover,.entrar.svelte-1l0quee:hover,.links.svelte-1l0quee a[aria-current=page]:where(.svelte-1l0quee){text-decoration:underline;-webkit-text-decoration-color:var(--vibra-senal);text-decoration-color:var(--vibra-senal);text-underline-offset:6px;text-decoration-thickness:4px}.acciones.svelte-1l0quee{align-items:center;gap:var(--app-space-2);margin-left:auto;display:flex}.entrar.svelte-1l0quee{padding:var(--app-space-2)}@media (width>=880px){.links.svelte-1l0quee{display:flex}.acciones.svelte-1l0quee{gap:var(--app-space-3);margin-left:0}}main.svelte-1l0quee{flex:1}footer.svelte-1l0quee{border-top:var(--vibra-borde) dashed var(--app-border-strong);padding-block:var(--app-space-7) var(--app-space-6);font-size:var(--app-text-sm)}.pie.svelte-1l0quee{gap:var(--app-space-5);display:grid}.firma.svelte-1l0quee{align-items:center;gap:var(--app-space-4);flex-wrap:wrap;display:flex}.firma.svelte-1l0quee p:where(.svelte-1l0quee){font-family:var(--app-font-display);font-weight:800;font-size:var(--app-text-xl);text-transform:uppercase;margin:0}.copy.svelte-1l0quee{color:var(--app-text-muted);margin:0}.pie-links.svelte-1l0quee{gap:0 var(--app-space-5);flex-wrap:wrap;display:flex}.pie-links.svelte-1l0quee a:where(.svelte-1l0quee){color:var(--app-text);min-height:var(--app-touch);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.pie-links.svelte-1l0quee a:where(.svelte-1l0quee):hover{text-decoration:underline;-webkit-text-decoration-color:var(--vibra-senal);text-decoration-color:var(--vibra-senal);text-decoration-thickness:4px}@media (width>=880px){.pie.svelte-1l0quee{grid-template-columns:1fr auto;align-items:center}.copy.svelte-1l0quee{grid-column:1/-1}}
