.mapa[data-astro-cid-frxuroif]{position:relative}svg[data-astro-cid-frxuroif]{width:100%;height:auto;display:block}svg[data-astro-cid-frxuroif] a[data-astro-cid-frxuroif]{cursor:pointer;outline:none}path[data-astro-cid-frxuroif]{transition:fill .18s,opacity .18s}.mapa[data-astro-cid-frxuroif]{--n0:#d6e2ec;--n1:#9dbdd8;--n2:#4d78a5;--n3:#13294b;--luz:#f3f8fc}@media (prefers-color-scheme:dark){.mapa[data-astro-cid-frxuroif]{--n0:#1b2e4b;--n1:#2d4d77;--n2:#5f89b6;--n3:#cfe2f0;--luz:#fff}}.nivel-0[data-astro-cid-frxuroif]{fill:var(--n0)}.nivel-1[data-astro-cid-frxuroif]{fill:var(--n1)}.nivel-2[data-astro-cid-frxuroif]{fill:var(--n2)}.nivel-3[data-astro-cid-frxuroif]{fill:var(--n3)}svg[data-astro-cid-frxuroif] a[data-astro-cid-frxuroif]:hover path[data-astro-cid-frxuroif],svg[data-astro-cid-frxuroif] a[data-astro-cid-frxuroif]:focus-visible path[data-astro-cid-frxuroif]{fill:var(--luz)}svg[data-astro-cid-frxuroif] a[data-astro-cid-frxuroif]:focus-visible path[data-astro-cid-frxuroif]{stroke:var(--enlace);stroke-width:2.5px}.bordes[data-astro-cid-frxuroif]{fill:none;stroke:var(--papel-hondo);stroke-width:1.2px;stroke-linejoin:round;pointer-events:none}.mapa__etiqueta[data-astro-cid-frxuroif]{z-index:2;background:var(--marino-hondo);color:var(--sobre-marino);white-space:nowrap;pointer-events:none;box-shadow:var(--sombra);border-radius:8px;margin:0;padding:6px 12px;font-size:.92rem;font-weight:600;position:absolute;transform:translate(-50%,calc(-100% - 12px))}.mapa__etiqueta[data-astro-cid-frxuroif] small{opacity:.8;margin-left:6px;font-weight:400}.mapa__leyenda[data-astro-cid-frxuroif]{color:var(--tinta-suave);flex-wrap:wrap;gap:8px 18px;margin:12px 0 0;padding:0;font-size:.86rem;list-style:none;display:flex}.mapa__leyenda[data-astro-cid-frxuroif] li[data-astro-cid-frxuroif]{align-items:center;gap:6px;display:flex}.mapa__leyenda[data-astro-cid-frxuroif] span[data-astro-cid-frxuroif]{background:currentColor;border-radius:4px;width:14px;height:14px;display:inline-block}.mapa__leyenda[data-astro-cid-frxuroif] .nivel-0[data-astro-cid-frxuroif]{background:var(--n0)}.mapa__leyenda[data-astro-cid-frxuroif] .nivel-1[data-astro-cid-frxuroif]{background:var(--n1)}.mapa__leyenda[data-astro-cid-frxuroif] .nivel-2[data-astro-cid-frxuroif]{background:var(--n2)}.mapa__leyenda[data-astro-cid-frxuroif] .nivel-3[data-astro-cid-frxuroif]{background:var(--n3)}.portada[data-astro-cid-lcdefpme]{isolation:isolate;color:#f5f1e8;background:#0b1b33;align-items:center;min-height:clamp(560px,84vh,780px);display:flex;position:relative;overflow:hidden}.portada__video[data-astro-cid-lcdefpme]{z-index:-2;object-fit:cover;object-position:70% center;width:100%;height:100%;position:absolute;inset:0}.portada__velo[data-astro-cid-lcdefpme]{z-index:-1;background:linear-gradient(#0b1b338c 0%,#0b1b33d1 55%,#0b1b33 100%);position:absolute;inset:0}@media (width>=900px){.portada__velo[data-astro-cid-lcdefpme]{background:linear-gradient(90deg,#0b1b33 0%,#0b1b33f5 30%,#13294bb8 50%,#13294b26 72%,#13294b00 100%)}}.portada__contenido[data-astro-cid-lcdefpme]{padding-block:56px 64px}.portada__contenido[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{max-width:620px}.portada[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{color:#f5f1e8;max-width:15ch;margin-bottom:18px;font-size:clamp(2.3rem,1.6rem + 3vw,3.9rem)}.portada__sub[data-astro-cid-lcdefpme]{color:#d7e4ef;max-width:42ch;margin-bottom:28px;font-size:1.2rem}.portada[data-astro-cid-lcdefpme] .buscador{--superficie:#fffdf8;--tinta:#0f1e33;--tinta-suave:#44526b;--borde:#d8cfbb;--borde-suave:#e6dfcf;--marino:#13294b;--marino-hondo:#0b1b33;--sobre-marino:#f5f1e8;--enlace:#1f5a8a;--sombra:0 20px 50px -20px #0009;color-scheme:light;color:var(--tinta);background:#f5f1e8;border-color:#ffffff80}.portada[data-astro-cid-lcdefpme] .buscador label{color:var(--marino)}.portada__pausa[data-astro-cid-lcdefpme]{z-index:1;color:#f5f1e8;cursor:pointer;backdrop-filter:blur(6px);opacity:.75;background:#0b1b338c;border:1px solid #f5f1e859;border-radius:999px;place-items:center;width:32px;height:32px;padding:0;transition:opacity .2s,background-color .2s;display:grid;position:absolute;bottom:12px;right:12px}.portada__pausa[data-astro-cid-lcdefpme]:hover,.portada__pausa[data-astro-cid-lcdefpme]:focus-visible{opacity:1;background:#0b1b33cc}.portada__pausa[data-astro-cid-lcdefpme] svg{width:16px;height:16px}.portada__pausa[data-astro-cid-lcdefpme] .portada__icono-play,.portada__pausa[data-astro-cid-lcdefpme][data-estado=pausa] .portada__icono-pausa{display:none}.portada__pausa[data-astro-cid-lcdefpme][data-estado=pausa] .portada__icono-play{display:inline-flex}@media (width>=1000px){.portada[data-astro-cid-lcdefpme]{align-items:stretch;min-height:clamp(610px,84vh + 50px,830px)}.portada__contenido[data-astro-cid-lcdefpme]{flex-direction:column;padding-block:0 25px;display:flex}.portada__sub[data-astro-cid-lcdefpme]{margin-bottom:0}.portada[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme],.portada[data-astro-cid-lcdefpme] .buscador-envoltura{margin-top:auto}}@media (width>=1000px) and (width<=1299px){.portada[data-astro-cid-lcdefpme] .buscador-envoltura{margin-right:24px}}.nuevos[data-astro-cid-lcdefpme]{--papel:#f5f1e8;--superficie:#fffdf8;--tinta:#0f1e33;--tinta-suave:#44526b;--marino:#13294b;--sobre-marino:#f5f1e8;--enlace:#1f5a8a;--borde:#d8cfbb;--borde-suave:#e6dfcf;--celeste:#cfe2f0;--celeste-claro:#e6eff6;--sombra:0 1px 2px #13294b0f, 0 10px 28px -14px #13294b47;color-scheme:light;color:var(--tinta);background:#f5f1e8}.nuevos[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:var(--marino)}.nuevos[data-astro-cid-lcdefpme] .tarjeta{box-shadow:0 1px 2px #13294b0d,0 6px 18px -10px #13294b38}.nuevos[data-astro-cid-lcdefpme] .tarjeta:hover{box-shadow:var(--sombra)}@media (width>=900px){.nuevos[data-astro-cid-lcdefpme] .lista{grid-template-columns:repeat(3,1fr)}}@media (width<=699px){.nuevos[data-astro-cid-lcdefpme] .lista>.tarjeta:nth-child(n+5){display:none}}.antes[data-astro-cid-lcdefpme],.areas__inmigracion[data-astro-cid-lcdefpme],.areas__otras[data-astro-cid-lcdefpme]{--superficie:var(--pizarra);--tinta:#f5f1e8;--tinta-suave:#d3dae4;--marino:#f5f1e8;--enlace:#cfe2f0;--borde:#f5f1e866;--borde-suave:#f5f1e829;--celeste-claro:#45556d;--celeste:#52627a}.antes[data-astro-cid-lcdefpme]{background:var(--pizarra);color:var(--tinta)}.antes[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:var(--marino)}.antes__mas[data-astro-cid-lcdefpme]{margin:32px 0 0;font-weight:600}.areas[data-astro-cid-lcdefpme]{gap:16px;display:grid}@media (width>=1000px){.areas[data-astro-cid-lcdefpme]{grid-template-columns:1fr 2fr}}.areas__inmigracion[data-astro-cid-lcdefpme]{border-radius:var(--radio);background:var(--pizarra);color:var(--marino);padding:28px}.areas__inmigracion[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{align-items:center;gap:10px;font-size:1.7rem;display:flex}.areas__inmigracion[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] svg{width:30px;height:30px}.areas__inmigracion[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--tinta)}.areas__inmigracion[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{margin:20px 0 0;padding:0;list-style:none;display:grid}.areas__inmigracion[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border-top:1px solid color-mix(in srgb, var(--marino) 18%, transparent);color:var(--marino);justify-content:space-between;align-items:center;min-height:48px;padding:12px 0;font-weight:600;text-decoration:none;display:flex}.areas__inmigracion[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{text-decoration:underline}.areas__inmigracion[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{opacity:.75;font-size:.86rem;font-weight:500}.areas__otras[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (width>=560px){.areas__otras[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}}.areas__otras[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border-radius:var(--radio);background:var(--superficie);border:1px solid var(--borde-suave);height:100%;color:var(--tinta);transition:border-color .2s, transform .25s var(--curva);gap:4px;padding:18px;text-decoration:none;display:grid}.areas__otras[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{border-color:var(--borde);transform:translateY(-2px)}@media (hover:hover) and (width>=560px){.areas__otras[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{transition:background-color .25s var(--curva), color .25s var(--curva), border-color .2s, transform .25s var(--curva)}.areas__otras[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{--superficie:#f5f1e8;--tinta:#0f1e33;--tinta-suave:#44526b;--marino:#13294b;border-color:#f5f1e8}}.nuevos[data-astro-cid-lcdefpme] .tarjeta{--superficie:#13294b;--tinta:#f5f1e8;--tinta-suave:#cfdbe8;--marino:#f5f1e8;--borde:#f5f1e859;--borde-suave:#f5f1e82e;--celeste:#1d3a5f;color:var(--tinta);transition:background-color .25s var(--curva), box-shadow .25s var(--curva), transform .25s var(--curva);border-color:#13294b}.nuevos[data-astro-cid-lcdefpme] .tarjeta:hover{--superficie:#40516a;border-color:#40516a}.areas__otras[data-astro-cid-lcdefpme] svg{width:26px;height:26px;color:var(--marino);margin-bottom:6px}.areas__otras[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--marino);font-size:1.05rem}.areas__otras[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--tinta-suave);font-size:.9rem;line-height:1.45}.areas__otras[data-astro-cid-lcdefpme] .areas__flecha{display:none}@media (width<=559px){.areas__inmigracion[data-astro-cid-lcdefpme]{padding:20px}.areas__inmigracion[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:1.45rem}.areas__inmigracion[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] svg{width:26px;height:26px}.areas__otras[data-astro-cid-lcdefpme]{background:var(--superficie);border:1px solid var(--borde-suave);border-radius:var(--radio);gap:0;overflow:hidden}.areas__otras[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{border-top:1px solid var(--borde-suave)}.areas__otras[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{background:0 0;border:0;border-radius:0;grid-template-columns:26px 1fr 18px;align-items:center;gap:14px;min-height:56px;padding:12px 16px}.areas__otras[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{background:var(--celeste-claro);transform:none}.areas__otras[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:active{background:var(--celeste)}.areas__otras[data-astro-cid-lcdefpme] svg{width:22px;height:22px;margin:0}.areas__otras[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:1rem}.areas__otras[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.areas__otras[data-astro-cid-lcdefpme] .areas__flecha{color:var(--tinta-suave);display:inline-flex}.areas__otras[data-astro-cid-lcdefpme] .areas__flecha svg{color:currentColor;width:18px;height:18px}}.estados[data-astro-cid-lcdefpme]{gap:32px;display:grid}@media (width>=1000px){.estados[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:center;gap:48px}}.estados__lista[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:8px;margin:20px 0 24px;padding:0;list-style:none;display:flex}.estados__lista[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border:1px solid var(--borde);background:var(--superficie);min-height:40px;color:var(--marino);border-radius:999px;align-items:center;padding:6px 14px;font-size:.95rem;font-weight:500;text-decoration:none;display:inline-flex}.estados__lista[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{background:var(--celeste-claro)}.como__pasos[data-astro-cid-lcdefpme]{gap:28px;margin:32px 0 0;padding:0;list-style:none;display:grid}@media (width>=800px){.como__pasos[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:0}}.como__pasos[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:2px solid var(--marino);align-content:start;gap:6px;padding-top:20px;display:grid}@media (width>=800px){.como__pasos[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding-right:32px}}.como__pasos[data-astro-cid-lcdefpme] svg{width:30px;height:30px;color:var(--marino);margin-bottom:8px}.como__pasos[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--f-titulo);color:var(--marino);font-size:1.5rem;font-weight:560}.como__pasos[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--tinta-suave);max-width:32ch}.revista[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:32px;display:grid}@media (width>=800px){.revista[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}.crema[data-astro-cid-lcdefpme]{--papel:#f5f1e8;--superficie:#fffdf8;--tinta:#0f1e33;--tinta-suave:#44526b;--marino:#13294b;--marino-hondo:#0b1b33;--sobre-marino:#f5f1e8;--enlace:#1f5a8a;--borde:#d8cfbb;--borde-suave:#e6dfcf;--celeste:#cfe2f0;--celeste-claro:#e6eff6;color-scheme:light;color:var(--tinta);background:#f5f1e8}.crema[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:var(--marino)}.crema--cierre[data-astro-cid-lcdefpme]{padding-top:0}.banda[data-astro-cid-lcdefpme]{border-radius:calc(var(--radio) + 6px);background:var(--celeste);color:var(--tinta);gap:24px;padding:clamp(28px,5vw,48px);display:grid}@media (width>=900px){.banda[data-astro-cid-lcdefpme]{grid-template-columns:1.4fr auto;align-items:center;gap:48px}}.banda[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:52ch;margin:0}.banda__botones[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:10px;display:flex}.banda[data-astro-cid-lcdefpme] .boton[data-astro-cid-lcdefpme]{border-color:var(--marino);transition:background-color .2s var(--curva), color .2s var(--curva), transform .15s var(--curva)}.banda[data-astro-cid-lcdefpme] .boton--primario[data-astro-cid-lcdefpme]{background:var(--marino);color:#f5f1e8}.banda[data-astro-cid-lcdefpme] .boton--primario[data-astro-cid-lcdefpme]:hover,.banda__sec[data-astro-cid-lcdefpme]{color:var(--marino);background:#f5f1e8}.banda__sec[data-astro-cid-lcdefpme]:hover{background:var(--marino);color:#f5f1e8}.en-linea{vertical-align:-3px;display:inline-block}
