.ns-lnk[data-astro-cid-mmt7zl4j]{color:var(--c-signal-text);font-weight:500}.ns-head[data-astro-cid-mmt7zl4j]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:clamp(24px,5vw,80px);display:grid}.ns-head__tx[data-astro-cid-mmt7zl4j]{max-width:54ch;margin:0}@media (width<=860px){.ns-head[data-astro-cid-mmt7zl4j]{grid-template-columns:1fr}}.ns-hero[data-astro-cid-mmt7zl4j]{padding-block:clamp(64px,9vw,120px) clamp(48px,7vw,96px)}.ns-hero__in[data-astro-cid-mmt7zl4j]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}@media (width<=900px){.ns-hero__in[data-astro-cid-mmt7zl4j]{grid-template-columns:1fr}}.ns-hero__h[data-astro-cid-mmt7zl4j]{max-width:18ch}.ns-hero__lead[data-astro-cid-mmt7zl4j]{max-width:56ch}.ns-hero__cta[data-astro-cid-mmt7zl4j]{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.ns-mapa[data-astro-cid-mmt7zl4j]{flex-direction:column;gap:12px;margin:0;display:flex}.ns-mapa[data-astro-cid-mmt7zl4j] svg[data-astro-cid-mmt7zl4j]{width:100%;max-width:440px;height:auto;margin-inline:auto;overflow:visible}.ns-mapa__pie[data-astro-cid-mmt7zl4j]{text-align:center;font:12.5px var(--f-mono);color:var(--c-muted)}.ns-t1[data-astro-cid-mmt7zl4j]{font:500 14px var(--f-body);fill:var(--c-heading)}.ns-t2[data-astro-cid-mmt7zl4j]{font:11px var(--f-mono);fill:var(--c-muted)}.ns-t3[data-astro-cid-mmt7zl4j]{font:12.5px var(--f-mono);fill:var(--c-heading)}.ns-t2--o[data-astro-cid-mmt7zl4j]{fill:var(--c-signal-text)}.ns-late[data-astro-cid-mmt7zl4j]{transform-box:fill-box;transform-origin:50%;animation:ns-late 4.8s var(--ease) infinite}.ns-vuelta[data-astro-cid-mmt7zl4j]{animation:1.6s linear infinite ns-corre}@keyframes ns-corre{to{stroke-dashoffset:-20px}}@keyframes ns-late{0%,70%,to{transform:scale(1)}82%{transform:scale(.8)}92%{transform:scale(1.05)}}@media (prefers-reduced-motion:reduce){.ns-late[data-astro-cid-mmt7zl4j],.ns-vuelta[data-astro-cid-mmt7zl4j]{animation:none!important}.ns-pulsos[data-astro-cid-mmt7zl4j]{display:none}}.ns-mani[data-astro-cid-mmt7zl4j]{padding-block:clamp(72px,11vw,150px)}.ns-mani__t[data-astro-cid-mmt7zl4j]{max-width:20ch;font:300 clamp(36px, 6vw, 76px)/1.04 var(--f-display);letter-spacing:-.04em;color:var(--c-heading);margin:0}.ns-mani__t[data-astro-cid-mmt7zl4j] span[data-astro-cid-mmt7zl4j]{color:var(--c-muted)}.ns-linea[data-astro-cid-mmt7zl4j]{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(20px,3vw,36px);margin:0;padding:0;list-style:none;display:grid;position:relative}.ns-linea[data-astro-cid-mmt7zl4j]:before{content:"";background:var(--c-line-strong);height:1px;position:absolute;top:7px;left:0;right:0}.ns-linea[data-astro-cid-mmt7zl4j] li[data-astro-cid-mmt7zl4j]{flex-direction:column;gap:10px;padding-top:36px;display:flex;position:relative}.ns-linea[data-astro-cid-mmt7zl4j] li[data-astro-cid-mmt7zl4j]:before{content:"";background:var(--c-page);border:2px solid var(--c-signal);border-radius:50%;width:15px;height:15px;position:absolute;top:0;left:0}.ns-linea[data-astro-cid-mmt7zl4j] li[data-astro-cid-mmt7zl4j]:last-child:before{background:var(--c-signal)}@media (width<=960px){.ns-linea[data-astro-cid-mmt7zl4j]{grid-template-columns:1fr;gap:28px;padding-left:32px}.ns-linea[data-astro-cid-mmt7zl4j]:before{width:1px;height:auto;inset:0 auto 0 7px}.ns-linea[data-astro-cid-mmt7zl4j] li[data-astro-cid-mmt7zl4j]{padding-top:0}.ns-linea[data-astro-cid-mmt7zl4j] li[data-astro-cid-mmt7zl4j]:before{top:2px;left:-32px}}.ns-carta[data-astro-cid-mmt7zl4j]{grid-template-columns:minmax(0,320px) minmax(0,1fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}@media (width<=860px){.ns-carta[data-astro-cid-mmt7zl4j]{grid-template-columns:1fr}.ns-retrato__foto[data-astro-cid-mmt7zl4j]{max-width:200px}}.ns-retrato[data-astro-cid-mmt7zl4j]{border:1px solid var(--c-line);background:var(--c-surface);border-radius:18px;flex-direction:column;gap:16px;padding:24px;display:flex}.ns-retrato__foto[data-astro-cid-mmt7zl4j]{aspect-ratio:1;background:radial-gradient(90% 90% at 30% 20%, rgba(var(--c-signal-rgb), .22), transparent 60%), var(--c-page-alt);border:1px solid var(--c-line);border-radius:14px;place-items:center;display:grid}.ns-retrato__foto[data-astro-cid-mmt7zl4j] span[data-astro-cid-mmt7zl4j]{font:300 clamp(56px, 8vw, 88px)/1 var(--f-display);letter-spacing:-.04em;color:var(--c-heading)}.ns-retrato[data-astro-cid-mmt7zl4j] b[data-astro-cid-mmt7zl4j]{font:400 22px var(--f-display);color:var(--c-heading)}.ns-retrato[data-astro-cid-mmt7zl4j] .stack[data-astro-cid-mmt7zl4j] span[data-astro-cid-mmt7zl4j]{color:var(--c-muted);font-size:14px}.ns-retrato[data-astro-cid-mmt7zl4j] .t-body[data-astro-cid-mmt7zl4j]{margin:0}.ns-cita[data-astro-cid-mmt7zl4j]{font:300 clamp(28px, 3.6vw, 44px)/1.12 var(--f-display);letter-spacing:-.03em;color:var(--c-heading);max-width:24ch;margin:0}.ns-carta__tx[data-astro-cid-mmt7zl4j] .t-lead[data-astro-cid-mmt7zl4j],.ns-carta__tx[data-astro-cid-mmt7zl4j] .t-body[data-astro-cid-mmt7zl4j]{max-width:62ch;margin:0}.ns-firma[data-astro-cid-mmt7zl4j]{font:italic 300 24px var(--f-display);color:var(--c-heading);flex-direction:column;gap:2px;margin:8px 0 0;display:flex}.ns-firma[data-astro-cid-mmt7zl4j] span[data-astro-cid-mmt7zl4j]{font:normal 13px var(--f-mono);color:var(--c-muted)}.ns-frentes[data-astro-cid-mmt7zl4j]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}@media (width<=760px){.ns-frentes[data-astro-cid-mmt7zl4j]{grid-template-columns:1fr}}.ns-frente[data-astro-cid-mmt7zl4j]{isolation:isolate;border:1px solid var(--c-line);background:var(--c-surface);height:100%;color:inherit;transition:border-color var(--dur-hover) var(--ease), transform var(--dur-hover) var(--ease);border-radius:18px;flex-direction:column;display:flex;position:relative;overflow:hidden}.ns-frente[data-astro-cid-mmt7zl4j]:hover{border-color:var(--c-line-strong);text-decoration:none;transform:translateY(-3px)}.ns-frente__img[data-astro-cid-mmt7zl4j]{aspect-ratio:16/9;background:var(--c-page-alt);border-bottom:1px solid var(--c-line);overflow:hidden}.ns-frente__img[data-astro-cid-mmt7zl4j] img[data-astro-cid-mmt7zl4j]{object-fit:cover;object-position:top left;width:100%;height:100%;transition:transform .6s var(--ease)}.ns-frente[data-astro-cid-mmt7zl4j]:hover .ns-frente__img[data-astro-cid-mmt7zl4j] img[data-astro-cid-mmt7zl4j]{transform:scale(1.03)}.ns-frente__tx[data-astro-cid-mmt7zl4j]{padding:24px 26px 28px}.ns-frente__tx[data-astro-cid-mmt7zl4j] p[data-astro-cid-mmt7zl4j]{margin:0}.ns-frente__k[data-astro-cid-mmt7zl4j]{font:12.5px var(--f-mono);color:var(--c-signal-text)}.ns-frente__ir[data-astro-cid-mmt7zl4j]{color:var(--c-heading);margin-top:8px;font-size:15px;font-weight:500}.ns-frente[data-astro-cid-mmt7zl4j]:hover .ns-frente__ir[data-astro-cid-mmt7zl4j]{color:var(--c-signal-text)}.ns-metodo[data-astro-cid-mmt7zl4j]{border-top:1px solid var(--c-line-strong);grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.ns-metodo[data-astro-cid-mmt7zl4j] li[data-astro-cid-mmt7zl4j]{flex-direction:column;gap:10px;padding:24px 20px 8px 0;display:flex}.ns-metodo[data-astro-cid-mmt7zl4j] li[data-astro-cid-mmt7zl4j]+li[data-astro-cid-mmt7zl4j]{border-left:1px solid var(--c-line);padding-left:20px}.ns-metodo[data-astro-cid-mmt7zl4j] li[data-astro-cid-mmt7zl4j] p[data-astro-cid-mmt7zl4j]{margin:0}.ns-metodo__n[data-astro-cid-mmt7zl4j]{font:300 40px/1 var(--f-display);letter-spacing:-.03em;color:var(--c-signal)}@media (width<=1000px){.ns-metodo[data-astro-cid-mmt7zl4j]{border-top:0;grid-template-columns:1fr}.ns-metodo[data-astro-cid-mmt7zl4j] li[data-astro-cid-mmt7zl4j],.ns-metodo[data-astro-cid-mmt7zl4j] li[data-astro-cid-mmt7zl4j]+li[data-astro-cid-mmt7zl4j]{border-left:0;border-top:1px solid var(--c-line);grid-template-columns:56px minmax(0,1fr);column-gap:16px;padding:20px 0;display:grid}.ns-metodo__n[data-astro-cid-mmt7zl4j]{grid-row:span 2;font-size:32px}}.ns-pruebas[data-astro-cid-mmt7zl4j]{color:var(--c-muted);flex-wrap:wrap;gap:8px 20px;font-size:15px;display:flex}.ns-pruebas[data-astro-cid-mmt7zl4j] a[data-astro-cid-mmt7zl4j]{color:var(--c-signal-text);font-weight:500}.ns-princ[data-astro-cid-mmt7zl4j]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(24px,5vw,72px);margin:0;padding:0;list-style:none;display:grid}@media (width<=760px){.ns-princ[data-astro-cid-mmt7zl4j]{grid-template-columns:1fr}}.ns-princ[data-astro-cid-mmt7zl4j] li[data-astro-cid-mmt7zl4j]{border-top:1px solid var(--c-line);grid-template-columns:48px minmax(0,1fr);gap:12px;padding:24px 0;display:grid}.ns-princ[data-astro-cid-mmt7zl4j] li[data-astro-cid-mmt7zl4j] p[data-astro-cid-mmt7zl4j]{margin:0}.ns-princ__i[data-astro-cid-mmt7zl4j]{font:13px var(--f-mono);color:var(--c-signal-text);padding-top:4px}.ns-fin[data-astro-cid-mmt7zl4j]{padding-block:clamp(72px,10vw,140px)}.ns-fin__in[data-astro-cid-mmt7zl4j]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}@media (width<=900px){.ns-fin__in[data-astro-cid-mmt7zl4j]{grid-template-columns:1fr}}.ns-fin__ops[data-astro-cid-mmt7zl4j]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (width<=600px){.ns-fin__ops[data-astro-cid-mmt7zl4j]{grid-template-columns:1fr}}.ns-op[data-astro-cid-mmt7zl4j]{isolation:isolate;border:1px solid var(--c-line);background:var(--c-surface);color:inherit;transition:border-color var(--dur-hover) var(--ease), transform var(--dur-hover) var(--ease);border-radius:16px;flex-direction:column;gap:10px;padding:24px;display:flex;position:relative}.ns-op[data-astro-cid-mmt7zl4j]:hover{border-color:var(--c-signal);text-decoration:none;transform:translateY(-2px)}.ns-op[data-astro-cid-mmt7zl4j] b[data-astro-cid-mmt7zl4j]{font:400 22px/1.2 var(--f-display);color:var(--c-heading)}.ns-op[data-astro-cid-mmt7zl4j]:first-child{background:radial-gradient(120% 90% at 100% 0%, rgba(var(--c-signal-rgb), .1), transparent 60%), var(--c-surface)}
