 @font-face{font-family:"Public Sans";src:url("../fuentes/public-sans-normal.woff2") format("woff2");font-weight:400 800;font-style:normal;font-display:swap}@font-face{font-family:"Public Sans";src:url("../fuentes/public-sans-italic.woff2") format("woff2");font-weight:400;font-style:italic;font-display:swap}:root{--b:"Public Sans",-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--a:0 1px 2px rgba(22,46,81,.06),0 1px 3px rgba(22,46,81,.08);--c:0 4px 14px rgba(22,46,81,.10),0 1px 3px rgba(22,46,81,.06);--d:0 14px 34px rgba(22,46,81,.18)}*{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%;scroll-padding-top:16px}body{margin:0;background:#FFF;color:#1B1B1B;font:17px/1.6 var(--b);overflow-wrap:break-word}img,svg{max-width:100%}h1,h2,h3,h4{color:#162E51;line-height:1.2;margin:0;text-wrap:balance}h1{font-size:clamp(1.75rem,1.25rem + 2.1vw,2.5rem);font-weight:800;letter-spacing:-.015em}h2{font-size:clamp(1.4375rem,1.25rem + .8vw,1.75rem);font-weight:750;letter-spacing:-.01em}h3{font-size:clamp(1.1875rem,1.15rem + .2vw,1.25rem);font-weight:700}h4{font-size:1.0625rem;font-weight:700}p,ul,ol{margin:0}ul,ol{padding-left:1.3em}li+li{margin-top:.35em}li::marker{color:#005EA2}a{color:#005EA2;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:rgba(0,94,162,.45)}a:hover{color:#1A4480;text-decoration-color:currentColor;text-decoration-thickness:2px}:focus-visible{outline:3px solid #2491FF;outline-offset:2px}.sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.i{width:20px;height:20px;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;vertical-align:-4px}.ext{font-size:.85em;text-decoration:none;display:inline-block;margin-left:2px}.envoltura{max-width:1180px;margin:0 auto;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.salto{position:absolute;left:-999px;top:8px;background:#FFF;padding:8px 12px;z-index:100;border-radius:8px}.salto:focus{left:8px}.nowrap{white-space:nowrap}.franja{background:#0F223D;color:#D5DEEA;font-size:.8125rem;line-height:1.3}.franja .envoltura{display:flex;align-items:center;gap:6px;padding-block:6px}.franja .i{width:16px;height:16px;color:#FFBE2E;vertical-align:0}.cabecera{background:#162E51;color:#FFF;border-bottom:1px solid rgba(255,255,255,.08)}.cabecera .barra{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding-block:10px;position:relative}.marca{display:block;line-height:0;border-radius:8px}.marca img{width:168px;height:auto}.hamburguesa{display:flex;flex-direction:column;justify-content:center;gap:5px;width:48px;height:48px;padding:12px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.35);border-radius:8px;cursor:pointer}.hamburguesa span{display:block;height:2.5px;background:#FFF;border-radius:2px;transition:transform .2s,opacity .2s}.hamburguesa[aria-expanded="true"] span:nth-child(1){transform:translateY(7.5px) rotate(45deg)}.hamburguesa[aria-expanded="true"] span:nth-child(2){opacity:0}.hamburguesa[aria-expanded="true"] span:nth-child(3){transform:translateY(-7.5px) rotate(-45deg)}.menu{display:none}.menu ul{list-style:none;margin:0;padding:0}.menu li+li{margin:0}.menu a{display:flex;align-items:center;gap:10px;min-height:48px;color:#FFF;font-weight:650;text-decoration:none;padding:10px 12px;border-radius:8px}.menu a .i{color:#B9D3EA}.menu a:hover{background:rgba(255,255,255,.1);color:#FFF}.menu a.activo{box-shadow:inset 3px 0 0 #FFBE2E;background:rgba(255,255,255,.06)}.menu .flecha{margin-left:auto;opacity:.6}.menu.abierto{display:block;flex-basis:100%;border-top:1px solid rgba(255,255,255,.18);padding-block:8px 12px}.sin-js .menu{display:block;flex-basis:100%}@media (min-width:768px){.marca img{width:210px}.hamburguesa{display:none}.menu,.menu.abierto{display:block;flex-basis:auto;border:0;padding:0}.menu ul{display:flex;gap:4px}.menu a{min-height:44px;padding:8px 14px}.menu a.activo{box-shadow:inset 0 -3px 0 #FFBE2E;border-radius:8px 8px 0 0}.menu .flecha{display:none}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}main{display:grid;gap:48px;padding-block:0 64px}section{display:grid;gap:16px;align-content:start}main section>*,main details>div>*,.cabeza>*,.entrada>*,.hero>*,main nav{min-width:0}.cabeza{background:#F5F7FA;box-shadow:0 0 0 100vmax #F5F7FA;clip-path:inset(0 -100vmax);padding-block:16px 32px;display:grid;gap:16px}.cabeza+.antes{margin-top:calc(-1 * 24px)}.entrada{display:grid;gap:12px}.entrada .resumen{font-size:1.125rem;color:#2A2F36}main section>p,main section>ul:not([class]),main section>ol:not([class]),.entrada p{max-width:75ch}.etq{font-size:.875rem;color:#565C65}h2.con-icono{display:flex;align-items:center;gap:12px}.h-icono{display:grid;place-items:center;width:40px;height:40px;flex:none;border-radius:8px;background:#F0F6FB;color:#005EA2;box-shadow:inset 0 0 0 1px #DCEAF6}.miga{font-size:.875rem;color:#565C65}.miga ol{list-style:none;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px}.miga li{display:flex;align-items:center;gap:6px;margin:0}.miga li+li::before{content:"";width:14px;height:14px;background:#C3CBD5;mask:var(--e) center/14px no-repeat}.miga a{color:#565C65;text-decoration:none;padding:6px 0}.miga a:hover{color:#005EA2;text-decoration:underline}.miga [aria-current]{color:#1B1B1B;font-weight:600}:root{--e:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E");--f:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M12 5l7 7-7 7'/%3E%3C/svg%3E");--g:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 16v-4M12 8h.01'/%3E%3C/svg%3E")}.sello{display:inline-flex;align-items:flex-start;gap:8px;justify-self:start;font-size:.875rem;color:#1B1B1B;background:#FFF;border:1px solid #DFE3E8;border-radius:12px;padding:6px 14px 6px 10px;box-shadow:var(--a);line-height:1.4}.sello .i{color:#0B6B2B;width:18px;height:18px;margin-top:1px}.hero .sello{background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.22);color:#DCE4EE;box-shadow:none}.hero .sello strong{color:#FFF}.hero .sello .i{color:#7DDB95}.hero .sello a{color:#B9D3EA}.sello strong{font-weight:650}.sello a{font-weight:650;text-decoration:none;white-space:nowrap}.sello a:hover{text-decoration:underline}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;font:700 1rem/1.25 var(--b);padding:10px 20px;border-radius:8px;text-decoration:none;border:1px solid transparent;cursor:pointer;text-align:center;transition:.15s}.btn:active{transform:translateY(1px)}.btn-p{background:#005EA2;color:#FFF;box-shadow:var(--a)}.btn-p:hover{background:#1A4480;color:#FFF;box-shadow:var(--c)}.btn-p:active{background:#162E51}.btn-o,.btn-guia{background:#FFF;color:#1A4480;border-color:#B9D3EA}.btn-o:hover,.btn-guia:hover{background:#F0F6FB;border-color:#005EA2;color:#1A4480}.btn-o:active{background:#DCEAF6}.btn-t{background:none;color:#005EA2;padding-inline:4px;min-height:44px}.btn-t::after{content:"";width:18px;height:18px;background:currentColor;mask:var(--f) center/18px no-repeat;transition:.15s}.btn-t:hover{color:#1A4480;text-decoration:underline}.btn-t:hover::after{transform:translateX(3px)}.btn-icono{width:44px;padding:0}.btn-g{min-height:52px;font-size:1.0625rem;padding:12px 24px;border-radius:10px}.btn-bloque{width:100%}.btn[disabled],.btn[aria-disabled="true"],.btn.pendiente{font-style:normal;text-decoration:none;background:#F0F0F0;color:#5D636B;border-color:#DFE3E8;box-shadow:none;cursor:not-allowed;transform:none}.pila{display:grid;gap:8px}.pila>a,.pila>button{width:100%}@media (min-width:600px){.pila>a,.pila>button{width:auto;justify-self:start}}.botonera{display:flex;gap:8px;list-style:none;padding:2px 2px 6px;margin:0 -2px;overflow-x:auto;scrollbar-width:none;mask:linear-gradient(90deg,#000 88%,transparent)}.botonera::-webkit-scrollbar{display:none}.botonera li{margin:0;flex:none}.botonera a{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:8px 16px 8px 12px;border-radius:999px;background:#FFF;color:#1A4480;font-weight:700;text-decoration:none;border:1px solid #B9D3EA;box-shadow:var(--a)}.botonera a .i{color:#005EA2}.botonera a:hover{background:#005EA2;border-color:#005EA2;color:#FFF}.botonera a:hover .i{color:#FFF}@media (min-width:768px){.botonera{flex-wrap:wrap;mask:none;overflow:visible}}.lista-enlaces,.botones-estado{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0}.lista-enlaces li,.botones-estado li{margin:0}.lista-enlaces a,.lista-enlaces span,.botones-estado a{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:8px 14px;border:1px solid #DFE3E8;border-radius:999px;background:#FFF;color:#1A4480;font-weight:650;text-decoration:none;line-height:1.25}.lista-enlaces a:hover,.botones-estado a:hover{border-color:#005EA2;background:#F0F6FB}.lista-enlaces span{color:#565C65}.lista-enlaces small{font-weight:500;color:#565C65;font-size:.875rem}.botones-estado a .i,.lista-enlaces a .i{color:#005EA2;width:18px;height:18px}.aviso,.info,.aviso-tarifa{display:grid;grid-template-columns:auto 1fr;gap:4px 12px;align-items:start;border-radius:8px;padding:14px 16px;border:1px solid;border-left-width:5px;max-width:75ch}.aviso>.i,.info>.i,.aviso-tarifa>.i{margin-top:2px}.aviso{background:#FCEBEB;border-color:#F1C4C4;border-left-color:#B50909}.aviso>.i,.aviso strong{color:#B50909}.info{background:#EAF3FA;border-color:#DCEAF6;border-left-color:#005EA2}.info>.i{color:#005EA2}.aviso-tarifa{background:#FFF5DA;border-color:#F5DFA3;border-left-color:#FFBE2E}.aviso-tarifa>.i,.aviso-tarifa strong{color:#6B4100}.siguiente{display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px;background:#F5F7FA;border:1px solid #DFE3E8;border-radius:8px;padding:10px 14px;justify-self:start;max-width:100%}.siguiente::before{content:"Siguiente paso:";color:#565C65;font-size:.875rem;font-weight:600}.siguiente a{display:inline-flex;align-items:center;gap:6px;font-weight:700;text-decoration:none;min-height:32px}.siguiente a::after{content:"";width:18px;height:18px;flex:none;background:currentColor;mask:var(--f) center/18px no-repeat}.siguiente a:hover{text-decoration:underline}.hero{position:relative;color:#E6ECF4;background:#162E51;box-shadow:0 0 0 100vmax #162E51;clip-path:inset(0 -100vmax);padding-block:32px 48px;display:grid;gap:24px}.hero::before{content:"";position:absolute;inset:0;background:radial-gradient(closest-side at 78% 45%,rgba(0,94,162,.6),transparent);pointer-events:none}.hero>*{position:relative}.hero h1,.hero h2{color:#FFF}.hero .resumen{color:#DCE4EE}.hero section>p{color:#DCE4EE}.hero .buscador{box-shadow:var(--d);border:0}.hero .placa-dibujo{display:none}@media (min-width:900px){.hero{grid-template-columns:minmax(0,1fr) 340px;column-gap:48px;padding-block:48px 64px}.hero>section{grid-column:1}.hero .placa-dibujo{display:block;grid-column:2;grid-row:1/span 2;align-self:center;width:340px;filter:drop-shadow(0 18px 30px rgba(0,0,0,.35));transform:rotate(-4deg)}}.buscador{display:grid;gap:12px;background:#FFF;border:1px solid #DFE3E8;border-radius:12px;padding:24px 16px;box-shadow:var(--c);max-width:640px}.buscador .pila{justify-items:stretch!important}.buscador .pila>button{width:100%}.buscador label{font-weight:700;color:#162E51}.buscador .fila{display:flex;gap:0;border:1px solid #C3CBD5;border-radius:10px;background:#FFF;padding:4px;transition:.15s}.buscador .fila:focus-within{border-color:#005EA2;box-shadow:0 0 0 3px rgba(36,145,255,.25)}.buscador .campo{position:relative;flex:1 1 auto;min-width:0;display:flex;align-items:center}.buscador .campo .i{position:absolute;left:10px;color:#565C65;pointer-events:none}.buscador input{width:100%;min-width:0;font:inherit;font-size:1.0625rem;min-height:44px;padding:8px 8px 8px 38px;border:0;background:transparent;color:#1B1B1B;border-radius:6px}.buscador input:focus{outline:none}.buscador .fila .btn{flex:none;border-radius:8px}.buscador .msg{position:relative;padding-left:26px;font-size:.875rem;color:#565C65}.buscador .msg::before{content:"";position:absolute;left:0;top:1px;width:18px;height:18px;background:#005EA2;mask:var(--g) center/18px no-repeat}.buscador .msg.error{color:#B50909}.buscador .msg.error::before{background:#B50909}.resultado-ciudad{color:#1B1B1B;display:grid;gap:8px;background:#F0F6FB;border:1px solid #DCEAF6;padding:14px;border-radius:8px}.mapa{height:340px;border:1px solid #DFE3E8;border-radius:12px;background:#E8EEF4;position:relative;z-index:0;overflow:hidden;box-shadow:var(--a)}.mapa .sin-mapa{position:absolute;inset:0;display:grid;place-items:center;padding:16px;text-align:center;color:#565C65;font-size:.875rem}.pin{display:grid;place-items:center;width:32px;height:32px;border-radius:50% 50% 50% 0;transform:rotate(-45deg);background:#162E51;border:2px solid #FFF;box-shadow:0 3px 6px rgba(15,34,61,.4)}.pin span{transform:rotate(45deg);color:#FFF;font:800 13px var(--b)}.pin.agente{background:#005EA2}.pin-yo{width:18px;height:18px;border-radius:50%;background:#2491FF;border:3px solid #FFF;box-shadow:0 0 0 6px rgba(36,145,255,.25)}.leaflet-container{font-family:var(--b)!important}.mapa.leaflet-container{background-color:#E8EEF4}.leaflet-popup-content-wrapper{border-radius:12px!important;box-shadow:var(--d)!important}.leaflet-popup-content{font:15px/1.45 var(--b);margin:12px 14px}.leaflet-popup-content strong{color:#162E51}.oficina,.tarjeta-enlace,.acciones-oficiales li,.pasos li,.dos-col>div,.tabla,details.plegable{background:#FFF;border:1px solid #DFE3E8;border-radius:12px;box-shadow:var(--a)}.oficinas{list-style:none;padding:0;display:grid;gap:12px}.oficinas li+li{margin:0}.oficina{position:relative;padding:16px;display:grid;grid-template-columns:auto minmax(0,1fr);align-content:start;gap:6px 14px;transition:.15s}.oficina:hover{border-color:#005EA2;box-shadow:var(--c);transform:translateY(-1px)}.oficina:focus-within{outline:3px solid #2491FF;outline-offset:2px}.oficina .cubre:focus-visible{outline:none}.oficina .num{grid-row:span 5;display:grid;place-items:center;width:36px;height:36px;border-radius:50% 50% 50% 4px;background:#162E51;color:#FFF;font-weight:800;font-size:.9375rem}.oficina.agente .num{background:#005EA2}.tipo{display:inline-flex;align-items:center;gap:6px;justify-self:start;font-size:.8125rem;font-weight:700;letter-spacing:.01em;padding:2px 10px;border-radius:999px;background:#F0F6FB;color:#1A4480;border:1px solid #DCEAF6}.tipo.agente{background:#FFF5DA;color:#6B4100;border-color:#F5DFA3}.oficina h3{font-size:1.125rem;line-height:1.3}.oficina .cubre{text-decoration:none;color:#162E51}.oficina .cubre::after{content:"";position:absolute;inset:0;border-radius:12px}.oficina .datos{display:grid;gap:4px;font-size:.9375rem;color:#3D434B;min-width:0}.dato{display:flex;gap:8px;align-items:flex-start}.dato>.i{width:18px;height:18px;margin-top:3px;color:#565C65}.dato-txt{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.oficina .ver-ficha{display:flex;align-items:center;gap:6px;justify-self:end;font-weight:700;color:#005EA2;font-size:.9375rem;margin-top:2px}.oficina:hover .ver-ficha{color:#1A4480;text-decoration:underline}.dist{font-variant-numeric:tabular-nums;font-weight:700;color:#162E51;background:#F0F6FB;border-radius:999px;padding:0 8px;font-size:.875rem}.estado-hora{display:inline-flex;align-items:center;gap:6px;font-size:.8125rem;font-weight:700;padding:2px 10px 2px 8px;border-radius:999px;line-height:1.5;white-space:nowrap}.estado-hora::before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor}.estado-hora.abierto{background:#E5F4EA;color:#0B6B2B}.estado-hora.cerrado{background:#FCEBEB;color:#B50909}@media (max-width:600px){.oficina{gap:6px 10px;padding:14px}.oficina .num{grid-row:auto;width:30px;height:30px;font-size:.875rem}.oficina>*:not(.num):not(.tipo){grid-column:1/-1}.oficina>.tipo{align-self:center}}@media (min-width:900px){.oficinas:not([data-compacto]){grid-template-columns:repeat(2,minmax(0,1fr))}.oficinas[data-compacto]{grid-template-columns:repeat(3,minmax(0,1fr))}.mapa{height:460px}}.respuestas{list-style:none;padding:0;display:grid;gap:6px}.respuestas li{margin:0;display:grid;align-content:start;grid-template-columns:auto 1fr;gap:0 8px;align-items:start;background:#FFF;border:1px solid #DFE3E8;border-radius:8px;padding:8px 12px;font-size:.9375rem;line-height:1.4}.respuestas li>.i{color:#005EA2;margin-top:1px}.respuestas strong{color:#565C65;font-weight:700;font-size:.875rem;margin-right:4px}@media (min-width:600px){.respuestas{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.respuestas li{grid-template-columns:1fr;gap:6px;padding:14px 16px;border-radius:12px;box-shadow:var(--a);font-size:1rem;font-weight:600;color:#162E51}.respuestas li>.i{width:36px;height:36px;padding:8px;border-radius:8px;background:#F0F6FB}.respuestas strong{display:block;margin-bottom:4px!important;text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;margin:0}}.antes{background:#F0F6FB;border:1px solid #DCEAF6;border-radius:12px;padding:16px;gap:12px}.antes h2{font-size:1.25rem;display:flex;align-items:center;gap:8px}.antes h2 .i{color:#005EA2}.antes .pila{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.antes .pila>a{width:auto;justify-self:stretch;display:grid;grid-template-columns:1fr;justify-items:start;align-content:start;gap:6px;text-align:left;min-height:64px;padding:10px 12px;font-size:.875rem;line-height:1.3;font-weight:700;background:#FFF;color:#1A4480;border:1px solid #B9D3EA;border-radius:8px;box-shadow:var(--a)}.antes .pila>a .i{color:#005EA2}.antes .pila>a strong{font-size:1rem;color:#162E51}.antes .pila>a span{font-weight:500;color:#565C65;font-size:.8125rem;line-height:1.3}.antes .pila>a:hover{border-color:#005EA2;box-shadow:var(--c);background:#FFF}@media (min-width:900px){.antes{padding:24px}.antes .pila{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.antes .pila>a{font-size:1rem;padding:14px 16px;min-height:96px;gap:10px}.antes .pila>a .i{width:24px;height:24px}}.rejilla{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:12px}.tarjeta-enlace{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;align-content:center;gap:2px 14px;padding:14px 16px;text-decoration:none;color:#1B1B1B;transition:.15s;min-height:72px}.tarjeta-enlace>.h-icono{grid-row:span 2}.tarjeta-enlace strong{color:#162E51;font-weight:700;line-height:1.3}.tarjeta-enlace span:not(.h-icono){grid-column:2;font-size:.9375rem;color:#565C65;line-height:1.4}.tarjeta-enlace::after{content:"";grid-column:3;grid-row:1/span 2;width:20px;height:20px;background:#B9D3EA;mask:var(--e) center/20px no-repeat;transition:.15s}.tarjeta-enlace:hover{border-color:#005EA2;box-shadow:var(--c);transform:translateY(-1px);color:#1B1B1B}.tarjeta-enlace:hover::after{background:#005EA2;transform:translateX(3px)}.tarjeta-enlace.pendiente{opacity:.55;cursor:not-allowed;box-shadow:none}.acciones-oficiales{list-style:none;padding:0;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}.acciones-oficiales li{margin:0;display:grid;align-content:start;grid-template-columns:auto 1fr;gap:4px 14px;align-items:start;padding:14px 16px}.acciones-oficiales li>.h-icono{grid-row:span 2}.accion{font-weight:700}.accion a{text-decoration:none}.accion a:hover{text-decoration:underline}.paso-sig{font-size:.9375rem;color:#565C65}.paso-sig::before{content:"Después: ";font-weight:700;color:#1B1B1B}.pasos{list-style:none;padding:0;display:grid;gap:12px;counter-reset:paso}.pasos li{counter-increment:paso;margin:0;display:grid;grid-template-columns:auto 1fr;gap:2px 14px;padding:14px 16px}.pasos li::before{content:counter(paso);grid-row:span 3;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#162E51;color:#FFF;font-weight:800}.pasos li strong{color:#162E51}.pasos li span{font-size:.9375rem;color:#565C65}@media (min-width:900px){.pasos{grid-template-columns:repeat(4,minmax(0,1fr))}.pasos li{grid-template-columns:1fr}.pasos li::before{grid-row:auto;margin-bottom:6px}}.tabla{overflow-x:auto}table{width:100%;border-collapse:collapse;font-size:.9375rem}th,td{text-align:left;padding:12px 16px;border-bottom:1px solid #DFE3E8;vertical-align:top}thead th{background:#F5F7FA;color:#565C65;font-weight:700;font-size:.875rem;letter-spacing:.01em;white-space:nowrap}tbody th[scope=row]{background:#F5F7FA;color:#162E51;width:34%;font-weight:700}tbody td:first-child{font-weight:650;color:#162E51}tr:last-child td,tr:last-child th{border-bottom:0}td.num,th.num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}td.num{font-weight:700;color:#162E51}tfoot td{font-weight:800;background:#F0F6FB;color:#162E51;border-top:2px solid #DCEAF6}tr.hoy td{background:#F0F6FB!important;font-weight:700}tr.hoy td:first-child{box-shadow:inset 4px 0 0 #005EA2}.hoy-et{display:inline-block;margin-left:8px;font-size:.75rem;font-weight:800;color:#FFF;background:#005EA2;border-radius:999px;padding:0 8px;vertical-align:1px}@media (max-width:600px){.apilada{border:0;background:none;box-shadow:none;overflow:visible}.apilada table,.apilada tbody,.apilada tr,.apilada td{display:block;width:100%}.apilada thead{display:none}.apilada tbody{display:grid;gap:8px}.apilada tr{background:#FFF;border:1px solid #DFE3E8;border-radius:12px;padding:12px 14px;box-shadow:var(--a)}.apilada td,.apilada td.num{border:0;padding:3px 0;text-align:left;white-space:normal}.apilada td::before{content:attr(data-et);display:block;font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#565C65}.apilada td:first-child::before{display:none}.apilada td:first-child{font-size:1.0625rem;padding-bottom:6px;margin-bottom:4px;border-bottom:1px solid #DFE3E8}}details.plegable{transition:.15s}details.plegable>summary,.faq-item>summary,.fuentes-plegable>summary{display:flex;align-items:center;gap:12px;cursor:pointer;list-style:none;min-height:56px;padding:12px 16px;color:#162E51;font-weight:700;border-radius:12px}details>summary::-webkit-details-marker{display:none}details.plegable>summary h3{font-size:1.0625rem;flex:1}.chev{width:22px;height:22px;margin-left:auto;color:#005EA2;transition:transform .2s}details[open]>summary .chev{transform:rotate(180deg)}details.plegable>summary:hover{background:#F0F6FB}details.plegable[open]{border-color:#B9D3EA}details.plegable[open]>summary{border-bottom:1px solid #DFE3E8;border-radius:12px 12px 0 0}details.plegable>div{display:grid;gap:12px;padding:16px}.sum-icono{display:grid;place-items:center;width:36px;height:36px;flex:none;border-radius:8px;background:#F0F6FB;color:#005EA2}.checklist{list-style:none;padding:0;display:grid;gap:10px}.checklist li{margin:0;position:relative;padding-left:34px}.checklist li::before{content:"";position:absolute;left:0;top:.15em;width:22px;height:22px;border:2px solid #B9D3EA;border-radius:6px;background:#FFF}.fuente-sit{font-size:.875rem;color:#565C65}.casos{display:grid;gap:12px}.faq{display:grid;max-width:880px;border-top:1px solid #DFE3E8}.faq-item{border-bottom:1px solid #DFE3E8}.faq-item>summary{padding:14px 4px;border-radius:0}.faq-item>summary h3{font-size:1.0625rem;line-height:1.35;flex:1}.faq-item>summary:hover h3{color:#005EA2}.faq-item .resp{display:grid;gap:8px;padding:0 4px 18px;color:#2A2F36;max-width:72ch}.fuentes{font-size:.9375rem;color:#565C65}.fuentes-plegable{background:#F5F7FA;border:1px solid #DFE3E8;border-radius:12px}.fuentes-plegable>summary h2{font-size:1.125rem!important;flex:1}.fuentes-plegable>summary:hover{background:#F0F6FB}.fuentes-plegable>div{display:grid;gap:8px;padding:0 16px 16px}.fuentes ul{display:grid;gap:6px;padding-left:1.1em}.fuentes a{word-break:break-word}.seccion-estado{scroll-margin-top:72px;padding-top:24px;border-top:1px solid #DFE3E8}section>div[aria-labelledby]{display:grid;gap:12px}section>h3:not(:first-child),section>h4:not(:first-child),section>div[aria-labelledby]{margin-top:12px}.cabeza+.seccion-estado{border-top:0;padding-top:0}.fin-seccion{display:flex;flex-wrap:wrap;gap:4px 24px;padding-top:12px}.fin-seccion a{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-weight:700;text-decoration:none}.fin-seccion a:hover{text-decoration:underline}.volver-arriba a,.volver a{display:inline-flex;align-items:center;gap:.28em;min-height:40px;padding:6px 14px 6px 10px;border-radius:999px;background:#FFF;border:1px solid #B9D3EA;font-weight:700;text-decoration:none;font-size:.9375rem}.volver-arriba a:hover,.volver a:hover{background:#F0F6FB}.fin-seccion .volver a{background:none;border:0;padding:0;font-size:1rem}.tipo-oficina{display:inline-flex;align-items:center;gap:6px;background:#E5F4EA;color:#0B6B2B;font-weight:700;font-size:.875rem;padding:3px 12px 3px 8px;border-radius:999px;margin-right:6px;vertical-align:2px}.dos-col{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:12px}.dos-col>div{display:grid;gap:8px;align-content:start;padding:16px}.dos-col h3{display:flex;align-items:center;gap:8px}.dos-col .si h3{color:#0B6B2B}.dos-col .no h3{color:#B50909}.cercanas{list-style:none;padding:0;display:grid;gap:8px}.cercanas li{margin:0;background:#FFF;border:1px solid #DFE3E8;border-radius:8px;padding:10px 14px;font-size:.9375rem;color:#565C65}.cercanas a{font-weight:700;text-decoration:none}.calc{display:grid;gap:12px;background:#F5F7FA;border:1px solid #DFE3E8;border-radius:12px;padding:16px}.calc label{display:grid;gap:6px;font-weight:700;color:#162E51}.calc select,.calc input[type=number]{font:inherit;min-height:44px;padding:8px 12px;border:1px solid #C3CBD5;border-radius:8px;background:#FFF;color:#1B1B1B;min-width:0}.calc select:focus,.calc input:focus{outline:3px solid #2491FF;outline-offset:1px}.calc .check{display:flex;gap:10px;align-items:center;font-weight:500;color:#1B1B1B}.calc .check input{width:22px;height:22px;accent-color:#005EA2}@media (min-width:900px){.calc{grid-template-columns:repeat(3,minmax(0,1fr))}}.zonas{display:grid;gap:24px}.zonas>div{display:grid;gap:8px}.zonas ul{list-style:none;padding:0;display:grid;gap:6px}.zonas li{margin:0;border-bottom:1px solid #DFE3E8;padding-bottom:6px}.zonas li span{color:#565C65;font-size:.9375rem}@media (min-width:900px){.zonas{grid-template-columns:repeat(3,minmax(0,1fr))}}.ciudades-estado{display:grid;gap:16px}.ciudades-estado>div{display:grid;gap:8px}@media (min-width:900px){.ciudades-estado{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}}.pendiente{color:#565C65;font-style:italic}.anuncio{display:grid;gap:6px;justify-items:center}.anuncio .anuncio-et{font-size:.6875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#5D636B}.anuncio .anuncio-caja{width:100%;max-width:728px;min-height:280px;display:grid;place-items:center;border:1px dashed #C3CBD5;border-radius:8px;background:#F5F7FA;color:#5D636B;font-size:.875rem}@media (min-width:768px){.anuncio .anuncio-caja{min-height:120px}}.pie{background:#0F223D;color:#C9D3E0;font-size:.9375rem}.pie .envoltura{display:grid;gap:32px;padding-block:48px 24px}.pie-cols{display:grid;gap:32px}.pie h2{color:#FFF;font-size:.8125rem;text-transform:uppercase;letter-spacing:.1em;margin-bottom:12px}.pie ul{list-style:none;padding:0;display:grid;gap:2px}.pie li{margin:0}.pie a{color:#E6ECF4;text-decoration:none;display:inline-flex;align-items:center;min-height:36px}.pie a:hover{color:#FFF;text-decoration:underline}.pie .marca img{width:180px}.pie .indep{display:flex;gap:10px;align-items:flex-start;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:12px 14px;max-width:46ch}.pie .indep .i{color:#FFBE2E;margin-top:2px}.pie .bajo{border-top:1px solid rgba(255,255,255,.12);padding-top:16px;font-size:.875rem;color:#AEBBCB}.pie .estados-pie ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}@media (min-width:768px){.pie-cols{grid-template-columns:1.4fr 1.2fr 1fr .8fr}}@media (min-width:900px){main{gap:48px}.cabeza{padding-block:24px 48px}}@media (max-width:400px){.franja{font-size:.75rem}.cabecera .barra{padding-block:6px}.marca img{width:150px}.hamburguesa{width:44px;height:44px;padding:11px}.cabeza{padding-block:8px 16px;gap:8px}main{gap:32px}h1{font-size:1.5rem}.entrada{gap:8px}.entrada .resumen{font-size:.9375rem;line-height:1.45}.respuestas{gap:4px}.respuestas li{padding:0;border:0;background:none;font-size:.875rem;line-height:1.35}.respuestas li>.i{width:18px;height:18px}.sello{font-size:.8125rem;padding:0;border:0;background:none;box-shadow:none}.cabeza+.antes{margin-top:calc(-1 * 24px)}.antes+section{margin-top:-20px}.antes{padding:10px;gap:6px}.antes h2{font-size:1.0625rem}.antes .pila{gap:6px}.antes .pila>a{display:block;min-height:44px;padding:6px 8px;font-size:.8125rem;line-height:1.25}.antes .pila>a .i{margin-right:4px;vertical-align:-3px}.antes .pila>a span{display:block;font-size:.75rem}.antes .pila>a .i{width:16px;height:16px}}.antes .pila>a{grid-template-columns:auto 1fr;column-gap:8px;align-items:center}.antes .pila>a>.i{grid-row:span 2}.antes .pila>a>*:not(.i){grid-column:2}.desplegable>summary{display:flex;align-items:center;gap:10px;min-height:48px;padding:10px 12px;color:#FFF;font-weight:650;cursor:pointer;list-style:none;border-radius:8px}.desplegable>summary .i{color:#B9D3EA}.desplegable>summary .chev{margin-left:auto;color:#B9D3EA}.desplegable>summary:hover{background:rgba(255,255,255,.1)}.desplegable>summary.activo{box-shadow:inset 3px 0 0 #FFBE2E;background:rgba(255,255,255,.06)}.menu .desplegable ul{display:grid;gap:0;padding:4px 0 8px 30px}@media (min-width:768px){.desplegable{position:relative}.desplegable>summary{min-height:44px;padding:8px 14px}.desplegable>summary.activo{box-shadow:inset 0 -3px 0 #FFBE2E;border-radius:8px 8px 0 0}.menu .desplegable ul{position:absolute;right:0;top:calc(100% + 6px);z-index:50;min-width:240px;background:#FFF;border-radius:12px;box-shadow:var(--d);padding:8px}.menu .desplegable a{color:#1A4480;min-height:40px;padding:8px 12px}.menu .desplegable a:hover{background:#F0F6FB;color:#1A4480}}.barra-secciones{position:sticky;top:0;z-index:20;background:#FFF;box-shadow:0 0 0 100vmax #FFF,0 1px 0 100vmax #DFE3E8;clip-path:inset(0 -100vmax -1px);padding-block:8px 4px;margin-top:calc(-1 * 32px)}.sin-js .barra-secciones{position:static}.botonera a[aria-current]{background:#005EA2;border-color:#005EA2;color:#FFF;box-shadow:inset 0 -3px 0 #FFBE2E}.botonera a[aria-current] .i{color:#FFF}.chip-volver{background:#F5F7FA!important}details.plegable,.faq-item{scroll-margin-top:72px}#cerca{gap:12px}.resumen-oficinas{font-size:.9375rem;color:#565C65}.resumen-oficinas strong{color:#162E51}.ver-mapa{display:inline-flex;align-items:center;gap:6px;min-height:44px;margin-left:10px;font-weight:700;text-decoration:none;vertical-align:middle}.filtros .ver-mapa{margin:0}.btn-campo{flex:none;width:44px;min-height:44px;border:0;border-radius:8px;background:none;color:#005EA2;cursor:pointer;display:grid;place-items:center}.btn-campo:hover{background:#F0F6FB}.buscador.compacto{padding:8px 12px;gap:0;box-shadow:var(--a)}.buscador.compacto .msg{margin-top:8px}.buscador .pila{grid-auto-flow:column;justify-content:start}.lista-mapa,.col-lista{display:grid;gap:12px;align-content:start;min-width:0}@media (min-width:1024px){.lista-mapa{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:24px}.lista-mapa .oficinas{grid-template-columns:1fr!important}.col-mapa{position:sticky;top:16px;align-self:start}.col-mapa .mapa{height:min(640px,calc(100vh - 32px))}}.filtros{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding:0 2px;margin:0 -2px}.chip-filtro{flex:none}.chip-filtro{font:650 .9375rem/1.2 var(--b);min-height:44px;padding:8px 14px;border-radius:999px;border:1px solid #B9D3EA;background:#FFF;color:#1A4480;cursor:pointer}.chip-filtro[aria-pressed=true]{background:#005EA2;border-color:#005EA2;color:#FFF}.btn-enlace{font:inherit;font-weight:700;color:#005EA2;background:none;border:0;padding:8px 0;min-height:44px;cursor:pointer;text-decoration:underline}.ver-mas{justify-self:start}.antes+section{margin-top:calc(-1 * 16px)}.h-res{color:#3D434B}.nota-agentes{list-style:none}.acciones-ficha .pila{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}.acciones-ficha .pila>a{width:100%;justify-self:stretch;min-height:52px}.cabeza+.acciones-ficha{margin-top:calc(-1 * 24px)}.cercanas.mini{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:12px}.mini-oficina{position:relative;display:grid;gap:6px;padding:12px 14px!important;border-radius:12px!important;box-shadow:var(--a);transition:.15s}.mini-oficina:hover{border-color:#005EA2}.mini-oficina .cubre{color:#162E51;font-size:1.0625rem}.mini-oficina .cubre::after{content:"";position:absolute;inset:0}.mini-datos{display:flex;flex-wrap:wrap;gap:4px 8px;align-items:center}.reportar a{font-weight:650}.hero .chips-estado{display:grid;gap:8px}.hero .chips-estado p{color:#DCE4EE;font-weight:650}.tabla.compacta td{padding:10px 12px}@media (max-width:600px){.compacta{border:0;box-shadow:none;background:none}.compacta thead{display:none}.compacta tr{display:grid;padding:10px 0;border-bottom:1px solid #DFE3E8}.compacta td{display:block;border:0;padding:0!important;text-align:left!important;font-size:.9375rem}.compacta td:first-child{font-size:1.0625rem}.compacta td+td::before{content:attr(data-et) ": ";color:#565C65;font-weight:600;font-size:.875rem}}@media print{@page{margin:1.5cm}body{font-size:11pt;color:#000;background:#fff}.cabecera,.franja,.pie,.mapa,.buscador,.antes,.barra-secciones,.acciones-ficha,.filtros,.reportar,.siguiente,.miga,.no-imprimir,.salto,.estado-hora,.anuncio,.botonera,.fin-seccion,.volver,.sello,.chev,.h-icono,.sum-icono{display:none!important}.cabeza{box-shadow:none;background:none;clip-path:none;border:0;padding:0}main{gap:14pt}h1,h2,h3{color:#000}a{color:#000;text-decoration:none}details.plegable{border:0;box-shadow:none}.checklist li::before{border-color:#000}body.imprimir-zona main>*:not(.zona-impresion){display:none!important}}