@font-face{font-family:"Marcellus";font-style:normal;font-weight:400;font-display:swap;src:url("/wp-content/uploads/vqp/marcellus-400.woff2") format("woff2")}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:400;font-display:swap;src:url("/wp-content/uploads/vqp/ibm-plex-sans-400.woff2") format("woff2")}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:500;font-display:swap;src:url("/wp-content/uploads/vqp/ibm-plex-sans-500.woff2") format("woff2")}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:600;font-display:swap;src:url("/wp-content/uploads/vqp/ibm-plex-sans-600.woff2") format("woff2")}@font-face{font-family:"IBM Plex Mono";font-style:normal;font-weight:400;font-display:swap;src:url("/wp-content/uploads/vqp/ibm-plex-mono-400.woff2") format("woff2")}:root{--papel:#F6F2E9;--marfil:#EDE7DA;--tinta:#0C111C;--humo:#6B675E;--pliegue:#D3CAB5;--lacre:#8C2F2A;--f-marca:"Marcellus",Georgia,serif;--f-texto:"IBM Plex Sans",Arial,Helvetica,sans-serif;--f-cifra:"IBM Plex Mono",ui-monospace,monospace;--ancho:1120px;--margen:20px}@media (min-width:900px){:root{--margen:64px}}.vqp,.vqp *{box-sizing:border-box}body{background:var(--papel)}.vqp{font-family:var(--f-texto);font-weight:400;font-size:18px;line-height:29px;color:var(--tinta);background:var(--papel);-webkit-font-smoothing:antialiased}.vqp :where(img){max-width:100%;height:auto;display:block}.vqp :where(a){color:inherit}.vqp :where(p){margin:0 0 16px;max-width:66ch}.vqp-contenedor{max-width:calc(var(--ancho) + 2*var(--margen));margin:0 auto;padding:0 var(--margen)}.vqp-bloque{padding:60px 0}@media (max-width:899px){.vqp-bloque{padding:40px 0}}.vqp-marfil{background:var(--marfil)}.vqp-oculto{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.vqp :where(h1,h2),.vqp-titular{font-family:var(--f-marca);font-weight:400;color:var(--tinta);margin:0;letter-spacing:0}.vqp :where(h1){font-size:44px;line-height:52px}.vqp :where(h2){font-size:28px;line-height:36px}@media (max-width:899px){.vqp :where(h1){font-size:32px;line-height:40px}.vqp :where(h2){font-size:26px;line-height:34px}}.vqp :where(h3){font-family:var(--f-texto);font-weight:500;font-size:20px;line-height:29px;margin:0 0 8px}.vqp-etiqueta{font-family:var(--f-texto);font-weight:500;font-size:16px;line-height:20px;letter-spacing:.2em;text-transform:uppercase;color:var(--humo)}.vqp-secundario{color:var(--humo)}.vqp-cifra{font-family:var(--f-cifra);font-size:16px}.vqp-linea{display:block;height:1px;background:var(--tinta);border:0;margin:24px 0;width:100%;max-width:240px;transform-origin:center}.vqp-linea--larga{max-width:none}.vqp-pie .vqp-linea{background:var(--pliegue)}.vqp-filete{border:0;border-top:1px solid var(--pliegue);margin:0}.vqp-boton{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:14px 28px;border:1px solid var(--tinta);background:var(--tinta);color:var(--marfil);font-family:var(--f-texto);font-weight:500;font-size:16px;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;border-radius:0;cursor:pointer;transition:background-color .2s,color .2s}.vqp-boton:hover,.vqp-boton:focus-visible{background:var(--papel);color:var(--tinta)}.vqp-boton--borde{background:transparent;color:var(--tinta)}.vqp-boton--borde:hover,.vqp-boton--borde:focus-visible{background:var(--marfil)}.vqp-enlace{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;color:var(--tinta)}.vqp-enlace:hover{text-decoration-thickness:2px}.vqp a:focus-visible,.vqp summary:focus-visible{outline:2px solid var(--tinta);outline-offset:3px}.vqp-cabecera{display:flex;align-items:center;justify-content:space-between;height:64px;max-width:calc(var(--ancho) + 2*var(--margen));margin:0 auto;padding:0 var(--margen)}.vqp-cabecera .vqp-logo img{width:180px}.vqp-nav{display:none;gap:28px;align-items:center;font-size:16px}.vqp-nav a{text-decoration:none}.vqp-nav a:hover{text-decoration:underline;text-underline-offset:4px}.vqp-idioma{color:var(--humo);font-size:16px;letter-spacing:.06em}.vqp-idioma a{text-decoration:none}.vqp-idioma [aria-current]{color:var(--tinta)}@media (min-width:900px){.vqp-cabecera{height:112px}.vqp-cabecera .vqp-logo img{width:200px}.vqp-nav{display:flex}.vqp-menu{display:none}}.vqp-menu>summary{list-style:none;cursor:pointer;border:1px solid var(--tinta);padding:8px 14px;font-size:16px;line-height:23px;position:relative;z-index:60;background:var(--papel)}.vqp-menu>summary::-webkit-details-marker{display:none}.vqp-menu[open]>summary{position:fixed;top:12px;right:var(--margen)}.vqp-menu__panel{position:fixed;inset:0;background:var(--papel);z-index:50;padding:96px var(--margen) 32px;display:flex;flex-direction:column;gap:4px;overflow:auto}.vqp-menu__panel a{font-size:22px;line-height:31px;padding:12px 0;border-bottom:1px solid var(--pliegue);text-decoration:none}.vqp-menu__panel .vqp-idioma{border:0;margin-top:16px;font-size:18px}.vqp-portada{--alto:max(100vh,560px);--cx:50vw;--cy:.5}@supports (height:100svh){.vqp-portada{--alto:max(100svh,560px)}}.vqp-portada__pantalla{position:relative;height:var(--alto);overflow:hidden;background:var(--tinta);color:var(--marfil);display:flex;flex-direction:column}.vqp-portada__foto{position:absolute;inset:0;overflow:hidden}.vqp-portada__marco{--m:max(100vw,calc(var(--alto)*1.5));position:absolute;width:var(--m);aspect-ratio:3/2;left:clamp(calc(100vw - var(--m)),calc(var(--cx) - var(--m)*.504),0px);top:clamp(min(0px,calc(var(--alto) - var(--m)/1.5)),calc(var(--alto)*var(--cy) - var(--m)/1.5*.627),max(0px,calc((var(--alto) - var(--m)/1.5)*.75)))}.vqp-portada__foto .vqp-tag{z-index:2}.vqp-portada__velo{z-index:1}@media (max-width:599px){.vqp-portada{--cy:.7}.vqp-portada__marco{--m:min(max(100vw,calc(var(--alto)*1.5)),200vw)}.vqp-portada__marco img{-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 16%,#000 84%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 16%,#000 84%,transparent 100%)}}.vqp-portada__marco img{width:100%;height:100%;object-fit:cover}.vqp-portada__velo{position:absolute;inset:0;pointer-events:none;background:linear-gradient(to bottom,rgba(12,17,28,.78) 0,rgba(12,17,28,.5) 22%,rgba(12,17,28,0) 42%),linear-gradient(to top,rgba(12,17,28,.72) 0,rgba(12,17,28,0) 26%)}@media (max-width:599px){.vqp-portada__velo{background:linear-gradient(to bottom,rgba(12,17,28,.86) 0,rgba(12,17,28,.7) 30%,rgba(12,17,28,0) 48%),linear-gradient(to top,rgba(12,17,28,.72) 0,rgba(12,17,28,0) 26%)}}.vqp-portada__cabecera{position:relative;z-index:3;display:flex;align-items:center;justify-content:space-between;height:64px;padding:0 var(--margen)}.vqp-portada__cabecera .vqp-logo img{width:180px}.vqp-portada__cabecera .vqp-nav a{color:var(--marfil)}.vqp-portada__cabecera .vqp-idioma{color:var(--pliegue)}.vqp-portada__cabecera .vqp-idioma [aria-current]{color:var(--marfil)}.vqp-portada__cabecera .vqp-menu>summary{color:var(--tinta)}.vqp-portada__titular{position:relative;z-index:2;color:var(--marfil);font-size:31px;line-height:38px;margin:8px 0 0;padding:0 var(--margen);max-width:15em}.vqp-portada__subtitulo{position:relative;z-index:2;color:var(--marfil);font-size:18px;line-height:27px;margin:14px 0 0;padding:0 var(--margen);max-width:34em}.vqp-franja{max-width:none;margin:0;padding:16px var(--margen);border-bottom:1px solid var(--pliegue);background:var(--marfil);text-align:center;font-family:var(--f-cifra);font-size:16px;line-height:23px;letter-spacing:.12em;text-transform:uppercase;color:var(--tinta)}.vqp-franja b{font-weight:400;white-space:nowrap}.vqp-franja span{color:var(--humo);margin:0 .5em}@media (max-width:599px){.vqp-franja{font-size:16px;letter-spacing:.08em}}.vqp-portada__acciones{position:relative;z-index:2;margin-top:auto;padding:0 var(--margen) 28px;display:flex;flex-direction:column;gap:14px}.vqp-portada__acciones .vqp-boton{width:100%}.vqp-boton--claro{background:var(--papel);border-color:var(--papel);color:var(--tinta)}.vqp-boton--claro:hover,.vqp-boton--claro:focus-visible{background:transparent;color:var(--marfil);border-color:var(--marfil)}.vqp-portada__botones{display:grid;grid-template-columns:1fr 1fr;gap:10px}.vqp-portada__botones .vqp-boton--borde-claro{grid-column:1/-1}.vqp-boton--borde-claro{background:transparent;border-color:var(--marfil);color:var(--marfil)}.vqp-boton--borde-claro:hover,.vqp-boton--borde-claro:focus-visible{background:var(--papel);border-color:var(--papel);color:var(--tinta)}.vqp-portada .vqp-boton--borde-claro:focus-visible{outline-color:var(--marfil)}@media (min-width:900px){.vqp-portada__botones{display:flex;gap:16px}}.vqp-portada__enlaces{display:flex;flex-wrap:wrap;gap:8px 20px;font-size:18px;line-height:26px}.vqp-portada__enlaces .vqp-enlace{color:var(--marfil)}.vqp-portada .vqp-boton--claro:focus-visible,.vqp-portada__pantalla a:focus-visible{outline-color:var(--marfil)}.vqp-portada__cuerpo{max-width:calc(var(--ancho) + 2*var(--margen));margin:0 auto;padding:32px var(--margen) 8px}.vqp-lista{list-style:none;margin:0;padding:0;border-top:1px solid var(--tinta);border-bottom:1px solid var(--pliegue)}.vqp-lista li+li{border-top:1px solid var(--pliegue)}.vqp-lista a{display:grid;grid-template-columns:40px 1fr auto;align-items:center;min-height:52px;padding:0 8px;text-decoration:none;transition:background-color .2s}.vqp-lista__num{font-family:var(--f-marca);font-size:24px;line-height:28px;color:var(--humo)}.vqp-lista li:nth-child(3) .vqp-lista__num{color:var(--tinta)}.vqp-lista__parte{font-weight:500;font-size:16px;letter-spacing:.2em;text-transform:uppercase}.vqp-lista__destino{font-size:18px;color:var(--humo);white-space:nowrap}.vqp-portada__lineas{font-size:18px;line-height:29px;margin:20px 0 0}.vqp-portada__lineas span{display:block}.vqp-tag{position:absolute;display:flex;align-items:center;gap:6px;padding:4px 8px 4px 7px;background:var(--papel);color:var(--tinta);font-family:var(--f-texto);font-weight:500;font-size:14px;line-height:20px;letter-spacing:.02em;white-space:nowrap;transform:translateY(-50%);transition:background-color .2s,color .2s;pointer-events:none}.vqp-tag b{font-family:var(--f-cifra);font-weight:400;font-size:14px;color:var(--humo);transition:color .2s}.vqp-tag::after{content:"";position:absolute;top:50%;width:12px;height:1px;background:var(--papel)}.vqp-tag--a-dcha::after{left:100%}.vqp-tag--a-izda::after{right:100%}.vqp-tag--inv{background:var(--tinta);color:var(--papel)}.vqp-tag--inv b{color:var(--pliegue)}.vqp-portada__foto .vqp-tag::after{width:var(--l,10px)}.vqp-t1{left:calc(41.7% + var(--l,10px));top:58.5%}.vqp-t1::after{left:auto;right:100%}.vqp-t2{right:calc(40.6% + var(--l,10px));top:60%}.vqp-t2::after{right:auto;left:100%}.vqp-t3{left:calc(52.8% + var(--l,10px));top:71.2%}@media (max-width:599px){.vqp-portada__foto .vqp-tag{padding:3px 7px;gap:0}.vqp-portada__foto .vqp-tag span{display:none}}@media (min-width:600px){.vqp-portada{--cy:.56}.vqp-portada__titular{font-size:40px;line-height:48px}}@media (min-width:900px){.vqp-portada{--cx:56vw;--cy:.58}.vqp-t1{left:auto;right:calc(62.9% + var(--l))}.vqp-t1::after{right:auto;left:100%}.vqp-t2{right:auto;left:calc(63.8% + var(--l))}.vqp-t2::after{left:auto;right:100%}.vqp-portada__velo{background:linear-gradient(to right,rgba(12,17,28,.74) 0,rgba(12,17,28,.5) 32%,rgba(12,17,28,0) 56%),linear-gradient(to bottom,rgba(12,17,28,.7) 0,rgba(12,17,28,.35) 26%,rgba(12,17,28,0) 44%),linear-gradient(to top,rgba(12,17,28,.7) 0,rgba(12,17,28,0) 24%)}.vqp-portada__foto{--l:20px}.vqp-portada__cabecera{height:96px;padding:0 64px}.vqp-portada__cabecera .vqp-nav{gap:24px}.vqp-portada__cabecera .vqp-logo img{width:200px}.vqp-portada__titular{font-size:56px;line-height:64px;margin:24px 0 0;padding:0 64px;max-width:calc(11.5em + 128px)}.vqp-portada__subtitulo{font-size:21px;line-height:33px;margin:20px 0 0;padding:0 64px;max-width:calc(28em + 128px)}.vqp-franja{font-size:16px;padding:18px 64px}.vqp-portada__acciones{flex-direction:row;flex-wrap:wrap;align-items:center;gap:20px 32px;padding:0 64px 48px}.vqp-portada__acciones .vqp-boton{width:auto}.vqp-portada__cuerpo{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 64px;align-items:start;padding:56px var(--margen) 8px}.vqp-portada__lineas{margin:0;font-size:18px;line-height:30px}.vqp-portada__cuerpo .vqp-lista{grid-row:1/span 2}.vqp-portada__lineas{grid-column:2}.vqp-portada__cuerpo .vqp-portada__despues{grid-column:2;margin-top:16px}.vqp-lista a{min-height:56px}.vqp-tag{font-size:16px;line-height:23px;padding:7px 14px 7px 12px;gap:10px}.vqp-tag b{font-size:16px}.vqp-portada:has(.vqp-r1:hover,.vqp-r1:focus-visible) .vqp-t1,.vqp-portada:has(.vqp-r2:hover,.vqp-r2:focus-visible) .vqp-t2,.vqp-portada:has(.vqp-r3:hover,.vqp-r3:focus-visible) .vqp-t3{background:var(--tinta);color:var(--papel)}.vqp-portada:has(.vqp-r1:hover,.vqp-r1:focus-visible) .vqp-t1 b,.vqp-portada:has(.vqp-r2:hover,.vqp-r2:focus-visible) .vqp-t2 b,.vqp-portada:has(.vqp-r3:hover,.vqp-r3:focus-visible) .vqp-t3 b{color:var(--pliegue)}.vqp-lista a:hover,.vqp-lista a:focus-visible{background:var(--marfil);outline:none}}@media (min-width:900px) and (max-width:1439px){.vqp-portada__foto{--l:14px}.vqp-portada__foto .vqp-tag{font-size:14px;line-height:20px;padding:5px 10px 5px 9px;gap:7px}.vqp-portada__foto .vqp-tag b{font-size:14px}}@media (min-width:900px) and (max-height:760px){.vqp-portada__cabecera{height:80px}.vqp-portada__titular{font-size:46px;line-height:54px;margin-top:8px}.vqp-portada__acciones{padding-bottom:32px}}.vqp-diagrama{display:grid;grid-template-columns:auto 1fr auto 1fr auto;align-items:center;gap:16px;margin:8px 0 28px;font-size:16px;font-weight:500;letter-spacing:.2em;text-transform:uppercase}.vqp-diagrama .vqp-linea{margin:0;max-width:none}.vqp-diagrama__centro{font-family:var(--f-texto);color:var(--tinta)}@media (max-width:599px){.vqp-diagrama{gap:10px;font-size:16px;letter-spacing:.14em}}.vqp-servicios{list-style:none;margin:0;padding:0;border-top:1px solid var(--tinta)}.vqp-servicios li{border-bottom:1px solid var(--pliegue)}.vqp-servicios a{display:grid;grid-template-columns:1fr;gap:4px;padding:20px 0;text-decoration:none}.vqp-servicios b{font-family:var(--f-marca);font-weight:400;font-size:24px;line-height:30px}.vqp-servicios span{color:var(--humo)}@media (min-width:900px){.vqp-servicios a{grid-template-columns:300px 1fr auto;align-items:baseline;gap:32px}.vqp-servicios a::after{content:"→";color:var(--humo)}}.vqp-acciones{display:flex;flex-wrap:wrap;gap:16px;margin-top:24px}.vqp-intro{display:grid;gap:32px;align-items:start}.vqp-intro p{font-size:18px;line-height:30px}@media (min-width:900px){.vqp-intro--foto{grid-template-columns:1fr 1fr;gap:64px}}.vqp-foto{background:var(--marfil)}.vqp-foto img{width:100%;height:auto}.vqp-foto--ancha{margin-top:8px}.vqp-hueco{display:flex;align-items:center;justify-content:center;min-height:200px;background:var(--marfil);color:var(--humo);font-size:16px;letter-spacing:.08em;text-align:center;padding:24px}.vqp-tipos{list-style:none;margin:0;padding:0;border-top:1px solid var(--pliegue)}.vqp-tipos li{padding:12px 0;border-bottom:1px solid var(--pliegue)}.vqp-pasos{list-style:none;margin:0;padding:0;display:grid;gap:24px;counter-reset:paso}@media (min-width:900px){.vqp-pasos{grid-template-columns:repeat(4,1fr)}}.vqp-pasos li{counter-increment:paso;border-top:1px solid var(--pliegue);padding-top:16px}.vqp-pasos li::before{content:counter(paso);display:block;font-family:var(--f-cifra);font-size:16px;color:var(--humo);margin-bottom:8px}.vqp-condiciones{font-weight:500}.vqp-formulario{max-width:640px}.vqp-formulario__nota{font-size:16px;color:var(--humo);margin-top:12px}.vqp-contacto{display:grid;gap:32px}@media (min-width:900px){.vqp-contacto{grid-template-columns:1fr 1fr;gap:64px;align-items:start}.vqp-contacto .vqp-contacto__foto{grid-column:2;grid-row:1/span 2}}.vqp-contacto__foto{position:relative}.vqp-contacto__foto .vqp-tag::after{width:20px}@media (min-width:900px){.vqp-contacto__foto .vqp-tag{font-size:16px;line-height:23px;padding:7px 14px}.vqp-contacto__foto .vqp-tag::after{width:24px}}.vqp-c1{right:66.4%;top:58.7%}.vqp-c2{left:70%;top:65.5%}.vqp-datos{list-style:none;margin:16px 0 0;padding:0}.vqp-datos li{padding:10px 0;border-bottom:1px solid var(--pliegue)}.vqp-legal h2{margin:40px 0 12px}.vqp-legal p,.vqp-legal li{max-width:72ch}.vqp-pie{background:var(--tinta);color:var(--marfil);padding:56px 0 40px;font-size:18px}.vqp-pie a{color:var(--marfil);text-decoration:none}.vqp-pie a:hover{text-decoration:underline;text-underline-offset:4px}.vqp-pie .vqp-logo img{width:200px}.vqp-pie__enlaces{display:flex;flex-wrap:wrap;gap:10px 24px;margin:20px 0}.vqp-pie__legal{display:flex;flex-wrap:wrap;gap:10px 24px;color:var(--pliegue);font-size:16px}.vqp-pie__legal a{color:var(--pliegue)}.vqp-pie__contacto{color:var(--pliegue)}.vqp-pie .vqp-idioma{color:var(--pliegue)}.vqp-pie .vqp-idioma [aria-current]{color:var(--marfil)}.vqp-js .vqp-linea{transform:scaleX(0);transition:transform 1.2s cubic-bezier(.65,0,.35,1)}.vqp-js .vqp-linea.is-in{transform:scaleX(1)}.vqp-js .vqp-fundido{opacity:0;transition:opacity .6s ease-out}.vqp-js .vqp-fundido.is-in{opacity:1}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.vqp-js .vqp-linea,.vqp-js .vqp-fundido{transform:none;opacity:1;transition:none}}.vqp-formulario .error,.vqp-formulario .form-error,.vqp-formulario [class*="error"]{color:var(--lacre)!important}.vqp-menu__panel .vqp-idioma a{border:0;padding:0;font-size:18px}.vqp-portada__despues{font-size:16px;line-height:25px;color:var(--humo);margin:14px 0 0}@media (min-width:900px){.vqp-portada__despues{font-size:16px;margin-top:18px}}.vqp-fases li b,.vqp-ambitos li b{display:block;font-weight:500}.vqp-fases li span{color:var(--humo)}.vqp-detras{list-style:none;margin:28px 0 0;padding:0;display:grid;gap:0;border-top:1px solid var(--pliegue)}.vqp-detras li{padding:14px 0;border-bottom:1px solid var(--pliegue)}@media (min-width:900px){.vqp-detras{grid-template-columns:repeat(3,1fr);gap:32px;border-top:0}.vqp-detras li{border-bottom:0;border-top:1px solid var(--pliegue);padding-top:16px}}.vqp-ambitos{list-style:none;margin:0 0 16px;padding:0;border-top:1px solid var(--pliegue);max-width:62ch}.vqp-ambitos li{padding:14px 0;border-bottom:1px solid var(--pliegue);font-size:18px;line-height:30px}.vqp-formulario__nota--antes{margin:0 0 16px}.vqp-cierre{font-family:var(--f-marca);font-weight:400;font-size:26px;line-height:34px;max-width:26em;margin:0 0 20px;color:var(--tinta)}@media (min-width:900px){.vqp-cierre{font-size:32px;line-height:42px}}.vqp-ejemplo{display:grid;gap:40px;align-items:start}@media (min-width:900px){.vqp-ejemplo{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px}}.vqp-ficha{border-top:1px solid var(--tinta);padding-top:16px;max-width:560px}.vqp-ficha h3{margin:8px 0 12px}.vqp-ficha dl{margin:0}.vqp-ficha dl>div{display:grid;grid-template-columns:9.5em minmax(0,1fr);gap:12px;padding:10px 0;border-bottom:1px solid var(--pliegue)}.vqp-ficha dt{font-family:var(--f-cifra);font-size:16px;line-height:28px;letter-spacing:.08em;text-transform:uppercase;color:var(--humo)}.vqp-ficha dd{margin:0}.vqp-criterios{list-style:none;margin:0;padding:0;counter-reset:c;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.vqp-criterios li{counter-increment:c;padding:10px 0;border-bottom:1px solid var(--pliegue)}.vqp-criterios li::before{content:counter(c);font-family:var(--f-cifra);font-size:16px;color:var(--humo);margin-right:12px}.vqp-caso{border-top:1px solid var(--pliegue);padding-top:16px;max-width:62ch}.vqp-caso p{margin:10px 0 0;font-size:18px;line-height:30px}.vqp-qvq{width:100%;border-collapse:collapse;margin-top:8px}.vqp-qvq th,.vqp-qvq td{text-align:left;vertical-align:top;padding:14px 16px 14px 0;border-bottom:1px solid var(--pliegue);font-weight:400}.vqp-qvq thead th{font-family:var(--f-cifra);font-size:16px;letter-spacing:.08em;text-transform:uppercase;color:var(--humo);border-bottom:1px solid var(--tinta)}.vqp-qvq tbody th{font-weight:500;width:30%}.vqp-qvq__n{font-family:var(--f-cifra);font-size:16px;color:var(--humo);margin-right:10px}.vqp-qvq__nivel{display:block;height:1px;margin-top:12px;max-width:180px;background:linear-gradient(to right,var(--tinta) calc(var(--n)*100%),var(--pliegue) calc(var(--n)*100%))}@media (max-width:699px){.vqp-qvq thead{display:none}.vqp-qvq tr{display:block;padding:14px 0;border-bottom:1px solid var(--pliegue)}.vqp-qvq th,.vqp-qvq td{display:block;border:0;padding:4px 0;width:auto}.vqp-qvq tbody th{width:auto}.vqp-qvq td::before{content:attr(data-t);display:block;font-family:var(--f-cifra);font-size:16px;letter-spacing:.08em;text-transform:uppercase;color:var(--humo)}}.vqp-nohace{list-style:none;margin:0;padding:0;display:grid;gap:0 32px;border-top:1px solid var(--pliegue)}.vqp-nohace li{padding:14px 0;border-bottom:1px solid var(--pliegue);font-size:18px;line-height:28px}@media (min-width:900px){.vqp-nohace{grid-template-columns:repeat(2,minmax(0,1fr))}}.vqp-faq{border-top:1px solid var(--pliegue);max-width:820px}.vqp-faq details{border-bottom:1px solid var(--pliegue)}.vqp-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:16px;padding:16px 0;font-weight:500;font-size:18px;line-height:28px}.vqp-faq summary::-webkit-details-marker{display:none}.vqp-faq summary::after{content:"+";font-family:var(--f-cifra);color:var(--humo)}.vqp-faq details[open] summary::after{content:"−"}.vqp-faq details p{margin:0 0 18px;color:var(--tinta)}.vqp-resp tbody td:first-child{font-weight:500}.vqp-resp__txt{margin-top:20px;color:var(--humo);font-size:18px;line-height:29px}.vqp-limite{margin-top:28px;font-size:18px;line-height:29px;color:var(--humo)}@media (min-width:900px){.vqp-pasos--3{grid-template-columns:repeat(3,1fr)}}.vqp-ejemplo__aviso{grid-column:1/-1;margin:0}.vqp-ejemplo .vqp-caso{grid-column:1/-1}.vqp-ficha__nota{margin:12px 0 0;font-size:16px;line-height:25px;color:var(--humo)}.vqp-pie__marca{margin:20px 0 0;font-size:16px;color:var(--pliegue);max-width:none}@media (max-width:599px) and (max-height:720px){.vqp-portada__marco{--m:min(max(100vw,calc(var(--alto)*1.5)),165vw)}.vqp-portada{--cy:.56}.vqp-portada__botones{gap:8px}.vqp-portada__titular{font-size:26px;line-height:32px;margin-top:4px}.vqp-portada__subtitulo{font-size:16px;line-height:24px;margin-top:8px}.vqp-portada__acciones{gap:10px;padding-bottom:16px}.vqp-portada__acciones .vqp-boton{min-height:44px;padding:11px 20px}.vqp-portada__enlaces{font-size:16px;line-height:23px;gap:6px 16px}}.vqp-migas{border-top:1px solid var(--pliegue);border-bottom:1px solid var(--pliegue);background:var(--papel)}.vqp-migas__fila{display:flex;align-items:center;gap:8px 20px;flex-wrap:wrap;padding-top:10px;padding-bottom:10px;font-size:16px;line-height:23px}.vqp-migas__volver{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 14px 0 10px;border:1px solid var(--pliegue);color:var(--tinta);text-decoration:none;font-weight:500;transition:background-color .2s}.vqp-migas__volver:hover,.vqp-migas__volver:focus-visible{background:var(--marfil)}.vqp-migas__volver .vqp-ico{margin:0}.vqp-migas__ruta{color:var(--humo)}.vqp-migas__ruta a{color:var(--humo)}.vqp-migas__ruta [aria-current]{color:var(--tinta)}.vqp-indice{display:flex;align-items:center;gap:8px;overflow-x:auto;padding:0 0 12px;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.vqp-indice__tit{flex:none;font-family:var(--f-cifra);font-size:16px;letter-spacing:.12em;text-transform:uppercase;color:var(--humo);margin-right:4px}.vqp-indice a{flex:none;display:inline-flex;align-items:center;min-height:36px;padding:0 12px;border:1px solid var(--pliegue);font-size:16px;color:var(--tinta);text-decoration:none;white-space:nowrap;transition:background-color .2s}.vqp-indice a:hover,.vqp-indice a:focus-visible{background:var(--marfil)}[data-indice]{scroll-margin-top:12px}.vqp-ir{position:fixed;right:16px;bottom:16px;z-index:40;opacity:0;pointer-events:none;transform:translateY(8px);transition:opacity .2s,transform .2s;font-family:var(--f-texto)}.vqp-ir.is-visible,.vqp-ir[open]{opacity:1;pointer-events:auto;transform:none}.vqp-ir>summary{list-style:none;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;background:var(--tinta);color:var(--marfil);cursor:pointer;font-weight:500;font-size:16px;letter-spacing:.16em;text-transform:uppercase}.vqp-ir>summary::-webkit-details-marker{display:none}.vqp-ir>summary .vqp-ico{margin:0}.vqp-ir__panel{position:absolute;right:0;bottom:calc(100% + 8px);width:min(280px,calc(100vw - 32px));max-height:60vh;overflow:auto;background:var(--papel);border:1px solid var(--pliegue)}.vqp-ir__panel a{display:flex;align-items:center;gap:10px;padding:12px 16px;border-bottom:1px solid var(--pliegue);color:var(--tinta);text-decoration:none;font-size:16px;line-height:23px}.vqp-ir__panel a:hover,.vqp-ir__panel a:focus-visible{background:var(--marfil)}.vqp-ir__panel .vqp-ico{margin:0;flex:none;color:var(--humo)}.vqp-ir__secciones a{padding-left:42px}.vqp-ico{display:block;flex:none;color:var(--tinta);margin:0 0 12px}.vqp-pasos li{display:flex;flex-direction:column}.vqp-pasos li>.vqp-ico{order:-1}.vqp-ambitos li>.vqp-ico{margin-bottom:10px}.vqp-iconos{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}.vqp-iconos li{display:flex;flex-direction:column;gap:2px;padding:18px 0;border-top:1px solid var(--pliegue);font-size:18px;line-height:26px}@media (min-width:900px){.vqp-iconos{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 32px}.vqp-iconos--3{grid-template-columns:repeat(3,minmax(0,1fr))}.vqp-iconos--modos li{font-weight:500}}.vqp-servicios a>.vqp-ico{margin:0 0 6px}@media (min-width:900px){.vqp-servicios a{grid-template-columns:40px 260px 1fr auto}.vqp-servicios a>.vqp-ico{margin:0;align-self:center}}.vqp-nota-ico{display:flex;gap:20px;align-items:flex-start;max-width:46em}.vqp-nota-ico .vqp-ico{margin:2px 0 0}.vqp-nota-ico h3{margin-top:0}.vqp-esquema svg{display:block;width:100%;height:auto}.vqp-intro--esquema .vqp-esquema{max-width:460px;width:100%;margin:8px auto 0}@media (min-width:900px){.vqp-intro--esquema{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:64px;align-items:center}.vqp-intro--esquema .vqp-esquema{margin:0 0 0 auto}}.vqp-qvq-esq,.vqp-bloque .vqp-esquema+table{margin-top:28px}.vqp-bloque .vqp-linea+.vqp-esquema{max-width:640px;margin:8px 0 0}.vqp-form2{display:grid;gap:32px}.vqp-form2 .vqp-formulario{max-width:none}@media (min-width:900px){.vqp-form2{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:64px;align-items:start}}.vqp-despues{border-top:1px solid var(--tinta);padding-top:20px}.vqp-despues h3{margin:0 0 8px}.vqp-despues ol{list-style:none;margin:0;padding:0}.vqp-despues li{display:flex;gap:14px;align-items:flex-start;padding:14px 0;border-bottom:1px solid var(--pliegue);font-size:18px;line-height:26px}.vqp-despues li .vqp-ico{margin:0}.vqp-despues__nota{display:flex;gap:10px;align-items:flex-start;margin:16px 0 0;font-size:16px;line-height:24px;color:var(--humo)}.vqp-despues__nota .vqp-ico{margin:0;color:var(--humo)}.vqp-canales{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:0 32px}@media (min-width:600px){.vqp-canales{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.vqp-canales{grid-template-columns:repeat(4,minmax(0,1fr))}}.vqp-canales a{display:flex;flex-direction:column;gap:2px;padding:20px 0;border-top:1px solid var(--pliegue);text-decoration:none;color:var(--tinta);transition:background-color .2s}.vqp-canales a:hover,.vqp-canales a:focus-visible{background:var(--papel)}.vqp-canales b{font-weight:500}.vqp-canales span{color:var(--humo);font-size:16px;line-height:24px;overflow-wrap:anywhere}.vqp-intro p.vqp-cierre{font-size:26px;line-height:34px}@media (min-width:900px){.vqp-intro p.vqp-cierre{font-size:30px;line-height:40px}}@media (max-width:899px){.vqp-pasos{gap:0}.vqp-pasos li{display:grid;grid-template-columns:40px minmax(0,1fr);column-gap:14px;align-content:start;padding:16px 0}.vqp-pasos li>.vqp-ico{grid-column:1;grid-row:1/span 3;margin:2px 0 0}.vqp-pasos li::before,.vqp-pasos li>b,.vqp-pasos li>span{grid-column:2}.vqp-pasos li::before{margin-bottom:2px}.vqp-canales a{display:grid;grid-template-columns:44px minmax(0,1fr);column-gap:14px}.vqp-canales a>.vqp-ico{grid-row:1/span 2;margin:0}.vqp-canales a>b,.vqp-canales a>span{grid-column:2}}.vqp .vqp-menu__panel a,.vqp-portada .vqp-portada__cabecera .vqp-menu__panel a{color:var(--tinta)}.vqp .vqp-menu__panel .vqp-idioma,.vqp-portada .vqp-portada__cabecera .vqp-menu__panel .vqp-idioma{color:var(--humo)}.vqp .vqp-menu__panel .vqp-idioma [aria-current],.vqp-portada .vqp-portada__cabecera .vqp-menu__panel .vqp-idioma [aria-current]{color:var(--tinta);font-weight:500}.vqp .vqp-menu__panel a:hover,.vqp .vqp-menu__panel a:focus-visible{background:var(--marfil)}.vqp .vqp-menu>summary{color:var(--tinta);background:var(--papel)}.vqp .vqp-ir__panel a{color:var(--tinta)}.vqp-mono{font-family:var(--f-cifra);font-size:16px;letter-spacing:0}.vqp-nav .vqp-nav__empezar{display:inline-flex;align-items:center;min-height:40px;padding:0 16px;border:1px solid var(--tinta);background:var(--tinta);color:var(--marfil);font-weight:500}.vqp-nav .vqp-nav__empezar:hover{text-decoration:none;background:var(--papel);color:var(--tinta)}.vqp-portada__cabecera .vqp-nav .vqp-nav__empezar{background:var(--papel);border-color:var(--papel);color:var(--tinta)}.vqp-nav [aria-current="page"]{text-decoration:underline;text-underline-offset:4px}@media (min-width:900px) and (max-width:1199px){.vqp-nav{gap:20px}.vqp-nav .vqp-nav__opc{display:none}}.vqp-tarjetas{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:16px}@media (min-width:600px){.vqp-tarjetas{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.vqp-tarjetas{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.vqp-tarjetas a{display:flex;flex-direction:column;gap:6px;height:100%;box-sizing:border-box;padding:22px 22px 24px;background:var(--papel);border:1px solid var(--pliegue);color:var(--tinta);text-decoration:none;transition:border-color .2s}.vqp-tarjetas a:hover,.vqp-tarjetas a:focus-visible{border-color:var(--tinta)}.vqp-tarjetas b{font-family:var(--f-marca);font-weight:400;font-size:24px;line-height:30px}.vqp-tarjetas span{color:var(--humo);font-size:18px;line-height:28px}.vqp-tarjetas a::after{content:"→";margin-top:auto;padding-top:10px;color:var(--humo)}.vqp-principios{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:0 32px}@media (min-width:600px){.vqp-principios{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.vqp-principios{grid-template-columns:repeat(4,minmax(0,1fr))}}.vqp-principios li{display:flex;flex-direction:column;gap:4px;padding:20px 0;border-top:1px solid var(--pliegue)}.vqp-principios b{font-family:var(--f-marca);font-weight:400;font-size:24px;line-height:30px}.vqp-principios span{color:var(--humo);font-size:18px;line-height:28px}.vqp-cta{display:grid;gap:8px;padding-bottom:40px;border-bottom:1px solid var(--pliegue)}@media (min-width:900px){.vqp-cta{grid-template-columns:minmax(0,1.4fr) auto;align-items:center;gap:48px}.vqp-cta .vqp-cierre{margin:0}.vqp-cta .vqp-acciones{margin:0}}.vqp-chips{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0 0}.vqp-chips button{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px;border:1px solid var(--pliegue);background:var(--papel);color:var(--tinta);font:inherit;font-size:16px;line-height:23px;cursor:pointer;border-radius:0;text-align:left;transition:background-color .2s,border-color .2s}.vqp-chips button:hover{border-color:var(--tinta)}.vqp-chips button[aria-pressed="true"],.vqp-chips button[aria-selected="true"]{background:var(--tinta);border-color:var(--tinta);color:var(--marfil)}.vqp-chips__n{font-family:var(--f-cifra);font-size:16px;color:var(--humo)}.vqp-chips button[aria-selected="true"] .vqp-chips__n{color:var(--pliegue)}.vqp-tabs [role=tabpanel]{margin-top:20px}.vqp-tabs [role=tabpanel][hidden]{display:none}@media (max-width:599px){.vqp-tabs__lista{flex-wrap:nowrap;overflow-x:auto;padding-bottom:6px;-webkit-overflow-scrolling:touch}.vqp-tabs__lista button{flex:none}}.vqp-panel{background:var(--papel);border:1px solid var(--pliegue);padding:22px;box-sizing:border-box}.vqp-marfil .vqp-panel{background:var(--papel)}.vqp-panel--marfil{background:var(--marfil);border-color:var(--marfil)}.vqp-panel h3{margin-top:0}.vqp-panel .vqp-ico{margin-bottom:10px}.vqp-plazos,.vqp-dos{grid-template-columns:minmax(0,1fr)}.vqp-dos{display:grid;gap:20px}@media (min-width:900px){.vqp-dos{grid-template-columns:repeat(2,minmax(0,1fr))}}.vqp-kv{margin:12px 0 0;padding:0}.vqp-kv div{display:flex;justify-content:space-between;gap:16px;padding:9px 0;border-bottom:1px solid var(--pliegue);font-size:18px;line-height:26px}.vqp-kv dt{margin:0}.vqp-kv dd{margin:0;font-family:var(--f-cifra);font-size:16px;text-align:right;white-space:nowrap}.vqp-kv--grande div{font-size:18px;padding:12px 0}.vqp-kv--grande dd{font-size:18px}.vqp-plazos{display:grid;gap:20px}@media (min-width:600px){.vqp-plazos{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.vqp-plazos{grid-template-columns:repeat(4,minmax(0,1fr))}}.vqp-lista-simple{margin:8px 0 0;padding-left:18px}.vqp-lista-simple li{padding:4px 0}.vqp-tabla__marco{overflow-x:auto;margin-top:8px}.vqp-tabla tbody th{width:auto;min-width:9em}.vqp-tabla td{font-size:18px;line-height:28px}@media (min-width:900px){.vqp-tabla .vqp-mono{white-space:normal}}.vqp-esq{display:grid;gap:10px;margin-top:8px}.vqp-esq__tit{display:block;font-family:var(--f-cifra);font-size:16px;letter-spacing:.12em;text-transform:uppercase;color:var(--humo);margin:0 0 8px}.vqp-esq__grupo{display:grid;gap:8px}.vqp-esq__grupo--4{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:900px){.vqp-esq__grupo--4{grid-template-columns:repeat(4,minmax(0,1fr))}.vqp-esq__grupo--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.vqp-esq__caja{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border:1px solid transparent;font-size:16px;line-height:23px}.vqp-esq__caja b{font-weight:500}.vqp-esq__caja span{color:var(--humo);font-size:16px;line-height:23px}.vqp-esq__caja--ciega{background:var(--marfil);border-color:var(--pliegue)}.vqp-marfil .vqp-esq__caja--ciega{background:var(--papel)}.vqp-esq__caja--vis{border-color:var(--tinta);background:transparent}.vqp-esq__caja--prox{border:1px dashed var(--humo);background:transparent;color:var(--humo)}.vqp-esq__flecha{display:block;width:1px;height:24px;margin:0 auto;background:var(--tinta)}.vqp-esq__medio{display:grid;gap:16px}@media (min-width:900px){.vqp-esq__medio{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);align-items:center;gap:20px}}.vqp-esq__vqp{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:150px;padding:22px;background:var(--tinta);color:var(--marfil);text-align:center}.vqp-esq__vqp b{font-family:var(--f-marca);font-weight:400;font-size:30px;line-height:36px;letter-spacing:.12em}.vqp-esq__vqp span{font-size:16px;line-height:25px;color:var(--pliegue)}.vqp-esq__leyenda{display:flex;flex-wrap:wrap;gap:6px 20px;margin:12px 0 0;font-size:16px;color:var(--humo)}.vqp-esq__leyenda span::before{content:"";display:inline-block;width:14px;height:10px;margin-right:8px;vertical-align:middle;border:1px solid var(--pliegue);background:var(--marfil)}.vqp-esq__leyenda .vqp-esq__ley1::before{background:transparent;border-color:var(--tinta)}.vqp-esq__leyenda .vqp-esq__ley2::before{background:transparent;border:1px dashed var(--humo)}.vqp-fase{border:1px solid var(--pliegue);background:var(--papel);padding:22px}.vqp-fase__cab{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 16px;margin-bottom:12px}.vqp-fase__cab h3{font-family:var(--f-marca);font-weight:400;font-size:28px;line-height:34px;margin:0}.vqp-fase__dl{display:grid;gap:14px;margin:0}@media (min-width:900px){.vqp-fase__dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}}.vqp-fase__dl dt{font-family:var(--f-cifra);font-size:16px;letter-spacing:.08em;text-transform:uppercase;color:var(--humo);margin-bottom:4px}.vqp-fase__dl dd{margin:0;font-size:18px;line-height:28px}.vqp-tabs--fases+.vqp-tabla__marco{margin-top:28px}.vqp-barras{list-style:none;margin:16px 0 0;padding:0}.vqp-barras li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 16px;align-items:center;padding:8px 0}.vqp-barras__lab{font-size:16px;font-weight:500}.vqp-barras__pista{grid-column:1/-1;position:relative;height:8px;background:var(--marfil);border:1px solid var(--pliegue)}.vqp-marfil .vqp-barras__pista{background:var(--papel)}.vqp-barras__pista span{position:absolute;top:-1px;bottom:-1px;background:var(--tinta)}.vqp-barras__txt{grid-row:1;grid-column:2;color:var(--humo)}@media (min-width:900px){.vqp-barras li{grid-template-columns:220px minmax(0,1fr) 120px}.vqp-barras__pista{grid-column:2}.vqp-barras__txt{grid-column:3;text-align:right}}.vqp-barras__eje{display:flex;justify-content:space-between;margin-top:6px;font-family:var(--f-cifra);font-size:16px;color:var(--humo)}@media (min-width:900px){.vqp-barras__eje{margin-left:236px;margin-right:136px}}.vqp-auto{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:10px}@media (min-width:600px){.vqp-auto{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.vqp-auto{grid-template-columns:repeat(3,minmax(0,1fr))}}.vqp-auto li{display:flex;gap:12px;padding:14px 16px;border:1px solid var(--pliegue);background:var(--papel);font-size:18px;line-height:26px}.vqp-auto b{font-weight:500}.vqp-auto__n{font-family:var(--f-cifra);font-size:16px;color:var(--humo);padding-top:1px}.vqp-calc{display:grid;gap:18px;margin-top:8px;padding:24px;background:var(--papel);border:1px solid var(--pliegue)}.vqp-calc__l{display:block;font-size:16px;color:var(--humo)}.vqp-calc__otro{display:flex;flex-direction:column;gap:4px;margin-top:10px;max-width:280px;font-size:16px;color:var(--humo)}.vqp-calc__otro input{font:inherit;font-size:18px;color:var(--tinta);padding:10px 12px;border:1px solid var(--pliegue);background:var(--papel);border-radius:0}.vqp-calc__res{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:900px){.vqp-calc__res{grid-template-columns:repeat(5,minmax(0,1fr))}.vqp-calc__res--2{grid-template-columns:repeat(2,minmax(0,1fr))}}.vqp-calc__res>div{display:flex;flex-direction:column;gap:4px;padding:14px;background:var(--marfil)}.vqp-calc__res>div:last-child:nth-child(odd){grid-column:1/-1}@media (min-width:900px){.vqp-calc__res>div:last-child:nth-child(odd){grid-column:auto}}.vqp-calc__res span{font-size:16px;line-height:22px;color:var(--humo)}.vqp-calc__res b{font-family:var(--f-cifra);font-weight:400;font-size:24px;line-height:34px}.vqp-calc__res small{font-size:16px;line-height:20px;color:var(--humo)}.vqp-calc__res .vqp-calc__dest{background:var(--tinta);color:var(--marfil)}.vqp-calc__res .vqp-calc__dest span,.vqp-calc__res .vqp-calc__dest small{color:var(--pliegue)}.vqp-calc__nota{margin:0;font-size:18px;line-height:28px}.vqp-flujo{list-style:none;margin:8px 0 0;padding:0}.vqp-flujo li{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:4px 12px;align-items:baseline;padding:14px 0;border-bottom:1px solid var(--pliegue)}.vqp-flujo li>span:last-child{grid-column:1/-1;color:var(--humo);font-size:18px;line-height:26px}.vqp-flujo b{font-weight:500}.vqp-flujo__fl{color:var(--humo)}@media (min-width:900px){.vqp-flujo li{grid-template-columns:220px 24px 180px minmax(0,1fr)}.vqp-flujo li>span:last-child{grid-column:auto}}.vqp-docs{list-style:none;margin:0;padding:0;display:grid;gap:8px}.vqp-docs li{display:grid;grid-template-columns:32px minmax(0,1fr) auto;gap:12px;align-items:start;padding:14px 16px;background:var(--papel);border:1px solid var(--pliegue)}.vqp-docs__n{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid var(--tinta);font-family:var(--f-cifra);font-size:16px}.vqp-docs b{display:block;font-weight:500;font-size:18px;line-height:26px}.vqp-docs small{display:block;color:var(--humo);font-size:16px;line-height:23px}.vqp-docs .vqp-mono{white-space:nowrap;padding-top:2px;color:var(--tinta)}@media (max-width:599px){.vqp-docs li{grid-template-columns:32px minmax(0,1fr)}.vqp-docs .vqp-mono{grid-column:2;white-space:normal;padding:0}}.vqp-rec__ayuda{display:none!important}.vqp-con-ayuda .vqp-rec__ayuda{display:inline!important}.vqp-con-ayuda small.vqp-rec__ayuda{display:block!important}.vqp-con-ayuda .vqp-rec__linea{display:none!important}.vqp-em{display:grid;gap:20px}@media (min-width:900px){.vqp-em{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.vqp-em__form h2{font-size:28px;line-height:34px}.vqp-em__cab{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px}.vqp-em__cab h3{font-family:var(--f-marca);font-weight:400;font-size:24px;line-height:30px;margin:0}.vqp-boton--pequeno{min-height:40px;padding:8px 14px;font-size:16px;letter-spacing:.14em}.vqp-impl{margin-top:32px}.vqp-impl h3{font-family:var(--f-marca);font-weight:400;font-size:26px;line-height:32px}.vqp-modulos{display:grid;gap:10px;margin-top:16px}@media (min-width:600px){.vqp-modulos{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.vqp-modulos{grid-template-columns:repeat(5,minmax(0,1fr))}}.vqp-modulos .vqp-panel{display:flex;flex-direction:column;gap:4px;padding:16px}.vqp-modulos b{font-weight:500}.vqp-mod__p{font-size:22px;line-height:31px}.vqp-modulos small{color:var(--humo);font-size:16px;line-height:23px}.vqp-faltas{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:10px}@media (min-width:900px){.vqp-faltas{grid-template-columns:repeat(3,minmax(0,1fr))}}.vqp-faltas li{display:flex;flex-direction:column;gap:4px;padding:18px;background:var(--papel);border:1px solid var(--pliegue)}.vqp-faltas li:last-child{border-color:var(--tinta)}.vqp-faltas b{font-weight:500;font-size:18px}.vqp-faltas li>span:last-child{color:var(--humo);font-size:18px;line-height:26px}.vqp-faltas__extra{display:grid;gap:16px;margin-top:20px;padding-top:20px;border-top:1px solid var(--pliegue)}@media (min-width:900px){.vqp-faltas__extra{grid-template-columns:repeat(3,minmax(0,1fr))}}.vqp-faltas__extra b{display:block;font-weight:500}.vqp-faltas__extra span{color:var(--humo);font-size:18px;line-height:26px}.vqp-borrador{font-family:var(--f-cifra);font-size:16px;color:var(--humo);border:1px dashed var(--humo);padding:10px 12px}@media (max-width:599px){.vqp-portada__botones .vqp-boton{padding-left:10px;padding-right:10px;letter-spacing:.12em}}@media (min-width:1100px){.vqp-plazos{grid-template-columns:repeat(2,minmax(0,1fr))}}:root{--calido:var(--papel)}.vqp-boton,.vqp-chips button,.vqp-indice a,.vqp-migas__volver,.vqp-ir>summary,.vqp-nav .vqp-nav__empezar,.vqp-menu>summary,.vqp-calc__otro input{border-radius:999px}.vqp-chips button{background:var(--calido)}.vqp-chips button[aria-pressed="true"],.vqp-chips button[aria-selected="true"]{background:var(--tinta)}.vqp-tarjetas a,.vqp-panel,.vqp-auto li,.vqp-docs li,.vqp-fase,.vqp-calc,.vqp-faltas li,.vqp-esq__caja--vis,.vqp-modulos .vqp-panel{background:var(--calido);border-radius:12px}.vqp-marfil .vqp-panel,.vqp-marfil .vqp-calc,.vqp-marfil .vqp-docs li,.vqp-marfil .vqp-tarjetas a{background:var(--calido)}.vqp-calc__res>div{border-radius:10px}.vqp-esq__caja,.vqp-esq__vqp{border-radius:10px}.vqp-panel--destacado{border-color:var(--tinta)}.vqp-hueco{border-radius:12px}.vqp-esq--v4{display:grid;gap:16px}.vqp-esq--v4 .vqp-esq__centro{display:flex;flex-direction:column;gap:8px}.vqp-esq__aparte{display:grid}@media (min-width:900px){.vqp-esq--v4{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:24px}.vqp-esq__aparte{grid-column:3;max-width:none}}.vqp-tit-sello{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 16px}.vqp-sello{display:inline-block;padding:3px 12px;border:1px solid var(--tinta);border-radius:999px;font-family:var(--f-cifra);font-size:16px;letter-spacing:.06em;text-transform:uppercase}.vqp-calc__siniva{margin:0;font-family:var(--f-cifra);font-size:16px;letter-spacing:.06em;text-transform:uppercase}.vqp-lado{margin:8px 0 0;display:grid;gap:0}.vqp-lado div{display:grid;gap:4px;padding:14px 0;border-bottom:1px solid var(--pliegue)}@media (min-width:900px){.vqp-lado div{grid-template-columns:280px minmax(0,1fr);gap:24px}}.vqp-lado dt{font-weight:500}.vqp-lado dd{margin:0;color:var(--humo);font-size:18px;line-height:28px}.vqp-em__cuesta{margin-top:14px;padding:14px 16px;border-left:2px solid var(--tinta);background:var(--calido)}.vqp-em__cuesta p{margin:4px 0 0;font-size:18px;line-height:28px}.vqp-hueco--form{flex-direction:column;gap:10px;align-items:flex-start;text-align:left}.vqp-hueco--form ul{margin:0;padding-left:18px;color:var(--humo)}.vqp-impl__paq{margin:16px 0 0}.vqp-impl__paq b{font-size:20px}@media (min-width:900px){.vqp-canales--3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:900px){.vqp-portada__cuerpo--simple{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.vqp-portada__cuerpo--simple .vqp-portada__despues{grid-column:2;margin:0;align-self:center}}.vqp-glosario{margin:16px 0 0;display:grid;gap:0}@media (min-width:900px){.vqp-glosario{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px}}.vqp-glosario div{padding:14px 0;border-bottom:1px solid var(--pliegue)}.vqp-glosario dt{font-weight:500}.vqp-glosario dd{margin:4px 0 0;color:var(--humo);font-size:18px;line-height:28px}[data-g][hidden]{display:none!important}.vqp-filtro__chips{margin-bottom:16px}.vqp-filtro__letras button{min-width:40px;justify-content:center;padding:0 10px}.vqp-pie__rejilla{display:grid;gap:28px}@media (min-width:900px){.vqp-pie__rejilla{grid-template-columns:1.2fr 1fr 1fr 1fr;gap:32px}}.vqp-pie__col{display:flex;flex-direction:column;gap:8px;font-size:16px;line-height:23px}.vqp-pie__col b{color:var(--marfil);font-weight:500;margin-bottom:4px}.vqp-pie__col a{color:var(--pliegue);text-decoration:underline;text-underline-offset:3px}.vqp-pie__col a:hover{color:var(--marfil)}.vqp-pie__col span{color:var(--pliegue)}.vqp-pie .vqp-pie__col .vqp-idioma{margin-top:8px}.vqp-cookies{position:fixed;left:16px;right:16px;bottom:16px;z-index:60;max-width:560px;margin:0 auto;padding:18px 20px;background:var(--calido);border:1px solid var(--pliegue);border-radius:16px;box-shadow:0 6px 24px rgba(12,17,28,.12);font-family:var(--f-texto);font-size:18px;line-height:26px;color:var(--tinta)}.vqp-cookies p{margin:0 0 12px}.vqp-cookies a{color:var(--tinta)}.vqp-cookies__conf{margin:0 0 12px}.vqp-cookies__b{display:flex;flex-wrap:wrap;gap:8px}.vqp-cookies__b button{flex:1 1 auto;min-height:44px;padding:0 16px;border:1px solid var(--tinta);border-radius:999px;background:var(--calido);color:var(--tinta);font:inherit;font-weight:500;cursor:pointer}.vqp-cookies__b button[data-v="si"]{background:var(--tinta);color:var(--papel)}@media (max-width:599px) and (max-height:720px){.vqp-portada__enlaces{gap:4px 14px;font-size:16px}}@media (max-width:359px){.vqp-portada__botones .vqp-boton{letter-spacing:.04em;font-size:14px;padding-left:8px;padding-right:8px}}@media (max-width:599px){.vqp-kv div{flex-wrap:wrap;gap:4px 16px}.vqp-kv dd{white-space:normal;text-align:left}.vqp-franja b{white-space:normal}.vqp-panel,.vqp-tabs [role=tabpanel]{min-width:0;max-width:100%}}.vqp-em__cab h2{font-family:var(--f-marca);font-weight:400;font-size:24px;line-height:30px;margin:0}.vqp .vqp-pie a:focus-visible,.vqp .vqp-pie summary:focus-visible,.vqp .vqp-ir summary:focus-visible{outline:2px solid var(--marfil);outline-offset:3px}.vqp .vqp-lista a:focus-visible{outline:2px solid var(--tinta);outline-offset:3px}.vqp-cookies__b button[data-v="si"]{background:var(--calido);color:var(--tinta)}@media (max-width:599px){.vqp-portada__velo{background:linear-gradient(to bottom,rgba(12,17,28,.88) 0,rgba(12,17,28,.8) 34%,rgba(12,17,28,.55) 46%,rgba(12,17,28,0) 58%),linear-gradient(to top,rgba(12,17,28,.72) 0,rgba(12,17,28,0) 26%)}}.vqp button:focus-visible{outline:2px solid var(--tinta);outline-offset:3px}@media (max-width:599px){.vqp-franja b{white-space:normal}.vqp-portada .vqp-tag{display:none}}.vqp-rutas{list-style:none;margin:20px 0 0;padding:0;display:grid;gap:16px;grid-template-columns:minmax(0,1fr)}@media (min-width:700px){.vqp-rutas{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.vqp-rutas{grid-template-columns:repeat(3,minmax(0,1fr))}}.vqp-rutas li{padding:22px;gap:10px}.vqp-rutas h2{font-family:var(--f-marca);font-weight:400;font-size:24px;line-height:30px;margin:4px 0 0}.vqp-rutas p{margin:0 0 8px;flex:1}.vqp-rutas .vqp-boton{align-self:flex-start}.vqp .vqp-pie a:focus-visible,.vqp .vqp-pie summary:focus-visible,.vqp .vqp-pie button:focus-visible{outline:2px solid var(--pliegue);outline-offset:3px}.vqp-chips button,.vqp-calc__otro input,.vqp input,.vqp select,.vqp textarea{border-color:var(--humo)}.vqp-chips button[aria-pressed="true"],.vqp-chips button[aria-selected="true"]{border-color:var(--tinta)}.vqp-calc__aviso{margin:8px 0 0;font-size:16px;line-height:23px;color:var(--lacre)}.vqp-calc__otro input[aria-invalid="true"]{border-color:var(--lacre)}@media (max-width:599px){#vqp-calc-hon .vqp-calc__res{position:sticky;bottom:0;z-index:5;background:var(--calido);box-shadow:0 -6px 18px rgba(12,17,28,.10);padding-top:10px}}.vqp-rutas li h3{font-family:var(--f-marca);font-weight:400;font-size:24px;line-height:30px;margin:4px 0 0}.vqp-rutas .vqp-enlace{align-self:flex-start;margin-top:auto}.vqp-form2 .vqp-panel h2.vqp-h3{font-family:var(--f-marca);font-weight:400;font-size:24px;line-height:30px;margin:0 0 8px}.vqp-hueco--form small{display:block;margin-top:4px;color:var(--humo);font-size:16px;line-height:22px}.vqp-vz__puente{display:grid;grid-template-columns:minmax(0,1fr) 40px minmax(0,1fr) 40px minmax(0,1fr);align-items:center;gap:0;margin:32px 0 40px;max-width:760px}.vqp-vz__lado,.vqp-vz__vqp{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;padding:20px 12px;border:1px dashed var(--humo);background:var(--papel)}.vqp-vz__lado b,.vqp-vz__vqp b{font-weight:500}.vqp-vz__lado span,.vqp-vz__vqp span{font-size:16px;line-height:23px;color:var(--humo)}.vqp-vz__vqp{background:var(--tinta);border:1px solid var(--tinta);color:var(--papel)}.vqp-vz__vqp b{font-family:var(--f-marca);font-weight:400;font-size:28px;line-height:32px;letter-spacing:.08em}.vqp-vz__vqp span{color:var(--pliegue)}.vqp-vz__hilo{height:1px;background:var(--tinta);position:relative}.vqp-vz__hilo::after{content:"";position:absolute;right:-1px;top:-4px;border:4px solid transparent;border-left:6px solid var(--tinta)}.vqp-vz__linea{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:12px;position:relative}.vqp-vz__linea::before{content:"";position:absolute;left:0;right:0;top:28px;height:1px;background:var(--pliegue)}.vqp-vz__linea li{position:relative;display:flex;flex-direction:column;gap:4px}.vqp-vz__punto{width:56px;height:56px;border-radius:50%;border:1px solid var(--tinta);background:var(--papel);display:flex;align-items:center;justify-content:center;position:relative;z-index:1}.vqp-vz__n{font-family:var(--f-cifra);font-size:16px;line-height:20px;color:var(--humo);margin-top:8px}.vqp-vz__linea b{font-weight:500;font-size:18px;line-height:25px}.vqp-vz__sub{font-size:16px;line-height:23px;color:var(--humo)}.vqp-vz__medidor{display:inline-flex;gap:3px;margin-top:6px}.vqp-vz__medidor i{display:block;width:14px;height:6px;border:1px solid var(--tinta);background:transparent}.vqp-vz__medidor i.on{background:var(--tinta)}.vqp-vz__ley{display:flex;align-items:center;gap:10px;margin:24px 0 0;font-size:16px;color:var(--humo)}.vqp-vz__ley .vqp-vz__medidor{margin:0}@media (max-width:899px){.vqp-vz__linea{grid-template-columns:minmax(0,1fr);gap:0}.vqp-vz__linea::before{left:27px;right:auto;top:0;bottom:0;width:1px;height:auto}.vqp-vz__linea li{display:grid;grid-template-columns:56px minmax(0,1fr);column-gap:16px;padding-bottom:20px}.vqp-vz__punto{grid-row:1 / span 4}.vqp-vz__n{margin-top:2px}}@media (max-width:599px){.vqp-vz__puente{grid-template-columns:minmax(0,1fr);gap:0;max-width:none}.vqp-vz__hilo{width:1px;height:20px;justify-self:center}.vqp-vz__hilo::after{right:-4px;top:auto;bottom:-1px;border:4px solid transparent;border-top:6px solid var(--tinta)}}.vqp-tabs--perfiles .vqp-tabs__lista button{display:inline-flex;align-items:center;gap:8px}.vqp-vz__perfil{margin-top:28px}.vqp-vz__cab{display:flex;align-items:center;gap:16px;margin-bottom:24px}.vqp-vz__cab svg{flex:none}.vqp-vz__promesa{font-family:var(--f-marca);font-size:26px;line-height:34px;margin:0;max-width:none}.vqp-vz__pasos{list-style:none;margin:12px 0 32px;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(136px,1fr));gap:12px}.vqp-vz__pasos li{position:relative;display:flex;flex-direction:column;gap:6px;padding:16px;background:var(--papel);border:1px solid var(--pliegue);min-width:0}.vqp-vz__pasos li b{font-weight:500;font-size:18px;line-height:25px}.vqp-vz__pasos .vqp-mono{font-size:16px;line-height:22px;color:var(--humo)}.vqp-vz__pn{width:28px;height:28px;border-radius:50%;background:var(--tinta);color:var(--papel);font-family:var(--f-cifra);font-size:16px;display:flex;align-items:center;justify-content:center}.vqp-vz__cuatro{list-style:none;margin:0 0 28px;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.vqp-vz__cuatro li{display:flex;flex-direction:column;gap:10px;min-width:0}.vqp-vz__cuatro p{margin:0;font-size:18px;line-height:28px}.vqp-vz__cuatro li:last-child{border-color:var(--tinta)}@media (max-width:1023px){.vqp-vz__cuatro{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){.vqp-vz__cuatro{grid-template-columns:minmax(0,1fr)}.vqp-vz__promesa{font-size:24px;line-height:31px}.vqp-vz__pasos{grid-template-columns:minmax(0,1fr)}.vqp-vz__pasos li{display:grid;grid-template-columns:28px minmax(0,1fr);column-gap:12px;row-gap:2px;padding:12px 14px}.vqp-vz__pasos .vqp-vz__pn{grid-row:1 / span 2}.vqp-vz__lado,.vqp-vz__vqp{padding:14px 12px;flex-direction:row;justify-content:center;flex-wrap:wrap;column-gap:10px}.vqp-vz__lado svg{width:28px;height:28px}}.vqp-vz__pago{list-style:none;margin:8px 0 28px;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;counter-reset:vzp}.vqp-vz__pago li{display:flex;flex-direction:column;gap:8px;padding:24px;background:var(--papel);border:1px solid var(--pliegue);position:relative;min-width:0}.vqp-vz__pago li b{font-family:var(--f-marca);font-weight:400;font-size:24px;line-height:30px}.vqp-vz__pago li:last-child{background:var(--tinta);color:var(--papel);border-color:var(--tinta)}.vqp-vz__pago li:last-child b{color:var(--papel)}@media (max-width:767px){.vqp-vz__pago{grid-template-columns:minmax(0,1fr)}}.vqp-vz__pago li:last-child .vqp-ico,.vqp-tabs--perfiles [aria-selected="true"] .vqp-ico{color:var(--papel)}.vqp-tabs--perfiles .vqp-tabs__lista .vqp-ico,.vqp-vz__cab .vqp-ico,.vqp-vz__punto .vqp-ico,.vqp-vz__lado .vqp-ico{margin:0}.vqp-vbtn{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:24px;margin:0 0 48px;padding:24px 28px;background:var(--tinta);color:var(--papel);text-decoration:none;border-radius:20px;border:1px solid var(--tinta);box-shadow:0 18px 40px -24px rgba(12,17,28,.55);transition:transform .25s ease,box-shadow .25s ease}.vqp-vbtn:hover{transform:translateY(-3px);box-shadow:0 26px 48px -24px rgba(12,17,28,.65)}.vqp-vbtn:focus-visible{outline:2px solid var(--tinta);outline-offset:4px}.vqp-vbtn__ojo{width:72px;height:72px;border-radius:50%;border:1px solid var(--pliegue);display:flex;align-items:center;justify-content:center}.vqp-vbtn .vqp-ico{color:var(--papel);margin:0}.vqp-vbtn__txt{display:flex;flex-direction:column;gap:6px}.vqp-vbtn__txt b{font-family:var(--f-marca);font-weight:400;font-size:30px;line-height:36px;color:var(--papel)}.vqp-vbtn__txt span{font-size:18px;line-height:26px;color:var(--pliegue)}.vqp-vbtn__barras{display:flex;align-items:flex-end;gap:5px;height:44px}.vqp-vbtn__barras i{display:block;width:10px;height:calc(var(--h) * 25%);background:var(--pliegue);border-radius:2px}.vqp-vbtn__barras i:last-child{background:var(--papel)}.vqp-vbtn__flecha{width:52px;height:52px;border-radius:50%;background:var(--papel);display:flex;align-items:center;justify-content:center;transition:transform .25s ease}.vqp-vbtn__flecha .vqp-ico{color:var(--tinta);transform:rotate(180deg)}.vqp-vbtn:hover .vqp-vbtn__flecha{transform:translateX(4px)}@media (max-width:767px){.vqp-vbtn{grid-template-columns:auto minmax(0,1fr) auto;gap:16px;padding:20px}.vqp-vbtn__barras{display:none}.vqp-vbtn__ojo{width:56px;height:56px}.vqp-vbtn__txt b{font-size:24px;line-height:29px}.vqp-vbtn__flecha{width:44px;height:44px}}@media (max-width:359px){.vqp-vbtn{grid-template-columns:minmax(0,1fr) auto}.vqp-vbtn__ojo{display:none}}@media (prefers-reduced-motion:reduce){.vqp-vbtn,.vqp-vbtn__flecha{transition:none}.vqp-vbtn:hover{transform:none}}.vqp-vz__mapa{position:relative;margin-top:32px}.vqp-vz__grupos{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 200px}.vqp-vz__grupo{display:flex;flex-direction:column;gap:10px;padding:24px;border:1px dashed var(--humo);background:var(--papel);border-radius:16px;min-width:0}.vqp-vz__grupo--visible{border:1px solid var(--tinta);background:var(--papel)}.vqp-vz__grupo--privado{border-style:solid;border-color:var(--pliegue);background:var(--marfil)}.vqp-vz__grupo .vqp-ico{margin:0}.vqp-vz__grupo>b{font-family:var(--f-marca);font-weight:400;font-size:24px;line-height:30px}.vqp-vz__grupo ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.vqp-vz__grupo ul li{font-size:16px;line-height:23px;padding:5px 12px;border:1px solid var(--pliegue);border-radius:999px;background:var(--papel)}.vqp-vz__est{font-family:var(--f-cifra);font-size:16px;line-height:21px;color:var(--humo);margin-top:auto}.vqp-vz__nucleo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:168px;height:168px;border-radius:50%;background:var(--tinta);color:var(--papel);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:4px;box-shadow:0 0 0 10px var(--papel),0 0 0 11px var(--pliegue)}.vqp-vz__nucleo b{font-family:var(--f-marca);font-weight:400;font-size:30px;line-height:34px;letter-spacing:.08em}.vqp-vz__nucleo span{font-size:16px;line-height:22px;color:var(--pliegue);max-width:120px}@media (max-width:899px){.vqp-vz__grupos{grid-template-columns:minmax(0,1fr);gap:16px}.vqp-vz__nucleo{position:static;transform:none;margin:0 auto 20px;width:140px;height:140px}.vqp-vz__mapa{display:flex;flex-direction:column-reverse}}.vqp-vz__mem{position:relative}.vqp-vz__pronto{display:inline-block;font-family:var(--f-cifra);font-size:16px;letter-spacing:.12em;text-transform:uppercase;padding:4px 12px;border:1px solid var(--tinta);border-radius:999px;margin-bottom:16px}.vqp-vz__mempasos{list-style:none;margin:8px 0 20px;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;counter-reset:mem}.vqp-vz__mempasos li{display:flex;flex-direction:column;gap:8px;padding:24px;border:1px dashed var(--humo);border-radius:16px;background:var(--papel);min-width:0}.vqp-vz__mempasos li .vqp-ico{margin:0}.vqp-vz__mempasos li b{font-weight:500;font-size:18px;line-height:25px}.vqp-vz__mempasos li span{font-size:16px;line-height:24px;color:var(--humo)}@media (max-width:767px){.vqp-vz__mempasos{grid-template-columns:minmax(0,1fr)}}.vqp-vz__memh{font-family:var(--f-texto);font-weight:500;font-size:16px;line-height:22px;letter-spacing:.14em;text-transform:uppercase;margin:32px 0 14px;color:var(--humo)}.vqp-vz__memgrid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.vqp-vz__memgrid li{display:flex;flex-direction:column;gap:8px;padding:22px;background:var(--papel);border:1px solid var(--pliegue);border-radius:16px;min-width:0}.vqp-vz__memgrid li:first-child{background:var(--tinta);border-color:var(--tinta);color:var(--papel)}.vqp-vz__memgrid li:first-child .vqp-ico{color:var(--papel)}.vqp-vz__memgrid li:first-child span{color:var(--pliegue)}.vqp-vz__memgrid .vqp-ico,.vqp-vz__memflujo .vqp-ico{margin:0}.vqp-vz__memgrid b,.vqp-vz__memflujo b{font-weight:500;font-size:18px;line-height:25px}.vqp-vz__memgrid span,.vqp-vz__memflujo li>span:last-child{font-size:16px;line-height:24px;color:var(--humo)}.vqp-vz__memflujo{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.vqp-vz__memflujo li{position:relative;display:flex;flex-direction:column;gap:8px;padding:22px;border:1px dashed var(--humo);border-radius:16px;background:var(--papel);min-width:0}.vqp-vz__memflujo li:not(:last-child)::after{content:"";position:absolute;right:-22px;top:50%;width:16px;height:1px;background:var(--tinta)}.vqp-vz__memflujo li:not(:last-child)::before{content:"";position:absolute;right:-23px;top:calc(50% - 4px);border:4px solid transparent;border-left:6px solid var(--tinta)}.vqp-vz__memn{position:absolute;top:-12px;left:18px;width:26px;height:26px;border-radius:50%;background:var(--tinta);color:var(--papel);font-family:var(--f-cifra);font-size:16px;display:flex;align-items:center;justify-content:center}@media (max-width:1023px){.vqp-vz__memgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.vqp-vz__memflujo{grid-template-columns:repeat(2,minmax(0,1fr))}.vqp-vz__memflujo li::after,.vqp-vz__memflujo li::before{display:none}}@media (max-width:599px){.vqp-vz__memgrid,.vqp-vz__memflujo{grid-template-columns:minmax(0,1fr)}.vqp-vz__memflujo{gap:22px}}.vqp-gx{margin-top:28px}.vqp-gx :where(p,ul,ol){margin:0}.vqp-gx-rej{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.vqp-gx-rej--uno{grid-template-columns:minmax(0,1fr)}.vqp-gx-g{display:flex;flex-direction:column;gap:6px;padding:24px;border-radius:18px;border:1px solid var(--pliegue);background:var(--papel);min-width:0}.vqp-gx-g__t{font-family:var(--f-marca);font-size:24px;line-height:30px;color:var(--tinta)}.vqp-gx-g__s{font-size:16px;line-height:23px;color:var(--humo);margin-bottom:10px!important}.vqp-gx-g ul{list-style:none;padding:0;display:grid;gap:8px}.vqp-gx-i{display:flex;flex-direction:column;gap:2px;padding:12px 16px;border-radius:12px;border:1px solid var(--pliegue);background:var(--papel);min-width:0}.vqp-gx-i b{font-weight:500;font-size:18px;line-height:25px}.vqp-gx-i span{font-size:16px;line-height:23px;color:var(--humo)}.vqp-gx-g--firma{background:var(--tinta);border-color:var(--tinta)}.vqp-gx-g--firma .vqp-gx-g__t{color:var(--papel)}.vqp-gx-g--firma .vqp-gx-g__s,.vqp-gx-g--firma .vqp-gx-i span{color:var(--pliegue)}.vqp-gx-g--firma .vqp-gx-i{background:transparent;border-color:var(--humo);color:var(--papel)}.vqp-gx-g--desvio{border-color:var(--lacre);background:var(--papel)}.vqp-gx-g--desvio .vqp-gx-g__t{color:var(--lacre)}.vqp-gx-g--desvio .vqp-gx-i{border-color:var(--pliegue)}.vqp-gx-g--fuera{border:1px dashed var(--humo);background:var(--marfil)}.vqp-gx-g--fuera .vqp-gx-i{background:transparent;border-style:dashed}.vqp-gx-centro{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:2px;margin:36px 0;padding:18px 24px;border-radius:999px;border:1px solid var(--tinta);background:var(--papel)}.vqp-gx-centro::before,.vqp-gx-centro::after{content:"";position:absolute;left:50%;width:1px;height:28px;background:var(--tinta)}.vqp-gx-centro::before{bottom:100%}.vqp-gx-centro::after{top:100%}.vqp-gx-centro b{font-family:var(--f-marca);font-weight:400;font-size:26px;line-height:32px;letter-spacing:.06em}.vqp-gx-centro span{font-size:16px;line-height:23px;color:var(--humo)}.vqp-gx-lineas{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.vqp-gx-lineas li{display:flex;flex-direction:column;align-items:center;text-align:center;gap:2px;padding:16px;border-radius:16px;background:var(--tinta);color:var(--papel)}.vqp-gx-lineas b{font-family:var(--f-marca);font-weight:400;font-size:24px;line-height:30px}.vqp-gx-lineas span{font-size:16px;line-height:23px;color:var(--pliegue)}.vqp-gx-rej--flujo{counter-reset:none}.vqp-gx-rej--flujo>.vqp-gx-g:nth-child(3){order:4}.vqp-gx-rej--flujo>.vqp-gx-g:nth-child(4){order:3}.vqp-gx-final{display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px;margin-top:24px;padding:22px 24px;border-radius:18px;background:var(--tinta);color:var(--papel)}.vqp-gx-final b{font-family:var(--f-marca);font-weight:400;font-size:24px;line-height:30px}.vqp-gx-final span{font-size:16px;line-height:23px;color:var(--pliegue)}.vqp-gx-ley{display:flex;flex-wrap:wrap;gap:10px 28px;margin-top:18px!important;font-size:16px;color:var(--humo)}.vqp-gx-ley span{display:inline-flex;align-items:center;gap:8px}.vqp-gx-sw{display:inline-block;width:18px;height:18px;border-radius:5px;border:1px solid var(--pliegue);background:var(--papel)}.vqp-gx-sw--firma,.vqp-gx-sw--eco{background:var(--tinta);border-color:var(--tinta)}.vqp-gx-sw--desvio,.vqp-gx-sw--vqp{border-color:var(--lacre);background:var(--papel)}.vqp-gx-sw--fuera,.vqp-gx-sw--acr{border:1px dashed var(--humo);background:var(--marfil)}.vqp-gx-sw--info{border-color:var(--tinta);background:var(--papel)}@media (max-width:767px){.vqp-gx-rej,.vqp-gx-lineas{grid-template-columns:minmax(0,1fr)}.vqp-gx-rej--flujo>.vqp-gx-g:nth-child(3){order:3}.vqp-gx-rej--flujo>.vqp-gx-g:nth-child(4){order:4}.vqp-gx-rej--flujo>.vqp-gx-g--desvio{order:5!important}.vqp-gx-centro{border-radius:18px}}.vqp-gx-filas ul{list-style:none;padding:0;display:grid;gap:12px}.vqp-gx-cab,.vqp-gx-fila{display:grid;grid-template-columns:180px minmax(0,1fr) 28px minmax(0,1fr);gap:12px;align-items:stretch}.vqp-gx-filas--dos .vqp-gx-cab,.vqp-gx-filas--dos .vqp-gx-fila,.vqp-gx-filas--grupos .vqp-gx-fila{grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr)}.vqp-gx-filas--grupos .vqp-gx-cab{grid-template-columns:160px minmax(0,1fr) 28px minmax(0,1fr)}.vqp-gx-cab{margin-bottom:12px!important;font-weight:500;font-size:16px;letter-spacing:.12em;text-transform:uppercase;color:var(--humo)}.vqp-gx-cab span:nth-child(3){grid-column:4}.vqp-gx-filas--dos .vqp-gx-cab span:nth-child(2){grid-column:3}.vqp-gx-filas--grupos .vqp-gx-cab span:nth-child(3){grid-column:4}.vqp-gx-fila__l,.vqp-gx-bloque__l{display:flex;align-items:center;justify-content:center;text-align:center;padding:14px;border-radius:14px;background:var(--marfil);border:1px solid var(--pliegue);font-weight:500;color:var(--humo)}.vqp-gx-mal,.vqp-gx-bien{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:2px;padding:14px 16px;border-radius:14px;min-width:0}.vqp-gx-mal{border:1px solid var(--lacre);background:var(--papel)}.vqp-gx-mal b{font-weight:500;color:var(--lacre)}.vqp-gx-bien{border:1px solid var(--tinta);background:var(--papel)}.vqp-gx-bien b{font-weight:500}.vqp-gx-mal small,.vqp-gx-bien small{font-size:16px;line-height:23px;color:var(--humo)}.vqp-gx-fl{display:flex;align-items:center;justify-content:center;color:var(--humo);font-size:20px}.vqp-gx-bloque{display:grid;grid-template-columns:160px minmax(0,1fr);gap:12px}.vqp-gx-bloque ul{display:grid;gap:12px}@media (max-width:767px){.vqp-gx-cab{display:none}.vqp-gx-fila,.vqp-gx-filas--dos .vqp-gx-fila,.vqp-gx-filas--grupos .vqp-gx-fila{grid-template-columns:minmax(0,1fr);gap:6px}.vqp-gx-fl{transform:rotate(90deg);height:18px}.vqp-gx-fila__l{justify-content:flex-start;padding:8px 12px;background:transparent;border:0;color:var(--tinta);font-family:var(--f-marca);font-size:24px;font-weight:400}.vqp-gx-bloque{grid-template-columns:minmax(0,1fr)}.vqp-gx-bloque__l{justify-content:flex-start;background:transparent;border:0;padding:4px 0;color:var(--tinta);font-family:var(--f-marca);font-size:24px;font-weight:400}.vqp-gx-filas>ul{gap:24px}}.vqp-gx-matriz{width:100%;border-collapse:separate;border-spacing:10px;min-width:640px}.vqp-gx-matriz thead th{font-weight:500;font-size:18px;text-align:center;padding:4px}.vqp-gx-matriz thead th:first-child{text-align:left}.vqp-gx-matriz tbody th{width:22%;text-align:left;padding:14px 16px;border-radius:14px;background:var(--marfil);border:1px solid var(--pliegue);vertical-align:middle}.vqp-gx-matriz tbody th b{display:block;font-weight:500}.vqp-gx-matriz tbody th span{font-size:16px;color:var(--humo);font-weight:400}.vqp-gx-matriz td{vertical-align:middle}.vqp-gx-chip{display:block;text-align:center;padding:9px 10px;margin:0 0 8px;border-radius:10px;font-size:16px;line-height:22px;font-weight:500}.vqp-gx-chip:last-child{margin-bottom:0}.vqp-gx-chip--info{border:1px solid var(--tinta);background:var(--papel)}.vqp-gx-chip--eco{background:var(--tinta);color:var(--papel);border:1px solid var(--tinta)}.vqp-gx-chip--vqp{border:1px solid var(--tinta);color:var(--tinta);background:var(--papel)}.vqp-gx-chip--acr{border:1px dashed var(--humo);background:var(--marfil)}.vqp-gx-sub{font-weight:500;font-size:16px;line-height:22px;letter-spacing:.14em;text-transform:uppercase;color:var(--humo);margin:28px 0 14px!important}.vqp-gx>.vqp-gx-sub:first-child{margin-top:0!important}.vqp-gx-tiles{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.vqp-gx-tiles .vqp-gx-i{padding:18px 20px;align-items:center;text-align:center;background:var(--papel)}.vqp-gx-tiles .vqp-gx-i b{font-size:18px}.vqp-gx-tiles--uno{grid-template-columns:minmax(0,1fr)}.vqp-gx-tiles--mal .vqp-gx-i{border-color:var(--lacre)}.vqp-gx-tiles--mal .vqp-gx-i b{color:var(--lacre)}.vqp-gx-dos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.vqp-gx-col{font-size:16px;color:var(--humo);text-align:center;margin-bottom:10px!important}.vqp-gx-flujo{list-style:none;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.vqp-gx-flujo li{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:2px;padding:20px 16px 16px;border-radius:14px;border:1px dashed var(--humo);background:var(--papel);min-width:0}.vqp-gx-flujo li b{font-weight:500;font-size:18px}.vqp-gx-flujo li>span:last-child{font-size:16px;line-height:23px;color:var(--humo)}.vqp-gx-flujo li:not(:last-child)::after{content:"→";position:absolute;right:-22px;top:50%;transform:translateY(-50%);color:var(--humo)}.vqp-gx-n{position:absolute;top:-12px;left:50%;transform:translateX(-50%);width:24px;height:24px;border-radius:50%;background:var(--tinta);color:var(--papel);font-family:var(--f-cifra);font-size:16px;display:flex;align-items:center;justify-content:center}@media (max-width:767px){.vqp-gx-tiles,.vqp-gx-dos,.vqp-gx-flujo{grid-template-columns:minmax(0,1fr)}.vqp-gx-flujo{gap:22px}.vqp-gx-flujo li:not(:last-child)::after{content:"↓";right:auto;left:50%;top:auto;bottom:-21px;transform:translateX(-50%)}}.vqp-gx-comp{width:100%;border-collapse:separate;border-spacing:8px;min-width:560px}.vqp-gx-comp th,.vqp-gx-comp td{padding:12px;border-radius:10px;text-align:center;font-size:16px;line-height:23px}.vqp-gx-comp thead th{font-weight:500;color:var(--humo);background:transparent}.vqp-gx-comp tbody th{background:var(--marfil);border:1px solid var(--pliegue);font-weight:500;text-align:left}.vqp-gx-comp td{background:var(--papel);border:1px solid var(--pliegue)}.vqp-gx-comp .vqp-gx-vqp{background:var(--tinta);color:var(--papel);border-color:var(--tinta);font-weight:500}.vqp-gx-comp thead .vqp-gx-vqp{border-radius:10px}.vqp-gx-imp{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;margin-bottom:24px}.vqp-gx-imp span{font-weight:500}.vqp-gx-imp input{width:100%;color:var(--tinta);border:0;-webkit-appearance:none;appearance:none;height:6px;border-radius:3px;background:var(--pliegue);outline-offset:6px}.vqp-gx-imp input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:22px;height:22px;border-radius:50%;background:var(--tinta);border:3px solid var(--papel);box-shadow:0 0 0 1px var(--tinta);cursor:pointer}.vqp-gx-imp input::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:var(--tinta);border:3px solid var(--papel);cursor:pointer}.vqp-gx-imp input::-moz-range-track{height:6px;border-radius:3px;background:var(--pliegue)}.vqp-gx-imp output{font-family:var(--f-cifra);font-size:20px;min-width:84px;text-align:right}.vqp-gx-graf{display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:32px;align-items:center}.vqp-gx-bar{list-style:none;padding:0;display:grid;gap:16px}.vqp-gx-bar li{display:grid;grid-template-columns:180px 170px minmax(0,1fr);align-items:center;gap:14px}.vqp-gx-bar__n{display:inline-flex;align-items:center;gap:8px;font-weight:500}.vqp-gx-bar__n i{width:12px;height:12px;border-radius:3px;display:inline-block}.vqp-gx-bar__v b{display:block;font-family:var(--f-cifra);font-weight:400;font-size:20px}.vqp-gx-bar__v small{font-size:16px;color:var(--humo)}.vqp-gx-bar__t{height:14px;border-radius:7px;background:var(--marfil);overflow:hidden}.vqp-gx-bar__t i{display:block;height:100%;border-radius:7px;width:0;transition:width .3s ease}.vqp-gx-c0{background:var(--tinta);fill:var(--tinta)}.vqp-gx-c1{background:#46596B;fill:#46596B}.vqp-gx-c2{background:var(--humo);fill:var(--humo)}.vqp-gx-c3{background:var(--pliegue);fill:var(--pliegue)}.vqp-gx-pastel{margin:0;display:flex;flex-direction:column;align-items:center;gap:10px}.vqp-gx-pastel path{stroke:var(--papel);stroke-width:.02}.vqp-gx-pastel figcaption{font-size:16px;color:var(--humo)}@media (max-width:899px){.vqp-gx-graf{grid-template-columns:minmax(0,1fr)}.vqp-gx-bar li{grid-template-columns:minmax(0,1fr) auto;row-gap:6px}.vqp-gx-bar__t{grid-column:1 / -1}}@media (prefers-reduced-motion:reduce){.vqp-gx-bar__t i{transition:none}}.vqp-gx-cab span{text-align:center}.vqp-gx p{max-width:none}.vqp-ilu{background:var(--marfil);overflow:hidden}.vqp-ilu img{display:block;width:100%;height:100%;object-fit:cover}.vqp-ilu--lado{aspect-ratio:4/3}.vqp-ilu--banda{aspect-ratio:2/1;margin:0 0 40px}.vqp-ilu--pie{margin:40px 0 0}@media (min-width:700px){.vqp-ilu--banda{aspect-ratio:3/1;max-height:400px;width:100%}}.vqp-bcab{display:grid;gap:24px;margin-bottom:32px;align-items:center}.vqp-bcab__txt>:last-child{margin-bottom:0}@media (min-width:900px){.vqp-bcab{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:64px}.vqp-bcab--izq{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.vqp-bcab--izq .vqp-ilu{order:-1}}.vqp-negro .vqp-ilu,.vqp-tinta .vqp-ilu{background:var(--tinta)}.vqp-entradilla{font-size:18px;line-height:30px;max-width:62ch;margin:0 0 28px}.vqp-vbtn--pie{margin-top:40px}.vqp-unidad{display:grid;gap:28px;align-items:center}.vqp-unidad .vqp-ilu--lado{aspect-ratio:3/2}.vqp-unidad__txt h2{margin:0}.vqp-unidad__res{color:var(--humo);font-size:18px;line-height:30px;max-width:56ch;margin:0 0 24px}@media (min-width:900px){.vqp-unidad{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px}.vqp-unidad--izq>.vqp-ilu{order:-1}}.vqp-unidad:has(.vqp-mas[open]){grid-template-columns:minmax(0,1fr);align-items:start}.vqp-unidad:has(.vqp-mas[open])>.vqp-ilu{display:none}.vqp-mas>summary{list-style:none;display:inline-flex;align-items:center;gap:14px;min-height:48px;padding:12px 24px;border:1px solid var(--tinta);background:transparent;color:var(--tinta);font-family:var(--f-texto);font-weight:500;font-size:16px;letter-spacing:.2em;text-transform:uppercase;cursor:pointer;transition:background-color .2s,color .2s;user-select:none}.vqp-mas>summary::-webkit-details-marker{display:none}.vqp-mas>summary::marker{content:""}.vqp-mas>summary:hover{background:var(--tinta);color:var(--marfil)}.vqp-mas>summary:focus-visible{outline:2px solid var(--tinta);outline-offset:3px}.vqp-mas__signo::before{content:"+";font-family:var(--f-cifra);font-size:20px;letter-spacing:0;line-height:1}.vqp-mas[open] .vqp-mas__signo::before{content:"\2212"}.vqp-mas__ocultar,.vqp-mas[open] .vqp-mas__ver{display:none}.vqp-mas[open] .vqp-mas__ocultar{display:inline}.vqp-mas__contenido{margin-top:40px}.vqp-mas__contenido>.vqp-ilu--banda{margin:0 0 40px}@media (prefers-reduced-motion:no-preference){.vqp-mas[open] .vqp-mas__contenido{animation:vqp-abrir .3s ease-out}}@keyframes vqp-abrir{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.vqp-mas--suelto{margin-top:32px}@media (min-width:900px){.vqp-menu{display:block}}.vqp-menu__panel{gap:28px}.vqp-menu__grupo{display:flex;flex-direction:column}.vqp-menu__tit{font-family:var(--f-cifra);font-size:16px;letter-spacing:.12em;text-transform:uppercase;color:var(--humo);margin-bottom:4px}@media (min-width:900px){.vqp-menu__panel{display:grid;grid-template-columns:repeat(2,minmax(0,360px));align-content:start;column-gap:64px;padding-top:128px}.vqp-menu__panel .vqp-idioma{grid-column:1/-1}}.vqp-tarjetas--dos{gap:20px}@media (min-width:600px){.vqp-tarjetas--dos{grid-template-columns:repeat(2,minmax(0,1fr))}}.vqp-tarjetas--dos a{padding:32px}.vqp-tarjetas--dos b{font-family:var(--f-marca);font-weight:400;font-size:26px;line-height:32px}.vqp-tambien{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px 24px;margin:32px 0 0}.vqp-tambien .vqp-etiqueta{margin-right:4px}.vqp-rec__modo{color:var(--humo);font-size:18px;line-height:29px;margin:0 0 16px}.vqp-unidad{grid-template-columns:minmax(0,1fr)!important}.vqp-unidad__txt{max-width:760px}.vqp-unidad:has(.vqp-mas[open]) .vqp-unidad__txt{max-width:none}.vqp-calc__mas{margin:8px 0 20px}.vqp-calc__mas .vqp-mas__contenido{margin-top:20px}.vqp-tambien__tit{margin:40px 0 0}ul.vqp-tambien{list-style:none;padding:0;margin:12px 0 0;display:grid;grid-template-columns:minmax(0,1fr);gap:12px}@media (min-width:600px){ul.vqp-tambien{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){ul.vqp-tambien{grid-template-columns:repeat(3,minmax(0,1fr))}}ul.vqp-tambien a{display:flex;flex-direction:column;gap:4px;height:100%;padding:16px 20px;border:1px solid var(--pliegue);background:var(--papel);color:var(--tinta);text-decoration:none;transition:border-color .2s}ul.vqp-tambien a:hover{border-color:var(--tinta)}ul.vqp-tambien a:focus-visible{outline:2px solid var(--tinta);outline-offset:3px}ul.vqp-tambien b{font-weight:500;font-size:18px;line-height:27px}ul.vqp-tambien span{color:var(--humo);font-size:16px;line-height:25px}.vqp-portada__botones .vqp-boton--principal{grid-column:1/-1}.vqp .vqp-curioso{margin:24px 0 0}.vqp-puertas{display:grid;gap:20px;grid-template-columns:minmax(0,1fr);margin-top:8px}@media (min-width:700px){.vqp-puertas{grid-template-columns:repeat(2,minmax(0,1fr))}.vqp-puerta[open]{grid-column:1/-1}}.vqp-puerta{border:1px solid var(--pliegue);background:var(--papel);transition:border-color .2s}.vqp-puerta:hover,.vqp-puerta[open]{border-color:var(--tinta)}.vqp .vqp-puerta>summary{display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px 20px;align-items:start;width:100%;box-sizing:border-box;padding:32px;border:0;background:transparent;color:var(--tinta);text-transform:none;letter-spacing:0;font-size:inherit;font-weight:400;min-height:0}.vqp .vqp-puerta>summary:hover{background:transparent;color:var(--tinta)}.vqp-puerta__txt{display:flex;flex-direction:column;gap:8px}.vqp-puerta__txt b{font-family:var(--f-marca);font-weight:400;font-size:32px;line-height:38px}.vqp-puerta__txt span{color:var(--humo);font-size:18px;line-height:29px}.vqp-puerta__ver{grid-column:1/-1;justify-self:start;display:inline-flex;gap:12px;align-items:center;min-height:48px;padding:12px 20px;border:1px solid var(--tinta);font-family:var(--f-texto);font-weight:500;font-size:16px;letter-spacing:.2em;text-transform:uppercase;transition:background-color .2s,color .2s}.vqp-puerta>summary:hover .vqp-puerta__ver{background:var(--tinta);color:var(--marfil)}ul.vqp-tambien.vqp-puerta__rutas{margin:0;padding:0 32px 32px}@media (min-width:900px){.vqp-puerta[open] ul.vqp-puerta__rutas{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:599px){.vqp .vqp-puerta>summary{padding:24px 20px}ul.vqp-tambien.vqp-puerta__rutas{padding:0 20px 24px}}.vqp-ficha3{list-style:none;padding:0;margin:0;display:grid;gap:20px;grid-template-columns:minmax(0,1fr)}@media (min-width:900px){.vqp-ficha3{grid-template-columns:repeat(3,minmax(0,1fr))}}.vqp-ficha3>li{display:flex;flex-direction:column;gap:12px}.vqp-ficha3 h3{margin:0}.vqp-estados__tit{margin:40px 0 16px}.vqp-estados{list-style:none;padding:0;margin:0 0 24px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:600px){.vqp-estados{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1100px){.vqp-estados{grid-template-columns:repeat(7,minmax(0,1fr))}}.vqp-estados li{display:flex;align-items:center;gap:10px;padding:12px 14px;border:1px solid var(--pliegue);background:var(--papel)}.vqp-estados__n{font-family:var(--f-cifra);font-size:16px;color:var(--humo)}.vqp-estados b{font-weight:500;font-size:18px;line-height:25px}.vqp-pasos.vqp-fases:has(li:nth-child(5)){grid-template-columns:minmax(0,1fr)}@media (min-width:700px){.vqp-pasos.vqp-fases:has(li:nth-child(5)){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.vqp-pasos.vqp-fases:has(li:nth-child(5)){grid-template-columns:repeat(5,minmax(0,1fr))}}.vqp .vqp-ficha3,.vqp .vqp-estados{max-width:none;width:100%}.vqp-encaje__tit{margin:28px 0 12px;font-family:var(--f-cifra);font-size:16px;letter-spacing:.12em;text-transform:uppercase;color:var(--humo)}.vqp-encaje{list-style:none;padding:0;margin:0 0 24px;display:flex;flex-wrap:wrap;gap:8px}.vqp-encaje li{padding:0 14px 0 0;border:0;font-size:16px;line-height:23px;color:var(--humo)}.vqp-encaje li+li::before{content:"·";margin-right:14px}.vqp .vqp-ficha3--cuatro{margin-top:20px}@media (min-width:700px){.vqp-ficha3--cuatro{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.vqp-ficha3--cuatro{grid-template-columns:repeat(4,minmax(0,1fr))}}.vqp-pie__avisos{margin:28px 0 0;padding-top:16px;border-top:1px solid var(--humo)}.vqp-pie__avisos p{margin:0 0 6px;font-size:16px;line-height:1.55;color:var(--pliegue);max-width:none}.vqp-aviso-ruta{font-size:16px}.vqp-acciones + .vqp-h3{margin-top:44px}@media (min-width:760px){ul.vqp-tambien.vqp-tambien--k27{grid-template-columns:repeat(2,minmax(0,1fr))}}ul.vqp-tambien.vqp-tambien--k27 a{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:12px}.vqp .vqp-saltar{position:absolute;left:16px;top:-60px;z-index:1000;padding:10px 16px;background:var(--tinta);color:var(--papel);font-family:var(--f-texto,"IBM Plex Sans",Arial,sans-serif);text-decoration:none;border-radius:8px}.vqp .vqp-saltar:focus{top:12px}.vqp .vqp-k32-ejemplo{position:relative}.vqp .vqp-k32-sello{display:inline-block;margin-bottom:10px;padding:3px 10px;border:1px solid var(--tinta);border-radius:999px;font-size:16px;line-height:21px;letter-spacing:.08em;text-transform:uppercase;color:var(--tinta);background:var(--papel)}.vqp .vqp-k32-ficha{margin:12px 0 0;display:grid;gap:0}.vqp .vqp-k32-ficha>div{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:12px;padding:10px 0;border-top:1px solid var(--pliegue)}.vqp .vqp-k32-ficha dt{color:var(--humo);font-size:16px;line-height:25px}.vqp .vqp-k32-ficha dd{margin:0;font-size:18px;line-height:28px}.vqp .vqp-k32-dos{margin-top:24px}@media (min-width:900px){.vqp .vqp-k32-dos{grid-template-columns:repeat(2,minmax(0,1fr))}}.vqp .vqp-k32-lineas{margin-top:20px}.vqp .vqp-k32-prof{margin-bottom:40px}.vqp .vqp-k32-tarifa td{text-align:right;white-space:nowrap}.vqp .vqp-ilu--lado.vqp-k34-retrato{aspect-ratio:4/5;width:100%;max-width:300px;justify-self:center;margin:0 auto}.vqp .vqp-k32-tarifa th[scope="row"] small{color:var(--humo);font-weight:400}.vqp .vqp-k35-prof{margin:24px 0}@media (max-width:599px){.vqp .vqp-k32-tarifa td{padding-right:72px}}@media (min-width:1180px){.vqp .vqp-nav a{white-space:nowrap}}.vqp-cabecera .vqp-logo,.vqp-portada__cabecera .vqp-logo{flex-shrink:0}@media (max-width:1299px){.vqp .vqp-nav a.vqp-nav__socio{display:none}}@media (min-width:1180px){.vqp .vqp-nav .vqp-idioma{white-space:nowrap}}.vqp .vqp-k40-fotos{display:flex;flex-direction:column;gap:16px;align-items:center;width:100%}.vqp .vqp-k40-fotos .vqp-k34-retrato{width:100%}.vqp .vqp-k40-momentum{width:100%}.vqp .vqp-k40-marco{aspect-ratio:16/9}.vqp .vqp-k40-marco img,.vqp .vqp-k40-marco picture{display:block;width:100%;height:100%;object-fit:contain}.vqp .vqp-k40-pie{margin-top:8px;font-size:16px;line-height:25px;color:var(--humo)}@media (min-width:900px){.vqp .vqp-bcab--izq .vqp-k40-fotos{order:-1}.vqp .vqp-k40-fotos{flex-direction:row;align-items:center}.vqp .vqp-k40-fotos .vqp-k34-retrato{flex:0 0 33%;max-width:300px}.vqp .vqp-k40-momentum{flex:1 1 0;min-width:0}.vqp .vqp-bcab.vqp-k40-bcab{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:48px}}.vqp-portada__titular{max-width:16em}.vqp-portada__sub2{position:relative;z-index:2;color:var(--marfil);font-style:italic;font-size:16px;line-height:25px;margin:8px 0 0;padding:0 var(--margen);max-width:34em;opacity:.88}@media (min-width:900px){.vqp-portada__titular{max-width:calc(14.5em + 128px)}.vqp-portada__sub2{font-size:18px;line-height:29px;margin-top:10px;padding:0 64px;max-width:calc(30em + 128px)}}@media (max-height:700px) and (min-width:600px){.vqp-portada__sub2{font-size:16px;line-height:23px;margin-top:6px}}.vqp-portada__titular,.vqp-portada__subtitulo,.vqp-portada__sub2{text-wrap:balance}@media (min-width:900px){.vqp-canales--2{grid-template-columns:repeat(2,minmax(0,1fr))}}.vqp :where(b,strong){font-weight:600}.vqp :where(h3){font-weight:600}.vqp-bloque{padding:52px 0}@media (max-width:899px){.vqp-bloque{padding:36px 0}}.vqp-linea{margin:18px 0 20px}.vqp-boton{letter-spacing:.1em}.vqp-etiqueta{letter-spacing:.12em;color:var(--tinta)}.vqp-franja{letter-spacing:.06em}.vqp :where(li){line-height:1.6}.vqp-entradilla{font-size:21px;line-height:32px}@media (max-width:599px){.vqp-entradilla{font-size:19px;line-height:29px}}.vqp-mas>summary{font-weight:600;text-transform:none;letter-spacing:0;font-size:17px;line-height:24px;text-align:left}.vqp-bcab{align-items:start}.vqp-bloque:has(.vqp-k43-aut){padding:32px 0}@media (min-width:1260px){.vqp .vqp-nav a,.vqp .vqp-nav .vqp-idioma{white-space:nowrap}}@media (min-width:900px) and (max-width:1259px){.vqp .vqp-nav a:not(.vqp-nav__empezar){display:none}.vqp .vqp-nav .vqp-idioma a{display:inline}.vqp .vqp-menu{display:block}.vqp .vqp-nav{gap:20px;margin-left:auto;margin-right:16px}}.vqp-k47-historia p{max-width:64ch}.vqp-k47-historia .vqp-k47-nombre{border-left:2px solid var(--tinta);padding-left:18px;margin:24px 0}.vqp-silla{position:absolute;z-index:4;width:0;height:0}.vqp-silla::after{content:"";position:absolute;left:0;bottom:0;width:1px;height:16px;background:var(--papel);pointer-events:none}.vqp-silla>summary{position:absolute;left:0;bottom:16px;transform:translateX(-50%);list-style:none;display:flex;align-items:center;gap:10px;padding:7px 18px 7px 7px;background:var(--papel);color:var(--tinta);border-radius:999px;box-shadow:0 8px 22px rgba(12,17,28,.38);cursor:pointer;font-family:var(--f-texto);font-weight:600;font-size:18px;line-height:24px;white-space:nowrap;transition:transform .25s ease}.vqp-silla>summary::-webkit-details-marker{display:none}.vqp-silla__n{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--tinta);color:var(--marfil);font-family:var(--f-cifra);font-weight:400;font-size:17px;line-height:1}.vqp-silla>summary:hover,.vqp-silla>summary:focus-visible,.vqp-silla[open]>summary{transform:translateX(-50%) scale(1.1)}.vqp-silla>summary:focus-visible{outline:2px solid var(--marfil);outline-offset:3px}@media (prefers-reduced-motion:no-preference){.vqp-silla:not([open])>summary:not(:hover){animation:vqp-respira 3.2s ease-in-out infinite}.vqp-silla--2:not([open])>summary{animation-delay:1.1s}.vqp-silla--3:not([open])>summary{animation-delay:2.2s}@keyframes vqp-respira{0%,100%{transform:translateX(-50%) scale(1)}50%{transform:translateX(-50%) scale(1.06)}}}.vqp-silla__panel{position:absolute;left:0;top:10px;transform:translateX(-50%);width:320px;padding:20px 22px;background:var(--papel);color:var(--tinta);border-radius:6px;box-shadow:0 14px 34px rgba(12,17,28,.42);font-size:17px;line-height:26px;white-space:normal;text-align:left}.vqp-silla--3 .vqp-silla__panel{top:auto;bottom:76px}.vqp-silla__tit{font-weight:600;font-size:19px;line-height:26px;margin:0 0 6px}.vqp-silla__panel p{margin:0 0 12px;max-width:none}.vqp-silla__panel a{display:inline-block;margin-right:16px;font-weight:600;color:var(--tinta);text-decoration:underline;text-underline-offset:4px}.vqp-portada__marco{--ml:clamp(calc(100vw - var(--m)),calc(var(--cx) - var(--m)*.504),0px)}.vqp-silla--1{left:max(30.5%,calc(96px - var(--ml)));top:65.5%}.vqp-silla--2{left:min(69%,calc(100vw - 104px - var(--ml)));top:65.5%}@media (max-width:899px){.vqp-silla__panel,.vqp-silla--3 .vqp-silla__panel{position:fixed;left:16px;right:16px;top:auto;bottom:16px;width:auto;max-width:560px;margin:0 auto;transform:none;z-index:60}}.vqp-silla--3{left:50.5%;top:80%}@media (max-width:599px){.vqp-silla>summary{padding:6px;gap:0;font-size:16px;bottom:12px}.vqp-silla::after{height:12px}.vqp-silla__t{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.vqp-silla__n{width:36px;height:36px;font-size:18px}.vqp-silla--1{left:max(30.5%,calc(32px - var(--ml)));top:57%}.vqp-silla--2{left:min(69%,calc(100vw - 32px - var(--ml)));top:57%}.vqp-silla--3{top:64%}.vqp-silla__panel,.vqp-silla--3 .vqp-silla__panel{position:fixed;left:16px;right:16px;top:auto;bottom:16px;width:auto;transform:none;z-index:60}}@media (max-width:599px) and (max-height:720px){.vqp-silla--1,.vqp-silla--2{top:63%}.vqp-silla--3{top:69%}}.vqp-silla>summary{gap:8px;padding:4px 14px 4px 4px;font-size:16px;line-height:22px;bottom:12px}.vqp-silla::after{height:12px}.vqp-silla__n{width:28px;height:28px;font-size:15px}.vqp-silla__panel{width:300px;font-size:17px;line-height:26px}.vqp-silla--3 .vqp-silla__panel{bottom:60px}@media (min-width:900px) and (max-height:820px){.vqp-silla--1,.vqp-silla--2{top:70%}}@media (min-width:600px) and (max-width:899px){.vqp-silla--3{top:68%}}@media (max-width:359px),(max-height:599px){.vqp-silla{display:none}}@media (max-width:599px){.vqp-silla>summary{padding:4px;bottom:10px}.vqp-silla::after{height:10px}.vqp-silla__n{width:30px;height:30px;font-size:15px}}.vqp-cab-contacto{display:flex;align-items:center;gap:8px;margin-left:auto;margin-right:12px}.vqp-cab-contacto a{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:44px;min-height:44px;padding:0 12px;border:1px solid currentColor;border-radius:999px;text-decoration:none;color:var(--tinta);font-weight:600;font-size:16px;line-height:20px;white-space:nowrap}.vqp-portada__cabecera .vqp-cab-contacto a{color:var(--marfil)}.vqp-cab-contacto a:hover,.vqp-cab-contacto a:focus-visible{background:var(--tinta);color:var(--marfil);border-color:var(--tinta)}.vqp-portada__cabecera .vqp-cab-contacto a:hover,.vqp-portada__cabecera .vqp-cab-contacto a:focus-visible{background:var(--marfil);color:var(--tinta)}.vqp-cab-contacto .vqp-ico,.vqp-k48-tira__a .vqp-ico{margin:0;display:block;flex:none;color:currentColor}.vqp-cab-num{display:none}@media (min-width:900px){.vqp-cabecera{max-width:none}.vqp .vqp-nav{margin-left:auto}.vqp-cab-contacto{margin-left:20px}}@media (min-width:900px) and (max-width:1399px){.vqp .vqp-nav a:not(.vqp-nav__empezar){display:none}.vqp .vqp-nav .vqp-idioma a{display:inline}.vqp .vqp-menu{display:block}.vqp-cab-num{display:inline}}@media (min-width:1400px){.vqp .vqp-nav{gap:22px}.vqp .vqp-menu{display:none}}@media (min-width:1500px){.vqp-cab-num{display:inline}}@media (max-width:420px){.vqp-cab-contacto{gap:6px;margin-right:8px}.vqp-cab-contacto a{padding:0 10px}.vqp-cabecera .vqp-logo img,.vqp-portada__cabecera .vqp-logo img{width:150px}}.vqp-pie__formula{margin:12px 0 0;max-width:30ch;color:var(--pliegue);font-size:16px;line-height:24px}.vqp-k48-tira{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin:0 0 20px;max-width:none}.vqp-k48-tira span{flex-basis:100%;font-weight:600}.vqp-k48-tira__a{display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:0 18px;border:1px solid var(--tinta);border-radius:999px;text-decoration:none;color:var(--tinta);font-weight:600;font-size:18px}.vqp-k48-tira__a:hover,.vqp-k48-tira__a:focus-visible{background:var(--tinta);color:var(--marfil)}.vqp-k48-historia h3{font-family:var(--f-texto);font-weight:600;font-size:20px;line-height:28px;margin:28px 0 8px}.vqp-k48-historia p{max-width:64ch}.vqp-k48-historia .vqp-k48-queda{font-weight:600}.vqp-k48-dudas .vqp-mas{border-top:1px solid var(--pliegue)}.vqp-k48-dudas .vqp-mas>summary{display:flex;width:100%;justify-content:space-between;border:0;padding:16px 0;min-height:56px;font-size:19px;line-height:26px}.vqp-k48-dudas .vqp-mas>summary:hover{background:transparent;color:var(--tinta);text-decoration:underline;text-underline-offset:4px}.vqp-k48-dudas .vqp-mas>summary::after{content:"+";font-family:var(--f-cifra);font-weight:400;font-size:22px;margin-left:16px}.vqp-k48-dudas .vqp-mas[open]>summary::after{content:"−"}.vqp-k48-dudas .vqp-mas>p{margin:0 0 18px}.vqp-k49-miembro{margin-top:28px}.vqp-k49-miembro .vqp-lista-simple{margin:12px 0 16px}.vqp :where(h1:not(.vqp-portada__titular)){font-size:clamp(40px,4.4vw,64px);line-height:1.12}.vqp :where(h2){font-size:clamp(30px,3.05vw,44px);line-height:1.15}.vqp :where(h3){font-size:clamp(20px,1.6vw,23px);line-height:1.35;font-weight:600}.vqp-unidad__res,.vqp-clave{font-family:var(--f-marca);font-weight:400;color:var(--tinta);font-size:clamp(24px,2.1vw,30px);line-height:1.28;max-width:36ch;margin:0 0 28px}.vqp-marfil .vqp-clave,.vqp-marfil .vqp-unidad__res{color:var(--tinta)}.vqp-tinta .vqp-clave,.vqp-tinta .vqp-unidad__res{color:var(--marfil)}.vqp-entradilla{font-size:clamp(20px,1.55vw,22px);line-height:1.5}.vqp :where(p:not([class])){line-height:1.62}.vqp :where(p,li) :where(b,strong){font-weight:600;color:inherit}.vqp-kv div,.vqp-kv--grande div{display:block;padding:14px 0}.vqp-kv dt{font-family:var(--f-cifra);font-size:16px;line-height:1.4;letter-spacing:.04em;text-transform:uppercase;color:var(--humo);margin:0 0 4px}.vqp-kv dd,.vqp-kv--grande dd{font-family:var(--f-texto);font-weight:600;font-size:clamp(20px,1.7vw,24px);line-height:1.3;color:inherit;text-align:left;white-space:normal;overflow-wrap:anywhere}@media (min-width:900px){.vqp .vqp-bcab.vqp-k40-bcab{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:56px;align-items:start}.vqp .vqp-k40-fotos{flex-direction:column;align-items:stretch;align-self:start;position:sticky;top:112px}.vqp .vqp-k40-fotos .vqp-k34-retrato{flex:none;max-width:none;width:100%}.vqp .vqp-k40-momentum{flex:none;width:100%}.vqp-bcab:not(.vqp-k40-bcab){align-items:center}.vqp-bcab:not(.vqp-k40-bcab) .vqp-ilu--lado img{max-height:280px;width:100%;object-fit:cover}.vqp-intro--foto{align-items:start}.vqp-intro--foto .vqp-foto{position:sticky;top:112px;align-self:start}.vqp-form2>.vqp-panel,.vqp-form2>.vqp-despues{position:sticky;top:112px;align-self:start}.vqp-vz__cuatro,.vqp-ficha3--cuatro{grid-template-columns:repeat(2,minmax(0,1fr))}.vqp-dos,.vqp-ficha3,.vqp-vz__cuatro{align-items:start}.vqp-dos>*,.vqp-ficha3>*,.vqp-vz__cuatro>*{position:sticky;top:112px}}@media (min-width:900px) and (max-width:1199px){.vqp-ficha3:not(.vqp-ficha3--cuatro){grid-template-columns:minmax(0,1fr)}.vqp-ficha3>*{position:static}}@media (min-width:900px) and (max-width:1199px){.vqp-form2{grid-template-columns:minmax(0,1fr)}.vqp-form2>.vqp-panel,.vqp-form2>.vqp-despues{position:static}}.vqp-docs .vqp-mono{font-family:var(--f-texto);font-weight:600;font-size:20px;line-height:1.3}.vqp-docs__n{font-size:16px}.vqp-etiqueta{font-size:16px;line-height:22px}.vqp-boton{font-size:18px}.vqp-portada__botones :where(.vqp-boton),.vqp-portada__acciones :where(.vqp-boton){font-size:16px}.vqp summary{font-size:18px}.vqp .vqp-silla>summary{font-size:16px}.vqp-k52-tres{list-style:none;margin:24px 0 0;padding:0;display:grid;gap:14px;grid-template-columns:1fr}@media (min-width:900px){.vqp-k52-tres{grid-template-columns:1fr 1fr 1fr}}.vqp-k52-tres li{font-family:var(--f-marca);font-size:24px;line-height:1.35;padding:20px 0 0;border-top:1px solid var(--pliegue)}.vqp-k52-puerta{display:block;margin-top:10px;font-style:normal;font-size:15px;line-height:1.5;color:var(--humo)}.vqp-ficha3>*,.vqp-vz__cuatro>*,.vqp-dos>*{position:static;top:auto}@media (min-width:900px){.vqp-dos:not(.vqp-k32-dos)>*{position:sticky;top:112px;align-self:start}}.vqp-k32-ejemplo{position:relative;top:auto}.vqp-fn{display:grid;gap:18px;background:var(--papel);color:var(--tinta);font-family:var(--f-texto);font-size:18px;line-height:1.5}.vqp-fn__campo{display:grid;gap:6px;min-width:0}.vqp-fn [hidden]{display:none!important}.vqp-fn label,.vqp-fn legend{font-size:16px;line-height:1.4}.vqp-fn legend{padding:0}.vqp-fn__marca{color:var(--humo);font-size:14px}.vqp-fn input[type=text],.vqp-fn input[type=tel],.vqp-fn input[type=email],.vqp-fn select,.vqp-fn textarea{width:100%;box-sizing:border-box;min-height:48px;padding:10px 12px;border:1px solid var(--pliegue);border-radius:0;background:#fff;color:var(--tinta);font:inherit;font-size:18px}.vqp-fn textarea{min-height:96px;resize:vertical}.vqp-fn input:focus,.vqp-fn select:focus,.vqp-fn textarea:focus{outline:2px solid var(--tinta);outline-offset:1px}.vqp-fn [aria-invalid=true]{border-color:var(--lacre);outline-color:var(--lacre)}.vqp-fn__grupo{border:0;margin:0;padding:0;display:grid;gap:8px;min-width:0}.vqp-fn__fila{display:grid;gap:12px;grid-template-columns:1fr}@media (min-width:640px){.vqp-fn__fila{grid-template-columns:1fr 1fr}}.vqp-fn__ayuda,.vqp-fn__capa{margin:0;color:var(--humo);font-size:14px;line-height:1.5}.vqp-fn__capa a,.vqp-fn__casilla a{color:inherit}.vqp-fn__opcion,.vqp-fn__casilla{display:flex;gap:10px;align-items:flex-start;font-size:16px}.vqp-fn__opcion input,.vqp-fn__casilla input{width:20px;height:20px;margin:2px 0 0;flex:none;accent-color:var(--tinta)}.vqp-fn__intermedias{display:grid;gap:12px}.vqp-fn__trampa{position:absolute!important;left:-10000px!important;width:1px;height:1px;overflow:hidden}.vqp-fn__estado{margin:0;font-size:16px;min-height:1em}.vqp-fn.is-enviado .vqp-fn__estado{font-size:18px;padding:18px;background:var(--marfil)}.vqp-pie__lema{display:block;margin-top:10px;font-size:14px;letter-spacing:.06em;opacity:.85}.vqp-dir__filtros{display:grid;gap:12px;grid-template-columns:1fr;margin:28px 0 12px}@media (min-width:760px){.vqp-dir__filtros{grid-template-columns:2fr 1fr 1fr}}.vqp-dir__filtros label{display:grid;gap:6px;font-size:15px;color:var(--humo)}.vqp-dir__filtros input,.vqp-dir__filtros select{min-height:48px;padding:10px 12px;border:1px solid var(--pliegue);border-radius:0;background:#fff;color:var(--tinta);font:inherit;font-size:17px;width:100%;box-sizing:border-box}.vqp-dir__cuenta{font-family:var(--f-cifra);font-size:14px;letter-spacing:.06em;color:var(--humo);margin:8px 0 20px}.vqp-dir__lista{list-style:none;margin:0;padding:0;display:grid;gap:16px;grid-template-columns:1fr}@media (min-width:760px){.vqp-dir__lista{grid-template-columns:1fr 1fr}}@media (min-width:1100px){.vqp-dir__lista{grid-template-columns:1fr 1fr 1fr}}.vqp-dir__ficha{display:flex;flex-direction:column;gap:10px;background:var(--papel);border:1px solid var(--pliegue);padding:22px;min-width:0}.vqp-dir__tipo{font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--humo)}.vqp-dir__nombre{font-family:var(--f-marca);font-size:22px;line-height:1.25;margin:0;overflow-wrap:anywhere}.vqp-dir__serv{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.vqp-dir__serv li{font-size:14px;padding:4px 10px;background:var(--marfil)}.vqp-dir__zona{margin:0;font-size:15px}.vqp-dir__sello{font-size:13px;color:var(--tinta);display:flex;gap:6px;align-items:center}.vqp-dir__sello:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--tinta);flex:none}.vqp-dir__contacto{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:auto;padding-top:10px;border-top:1px solid var(--pliegue);font-size:15px}.vqp-dir__contacto a{color:var(--tinta);overflow-wrap:anywhere}.vqp-dir__nada{padding:24px;background:var(--marfil)}.vqp-dir__muestra{display:inline-block;margin-bottom:6px;font-family:var(--f-cifra);font-size:12px;letter-spacing:.1em;color:var(--lacre)}