:root{--color-color-neutral-0: #ffffff;--color-light-background: #ebf6ff;--color-color-success: #00856f;--color-color-neutral-3: #f0f0f0;--color-color-alert: #f5a623;--color-color-neutral-2: #5a6773;--color-color-info: #58a8da;--color-color-neutral-1: #383d43;--color-color-danger: #e91101;--color-color-accent: #e81949;--color-color-primary: #1a5275;--radius-radius-24: 24px;--radius-radius-64: 64px;--radius-radius-08: 8px;--radius-radius-04: 4px;--radius-radius-02: 2px;--shadow-shadow-heavy: 0px 4px 10px rgba(0, 0, 0, .1);--shadow-shadow-faded: 0px 0px 30px 5px rgba(0, 0, 0, .07);--shadow-shadow-faded-darker: 0px 0px 30px 5px rgba(0, 0, 0, .1);--spacing-xxxxl: 64px;--spacing-xxxl: 56px;--spacing-xxl: 48px;--spacing-xl: 40px;--spacing-lg: 32px;--spacing-md: 24px;--spacing-sm: 16px;--spacing-xs: 8px;--spacing-xxs: 4px;--typography-text-small-underlined-bold-font-family: "Poppins";--typography-text-small-underlined-bold-font-size: 14px;--typography-text-small-underlined-bold-line-height: 21px;--typography-text-small-underlined-bold-font-weight: 600;--typography-text-small-underlined-font-family: "Poppins";--typography-text-small-underlined-font-size: 14px;--typography-text-small-underlined-line-height: 21px;--typography-text-small-underlined-font-weight: 400;--typography-text-small-italic-font-family: "Poppins";--typography-text-small-italic-font-size: 14px;--typography-text-small-italic-line-height: 21px;--typography-text-small-italic-font-weight: 400;--typography-text-small-bold-font-family: "Poppins";--typography-text-small-bold-font-size: 14px;--typography-text-small-bold-line-height: 21px;--typography-text-small-bold-font-weight: 600;--typography-text-small-medium-font-family: "Poppins";--typography-text-small-medium-font-size: 14px;--typography-text-small-medium-line-height: 21px;--typography-text-small-medium-font-weight: 500;--typography-text-small-font-family: "Poppins";--typography-text-small-font-size: 14px;--typography-text-small-line-height: 21px;--typography-text-small-font-weight: 400;--typography-text-underlined-bold-font-family: "Poppins";--typography-text-underlined-bold-font-size: 18px;--typography-text-underlined-bold-line-height: 27px;--typography-text-underlined-bold-font-weight: 600;--typography-text-underlined-font-family: "Poppins";--typography-text-underlined-font-size: 18px;--typography-text-underlined-line-height: 27px;--typography-text-underlined-font-weight: 400;--typography-text-italic-font-family: "Poppins";--typography-text-italic-font-size: 18px;--typography-text-italic-line-height: 27px;--typography-text-italic-font-weight: 400;--typography-text-bold-font-family: "Poppins";--typography-text-bold-font-size: 18px;--typography-text-bold-line-height: 27px;--typography-text-bold-font-weight: 600;--typography-text-medium-font-family: "Poppins";--typography-text-medium-font-size: 18px;--typography-text-medium-line-height: 27px;--typography-text-medium-font-weight: 500;--typography-text-font-family: "Poppins";--typography-text-font-size: 18px;--typography-text-line-height: 27px;--typography-text-font-weight: 400;--typography-text-inputs-font-family: "Poppins";--typography-text-inputs-font-size: 18px;--typography-text-inputs-line-height: 27px;--typography-text-inputs-font-weight: 400;--typography-title-smallest-mobile-font-family: "Poppins";--typography-title-smallest-mobile-font-size: 16px;--typography-title-smallest-mobile-line-height: 22px;--typography-title-smallest-mobile-font-weight: 600;--typography-title-small-mobile-font-family: "Poppins";--typography-title-small-mobile-font-size: 23px;--typography-title-small-mobile-line-height: 31px;--typography-title-small-mobile-font-weight: 500;--typography-title-medium-mobile-font-family: "Poppins";--typography-title-medium-mobile-font-size: 26px;--typography-title-medium-mobile-line-height: 35px;--typography-title-medium-mobile-font-weight: 500;--typography-title-big-mobile-font-family: "Poppins";--typography-title-big-mobile-font-size: 29px;--typography-title-big-mobile-line-height: 39px;--typography-title-big-mobile-font-weight: 500;--typography-title-bigger-mobile-font-family: "Poppins";--typography-title-bigger-mobile-font-size: 32px;--typography-title-bigger-mobile-line-height: 43px;--typography-title-bigger-mobile-font-weight: 500;--typography-title-deco-mobile-font-family: "Playfair Display";--typography-title-deco-mobile-font-size: 32px;--typography-title-deco-mobile-line-height: 43px;--typography-title-deco-mobile-font-weight: 500;--typography-title-deco-desktop-font-family: "Playfair Display";--typography-title-deco-desktop-font-size: 55px;--typography-title-deco-desktop-line-height: 70px;--typography-title-deco-desktop-font-weight: 500;--typography-title-smallest-desktop-font-family: "Poppins";--typography-title-smallest-desktop-font-size: 18px;--typography-title-smallest-desktop-line-height: 23px;--typography-title-smallest-desktop-font-weight: 600;--typography-title-smaller-desktop-font-family: "Poppins";--typography-title-smaller-desktop-font-size: 21px;--typography-title-smaller-desktop-line-height: 30px;--typography-title-smaller-desktop-font-weight: 600;--typography-title-small-desktop-font-family: "Poppins";--typography-title-small-desktop-font-size: 28px;--typography-title-small-desktop-line-height: 36px;--typography-title-small-desktop-font-weight: 500;--typography-title-medium-desktop-font-family: "Poppins";--typography-title-medium-desktop-font-size: 35px;--typography-title-medium-desktop-line-height: 47px;--typography-title-medium-desktop-font-weight: 500;--typography-title-big-desktop-font-family: "Poppins";--typography-title-big-desktop-font-size: 44px;--typography-title-big-desktop-line-height: 57px;--typography-title-big-desktop-font-weight: 500;--typography-title-bigger-desktop-font-family: "Poppins";--typography-title-bigger-desktop-font-size: 55px;--typography-title-bigger-desktop-line-height: 70px;--typography-title-bigger-desktop-font-weight: 600}:root{--nl-primary: var(--color-color-primary);--nl-accent: var(--color-color-accent);--nl-danger: var(--color-color-danger);--nl-n0: var(--color-color-neutral-0);--nl-n1: var(--color-color-neutral-1);--nl-n2: var(--color-color-neutral-2);--nl-n3: var(--color-color-neutral-3);--nl-tint: var(--color-light-background);--nl-hairline: var(--color-color-neutral-3);--nl-sombra: var(--shadow-shadow-faded);--nl-sombra-fuerte: var(--shadow-shadow-faded-darker);--nl-font: "Poppins", Arial, Helvetica, sans-serif;--nl-deco: "Playfair Display", Georgia, "Times New Roman", serif;--nl-crumb: 24px;--nl-top: 40px;--nl-bottom: 64px;--nl-col: 48px;--nl-group: 48px;--nl-group-inner: 24px;--nl-block: 32px;--nl-panel: 40px 32px;--nl-box: 24px;--nl-h1: 35px;--nl-h1-l: 47px;--nl-h2: 28px;--nl-h2-l: 36px;--nl-eye: 18px;--nl-eye-l: 23px;--nl-t: .16s ease}@media(max-width:767px){:root{--nl-crumb: 16px;--nl-top: 32px;--nl-bottom: 48px;--nl-col: 32px;--nl-group: 40px;--nl-group-inner: 16px;--nl-block: 24px;--nl-panel: 24px;--nl-box: 16px;--nl-h1: 26px;--nl-h1-l: 35px;--nl-h2: 23px;--nl-h2-l: 31px;--nl-eye: 16px;--nl-eye-l: 20px}}.nl,.nl *{box-sizing:border-box}.nl{font-family:var(--nl-font);font-size:18px;line-height:27px;font-weight:400;color:var(--nl-n1);padding-bottom:var(--nl-bottom)}.nl p,.nl h1,.nl h2,.nl h3,.nl ul{margin:0}.nl h1,.nl h2,.nl h3{font-weight:500;text-wrap:pretty;color:var(--nl-n1);font-family:var(--nl-font)}.nl a{color:var(--nl-primary);text-decoration:underline;transition:color var(--nl-t)}.nl a:hover{color:var(--nl-accent);text-decoration:none}.nl [hidden]{display:none!important}.nl svg{display:block;flex:none}.nl-link{border:0;background:transparent;padding:0;cursor:pointer;font:inherit;color:var(--nl-primary);text-decoration:underline;transition:color var(--nl-t)}.nl-link:hover{color:var(--nl-accent);text-decoration:none}.nl-link-sm{font-size:14px;line-height:21px;font-weight:600;white-space:nowrap}.nl-muted{color:var(--nl-n2)}.nl-small{font-size:14px;line-height:21px}.nl-migas{padding:var(--nl-crumb) 0;border-bottom:1px solid var(--nl-hairline)}.nl-migas ol{display:flex;flex-wrap:wrap;align-items:center;gap:8px;list-style:none;margin:0;padding:0;font-size:14px;line-height:21px;color:var(--nl-n1)}.nl-migas li{display:flex;align-items:center;gap:8px}.nl-migas li[aria-current]{font-weight:600}.nl-migas .nl-casa{display:flex;color:var(--nl-primary)}.nl-migas .nl-casa:hover{color:var(--nl-accent)}.nl-migas a:not(.nl-casa){color:var(--nl-n1)}.nl-cab{padding-top:var(--nl-top);display:flex;flex-direction:column;gap:8px;max-width:70ch}.nl-h1{font-size:var(--nl-h1);line-height:var(--nl-h1-l)}.nl-h1 em{font-family:var(--nl-deco);font-style:italic;font-weight:500}.nl-h2{font-size:var(--nl-h2);line-height:var(--nl-h2-l)}.nl-eyebrow{font-weight:600;font-size:var(--nl-eye);line-height:var(--nl-eye-l);letter-spacing:.1em;text-transform:uppercase;color:var(--nl-n2)}.nl-eyebrow-accent{color:var(--nl-accent)}.nl-cols{display:flex;flex-wrap:wrap;gap:var(--nl-col);align-items:flex-start;padding-top:var(--nl-top)}.nl-main{flex:999 1 520px;min-width:0;display:flex;flex-direction:column;gap:var(--nl-group)}.nl-main-paso{gap:var(--nl-block)}.nl-aside{flex:1 1 384px;min-width:0}@media(min-width:768px){.nl-aside-sticky{position:sticky;top:24px}}.nl-grupo{display:flex;flex-direction:column;gap:var(--nl-group-inner)}.nl-grupo-cab{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-end;justify-content:space-between;margin-bottom:8px}.nl-grupo-cab p{margin-top:12px}.nl-tarjeta,.nl-pildora{cursor:pointer;background:var(--nl-n0);box-shadow:inset 0 0 0 1px var(--nl-n2);transition:box-shadow var(--nl-t),background var(--nl-t)}.nl-tarjeta:hover,.nl-pildora:hover{box-shadow:inset 0 0 0 1px var(--nl-primary),var(--nl-sombra)}.nl-tarjeta[aria-checked=true],.nl-pildora[aria-pressed=true]{background:var(--nl-tint);outline:2px solid var(--nl-primary);outline-offset:-2px}.nl-tarjeta:focus-visible,.nl-pildora:focus-visible{outline:2px solid var(--nl-primary);outline-offset:3px}.nl-tarjetas{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-top:12px}.nl-tarjeta{position:relative;display:flex;flex-direction:column;gap:16px;padding:24px;border-radius:8px}.nl-tarjeta h3{display:flex;align-items:center;gap:8px;font-weight:600;font-size:21px;line-height:30px;color:var(--nl-primary)}.nl-tarjeta h3 svg{flex:none}.nl-destacada{position:absolute;top:0;left:24px;transform:translateY(-50%);padding:2px 8px;border-radius:4px;font-weight:600;font-size:14px;line-height:21px;color:var(--nl-primary);background:var(--nl-tint);transition:background var(--nl-t),color var(--nl-t)}[aria-checked=true] .nl-destacada{background:var(--nl-primary);color:var(--nl-n0)}.nl-pildoras{display:flex;flex-wrap:wrap;gap:16px}.nl-pildora{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px 10px;min-height:52px;max-width:100%;padding:12px 16px;border:0;border-radius:8px;font:500 18px/27px var(--nl-font);text-align:left;color:var(--nl-n1)}.nl-pildora .nl-ic{color:var(--nl-primary);display:inline-flex}.nl-etiqueta{display:inline-flex;align-items:center;padding:2px 8px;border-radius:4px;background:var(--nl-tint);font-weight:600;font-size:14px;line-height:21px;color:var(--nl-primary)}.nl-pildora[aria-pressed=true] .nl-etiqueta{background:var(--nl-n0)}.nl-tarjeta[data-suscrita],.nl-pildora[data-suscrita]{cursor:default;background:var(--nl-n3);box-shadow:inset 0 0 0 1px var(--nl-n2);color:var(--nl-n2);opacity:.8}.nl-tarjeta[data-suscrita] h3,.nl-pildora[data-suscrita] .nl-ic{color:var(--nl-n2)}.nl-tarjeta[data-suscrita] .nl-destacada,.nl-etiqueta-suscrito{background:var(--nl-n2);color:var(--nl-n0)}.nl-pildora[data-suscrita] .nl-etiqueta:not(.nl-etiqueta-suscrito){background:var(--nl-n0);color:var(--nl-n2)}.nl-panel{display:flex;flex-direction:column;gap:24px;padding:var(--nl-panel);border-radius:8px;background:var(--nl-n0);box-shadow:var(--nl-sombra)}.nl-panel-cab{display:flex;gap:16px;align-items:baseline;justify-content:space-between}.nl-contador{margin-top:8px;font-weight:500;font-size:var(--nl-h2);line-height:var(--nl-h2-l);color:var(--nl-n1)}.nl-lista{list-style:none;padding:0;display:flex;flex-direction:column}.nl-lista-scroll{max-height:220px;overflow:auto;position:relative}.nl-sel-caja{display:flex;flex-direction:column;gap:8px}.nl-sel-marco{position:relative}.nl-sel-marco .nl-lista-scroll{scrollbar-width:thin;scrollbar-color:var(--nl-n2) var(--nl-n3)}.nl-sel-marco .nl-lista-scroll::-webkit-scrollbar{width:4px}.nl-sel-marco .nl-lista-scroll::-webkit-scrollbar-track{background:var(--nl-n3);border-radius:2px}.nl-sel-marco .nl-lista-scroll::-webkit-scrollbar-thumb{background:var(--nl-n2);border-radius:2px}.nl-sel-degradado{position:absolute;left:0;right:0;bottom:0;height:48px;pointer-events:none;background:linear-gradient(to bottom,transparent,var(--nl-n0))}.nl-sel-mas{align-self:flex-start;display:inline-flex;align-items:center;gap:4px;font-size:14px;line-height:21px;font-weight:600;text-decoration:none}.nl-lista li{display:flex;gap:16px;align-items:center;justify-content:space-between;padding:12px 0;border-top:1px solid var(--nl-hairline)}.nl-lista .nl-nombre{flex:1 1 auto;min-width:0;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nl-lista .nl-cuando{flex:none;font-size:14px;line-height:21px;color:var(--nl-n2);white-space:nowrap;text-align:right}.nl-quitar{flex:none;border:0;background:transparent;padding:4px;cursor:pointer;display:flex;color:var(--nl-n2);border-radius:4px;transition:color var(--nl-t)}.nl-quitar:hover{color:var(--nl-accent)}.nl-form{display:flex;flex-direction:column;gap:24px}.nl-campo{position:relative;display:flex;flex-direction:column;gap:var(--spacing-xxs);padding-top:var(--spacing-xs)}.nl-campo label{position:absolute;top:var(--spacing-xs);left:var(--spacing-md);z-index:1;padding:0 var(--spacing-xxs);background:var(--nl-n0);color:var(--nl-n2);font:var(--typography-text-small-font-weight) var(--typography-text-small-font-size)/var(--typography-text-small-line-height) var(--nl-font);text-transform:uppercase;transform:translateY(-50%);transition:all .2s ease;pointer-events:none}.nl-campo:has(input[placeholder=" "]:placeholder-shown:not(:focus):not(:-webkit-autofill)) label{padding:0;background:transparent;font-size:var(--typography-text-inputs-font-size);line-height:var(--typography-text-inputs-line-height);text-transform:none;transform:translateY(17px)}.nl-req{color:var(--nl-accent)}.nl-campo input{appearance:none;width:100%;padding:17px var(--spacing-md);border:1.5px solid var(--nl-primary);border-radius:var(--radius-radius-08);font:var(--typography-text-inputs-font-weight) var(--typography-text-inputs-font-size)/var(--typography-text-inputs-line-height) var(--nl-font);color:var(--nl-n1);background:var(--nl-n0);outline:none;transition:box-shadow .5s ease,background-color .3s ease}.nl-campo input:placeholder-shown{background:color-mix(in srgb,var(--nl-tint) 50%,transparent)}.nl-campo input:focus{background:var(--nl-n0)}.nl-campo input:-webkit-autofill{box-shadow:0 0 0 1000px var(--nl-n0) inset;-webkit-text-fill-color:var(--nl-n1)}.nl-campo.nl-error input{border-color:var(--nl-danger)}.nl-campo.nl-error label{color:var(--nl-danger)}.nl-err{font-size:14px;line-height:21px;color:var(--nl-danger)}.nl-campo .nl-err{display:flex;align-items:center;gap:var(--spacing-xxs)}.nl-campo .nl-err:before{content:"";flex:none;width:13px;height:13px;background-color:currentColor;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3'/%3E%3Cpath d='M12 9v4'/%3E%3Cpath d='M12 17h.01'/%3E%3C/svg%3E") center/contain no-repeat}.nl-checks{display:flex;flex-direction:column;gap:16px}.nl-check{display:flex;gap:12px;align-items:flex-start;font-size:14px;line-height:21px;color:var(--nl-n1);cursor:pointer}.nl-check input{appearance:none;-webkit-appearance:none;flex:none;width:20px;height:20px;margin:0;border:1.5px solid var(--nl-n2);border-radius:2px;background:var(--nl-n0) center/14px no-repeat;cursor:pointer;transition:background-color var(--nl-t),border-color var(--nl-t)}.nl-check input:checked{background-color:var(--nl-primary);border-color:var(--nl-primary);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E")}.nl-check input:focus-visible{outline:2px solid var(--nl-primary);outline-offset:2px}.nl-check.nl-error input{border-color:var(--nl-danger)}.nl-btn{display:inline-flex;align-items:center;justify-content:center;min-height:45px;padding:7px var(--spacing-md);border:2px solid transparent;border-radius:var(--radius-radius-04);cursor:pointer;font-family:var(--nl-font);font-size:var(--typography-text-medium-font-size);line-height:var(--typography-text-medium-line-height);font-weight:var(--typography-text-medium-font-weight);text-decoration:none!important;text-align:center;transition:background var(--nl-t),border-color var(--nl-t),color var(--nl-t),box-shadow var(--nl-t)}.nl-btn:hover{box-shadow:var(--shadow-shadow-heavy)}.nl-btn-accent{background:var(--nl-accent);border-color:var(--nl-accent);color:var(--nl-n0)!important}.nl-btn-accent:hover{background:var(--nl-primary);border-color:var(--nl-primary)}.nl-btn-primary{background:var(--nl-primary);border-color:var(--nl-primary);color:var(--nl-n0)!important}.nl-btn-primary:hover{background:var(--nl-accent);border-color:var(--nl-accent)}.nl-btn-line{background:transparent;border-color:var(--nl-n1);color:var(--nl-n1)!important}.nl-btn-line:hover{background:var(--nl-n1);color:var(--nl-n0)!important}.nl-btn:disabled{background:var(--nl-n3);border-color:var(--nl-n2);color:var(--nl-n2)!important;cursor:not-allowed;box-shadow:none}.nl-btn-bloque{width:100%}.nl-btn:focus-visible{outline:2px solid var(--nl-primary);outline-offset:2px}.nl-botones{display:flex;flex-wrap:wrap;gap:16px;align-items:center}@media(max-width:767px){.nl-btn{white-space:normal}}.nl-pie-panel{border-top:1px solid var(--nl-hairline);padding-top:16px}.nl-pie-sesion{display:flex;flex-direction:column;gap:16px;align-items:flex-start}.nl-cuenta-aviso strong{font-weight:600;color:var(--nl-n1)}.nl-todas{font-weight:500;font-size:var(--nl-h2);line-height:var(--nl-h2-l);color:var(--nl-n1)}.nl[data-sesion=si] [data-sin-sesion]{display:none}.nl:not([data-sesion=si]) [data-con-sesion]{display:none}.nl[data-sesion=pendiente] [data-sin-sesion]{visibility:hidden}.nl-aviso-api{font-size:14px;line-height:21px;color:var(--nl-danger)}.nl-hero{display:flex;flex-direction:column;gap:8px}.nl-hero p{max-width:56ch}.nl-hero strong,.nl-main-paso strong{font-weight:600}.nl-oferta{display:flex;flex-direction:column;gap:16px;padding:var(--nl-box);border-radius:8px;background:var(--nl-tint)}.nl-oferta h2{font-weight:600;font-size:21px;line-height:30px}.nl-oferta .nl-botones{gap:24px;margin-top:8px}.nl-barra{position:fixed;left:0;right:0;bottom:0;z-index:50;background:var(--nl-n0);box-shadow:var(--nl-sombra-fuerte);border-radius:8px 8px 0 0;padding:16px 24px calc(16px + env(safe-area-inset-bottom));font-family:var(--nl-font)}.nl-barra-fila{display:flex;gap:16px;align-items:center}.nl-barra-toggle{flex:1 1 auto;min-width:0;min-height:44px;display:flex;gap:8px;align-items:center;border:0;background:transparent;padding:0;cursor:pointer;text-align:left;font-family:var(--nl-font)}.nl-barra-toggle>span:first-child{min-width:0;display:flex;flex-direction:column}.nl-barra-cuenta{font-weight:600;font-size:18px;line-height:27px;color:var(--nl-n1)}.nl-barra-nombres{font-size:14px;line-height:21px;color:var(--nl-n2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nl-barra-chev{flex:none;display:inline-flex;color:var(--nl-primary)}.nl-barra .nl-lista{max-height:40vh;overflow:auto;margin-bottom:16px;border-bottom:1px solid var(--nl-hairline)}.nl-barra .nl-lista li{min-height:44px;padding:8px 0}.nl-barra .nl-quitar{width:44px;height:44px;margin-right:-12px;align-items:center;justify-content:center;padding:0}.nl h1[tabindex="-1"]:focus{outline:none}@media(max-width:767px){.nl{padding-left:14px;padding-right:14px}}
