body.publico{background:var(--white)}.p-cab{z-index:60;border-bottom:1px solid var(--rule);background:#fffffff7;position:sticky;top:0}.p-cab .wrap{align-items:center;gap:18px;height:64px;display:flex}.p-cab .logo img{width:auto;height:36px;display:block}.p-nav{align-items:center;gap:2px;margin-left:auto;display:flex}.p-nav a{color:var(--ink);border-radius:5px;padding:8px 11px;font-size:14.5px;font-weight:500;text-decoration:none}.p-nav a:hover{background:var(--paper);color:var(--navy)}.p-nav a[aria-current=page]{color:var(--navy);box-shadow:inset 0 -2.5px 0 var(--red);border-radius:0}.p-nav .btn{margin-left:8px}.p-menu{border:1px solid var(--rule);color:var(--navy);background:0 0;border-radius:5px;margin-left:auto;padding:7px;display:none}@media (width<=960px){.p-menu{display:inline-flex}.p-nav{background:var(--white);border-bottom:1px solid var(--rule);flex-direction:column;align-items:stretch;padding:10px 16px 16px;display:none;position:absolute;top:64px;left:0;right:0;box-shadow:0 20px 40px #00133a1f}.p-nav.abierto{display:flex}.p-nav a{padding:12px 10px}.p-nav .btn{margin:8px 0 0}}.banda{padding:64px 0}.banda.gris{background:var(--paper)}.banda.azul{background:var(--navy-x);color:#dbe5f7}.banda.azul h1,.banda.azul h2,.banda.azul h3{color:#fff}.banda.azul .lede{color:#a9bbdc}.banda h2+.lede{margin-top:10px}.sec-cab{max-width:760px;margin-bottom:30px}h1 em,h2 em{color:var(--red);font-style:normal}.banda.azul h1 em,.banda.azul h2 em{color:#ff8a8e}.heroe{background:var(--navy-x);color:#dbe5f7;position:relative;overflow:clip}.heroe:after{content:"";pointer-events:none;border:70px solid #ffffff09;border-radius:50%;width:520px;height:520px;position:absolute;top:-80px;right:-120px}.heroe .wrap{z-index:1;padding-top:56px;padding-bottom:60px;position:relative}.heroe h1{color:#fff;margin-bottom:16px}.heroe .lede{color:#a9bbdc}.pasos-num{counter-reset:paso;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px;display:grid}.pasos-num>div{border-top:2px solid var(--navy);padding-top:14px}.pasos-num b{font-family:var(--t-titulo);color:var(--red);letter-spacing:.1em;margin-bottom:6px;font-size:13px;display:block}.pasos-num h3{margin-bottom:6px;font-size:19px}.pasos-num p{color:var(--muted);margin:0;font-size:15px}.cifras{background:#ffffff1f;border-radius:8px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1px;margin-top:34px;display:grid;overflow:hidden}.cifras>div{background:var(--navy-x);padding:18px 18px 16px}.cifras b{font-family:var(--t-titulo);color:#fff;font-variant-numeric:tabular-nums;font-size:38px;font-stretch:88%;line-height:1;display:block}.cifras span{color:#9fb3d9;font-size:13.5px}.tarjeta{background:var(--white);border:1px solid var(--rule);box-shadow:var(--sombra);border-radius:10px;padding:26px}.p-pie{background:var(--navy-x);color:#9fb3d9;padding:40px 0 28px;font-size:14px}.p-pie .wrap{grid-template-columns:1.3fr 1fr;gap:22px;display:grid}.p-pie b{color:#fff}.p-pie img{width:auto;height:34px;margin-bottom:12px}.p-pie nav{flex-wrap:wrap;place-content:flex-start flex-end;gap:8px 18px;display:flex}.p-pie a{color:#c9d6ee;text-decoration:none}.p-pie a:hover{color:#fff;text-decoration:underline}.p-pie small{color:#6f86b3;border-top:1px solid #ffffff1a;grid-column:1/-1;padding-top:16px}@media (width<=760px){.p-pie .wrap{grid-template-columns:1fr}.p-pie nav{justify-content:flex-start}}.pildoras{flex-wrap:wrap;gap:8px;display:flex}.pildora{border:1px solid var(--rule);background:var(--white);color:var(--ink);border-radius:999px;padding:9px 15px;font-size:14.5px}.pildora[aria-checked=true],.pildora[aria-pressed=true]{background:var(--navy);border-color:var(--navy);color:#fff}.pildora:hover{border-color:var(--navy-s)}.lnk{color:var(--navy-s);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.cod{letter-spacing:.04em;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-weight:600}.estrecho{max-width:640px;margin:0 auto}.centrado{align-content:start;min-height:calc(100vh - 64px);padding:40px 16px 60px;display:grid}.portal-cab{background:var(--navy-x);color:#c9d6ee;padding:22px 0 26px}.portal-cab h1{color:#fff;font-size:clamp(26px,6vw,36px)}details.faq{border-bottom:1px solid var(--rule);padding:16px 0}details.faq summary{font-family:var(--t-titulo);color:var(--navy);cursor:pointer;justify-content:space-between;gap:10px;font-size:17px;font-weight:600;list-style:none;display:flex}details.faq summary:after{content:"+";color:var(--red);font-size:22px;line-height:1}details.faq[open] summary:after{content:"–"}details.faq p{color:var(--muted);margin:10px 0 0}@media print{.p-cab,.p-pie,.a11y-boton{display:none!important}}.ayuda.svelte-1tms40i{z-index:140;background:var(--red);color:#fff;width:46px;height:46px;font-family:var(--t-titulo);border:0;border-radius:50%;font-size:22px;font-weight:700;position:fixed;bottom:16px;right:16px;box-shadow:0 6px 18px #780a0f4d}.ayuda.svelte-1tms40i:hover{background:var(--red-d)}.invita.svelte-1tms40i{z-index:160;background:var(--white);border:1px solid var(--rule);border-top:4px solid var(--red);width:min(320px,100vw - 32px);box-shadow:var(--sombra);border-radius:10px;padding:14px 16px;position:fixed;bottom:16px;right:16px}.invita.svelte-1tms40i b:where(.svelte-1tms40i){color:var(--navy);font-family:var(--t-titulo);font-size:16px}.invita.svelte-1tms40i p:where(.svelte-1tms40i){color:var(--muted);margin:6px 0 10px;font-size:14px}.acc.svelte-1tms40i{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.velo.svelte-1tms40i{z-index:2000;background:#00133a73;position:fixed;inset:0}.luz.svelte-1tms40i{z-index:2000;box-shadow:0 0 0 4px var(--red), 0 0 0 100vmax #00133a73;pointer-events:none;border-radius:10px;transition:all .25s;position:fixed}.globo.svelte-1tms40i{z-index:2001;background:var(--white);border-radius:12px;outline:none;width:min(340px,100vw - 24px);padding:16px 18px 14px;position:fixed;box-shadow:0 20px 50px #0000004d}.globo.arriba.svelte-1tms40i{transform:translateY(-100%)}.globo.centro.svelte-1tms40i{top:50%;left:50%;transform:translate(-50%,-50%)}.globo.svelte-1tms40i b:where(.svelte-1tms40i){font-family:var(--t-titulo);color:var(--navy);margin-bottom:4px;font-size:18px;display:block}.globo.svelte-1tms40i p:where(.svelte-1tms40i){color:var(--ink);margin:0 0 12px;font-size:14.5px}.cuenta.svelte-1tms40i{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:600}.ic.svelte-1tms40i{font-size:28px}.salir.svelte-1tms40i{margin-left:auto}.flecha.svelte-1tms40i{width:28px;height:28px;color:var(--red);filter:drop-shadow(0 2px 2px #00000040);margin-left:-14px;position:absolute;top:-30px;left:50%}.globo.arriba.svelte-1tms40i .flecha:where(.svelte-1tms40i){top:auto;bottom:-30px;transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.luz.svelte-1tms40i{transition:none}}
