/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;scroll-behavior:smooth;scroll-padding-top:96px}@media (width<=1023.98px){html{scroll-padding-top:76px}}body{color:#101114;background:#fff;margin:0}h1,h2,h3,h4,h5,h6{text-wrap:balance;margin:0}p{margin:0}}@font-face{font-family:N2 Asap;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:75% 125%;src:url(/assets/asap-latin-standard-normal-DRCNczLZ.woff2)format("woff2-variations"),url(/assets/asap-latin-standard-normal-DRCNczLZ.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:N2 Asap;font-style:italic;font-display:swap;font-weight:100 900;font-stretch:75% 125%;src:url(/assets/asap-latin-standard-italic-Du-alvfA.woff2)format("woff2-variations"),url(/assets/asap-latin-standard-italic-Du-alvfA.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:N2 Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/m-plus-1-code-latin-400-normal-CFlJ0ssM.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:N2 Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/m-plus-1-code-latin-500-normal-CKrh3E9H.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.nlf2{--n2-ink:#101114;--n2-tinta:#0a0a0b;--n2-lienzo:#f3f3f4;--n2-blanco:#fff;--n2-g1:#5f636c;--n2-g2:#8a8f99;--n2-g3:#c9ccd2;--n2-g4:#e8e9ec;--n2-d2:#2a2c31;--n2-on2:#a9adb5;--n2-azul:#4344e8;--n2-azul-hover:#3a3bcb;--n2-azul-claro:#4f95fc;--n2-sans:"N2 Asap", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--n2-mono:"N2 Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--n2-contenido:1248px;--n2-gutter:clamp(20px, 6.667vw, 96px);--n2-sec-pad:clamp(64px, 51.43px + 3.048vw, 96px);--n2-rel:40px;--n2-trazo:var(--n2-ink)}.nlf2 .n2-oscuro,.nlf2.n2-oscuro{--n2-trazo:var(--n2-blanco)}.nlf2{background:var(--n2-blanco);color:var(--n2-ink);font-family:var(--n2-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-size:17px;font-weight:400;line-height:1.6;position:relative;overflow-x:clip}.nlf2 *,.nlf2 :before,.nlf2 :after{box-sizing:border-box}.nlf2 :where(h1,h2,h3,h4,p,ul,ol,dl,dd,figure,blockquote){margin:0}.nlf2 :where(h1,h2,h3,h4){font-family:var(--n2-sans);color:inherit;letter-spacing:normal}.nlf2 :where(ul,ol){padding:0;list-style:none}.nlf2 img{max-width:100%;height:auto;display:block}.nlf2 a{color:inherit;text-decoration:none}.nlf2 a:hover{text-underline-offset:.22em;text-decoration:underline;text-decoration-thickness:1px}.nlf2 button{font:inherit;color:inherit}.nlf2 :focus-visible{outline:2px solid var(--n2-azul);outline-offset:3px;border-radius:0}.nlf2 .n2-oscuro :focus-visible{outline-color:var(--n2-azul-claro)}.nlf2 ::selection{color:var(--n2-ink);background:#4344e82e}.nlf2 .n2-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.nlf2 .n2-salto{left:var(--n2-gutter);z-index:70;background:var(--n2-ink);color:var(--n2-blanco);padding:12px 18px;font-weight:600;position:absolute;top:-80px}.nlf2 .n2-salto:focus{top:12px}html.nlf2-page,html.nlf2-page body{background:#fff}.nlf2 .n2-wrap{width:100%;max-width:calc(var(--n2-contenido) + 2 * var(--n2-gutter));padding-inline:var(--n2-gutter);margin-inline:auto}.nlf2 .n2-sec{padding-block:var(--n2-sec-pad);position:relative}.nlf2 .n2-sec--lienzo{background:var(--n2-lienzo)}.nlf2 .n2-sec--tinta{background:var(--n2-tinta);color:var(--n2-blanco)}.nlf2 .n2-sec--relacionado{padding-block:clamp(28px,22px + 1.5vw,44px)}.nlf2 .n2-sec--filete>.n2-wrap{position:relative}.nlf2 .n2-sec--filete:before{content:"";width:min(calc(100% - 2 * var(--n2-gutter)), var(--n2-contenido));background:var(--n2-g4);height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.nlf2 .n2-h1{letter-spacing:-.02em;text-align:center;text-wrap:balance;font-size:clamp(42px,25.29px + 4.286vw,88px);font-weight:700;font-stretch:112.5%;line-height:1.02}.nlf2 .n2-h1--pagina{max-width:1100px;margin-inline:auto;font-size:clamp(32px,20.11px + 3.048vw,64px);line-height:1.05}.nlf2 .n2-h2{letter-spacing:-.02em;text-align:center;text-wrap:balance;max-width:1100px;margin-inline:auto;font-size:clamp(30px,21.71px + 2.286vw,56px);font-weight:700;font-stretch:112.5%;line-height:1.08}.nlf2 .n2-h2--largo{max-width:980px;font-size:clamp(25px,19.43px + 1.429vw,40px);line-height:1.18}.nlf2 .n2-l{display:inline}@media (width>=1100px){.nlf2 .n2-l,.nlf2 .nlf-l{display:block}}.nlf2 .n2-lead{color:var(--n2-g1);text-align:center;text-wrap:pretty;max-width:780px;margin-inline:auto;font-size:clamp(18px,17.26px + .19vw,20px);line-height:1.6}.nlf2 .n2-oscuro .n2-lead,.nlf2 .n2-oscuro.n2-lead{color:var(--n2-on2)}.nlf2 .n2-texto{color:var(--n2-g1);font-size:17px;line-height:1.6}.nlf2 .n2-oscuro .n2-texto{color:var(--n2-on2)}.nlf2 .n2-antetitulo{font-family:var(--n2-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--n2-g1);text-align:center;font-size:13px;line-height:20px}.nlf2 .n2-oscuro .n2-antetitulo{color:var(--n2-on2)}.nlf2 .n2-sql{font-family:var(--n2-mono);color:var(--n2-g1);white-space:nowrap;font-size:14px;line-height:20px}.nlf2 .n2-sql b{color:var(--n2-ink);font-weight:500}.nlf2 .n2-cabsec{flex-direction:column;align-items:center;gap:16px;margin-bottom:clamp(40px,33.71px + 1.619vw,56px);display:flex}.nlf2 .n2-cabsec .n2-lead{margin-top:4px}.nlf2 .n2-btn{border:1px solid var(--n2-azul);background:var(--n2-azul);min-height:60px;color:var(--n2-blanco);text-align:center;text-wrap:balance;cursor:pointer;justify-content:center;align-items:center;gap:14px;padding:12px 28px;font-size:18px;font-weight:600;line-height:1.25;display:inline-flex}.nlf2 .n2-btn:hover{background:var(--n2-azul-hover);border-color:var(--n2-azul-hover);text-decoration:none}.nlf2 .n2-btn svg{flex:none}.nlf2 .n2-btn--sm{gap:10px;min-height:44px;padding:8px 20px;font-size:15px}.nlf2 .n2-btn--tinta{background:var(--n2-ink);border-color:var(--n2-ink)}.nlf2 .n2-btn--tinta:hover{background:var(--n2-d2);border-color:var(--n2-d2)}.nlf2 .n2-btn--borde{border-color:var(--n2-ink);color:var(--n2-ink);background:0 0}.nlf2 .n2-btn--borde:hover{background:var(--n2-ink);border-color:var(--n2-ink);color:var(--n2-blanco)}.nlf2 .n2-btn[disabled]{opacity:.6;cursor:progress}.nlf2 .n2-enlace{min-height:44px;color:var(--n2-ink);align-items:center;gap:10px;font-size:17px;font-weight:600;line-height:1.3;display:inline-flex}.nlf2 .n2-oscuro .n2-enlace{color:var(--n2-blanco)}.nlf2 .n2-enlace svg,.nlf2 .n2-btn svg{transition:transform .15s}.nlf2 .n2-enlace:hover svg,.nlf2 .n2-btn:hover svg{transform:translate(3px)}.nlf2 .n2-acciones{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 40px;display:flex}.nlf2 .n2-ent{border:1px solid var(--n2-ink);background:var(--n2-blanco);min-width:0;color:var(--n2-ink);flex-direction:column;display:flex;position:relative}.nlf2 .n2-ent__cab{background:var(--n2-ink);min-height:44px;color:var(--n2-blanco);flex:none;justify-content:space-between;align-items:center;gap:12px;padding:0 16px;display:flex}.nlf2 .n2-ent--hecho>.n2-ent__cab{min-height:48px}.nlf2 .n2-ent__nombre{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--n2-mono);letter-spacing:0;font-size:14px;font-weight:500;line-height:1.25;overflow:hidden}.nlf2 .n2-ent--hecho .n2-ent__nombre{font-size:15px}.nlf2 .n2-ent__meta{font-family:var(--n2-mono);color:var(--n2-on2);white-space:nowrap;flex:none;align-items:center;gap:10px;font-size:12px;line-height:1.2;display:inline-flex}.nlf2 .n2-ent__cuerpo{flex-direction:column;flex:auto;gap:10px;padding:14px 16px 18px;display:flex}.nlf2 .n2-ent__img{background:var(--n2-blanco);width:100%;height:auto;display:block}.nlf2 .n2-ent__img--entera{object-fit:contain;aspect-ratio:auto 3/4}.nlf2 .n2-ent__pie{border-top:1px solid var(--n2-g4);justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:10px 16px;display:flex}.nlf2 .n2-oscuro .n2-ent{border-color:var(--n2-blanco);background:var(--n2-tinta);color:var(--n2-blanco)}.nlf2 .n2-oscuro .n2-ent__cab{background:var(--n2-blanco);color:var(--n2-ink);border-bottom:1px solid var(--n2-g3)}.nlf2 .n2-oscuro .n2-ent__meta{color:var(--n2-g1)}.nlf2 .n2-oscuro .n2-ent__pie{border-top-color:var(--n2-d2)}.nlf2 .n2-campo{min-height:16px;font-family:var(--n2-mono);white-space:nowrap;align-items:center;gap:8px;line-height:16px;display:flex}.nlf2 .n2-campo__nombre{color:var(--n2-g1);font-size:13px}.nlf2 .n2-campo__tipo{color:var(--n2-g2);font-size:12px}.nlf2 .n2-campo--azul .n2-campo__nombre{color:var(--n2-azul);font-weight:500}.nlf2 .n2-oscuro .n2-campo__nombre{color:var(--n2-on2)}.nlf2 .n2-oscuro .n2-campo__tipo{color:var(--n2-g1)}.nlf2 .n2-oscuro .n2-campo--azul .n2-campo__nombre{color:var(--n2-azul-claro)}.nlf2 .n2-valor{color:inherit;text-wrap:balance;font-size:21px;font-weight:600;line-height:1.3}.nlf2 .n2-valor--medio{font-size:clamp(19px,18.26px + .19vw,21px);font-weight:500;line-height:1.38}.nlf2 .n2-cifra{letter-spacing:-.02em;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:clamp(44px,39.54px + 1.143vw,56px);font-weight:700;font-stretch:112.5%;line-height:1}.nlf2 .n2-ent__texto{color:var(--n2-g1);text-wrap:pretty;font-size:16.5px;line-height:1.6}.nlf2 .n2-ent__texto--tinta{color:var(--n2-ink);font-size:17px}.nlf2 .n2-oscuro .n2-ent__texto{color:var(--n2-on2)}.nlf2 .n2-ent__titulo{text-wrap:balance;font-size:20px;font-weight:600;line-height:1.3}.nlf2 .n2-ent__mono{font-family:var(--n2-mono);letter-spacing:.02em;color:var(--n2-g1);font-size:13px;line-height:1.5}.nlf2 .n2-oscuro .n2-ent__mono{color:var(--n2-on2)}.nlf2 .n2-ent__lista{flex-direction:column;gap:8px;display:flex}.nlf2 .n2-ent__lista li{color:var(--n2-g1);padding-left:18px;font-size:16px;line-height:1.55;position:relative}.nlf2 .n2-ent__lista li:before{content:"";background:var(--n2-ink);width:6px;height:6px;position:absolute;top:.62em;left:0}.nlf2 .n2-oscuro .n2-ent__lista li:before{background:var(--n2-blanco)}.nlf2 .n2-ent__lista--tinta li{color:var(--n2-ink)}.nlf2 .n2-tag{min-height:22px;font-family:var(--n2-mono);white-space:nowrap;border:1px solid;align-items:center;padding:2px 8px;font-size:12px;font-weight:500;line-height:1.2;display:inline-flex}.nlf2 .n2-tag--azul{border-color:var(--n2-azul);background:var(--n2-azul);color:var(--n2-blanco)}.nlf2 .n2-tags{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.nlf2 .n2-tags .n2-tag{white-space:normal;min-height:30px;padding:4px 10px;font-size:13px}.nlf2 .n2-rel{fill:none;stroke:var(--n2-rel-color,var(--n2-trazo));stroke-width:1.5px;stroke-linecap:butt;stroke-linejoin:miter;pointer-events:none;display:none;position:absolute;overflow:visible}.nlf2 [data-azul]{--n2-rel-color:var(--n2-azul)}.nlf2 .n2-oscuro [data-azul]{--n2-rel-color:var(--n2-azul-claro)}.nlf2 .n2-estrella{position:relative}.nlf2 .n2-estrella__hecho{z-index:1;min-width:0;position:relative}.nlf2 .n2-estrella__hecho>.n2-ent{height:100%}.nlf2 .n2-estrella__dim{z-index:1;flex-direction:column;min-width:0;display:flex;position:relative}.nlf2 .n2-estrella__dim>.n2-ent{flex:auto}@media (width>=1100px){.nlf2 .n2-estrella{display:grid}.nlf2 .n2-estrella__dims{display:contents}.nlf2 .n2-estrella--lados,.nlf2 .n2-estrella--t{grid-template-columns:minmax(0, 1fr) var(--n2-rel) var(--hecho-w) var(--n2-rel) minmax(0, 1fr);grid-template-rows:1fr auto auto 1fr}.nlf2 .n2-estrella--lados>.n2-estrella__hecho,.nlf2 .n2-estrella--t>.n2-estrella__hecho{grid-area:1/3/5;align-self:center}.nlf2 .n2-estrella__dim[data-lado=izq]{grid-column:1}.nlf2 .n2-estrella__dim[data-lado=der]{grid-column:5}.nlf2 .n2-estrella__dim[data-fila="1"]{margin-bottom:calc(var(--sep,64px) / 2);grid-row:2;align-self:end}.nlf2 .n2-estrella__dim[data-fila="2"]{margin-top:calc(var(--sep,64px) / 2);grid-row:3;align-self:start}.nlf2 .n2-estrella__dim[data-fila=unica]{grid-row:2/4;align-self:center}.nlf2 .n2-estrella--t>.n2-estrella__dims>.n2-estrella__dim[data-lado=abajo]{width:min(100%, var(--abajo-w,640px));margin-top:var(--n2-rel);grid-area:5/1/auto/-1;justify-self:center}.nlf2 .n2-estrella__dim[data-lado=izq]>.n2-rel--h{display:block;top:50%;left:100%;transform:translateY(-50%)scaleX(-1)}.nlf2 .n2-estrella__dim[data-lado=der]>.n2-rel--h{display:block;top:50%;right:100%;transform:translateY(-50%)}.nlf2 .n2-estrella--abajo,.nlf2 .n2-estrella--arriba{grid-template-columns:repeat(var(--n,3), minmax(0, 1fr));column-gap:var(--sep-h,32px);max-width:var(--estrella-w,100%);margin-inline:auto}.nlf2 .n2-estrella--abajo>.n2-estrella__hecho,.nlf2 .n2-estrella--arriba>.n2-estrella__hecho{width:var(--hecho-w,80%);grid-column:1/-1;justify-self:center}.nlf2 .n2-estrella--abajo>.n2-estrella__hecho{grid-row:1}.nlf2 .n2-estrella--abajo .n2-estrella__dim{margin-top:var(--n2-rel);grid-row:2}.nlf2 .n2-estrella--arriba>.n2-estrella__hecho{grid-row:2}.nlf2 .n2-estrella--arriba .n2-estrella__dim{margin-bottom:var(--n2-rel);grid-row:1}.nlf2 .n2-estrella__dim[data-lado=abajo]>.n2-rel--v{display:block;bottom:100%;left:50%;transform:translate(-50%)}.nlf2 .n2-estrella__dim[data-lado=arriba]>.n2-rel--v{display:block;top:100%;left:50%;transform:translate(-50%)scaleY(-1)}}@media (width<=1099.98px){.nlf2 .n2-estrella{max-width:var(--arbol-max,680px);margin-inline:auto}.nlf2 .n2-estrella__dims{padding:var(--n2-rel) 0 0 48px;flex-direction:column;gap:24px;display:flex;position:relative}.nlf2 .n2-estrella__dim:before{content:"";background:var(--n2-trazo);width:1.5px;position:absolute;top:-24px;bottom:0;left:-40.75px}.nlf2 .n2-estrella__dim:first-child:before{top:calc(-1 * var(--n2-rel))}.nlf2 .n2-estrella__dim:last-child:before{bottom:50%}.nlf2 .n2-estrella__dim>.n2-rel--h{display:block;top:50%;right:100%;transform:translateY(-50%)}.nlf2 .n2-estrella__dim>.n2-rel--h .n2-rel__muchos{display:none}.nlf2 .n2-estrella__dim:first-child>.n2-rel--v{left:-49px;top:calc(-1 * var(--n2-rel));stroke:var(--n2-trazo);display:block}.nlf2 .n2-estrella__dim:first-child>.n2-rel--v .n2-rel__uno{display:none}}@media (width<=479.98px){.nlf2 .n2-estrella__dims{padding-left:44px}}.nlf2 .n2-flujo{grid-template-columns:minmax(0,1fr);row-gap:40px;max-width:640px;margin-inline:auto;display:grid}.nlf2 .n2-flujo__paso{flex-direction:column;min-width:0;display:flex;position:relative}.nlf2 .n2-flujo__paso>.n2-ent{flex:auto}.nlf2 .n2-flujo__flecha{fill:none;stroke:var(--n2-trazo);stroke-width:1.5px;stroke-linecap:square;stroke-linejoin:miter;position:absolute;bottom:calc(100% + 13px);left:50%;overflow:visible;transform:translate(-50%)rotate(90deg)}@media (width>=1100px){.nlf2 .n2-flujo{grid-template-columns:repeat(var(--n,4), minmax(0, 1fr));column-gap:40px;max-width:none}.nlf2 .n2-flujo__flecha{inset:15px 100% auto auto;transform:none}}.nlf2 .n2-cols{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}@media (width>=720px){.nlf2 .n2-cols--2,.nlf2 .n2-cols--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.nlf2 .n2-cols{gap:32px}.nlf2 .n2-cols--3{grid-template-columns:repeat(3,minmax(0,1fr))}.nlf2 .n2-cols--4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=720px) and (width<=1099.98px){.nlf2 .n2-cols--4{grid-template-columns:repeat(2,minmax(0,1fr))}}.nlf2 .n2-tabla{max-width:1022px;margin-inline:auto}.nlf2 .n2-tabla__fila{grid-template-columns:minmax(0,1fr);gap:8px;padding:20px 16px 22px;display:grid}.nlf2 .n2-tabla__fila+.n2-tabla__fila{border-top:1px solid var(--n2-g4)}.nlf2 .n2-tabla__clave{font-family:var(--n2-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--n2-g1);font-size:13px;line-height:1.6}.nlf2 .n2-tabla__cuerpo{flex-direction:column;gap:8px;display:flex}@media (width>=720px){.nlf2 .n2-tabla__fila{grid-template-columns:220px minmax(0,1fr);gap:24px;padding:24px 20px 26px}}.nlf2 .n2-cab{z-index:50;background:var(--n2-blanco);border-bottom:1px solid var(--n2-g4);position:sticky;top:0}.nlf2 .n2-cab__wrap{justify-content:space-between;align-items:center;gap:24px;height:80px;display:flex}.nlf2 .n2-logo{color:#081627;align-items:center;min-height:44px;display:flex}.nlf2 .n2-logo svg{width:auto;height:28px;display:block}.nlf2 .n2-nav{align-items:center;gap:28px;display:flex}.nlf2 .n2-nav__enlaces{align-items:center;gap:24px;font-size:15px;font-weight:500;line-height:1.2;display:flex}.nlf2 .n2-nav__enlaces a{white-space:nowrap;align-items:center;min-height:44px;display:flex;position:relative}.nlf2 .n2-nav__enlaces a[aria-current=page]{text-underline-offset:.45em;text-decoration:underline;text-decoration-thickness:2px}.nlf2 .n2-idioma{align-items:center;min-height:44px;display:inline-flex}.nlf2 .n2-idioma .n2-tag{min-height:20px;padding:1px 6px}.nlf2 .n2-menu{display:none}@media (width>=1024px) and (width<=1359.98px){.nlf2 .n2-cab__wrap{gap:16px}.nlf2 .n2-logo svg{height:24px}.nlf2 .n2-nav{gap:clamp(14px,2.985vw - 16.57px,24px)}.nlf2 .n2-nav__enlaces{gap:clamp(12px,2.985vw - 18.57px,22px);font-size:14px}.nlf2 .n2-nav>.n2-btn--sm{padding-inline:14px;font-size:14px}}@media (width>=1024px) and (width<=1199.98px){.nlf2 .n2-nav__enlaces a.n2-nav__contacto{display:none}}@media (width<=1023.98px){.nlf2 .n2-cab__wrap{height:64px}.nlf2 .n2-logo svg{height:24px}.nlf2 .n2-menu{cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;min-height:44px;padding:0 2px;font-size:15px;font-weight:600;display:inline-flex}.nlf2 .n2-menu__icono{width:20px;height:10px;position:relative}.nlf2 .n2-menu__icono:before,.nlf2 .n2-menu__icono:after{content:"";background:currentColor;height:1.5px;transition:transform .2s;position:absolute;left:0;right:0}.nlf2 .n2-menu__icono:before{top:0}.nlf2 .n2-menu__icono:after{bottom:0}.nlf2 .n2-cab[data-open] .n2-menu__icono:before{transform:translateY(4.25px)rotate(45deg)}.nlf2 .n2-cab[data-open] .n2-menu__icono:after{transform:translateY(-4.25px)rotate(-45deg)}.nlf2 .n2-nav{padding:0 var(--n2-gutter) 28px;background:var(--n2-blanco);border-bottom:1px solid var(--n2-ink);overscroll-behavior:contain;flex-direction:column;align-items:stretch;gap:16px;max-height:calc(100dvh - 64px);position:absolute;top:100%;left:0;right:0;overflow-y:auto}.nlf2 .n2-cab:not([data-open]) .n2-nav{display:none}.nlf2 .n2-nav__enlaces{flex-direction:column;align-items:stretch;gap:0;font-size:18px}.nlf2 .n2-nav__enlaces a{border-bottom:1px solid var(--n2-g4);min-height:56px}.nlf2 .n2-nav__enlaces a[aria-current=page]{font-weight:700;text-decoration:none}.nlf2 .n2-nav__enlaces a[aria-current=page]:after{content:"";background:var(--n2-azul);width:8px;height:8px;margin-top:-4px;position:absolute;top:50%;right:0}.nlf2 .n2-nav>.n2-btn{align-self:flex-start}}.nlf2 .n2-portada{padding-top:clamp(24px,17.71px + 1.619vw,40px)}.nlf2 .n2-volver{align-items:center;gap:10px;min-height:44px;font-size:15px;font-weight:600;display:inline-flex}.nlf2 .n2-volver svg{transform:scaleX(-1)}.nlf2 .n2-portada__cuerpo{flex-direction:column;align-items:center;gap:20px;margin-top:clamp(24px,14.57px + 2.429vw,48px);display:flex}.nlf2 .n2-portada__cuerpo .n2-h1{margin-top:4px}.nlf2 .n2-portada__lead{flex-direction:column;gap:16px;margin-top:8px;display:flex}.nlf2 .n2-portada__extra{margin-top:clamp(40px,30.57px + 2.429vw,64px)}.nlf2 .n2-hero{padding-top:clamp(48px,41.71px + 1.619vw,64px)}.nlf2 .n2-hero .n2-lead{margin-top:28px}.nlf2 .n2-hero .n2-acciones{margin-top:36px}.nlf2 .n2-hero .n2-estrella{margin-top:clamp(48px,41.71px + 1.619vw,64px)}.nlf2 .n2-grafica{flex-direction:column;gap:18px;padding-top:4px;display:flex}.nlf2 .n2-grafica__fila{flex-direction:column;gap:8px;display:flex}.nlf2 .n2-grafica__rotulo{font-family:var(--n2-mono);letter-spacing:.03em;text-transform:uppercase;color:var(--n2-on2);font-size:13px;line-height:1.4}.nlf2 .n2-grafica__rotulo--azul{color:var(--n2-azul-claro);font-weight:500}.nlf2 .n2-grafica__barra{height:16px;position:relative}.nlf2 .n2-grafica__barra span{background:var(--n2-blanco);position:absolute;top:0;bottom:0;left:0}.nlf2 .n2-grafica__barra--azul span{background:var(--n2-azul-claro)}.nlf2 .n2-grafica__eje{border-top:1px solid var(--n2-d2);height:20px;font-family:var(--n2-mono);color:var(--n2-on2);margin-top:2px;font-size:12px;line-height:1;position:relative}.nlf2 .n2-grafica__eje span{position:absolute;top:8px;transform:translate(-50%)}.nlf2 .n2-grafica__eje span:first-child{transform:none}.nlf2 .n2-grafica__eje .is-azul{color:var(--n2-azul-claro);font-weight:500}.nlf2 .n2-grafica__eje .is-unidad{right:0;transform:none}.nlf2 .n2-grafica__barra,.nlf2 .n2-grafica__eje{width:100%}.nlf2 .n2-voz{grid-template-columns:minmax(0,1fr);gap:20px;padding:20px 20px 22px;display:grid}.nlf2 .n2-voz__foto{object-fit:cover;border:1px solid var(--n2-g4);width:112px;height:112px}.nlf2 .n2-voz__cita{color:var(--n2-ink);text-wrap:pretty;font-size:clamp(18px,17.63px + .095vw,19px);line-height:1.6}.nlf2 .n2-voz__autor{color:var(--n2-g1);margin-top:14px;font-size:15px;line-height:1.4}.nlf2 .n2-voz__autor b{color:var(--n2-ink);font-weight:600}@media (width>=560px){.nlf2 .n2-voz{grid-template-columns:112px minmax(0,1fr);gap:24px}}.nlf2 .n2-final{grid-template-columns:minmax(0,1fr);align-items:center;gap:48px;display:grid}.nlf2 .n2-final__texto{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.nlf2 .n2-final__lead{text-wrap:balance;font-size:clamp(20px,18.51px + .381vw,24px);font-weight:500;line-height:1.4}.nlf2 .n2-palabra{letter-spacing:-.03em;font-size:clamp(64px,50.63px + 3.429vw,100px);font-weight:700;font-stretch:112.5%;line-height:1}.nlf2 .n2-final__texto .n2-texto{max-width:52ch}.nlf2 .n2-final__texto .n2-btn{margin-top:16px}@media (width>=1100px){.nlf2 .n2-final{grid-template-columns:minmax(0,1fr) 720px;gap:64px}}.nlf2 .n2-llamada{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.nlf2 .n2-llamada .n2-final__lead{max-width:820px}.nlf2 .n2-llamada .n2-lead{max-width:640px}.nlf2 .n2-llamada .n2-btn{margin-top:16px}.nlf2 .n2-dato{flex-direction:column;gap:6px;display:flex}.nlf2 .n2-plan__precio{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.nlf2 .n2-plan__importe{letter-spacing:-.02em;white-space:nowrap;font-size:clamp(34px,31.03px + .762vw,42px);font-weight:700;font-stretch:112.5%;line-height:1.1}.nlf2 .n2-plan__nota{font-family:var(--n2-mono);color:var(--n2-g1);font-size:13px}.nlf2 .n2-plan__horas{font-size:16px;font-weight:600;line-height:1.5}.nlf2 .n2-plan .n2-ent__cuerpo{gap:14px}.nlf2 .n2-plan .n2-ent__lista{border-top:1px solid var(--n2-g4);padding-top:14px}.nlf2 .n2-plan__mant{border-top:1px solid var(--n2-g4);color:var(--n2-g1);padding-top:14px;font-size:15px;line-height:1.5}.nlf2 .n2-plan .n2-btn{width:100%;margin-top:auto}.nlf2 .n2-plan--destacado{border-color:var(--n2-azul);box-shadow:inset 0 0 0 1px var(--n2-azul)}.nlf2 .n2-plan--destacado>.n2-ent__cab{background:var(--n2-azul)}.nlf2 .n2-plan--destacado .n2-ent__meta{color:var(--n2-blanco)}.nlf2 .n2-nota{max-width:900px;font-family:var(--n2-mono);color:var(--n2-g1);text-align:center;margin:32px auto 0;font-size:13px;line-height:1.7}.nlf2 .n2-comp{max-width:1022px;margin-inline:auto}.nlf2 .n2-comp__scroll{overflow-x:auto}.nlf2 .n2-comp table{border-collapse:collapse;width:100%;min-width:640px;font-size:16px;line-height:1.5}.nlf2 .n2-comp th,.nlf2 .n2-comp td{text-align:left;vertical-align:top;border-top:1px solid var(--n2-g4);padding:16px}.nlf2 .n2-comp thead th{font-family:var(--n2-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--n2-g1);background:var(--n2-lienzo);border-top:0;padding-block:14px;font-size:13px;font-weight:500}.nlf2 .n2-comp thead th.is-jr2{color:var(--n2-azul)}.nlf2 .n2-comp tbody th{width:26%;color:var(--n2-ink);font-weight:600}.nlf2 .n2-comp td{color:var(--n2-g1)}.nlf2 .n2-comp td.is-jr2{color:var(--n2-ink);font-weight:500}.nlf2 .n2-comp .is-num{font-variant-numeric:tabular-nums;white-space:nowrap}.nlf2 .n2-faq{max-width:1022px;margin-inline:auto}.nlf2 .n2-faq details+details{border-top:1px solid var(--n2-g4)}.nlf2 .n2-faq summary{cursor:pointer;justify-content:space-between;align-items:flex-start;gap:24px;padding:22px 20px;font-size:clamp(18px,17.26px + .19vw,20px);font-weight:600;line-height:1.4;list-style:none;display:flex}.nlf2 .n2-faq summary::-webkit-details-marker{display:none}.nlf2 .n2-faq summary:after{content:"+";border:1px solid var(--n2-ink);width:24px;height:24px;font-family:var(--n2-mono);flex:none;justify-content:center;align-items:center;font-size:16px;font-weight:500;line-height:1;display:inline-flex}.nlf2 .n2-faq details[open] summary:after{content:"−";background:var(--n2-ink);color:var(--n2-blanco)}.nlf2 .n2-faq details>div{padding:0 20px 24px}.nlf2 .n2-faq details p{max-width:72ch;color:var(--n2-g1);font-size:17px;line-height:1.65}.nlf2 .n2-tiempo{grid-template-columns:minmax(0,1fr);gap:16px;max-width:640px;margin-inline:auto;padding-left:32px;display:grid;position:relative}.nlf2 .n2-tiempo:before{content:"";background:var(--n2-trazo);width:1.5px;position:absolute;top:22px;bottom:22px;left:7px}.nlf2 .n2-tiempo li{position:relative}.nlf2 .n2-tiempo li:before{content:"";background:var(--n2-trazo);width:25px;height:1.5px;position:absolute;top:21px;left:-32px}.nlf2 .n2-tiempo .n2-ent__cuerpo{padding:12px 14px 14px}@media (width>=1100px){.nlf2 .n2-tiempo{grid-template-columns:repeat(var(--n,5), minmax(0, 1fr));gap:24px;max-width:none;padding-top:0;padding-left:0}.nlf2 .n2-tiempo:before{width:auto;height:1.5px;inset:22px 0 auto}.nlf2 .n2-tiempo li:before{display:none}}.nlf2 .n2-prosa{max-width:760px;color:var(--n2-ink);margin-inline:auto;font-size:18px;line-height:1.7}.nlf2 .n2-prosa>*+*{margin-top:1.1em}.nlf2 .n2-prosa h2{letter-spacing:-.01em;margin-top:2em;font-size:clamp(24px,21.03px + .762vw,32px);font-weight:700;font-stretch:112.5%;line-height:1.2}.nlf2 .n2-prosa h3{margin-top:1.8em;font-size:20px;font-weight:600;line-height:1.35}.nlf2 .n2-prosa h2:first-child,.nlf2 .n2-prosa h3:first-child{margin-top:0}.nlf2 .n2-prosa p,.nlf2 .n2-prosa li{color:#3a3d44}.nlf2 .n2-prosa ul,.nlf2 .n2-prosa ol{flex-direction:column;gap:.5em;display:flex}.nlf2 .n2-prosa ul li{padding-left:22px;position:relative}.nlf2 .n2-prosa ul li:before{content:"";background:var(--n2-ink);width:6px;height:6px;position:absolute;top:.7em;left:2px}.nlf2 .n2-prosa ol{counter-reset:n2}.nlf2 .n2-prosa ol>li{counter-increment:n2;padding-left:32px;position:relative}.nlf2 .n2-prosa ol>li:before{content:counter(n2, decimal-leading-zero);font-family:var(--n2-mono);color:var(--n2-g1);font-size:13px;position:absolute;top:.15em;left:0}.nlf2 .n2-prosa a{color:var(--n2-azul);text-underline-offset:.2em;text-decoration:underline}.nlf2 .n2-prosa strong,.nlf2 .n2-prosa b{color:var(--n2-ink);font-weight:600}.nlf2 .n2-prosa table{border-collapse:collapse;width:100%;font-size:15px;line-height:1.5;display:block;overflow-x:auto}.nlf2 .n2-prosa th,.nlf2 .n2-prosa td{border:1px solid var(--n2-g4);text-align:left;vertical-align:top;padding:10px 12px}.nlf2 .n2-prosa th{background:var(--n2-lienzo);font-weight:600}.nlf2 .n2-prosa blockquote{border-left:2px solid var(--n2-azul);padding-left:24px;font-size:22px;line-height:1.5}.nlf2 .n2-cita{text-align:center;max-width:900px;margin-inline:auto}.nlf2 .n2-cita blockquote p{letter-spacing:-.015em;text-wrap:balance;font-size:clamp(24px,19.54px + 1.143vw,36px);font-weight:600;font-stretch:112.5%;line-height:1.3}.nlf2 .n2-cita figcaption{font-family:var(--n2-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--n2-g1);margin-top:20px;font-size:13px}.nlf2 .n2-contacto{grid-template-columns:minmax(0,1fr);align-items:start;gap:48px;display:grid}@media (width>=1100px){.nlf2 .n2-contacto{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px}}.nlf2 .n2-contacto__texto{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.nlf2 .n2-contacto__texto .n2-antetitulo{text-align:left}.nlf2 .n2-contacto__texto .n2-h2{text-align:left;margin-inline:0;font-size:clamp(28px,22.43px + 1.429vw,40px);line-height:1.12}.nlf2 .n2-correo{text-underline-offset:.25em;align-items:center;min-height:44px;font-size:20px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.nlf2 .n2-form{grid-template-columns:minmax(0,1fr);gap:20px;padding:20px 16px 24px;display:grid}@media (width>=720px){.nlf2 .n2-form{grid-template-columns:repeat(2,minmax(0,1fr));padding:24px 24px 28px}.nlf2 .n2-form .n2-campo-form--entero{grid-column:1/-1}}.nlf2 .n2-campo-form{flex-direction:column;gap:8px;display:flex}.nlf2 .n2-campo-form label{font-family:var(--n2-mono);color:var(--n2-ink);align-items:center;gap:8px;font-size:13px;line-height:1.3;display:flex}.nlf2 .n2-campo-form input,.nlf2 .n2-campo-form textarea{border:1px solid var(--n2-g2);background:var(--n2-blanco);width:100%;min-height:52px;color:var(--n2-ink);font:17px/1.5 var(--n2-sans);appearance:none;border-radius:0;padding:12px 14px}.nlf2 .n2-campo-form textarea{resize:vertical;min-height:140px}.nlf2 .n2-campo-form input:focus-visible,.nlf2 .n2-campo-form textarea:focus-visible{outline:2px solid var(--n2-azul);outline-offset:0;border-color:var(--n2-azul)}.nlf2 .n2-campo-form small{color:var(--n2-g1);font-size:14px;line-height:1.5}.nlf2 .n2-check{color:var(--n2-g1);align-items:flex-start;gap:12px;font-size:16px;line-height:1.5;display:flex}.nlf2 .n2-check input{border:1px solid var(--n2-ink);background:var(--n2-blanco);appearance:none;cursor:pointer;border-radius:0;flex:none;place-content:center;width:20px;height:20px;margin:2px 0 0;display:grid}.nlf2 .n2-check input:checked{background:var(--n2-ink)}.nlf2 .n2-check input:checked:after{content:"";border-left:2px solid var(--n2-blanco);border-bottom:2px solid var(--n2-blanco);width:10px;height:6px;margin-top:-2px;transform:rotate(-45deg)}.nlf2 .n2-check a{color:var(--n2-ink);text-underline-offset:.2em;text-decoration:underline}.nlf2 .n2-form .n2-btn{width:100%}.nlf2 .n2-form [role=status],.nlf2 .n2-form [role=alert]{border:1px solid var(--n2-ink);padding:14px 16px;font-size:16px}.nlf2 .n2-form [role=alert]{color:#8c1d18;border-color:#b3261e}.nlf2 .n2-form>*{min-width:0}@media (width>=720px){.nlf2 .n2-form>.n2-check,.nlf2 .n2-form>.n2-btn,.nlf2 .n2-form>[role=status],.nlf2 .n2-form>[role=alert]{grid-column:1/-1}}.nlf2 .n2-pie{border-top:1px solid var(--n2-g4);background:var(--n2-blanco)}.nlf2 .n2-pie__fila{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 40px;padding-block:28px;display:flex}.nlf2 .n2-pie__fila+.n2-pie__fila{border-top:1px solid var(--n2-g4);padding-block:16px 24px}.nlf2 .n2-pie .n2-logo svg{height:26px}.nlf2 .n2-pie__legal{flex-wrap:wrap;align-items:center;column-gap:28px;font-size:15px;font-weight:500;display:flex}.nlf2 .n2-pie__legal a,.nlf2 .n2-pie__legal button{align-items:center;min-height:44px;display:inline-flex}.nlf2 .n2-pie__legal{column-gap:24px;font-size:14px}.nlf2 .n2-pie__legal button{cursor:pointer;background:0 0;border:0;padding:0;font-weight:500}.nlf2 .n2-pie__legal button:hover{text-underline-offset:.22em;text-decoration:underline;text-decoration-thickness:1px}.nlf2 .n2-pie__contacto{flex-wrap:wrap;align-items:center;gap:4px 24px;font-size:14px;font-weight:600;display:flex}.nlf2 .n2-pie__contacto a{align-items:center;min-height:44px;display:inline-flex}.nlf2 .n2-pie__mono{font-family:var(--n2-mono);color:var(--n2-g1);font-size:13px;font-weight:400}@media (width<=719.98px){.nlf2 .n2-pie__fila{flex-direction:column;align-items:flex-start}}.nlf2 .n2-cookies{z-index:60;max-width:600px;margin-inline:auto;position:fixed;bottom:16px;left:16px;right:16px}.nlf2 .n2-cookies>.n2-ent{box-shadow:0 0 0 8px #fffffff0,0 18px 48px #10111438}.nlf2 .n2-cookies .n2-ent__cuerpo{gap:18px;padding:18px 20px 20px}.nlf2 .n2-cookies .n2-ent__texto{color:var(--n2-ink)}.nlf2 .n2-cookies .n2-ent__texto a{text-underline-offset:.2em;text-decoration:underline}.nlf2 .n2-cookies .n2-acciones{justify-content:flex-start;gap:12px}@media (width>=640px){.nlf2 .n2-cookies{bottom:24px;left:24px;right:24px}}.nlf2 .n2-centro{text-align:center}.nlf2 .n2-mt-s{margin-top:24px}.nlf2 .n2-mt-m{margin-top:clamp(40px,33.71px + 1.619vw,56px)}.nlf2 .n2-mt-l{margin-top:clamp(56px,46.57px + 2.429vw,80px)}@media (width<=479.98px){.nlf2 .n2-ent__meta--larga{display:none}}@media (prefers-reduced-motion:reduce){.nlf2 *,.nlf2 :before,.nlf2 :after{transition:none!important;animation:none!important}}@media (width>=1100px){.nlf2 .n2-estrella--abajo .n2-estrella__dim,.nlf2 .n2-estrella--arriba .n2-estrella__dim{width:min(100%, var(--dim-w,100%));justify-self:center}.nlf2 .n2-estrella--compacta .n2-estrella__dim[data-fila="1"][data-lado=izq]>.n2-rel--h{top:auto;bottom:var(--rel-off,80px);transform:translateY(50%)scaleX(-1)}.nlf2 .n2-estrella--compacta .n2-estrella__dim[data-fila="1"][data-lado=der]>.n2-rel--h{top:auto;bottom:var(--rel-off,80px);transform:translateY(50%)}.nlf2 .n2-estrella--compacta .n2-estrella__dim[data-fila="2"][data-lado=izq]>.n2-rel--h{top:var(--rel-off,80px);transform:translateY(-50%)scaleX(-1)}.nlf2 .n2-estrella--compacta .n2-estrella__dim[data-fila="2"][data-lado=der]>.n2-rel--h{top:var(--rel-off,80px);transform:translateY(-50%)}}.nlf2 .n2-ent__sep{background:var(--n2-g4);height:1px;margin:6px 0 4px}.nlf2 .n2-oscuro .n2-ent__sep{background:var(--n2-d2)}.nlf2 .n2-ent__titulo--grande{letter-spacing:-.01em;font-size:clamp(22px,20.51px + .381vw,26px);font-weight:700;font-stretch:112.5%;line-height:1.2}.nlf2 .n2-ent__mono--tinta{color:var(--n2-ink)}.nlf2 .n2-oscuro .n2-ent__mono--tinta{color:var(--n2-blanco)}.nlf2 .n2-ent__ideal{border-top:1px solid var(--n2-g4);color:var(--n2-ink);padding-top:10px;font-size:16px;line-height:1.55}.nlf2 .n2-ent__ideal .n2-ent__mono{margin-right:6px}.nlf2 .n2-ent__cuerpo>.n2-enlace{align-self:flex-start;margin-top:auto}.nlf2 .n2-valor--grande{letter-spacing:-.01em;font-size:clamp(24px,22.51px + .381vw,28px);font-weight:700;font-stretch:112.5%}.nlf2 .n2-tag--blanco{border-color:var(--n2-blanco);background:var(--n2-blanco);color:var(--n2-azul)}.nlf2 .n2-h2--parrafo{letter-spacing:-.005em;max-width:900px;font-size:clamp(21px,19.14px + .476vw,26px);font-weight:500;font-stretch:100%;line-height:1.45}.nlf2 .n2-cabsec+.n2-h2--parrafo{margin-top:-24px}.nlf2 .n2-aviso{max-width:760px;font-family:var(--n2-mono);letter-spacing:.02em;color:var(--n2-ink);text-align:center;justify-content:center;gap:10px;margin-inline:auto;font-size:13px;line-height:1.6;display:flex}.nlf2 .n2-aviso span{color:var(--n2-azul)}.nlf2 .n2-registro{max-width:1022px;margin-inline:auto}.nlf2 .n2-registro__campos{grid-template-columns:minmax(0,1fr);display:grid}.nlf2 .n2-registro__campos li{flex-direction:column;gap:10px;padding:18px 20px 20px;display:flex}.nlf2 .n2-registro__campos li+li{border-top:1px solid var(--n2-g4)}@media (width>=720px){.nlf2 .n2-registro__campos{grid-template-columns:repeat(3,minmax(0,1fr))}.nlf2 .n2-registro__campos li+li{border-top:0;border-left:1px solid var(--n2-g4)}}.nlf2 .n2-patron{flex-direction:column;display:flex}.nlf2 .n2-patron li{flex-direction:column;gap:2px;display:flex;position:relative}.nlf2 .n2-patron li+li{margin-top:30px}.nlf2 .n2-patron li+li:before{content:"";background:var(--n2-g1);width:1.5px;height:18px;position:absolute;top:-24px;left:6px}.nlf2 .n2-patron li+li:after{content:"";border-right:1.5px solid var(--n2-g1);border-bottom:1.5px solid var(--n2-g1);width:7px;height:7px;position:absolute;top:-12px;left:2.5px;transform:rotate(45deg)}.nlf2 .n2-patron span{font-family:var(--n2-mono);color:var(--n2-g2);font-size:12px;line-height:16px}.nlf2 .n2-patron p{color:var(--n2-ink);font-size:17px;font-weight:600;line-height:1.3}.nlf2 .n2-patron .is-azul p{color:var(--n2-azul)}.nlf2 .n2-patron--flujo{margin-top:6px}.nlf2 .n2-patron--flujo p{font-size:16px;font-weight:500}.nlf2 .n2-patron--flujo .is-borde p{font-weight:700}.nlf2 .n2-casos__sql{margin-bottom:28px}.nlf2 .n2-caso .n2-ent__titulo{font-size:clamp(19px,18.26px + .19vw,21px)}.nlf2 .n2-ent__pie--solo{justify-content:flex-end}.nlf2 .n2-caso .n2-ent__pie{flex-wrap:wrap}.nlf2 .n2-caso__metrica{color:var(--n2-ink);font-size:16px;font-weight:600;line-height:1.4}.nlf2 .n2-caso .n2-ent__pie .n2-enlace{flex:none;font-size:15px}.nlf2 .n2-zigzag{flex-direction:column;gap:24px;display:flex}@media (width>=900px){.nlf2 .n2-zigzag{gap:32px}.nlf2 .n2-producto--zz{grid-template-columns:1fr 1fr;align-items:stretch;display:grid}.nlf2 .n2-producto--zz>.n2-ent__cab{grid-column:1/-1}.nlf2 .n2-caso.n2-producto--zz .n2-ent__cuerpo{gap:12px}.nlf2 .n2-producto--zz>.n2-ent__img{border-bottom:0;border-right:1px solid var(--n2-g4);grid-area:2/1;height:100%}.nlf2 .n2-producto--zz>.n2-ent__cuerpo{grid-area:2/2;justify-content:center;padding:28px 28px 30px}.nlf2 .n2-zigzag>.n2-producto--zz:nth-child(2n)>.n2-ent__img{border-right:0;border-left:1px solid var(--n2-g4);grid-column:2}.nlf2 .n2-zigzag>.n2-producto--zz:nth-child(2n)>.n2-ent__cuerpo{grid-column:1}}.nlf2 .n2-producto .n2-ent__cuerpo{gap:12px;padding:18px 20px 20px}.nlf2 .n2-producto .n2-ent__img,.nlf2 .n2-caso .n2-ent__img{aspect-ratio:2;object-fit:cover;object-position:top center;border-bottom:1px solid var(--n2-g4)}.nlf2 .n2-cols__item{display:flex}.nlf2 .n2-cols__item>.n2-ent{flex:auto}.nlf2 .n2-cols>.n2-ent{height:100%}.nlf2 .n2-fundador__foto{background:var(--n2-g4)}.nlf2 .n2-fundador .n2-ent__cuerpo{gap:6px}.nlf2 .n2-fundador .n2-ent__mono--tinta{border-top:1px solid var(--n2-g4);margin-top:6px;padding-top:10px}.nlf2 .n2-ent__pie--cita{margin:0;padding:18px 20px 20px;display:block}.nlf2 .n2-ent__pie--cita blockquote p{color:var(--n2-ink);text-wrap:pretty;font-size:clamp(17px,16.26px + .19vw,19px);font-weight:500;line-height:1.55}.nlf2 .n2-ent__pie--cita figcaption{font-family:var(--n2-mono);color:var(--n2-g1);margin-top:10px;font-size:13px}.nlf2 .n2-tiempo li>.n2-ent{z-index:1;height:100%;position:relative}.nlf2 .n2-tiempo__hito .n2-ent__nombre{font-size:15px}.nlf2 .n2-tiempo__hito--azul>.n2-ent__cab{background:var(--n2-azul)}.nlf2 .n2-tiempo__hito--azul{border-color:var(--n2-azul)}.nlf2 .n2-ancho-medio{max-width:1022px;margin-inline:auto}.nlf2 .n2-404{padding-top:clamp(64px,51.43px + 3.048vw,96px)}.nlf2 .n2-404__sql{white-space:normal;overflow-wrap:anywhere;text-align:center}.nlf2 .n2-404__sql span{color:var(--n2-g2)}.nlf2 .n2-prosa--legal h2{font-size:22px;font-stretch:100%}.nlf2 .n2-prosa .btn-ghost{border:1px solid var(--n2-ink);min-height:44px;color:var(--n2-ink);font-family:var(--n2-sans);cursor:pointer;background:0 0;border-radius:0;align-items:center;font-weight:600;display:inline-flex;transform:none}.nlf2 .n2-prosa .btn-ghost:hover{background:var(--n2-ink);color:var(--n2-blanco);transform:none}.nlf2 .n2-prosa code{font-family:var(--n2-mono);background:var(--n2-lienzo);padding:1px 5px;font-size:.85em}@media (width<=599.98px){.nlf2 .n2-grafica__eje{height:40px}.nlf2 .n2-grafica__eje .is-unidad{top:26px}}.nlf2 .n2-plan .n2-btn{padding-inline:20px;font-size:17px}.nlf2 .n2-ent__leyenda{min-height:44px;font-family:var(--n2-mono);letter-spacing:.02em;color:var(--n2-g1);padding:10px 16px;font-size:13px;line-height:1.5}.nlf2 .n2-estrella--abajo,.nlf2 .n2-estrella--arriba{--arbol-max:880px}.nlf2 .n2-idioma select{appearance:none;border:1px solid var(--n2-ink);background:var(--n2-blanco) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23101114' stroke-width='1.5' stroke-linecap='square'/%3E%3C/svg%3E") no-repeat right 10px center;height:32px;color:var(--n2-ink);font-family:var(--n2-mono);letter-spacing:.04em;cursor:pointer;border-radius:0;padding:0 30px 0 10px;font-size:13px;font-weight:500}.nlf2 .n2-idioma select:hover{border-color:var(--n2-azul)}@media (width>=1024px) and (width<=1359.98px){.nlf2 .n2-idioma select{background-position:right 8px center;padding:0 24px 0 8px}}@media (width<=1023.98px){.nlf2 .n2-nav>.n2-idioma{align-self:flex-start}.nlf2 .n2-idioma select{height:44px;padding-inline:14px 36px;font-size:15px}}.nlf2 .n2-idiomas{flex-wrap:wrap;align-items:center;gap:0 2px;display:flex}.nlf2 .n2-idiomas a{min-width:34px;min-height:44px;font-family:var(--n2-mono);letter-spacing:.04em;color:var(--n2-g1);justify-content:center;align-items:center;font-size:13px;font-weight:500;display:inline-flex}.nlf2 .n2-idiomas a:hover{color:var(--n2-ink)}.nlf2 .n2-idiomas a[aria-current]{color:var(--n2-ink);text-underline-offset:.45em;text-decoration:underline;text-decoration-thickness:2px}.nlf2 .n2-prosa.n2-prosa--legal h2,.nlf2 .n2-prosa.n2-prosa--legal h2:first-child{margin-top:24px}.nlf2 .n2-prosa--legal th{font-family:var(--n2-mono);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:500}.nlf2 .n2-prosa--legal td:first-child{font-family:var(--n2-mono);font-size:12.5px}.nlf2 .n2-prosa .btn-ghost{padding:10px 20px;font-size:13px}.nlf2 .n2-blog__sql{margin-bottom:28px}.nlf2 .lista-vacia{border:1px solid var(--n2-ink);background:var(--n2-blanco);max-width:640px;font-family:var(--n2-mono);color:var(--n2-g1);text-align:center;margin-inline:auto;padding:28px 24px;font-size:14px;line-height:1.6}.nlf2 .lista-articulos{counter-reset:ficha;flex-direction:column;gap:32px;max-width:1022px;margin-inline:auto;display:flex}.nlf2 .ficha-articulo{counter-increment:ficha;border:1px solid var(--n2-ink);background:var(--n2-blanco);grid-template-columns:minmax(0,1fr);display:grid}.nlf2 .ficha-articulo:before{content:"article · " counter(ficha, decimal-leading-zero);background:var(--n2-ink);min-height:44px;color:var(--n2-blanco);font-family:var(--n2-mono);grid-column:1/-1;align-items:center;padding:0 16px;font-size:14px;font-weight:500;display:flex}.nlf2 .ficha-articulo:lang(es):before{content:"articulo · " counter(ficha, decimal-leading-zero)}.nlf2 .ficha-articulo:first-child:before{min-height:48px;font-size:15px}.nlf2 .ficha-img{background:var(--n2-blanco);align-items:center;display:flex}.nlf2 .ficha-img img{width:100%;height:auto;display:block}.nlf2 .ficha-articulo>div{flex-direction:column;align-items:flex-start;gap:12px;padding:20px 20px 22px;display:flex}.nlf2 .ficha-meta{font-family:var(--n2-mono);letter-spacing:.02em;color:var(--n2-g1);flex-wrap:wrap;gap:4px 10px;font-size:13px;line-height:1.5;display:flex}.nlf2 .ficha-titulo{letter-spacing:-.01em;text-wrap:balance;font-size:clamp(22px,20.51px + .381vw,26px);font-weight:700;font-stretch:112.5%;line-height:1.2}.nlf2 .ficha-articulo:first-child .ficha-titulo{font-size:clamp(26px,22.29px + .952vw,34px)}.nlf2 .ficha-resumen{color:var(--n2-g1);text-wrap:pretty;font-size:16.5px;line-height:1.6}.nlf2 .ficha-enlace{min-height:44px;color:var(--n2-azul);align-items:center;gap:8px;margin-top:auto;font-size:17px;font-weight:600;display:inline-flex}@media (width>=860px){.nlf2 .ficha-articulo:has(>.ficha-img){grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.nlf2 .ficha-articulo:has(>.ficha-img)>div{border-left:1px solid var(--n2-ink);padding:28px 28px 26px}}.nlf2 .n2-articulo__titulo{max-width:980px}.nlf2 .n2-articulo__meta{font-family:var(--n2-mono);letter-spacing:.02em;color:var(--n2-g1);flex-wrap:wrap;justify-content:center;gap:4px 12px;font-size:13px;line-height:20px;display:flex}.nlf2 .n2-articulo__marco{flex-direction:column;max-width:880px;margin-inline:auto;display:flex}.nlf2 .art-portada{border-bottom:1px solid var(--n2-g4);background:var(--n2-blanco)}.nlf2 .art-portada img{width:100%;height:auto;display:block}.nlf2 .n2-articulo__ent .art-cuerpo{max-width:none;padding:clamp(24px,14.57px + 2.429vw,48px) clamp(20px,7.43px + 3.238vw,52px) clamp(28px,18.57px + 2.429vw,52px)}.nlf2 .art-etiquetas{border-top:1px solid var(--n2-g4);flex-wrap:wrap;gap:8px;padding:16px clamp(20px,7.43px + 3.238vw,52px) 20px;display:flex}.nlf2 .art-etiquetas li{border:1px solid var(--n2-ink);min-height:30px;font-family:var(--n2-mono);align-items:center;padding:4px 10px;font-size:13px;line-height:1.2;display:inline-flex}.nlf2 .art-cuerpo img{max-width:100%;height:auto}.nlf2 .art-cuerpo figure img{border:1px solid var(--n2-g4)}.nlf2 .art-cuerpo figcaption{font-family:var(--n2-mono);color:var(--n2-g1);margin-top:8px;font-size:13px}.nlf2 .art-cuerpo pre{background:var(--n2-lienzo);font-family:var(--n2-mono);padding:16px;font-size:14px;line-height:1.6;overflow-x:auto}.nlf2 .art-cuerpo hr{border:0;border-top:1px solid var(--n2-g4)}.nlf2 .lista-vacia a{color:var(--n2-azul);font-family:var(--n2-sans);margin-top:10px;font-size:16px;font-weight:600;display:block}
