:root{--papel: #f2f3f0;--hoja: #ffffff;--tinta: #15171c;--grafito: #5c616b;--niebla: #8a8f98;--regla: #dcded9;--regla-fuerte: #c3c6c0;--resaltador: #ffe94a;--birome: #2340c8;--alto: #c8371f;--f-display: "Archivo", "Helvetica Neue", Arial, sans-serif;--f-texto: "Figtree", system-ui, -apple-system, "Segoe UI", sans-serif;--f-mono: "IBM Plex Mono", ui-monospace, "SF Mono", Menlo, monospace;--ancho: 1240px;--margen: clamp(20px, 4vw, 48px);--radio: 10px;--radio-chico: 6px;--sombra-hoja: 0 1px 0 rgb(21 23 28 / .04), 0 2px 6px rgb(21 23 28 / .05), 0 24px 48px -24px rgb(21 23 28 / .22);--ease: cubic-bezier(.2, .7, .2, 1);--ease-trazo: cubic-bezier(.65, 0, .35, 1)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:88px}body{margin:0;background:var(--papel);color:var(--tinta);font-family:var(--f-texto);font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,h2,h3,h4,p,ul,ol,dl,dd,figure{margin:0}ul,ol{padding:0;list-style:none}img,svg{display:block;max-width:100%}a{color:inherit}button,input,textarea{font:inherit;color:inherit}button{cursor:pointer}::selection{background:var(--resaltador);color:var(--tinta)}:focus-visible{outline:2px solid var(--birome);outline-offset:3px;border-radius:4px}.z-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.z-saltar{position:absolute;left:16px;top:-100px;z-index:100;padding:10px 16px;background:var(--tinta);color:var(--papel);border-radius:var(--radio-chico);font-weight:600;text-decoration:none}.z-saltar:focus{top:12px}.z-marco{width:100%;max-width:calc(var(--ancho) + 2 * var(--margen));margin-inline:auto;padding-inline:var(--margen)}.z-seccion{padding-block:clamp(80px,10vw,152px)}.z-etiqueta{display:block;font-family:var(--f-mono);font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--grafito)}.z-cabeza{display:grid;gap:20px;max-width:820px}.z-h2{font-family:var(--f-display);font-size:clamp(2.15rem,1.25rem + 2.9vw,3.75rem);font-weight:700;font-stretch:100%;line-height:1.02;letter-spacing:-.032em;text-wrap:balance}.z-bajada{max-width:56ch;font-size:clamp(1.0625rem,1rem + .3vw,1.1875rem);line-height:1.55;color:var(--grafito);text-wrap:pretty}.z-denominacion{font-family:var(--f-display);font-stretch:125%;font-weight:800;letter-spacing:.02em;text-transform:uppercase}.z-dif{background:var(--resaltador);color:inherit;border-radius:2px;box-shadow:0 0 0 1px var(--resaltador)}.z-boton{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:0 24px;border:0;border-radius:8px;background:var(--tinta);color:var(--papel);font-family:var(--f-texto);font-size:16px;font-weight:600;line-height:1;text-decoration:none;white-space:nowrap;transition:background-color .16s var(--ease),transform .16s var(--ease)}.z-boton:hover{background:#000}.z-boton:active{transform:translateY(1px)}.z-boton:disabled{opacity:.6;cursor:progress}.z-boton--chico{min-height:40px;padding:0 16px;font-size:15px}.z-boton--claro{background:var(--papel);color:var(--tinta)}.z-boton--claro:hover{background:#fff}.z-flecha{width:14px;height:14px;flex:none;transition:transform .2s var(--ease)}.z-boton:hover .z-flecha,.z-enlace:hover .z-flecha{transform:translate(3px)}.z-enlace{display:inline-flex;align-items:center;gap:8px;font-weight:600;color:var(--tinta);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px;text-decoration-color:var(--regla-fuerte);transition:color .16s var(--ease),text-decoration-color .16s var(--ease)}.z-enlace:hover{color:var(--birome);text-decoration-color:currentColor}.z-nav{position:sticky;top:0;z-index:40;background:#f2f3f0f0;backdrop-filter:saturate(1.4) blur(14px);-webkit-backdrop-filter:saturate(1.4) blur(14px);border-bottom:1px solid transparent;transition:border-color .2s var(--ease)}.z-nav[data-despegada]{border-bottom-color:var(--regla)}.z-nav__fila{display:flex;align-items:center;gap:40px;height:72px}.z-nav__logo{flex:none;display:block;border-radius:4px}.z-nav__logo img{height:40px;width:auto}.z-nav__links{display:flex;gap:30px;margin-right:auto}.z-nav__link{font-size:15px;font-weight:500;color:var(--grafito);text-decoration:none;transition:color .16s var(--ease)}.z-nav__link:hover,.z-nav__link[aria-current=page]{color:var(--tinta)}.z-nav__acciones{display:flex;align-items:center;gap:20px;margin-left:auto}.z-nav__ingresar{font-size:15px;font-weight:600;color:var(--tinta);text-decoration:none}.z-nav__ingresar:hover{color:var(--birome)}.z-hero{padding-top:clamp(40px,6vw,96px);padding-bottom:clamp(88px,9vw,144px)}.z-hero__grilla{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);gap:clamp(40px,5vw,88px);align-items:center}.z-hero__texto{display:grid;gap:28px;justify-items:start}.z-h1{font-family:var(--f-display);font-size:clamp(2.9rem,1.5rem + 4.3vw,5.6rem);font-weight:700;font-stretch:100%;line-height:.98;letter-spacing:-.038em;text-wrap:balance}.z-trazo{position:relative;z-index:0;white-space:nowrap}.z-trazo:before{content:"";position:absolute;z-index:-1;inset:.34em -.1em -.02em -.06em;background:var(--resaltador);border-radius:.12em .3em .16em .34em/.3em .14em .32em .16em;transform:scaleX(0) skew(-6deg);transform-origin:left center;animation:z-trazar .9s var(--ease-trazo) .45s forwards}@keyframes z-trazar{to{transform:scaleX(1) skew(-6deg)}}.z-hero__bajada{max-width:38ch;font-size:clamp(1.125rem,1.02rem + .45vw,1.3125rem);line-height:1.5;color:var(--grafito);text-wrap:pretty}.z-hero__nota{margin-top:-8px;font-size:14.5px;color:var(--grafito)}.z-hero__acciones{display:flex;align-items:center;flex-wrap:wrap;gap:16px 28px;padding-top:4px}.z-escena{position:relative;margin:0;padding-bottom:150px}.z-boletin{position:relative;background:var(--hoja);border-radius:3px;box-shadow:var(--sombra-hoja);overflow:hidden}.z-boletin__cabecera{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;position:relative;padding:18px 24px 14px;border-bottom:2px solid var(--regla)}.z-boletin__titulo{font-family:var(--f-display);font-stretch:125%;font-size:15px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;line-height:1.1}.z-boletin__sub{display:block;margin-top:5px;font-family:var(--f-mono);font-size:11px;letter-spacing:.02em;color:var(--grafito)}.z-boletin__cuenta{display:grid;justify-items:end;gap:3px;font-family:var(--f-mono);font-size:11px;line-height:1.3;color:var(--grafito);font-variant-numeric:tabular-nums;white-space:nowrap}.z-boletin__cuenta b{font-weight:500;color:var(--tinta)}.z-boletin__progreso{position:absolute;left:0;bottom:-2px;height:2px;background:var(--tinta);transition:width .7s var(--ease)}.z-boletin__ventana{position:relative;height:calc(var(--alto-acta) * 5);overflow:hidden;--alto-acta: 82px;-webkit-mask-image:linear-gradient(to bottom,#000 72%,transparent);mask-image:linear-gradient(to bottom,#000 72%,transparent)}.z-boletin__lista{transition:transform .7s var(--ease),opacity .4s var(--ease)}.z-boletin__lista[data-reiniciando]{opacity:0}.z-acta{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto auto;column-gap:16px;align-content:center;height:var(--alto-acta);padding:0 24px;border-bottom:1px dashed var(--regla);transition:background-color .3s var(--ease)}.z-acta[data-estado=alerta]{background:#fffdf0}.z-acta__codigos{grid-column:1;font-family:var(--f-mono);font-size:11px;color:var(--niebla);letter-spacing:.01em}.z-acta__codigos b{font-weight:500;color:var(--grafito)}.z-acta__nombre{grid-column:1;justify-self:start;font-size:19px;line-height:1.25;margin-top:3px}.z-acta__cobertura{grid-column:1;font-size:13px;line-height:1.35;color:var(--grafito);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:2px}.z-acta__estado{grid-column:2;grid-row:1 / -1;align-self:center;display:inline-flex;align-items:center;gap:6px;font-family:var(--f-mono);font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--niebla);opacity:0;transform:translateY(2px);transition:opacity .26s var(--ease),transform .26s var(--ease)}.z-acta[data-estado=leida] .z-acta__estado,.z-acta[data-estado=alerta] .z-acta__estado{opacity:1;transform:none}.z-acta[data-estado=alerta] .z-acta__estado{color:var(--alto)}.z-punto{width:7px;height:7px;border-radius:50%;background:currentColor;flex:none}.z-resaltable{position:relative;z-index:0}.z-resaltable:before{content:"";position:absolute;z-index:-1;inset:.2em -8px .12em -6px;background:var(--resaltador);border-radius:3px 8px 4px 9px/6px 4px 8px 3px;transform:scaleX(0) skew(-8deg);transform-origin:left center;transition:transform .46s var(--ease-trazo),opacity .5s var(--ease) .12s}.z-acta[data-estado=leyendo] .z-resaltable:before,.z-acta[data-estado=alerta] .z-resaltable:before{transform:scaleX(1) skew(-8deg)}.z-acta[data-estado=leida] .z-resaltable:before{transform:scaleX(1) skew(-8deg);opacity:0}.z-escena__nota{position:absolute;right:0;bottom:0;font-family:var(--f-mono);font-size:11px;color:var(--niebla)}.z-ficha{position:absolute;z-index:2;right:clamp(-40px,-2.4vw,-12px);bottom:24px;width:min(410px,92%);padding:18px 20px 16px;background:var(--hoja);border:1.5px solid var(--tinta);border-radius:var(--radio);box-shadow:0 2px 4px #15171c0f,0 28px 56px -20px #15171c59;animation:z-ficha-entra .42s var(--ease) both}@keyframes z-ficha-entra{0%{opacity:0;transform:translateY(14px) scale(.98)}}.z-ficha__arriba{display:flex;justify-content:space-between;align-items:center;gap:12px;font-family:var(--f-mono);font-size:11px;font-weight:500;letter-spacing:.07em;text-transform:uppercase;color:var(--grafito)}.z-ficha__riesgo{display:inline-flex;align-items:center;gap:7px}.z-ficha__riesgo[data-nivel=alto]{color:var(--alto)}.z-ficha__riesgo[data-nivel=medio]{color:var(--tinta)}.z-ficha__cuerpo{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:end;margin-top:14px}.z-ficha__par{display:grid;gap:6px}.z-ficha__marca{display:grid;gap:1px}.z-ficha__nombre{font-size:24px;line-height:1.1}.z-ficha__de{font-family:var(--f-mono);font-size:11px;color:var(--grafito)}.z-ficha__plazo{display:grid;justify-items:end;gap:2px;padding-left:16px;border-left:1px solid var(--regla)}.z-ficha__dias{font-family:var(--f-mono);font-size:40px;font-weight:500;line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.z-ficha__dias-txt{font-family:var(--f-mono);font-size:10.5px;line-height:1.3;text-align:right;color:var(--grafito)}.z-ficha__motivo{margin-top:14px;font-size:14.5px;line-height:1.45}.z-ficha__sigue{display:flex;flex-wrap:wrap;gap:4px 16px;margin-top:12px;padding-top:12px;border-top:1px solid var(--regla);font-size:13px;color:var(--grafito)}.z-ficha__sigue span{display:inline-flex;align-items:center;gap:6px}.z-ficha__sigue svg{width:13px;height:13px;color:var(--tinta)}.z-cotejos{margin-top:clamp(48px,6vw,80px);border-top:2px solid var(--tinta)}.z-cotejo{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.75fr) minmax(0,.95fr);gap:20px clamp(24px,4vw,56px);align-items:center;padding-block:clamp(28px,3.2vw,40px);border-bottom:1px solid var(--regla)}.z-cotejo__que{display:grid;gap:8px}.z-cotejo__titulo{font-family:var(--f-texto);font-size:clamp(1.25rem,1.1rem + .5vw,1.5rem);font-weight:600;line-height:1.2;letter-spacing:-.01em}.z-par{display:flex;align-items:flex-start;flex-wrap:wrap;gap:12px clamp(14px,1.8vw,24px);font-size:clamp(1.4rem,.95rem + 1.3vw,2.1rem);line-height:1.05}.z-par__igual{align-self:center;margin-top:-.55em;font-family:var(--f-texto);font-weight:400;font-stretch:100%;font-size:.8em;color:var(--niebla);letter-spacing:0}.z-par__item{display:grid;gap:8px;justify-items:start}.z-par__pie{font-family:var(--f-mono);font-size:11.5px;font-weight:400;letter-spacing:.02em;text-transform:none;color:var(--grafito)}.z-par__logo{width:clamp(56px,6vw,76px);height:clamp(56px,6vw,76px)}.z-cotejo__porque{font-size:16px;line-height:1.55;color:var(--grafito);text-wrap:pretty}.z-juez{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,2.7fr);gap:20px clamp(24px,4vw,56px);margin-top:clamp(40px,5vw,64px)}.z-juez__texto{max-width:44ch;font-size:clamp(1.1875rem,1.05rem + .55vw,1.4375rem);line-height:1.5;text-wrap:pretty}.z-juez__pregunta{font-weight:650}.z-plazo{margin-top:clamp(56px,7vw,96px)}.z-regla{position:relative;height:64px;margin-inline:8px}.z-regla__pista{position:absolute;left:0;right:0;top:30px;height:2px;background:var(--regla-fuerte)}.z-regla__avance{position:absolute;left:0;top:30px;height:2px;width:0;background:var(--tinta);transition:width 1.4s var(--ease-trazo) .2s}.z-plazo[data-visible] .z-regla__avance{width:var(--avance)}.z-regla__marcas{position:absolute;inset:0}.z-regla__tick{position:absolute;top:26px;width:1px;height:10px;background:var(--regla-fuerte);transform:translate(-.5px)}.z-regla__tick[data-cinco]{top:22px;height:18px;background:var(--niebla)}.z-regla__num{position:absolute;top:46px;transform:translate(-50%);font-family:var(--f-mono);font-size:11px;color:var(--niebla);font-variant-numeric:tabular-nums}.z-regla__hito{position:absolute;top:0;display:grid;justify-items:center;gap:6px;transform:translate(-50%)}.z-regla__bandera{min-width:28px;padding:3px 6px;border-radius:4px;background:var(--tinta);color:var(--papel);font-family:var(--f-mono);font-size:11px;font-weight:500;line-height:1.2;text-align:center;font-variant-numeric:tabular-nums}.z-regla__bandera[data-vence]{background:var(--alto)}.z-regla__pin{width:10px;height:10px;border-radius:50%;background:var(--hoja);border:2px solid var(--tinta)}.z-regla__hito[data-vence] .z-regla__pin{border-color:var(--alto)}.z-hitos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px clamp(20px,3vw,40px);margin-top:40px}.z-hito{display:grid;align-content:start;gap:10px;padding-top:18px;border-top:1px solid var(--regla)}.z-hito__dia{font-family:var(--f-mono);font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--grafito)}.z-hito__dia[data-vence]{color:var(--alto)}.z-hito__titulo{font-size:19px;font-weight:600;line-height:1.25}.z-hito__texto{font-size:15.5px;line-height:1.55;color:var(--grafito);text-wrap:pretty}.z-plazo__nota{max-width:64ch;margin-top:clamp(40px,5vw,64px);padding-top:24px;border-top:1px solid var(--regla);font-size:16px;color:var(--grafito)}.z-plazo__nota strong{color:var(--tinta);font-weight:600}.z-mapa{margin-top:clamp(48px,6vw,80px)}.z-mapa__cabecera,.z-mapa__fila{display:grid;grid-template-columns:minmax(0,1fr) 40px minmax(0,1.35fr);gap:16px clamp(16px,3vw,40px)}.z-mapa__cabecera{padding-bottom:14px;border-bottom:2px solid var(--tinta)}.z-mapa__cabecera .z-etiqueta:last-child{grid-column:3}.z-mapa__fila{align-items:baseline;padding-block:26px;border-bottom:1px solid var(--regla)}.z-mapa__hoy{font-size:clamp(1.0625rem,1rem + .3vw,1.1875rem);line-height:1.45;color:var(--grafito);text-wrap:pretty}.z-mapa__flecha{align-self:center;width:22px;height:22px;color:var(--niebla)}.z-mapa__zop{display:grid;gap:6px}.z-mapa__modulo{font-family:var(--f-display);font-size:clamp(1.3rem,1.1rem + .7vw,1.65rem);font-weight:700;font-stretch:112%;line-height:1.15;letter-spacing:-.01em;color:var(--tinta);text-decoration:none;justify-self:start}.z-mapa__modulo:hover{color:var(--birome)}.z-mapa__desc{font-size:16px;line-height:1.55;color:var(--grafito);text-wrap:pretty}.z-pronto{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px 20px;align-items:baseline;margin-top:32px;padding:20px 24px;border:1px dashed var(--regla-fuerte);border-radius:var(--radio)}.z-pronto__chapa{justify-self:start;font-family:var(--f-mono);font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;padding:3px 8px;border:1px solid var(--tinta);border-radius:4px}.z-pronto p{font-size:16px;color:var(--grafito)}.z-pronto strong{color:var(--tinta);font-weight:600}.z-mudanza{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:40px clamp(32px,6vw,96px);align-items:start;padding:clamp(32px,5vw,64px);background:var(--hoja);border-radius:4px;box-shadow:var(--sombra-hoja)}.z-mudanza__texto{display:grid;gap:20px;justify-items:start}.z-remito{border-top:2px solid var(--tinta)}.z-remito__titulo{padding:12px 0;font-family:var(--f-mono);font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--grafito);border-bottom:1px solid var(--regla)}.z-remito__item{display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:14px;align-items:start;padding:16px 0;border-bottom:1px dashed var(--regla)}.z-remito__n{font-family:var(--f-mono);font-size:13px;font-weight:500;line-height:1.6;color:var(--niebla);font-variant-numeric:tabular-nums}.z-remito__paso{display:grid;gap:2px;font-size:15px;line-height:1.45;color:var(--grafito)}.z-remito__paso strong{font-size:16px;font-weight:600;color:var(--tinta)}.z-remito__item svg{width:14px;height:14px;margin-top:5px}.z-remito__total{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding-top:16px;border-top:2px solid var(--tinta);margin-top:-1px;font-family:var(--f-mono);font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--grafito)}.z-remito__minutos{font-size:clamp(2rem,1.6rem + 1.4vw,2.75rem);font-weight:500;letter-spacing:-.03em;text-transform:none;color:var(--tinta);font-variant-numeric:tabular-nums}.z-preguntas{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.4fr);gap:40px clamp(32px,6vw,96px);align-items:start}.z-preguntas__cabeza{position:sticky;top:112px}.z-preguntas__lista{border-top:2px solid var(--tinta)}.z-pregunta{border-bottom:1px solid var(--regla)}.z-pregunta__q{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 0;font-size:clamp(1.0625rem,1rem + .3vw,1.1875rem);font-weight:600;line-height:1.35;list-style:none;cursor:pointer}.z-pregunta__q::-webkit-details-marker{display:none}.z-pregunta__q:hover{color:var(--birome)}.z-pregunta__signo{position:relative;flex:none;width:14px;height:14px}.z-pregunta__signo:before,.z-pregunta__signo:after{content:"";position:absolute;left:0;right:0;top:6px;height:2px;border-radius:1px;background:currentColor;transition:transform .22s var(--ease)}.z-pregunta__signo:after{transform:rotate(90deg)}.z-pregunta[open] .z-pregunta__signo:after{transform:rotate(0)}.z-pregunta__a{max-width:62ch;padding-bottom:24px;font-size:16.5px;line-height:1.6;color:var(--grafito);text-wrap:pretty}.z-demo{background:var(--tinta);color:#f2f3f0}.z-demo__grilla{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:48px clamp(32px,6vw,96px);align-items:start}.z-demo__texto{display:grid;gap:24px;align-content:start}.z-demo .z-etiqueta{color:#a9adb3}.z-demo .z-bajada{color:#b9bcc1}.z-demo__contacto{font-size:15px;color:#a9adb3}.z-demo__contacto a{color:#fff;text-underline-offset:4px}.z-demo__hoja{position:relative;padding:clamp(24px,3.5vw,40px);background:var(--hoja);color:var(--tinta);border-radius:4px;box-shadow:0 30px 60px -30px #0009}.z-form{display:grid;gap:18px}.z-form__fila{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.z-campo{display:grid;gap:7px}.z-campo__label{font-size:14px;font-weight:600;line-height:1.3}.z-campo__opcional{font-weight:400;color:var(--niebla)}.z-campo__input{width:100%;min-height:48px;padding:11px 14px;border:1px solid var(--regla-fuerte);border-radius:var(--radio-chico);background:#fff;font-size:16px;line-height:1.4;transition:border-color .16s var(--ease),box-shadow .16s var(--ease)}.z-campo__input::placeholder{color:var(--niebla)}.z-campo__input:hover{border-color:var(--grafito)}.z-campo__input:focus{outline:none;border-color:var(--birome);box-shadow:0 0 0 3px #2340c82e}.z-campo__input--area{min-height:96px;resize:vertical}.z-form__pie{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;padding-top:6px}.z-form__aclaracion{max-width:34ch;font-size:13.5px;line-height:1.45;color:var(--grafito)}.z-form__error{padding:12px 14px;border-radius:var(--radio-chico);background:#fdf0ed;color:#8d2614;font-size:14.5px;line-height:1.45}.z-form__error a{color:inherit;font-weight:600}.z-recibido{display:grid;gap:16px;justify-items:start;padding:8px 0}.z-cargo{display:grid;gap:2px;padding:12px 18px 11px;border:2.5px solid var(--birome);border-radius:6px;color:var(--birome);font-family:var(--f-mono);font-size:12px;font-weight:500;letter-spacing:.08em;line-height:1.35;text-transform:uppercase;transform:rotate(-4deg);mix-blend-mode:multiply;animation:z-sellar .34s cubic-bezier(.3,1.4,.5,1) both}.z-cargo__grande{font-family:var(--f-display);font-stretch:125%;font-size:26px;font-weight:800;letter-spacing:.1em}@keyframes z-sellar{0%{opacity:0;transform:rotate(-4deg) scale(1.35)}}.z-recibido__titulo{font-family:var(--f-display);font-size:28px;font-weight:700;letter-spacing:-.02em;margin-top:8px}.z-recibido p{color:var(--grafito)}.z-dialogo{width:min(600px,calc(100% - 24px));max-height:calc(100dvh - 24px);padding:0;border:0;border-radius:12px;background:var(--hoja);color:var(--tinta);box-shadow:0 40px 80px -24px #00000073}.z-dialogo::backdrop{background:#15171c8c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.z-dialogo[open]{animation:z-dialogo-entra .26s var(--ease) both}@keyframes z-dialogo-entra{0%{opacity:0;transform:translateY(12px)}}.z-dialogo__cuerpo{display:grid;gap:24px;padding:clamp(24px,4vw,36px)}.z-dialogo__cabeza{display:grid;gap:8px;padding-right:40px}.z-dialogo__titulo{font-family:var(--f-display);font-size:30px;font-weight:700;line-height:1.1;letter-spacing:-.025em}.z-dialogo__bajada{color:var(--grafito);font-size:16px}.z-dialogo__cabeza:has(~.z-recibido){display:none}.z-dialogo__cerrar{position:absolute;top:16px;right:16px;display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:8px;background:transparent;color:var(--grafito)}.z-dialogo__cerrar:hover{background:var(--papel);color:var(--tinta)}.z-pie{padding-block:64px 40px;border-top:1px solid var(--regla)}.z-pie__grilla{display:grid;grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));gap:40px}.z-pie__marca{display:grid;gap:16px;align-content:start;justify-items:start}.z-pie__marca img{height:40px;width:auto}.z-pie__lema{max-width:30ch;font-size:15px;color:var(--grafito)}.z-pie__col{display:grid;gap:12px;align-content:start}.z-pie__link{justify-self:start;font-size:15px;color:var(--tinta);text-decoration:none}.z-pie__link:hover{color:var(--birome);text-decoration:underline;text-underline-offset:4px}.z-pie__boton{padding:0;border:0;background:none;text-align:left}.z-pie__legal{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-top:56px;padding-top:24px;border-top:1px solid var(--regla);font-family:var(--f-mono);font-size:12px;color:var(--niebla)}.z-portada{padding-top:clamp(48px,7vw,112px);padding-bottom:clamp(48px,6vw,88px)}.z-portada__texto{display:grid;gap:24px;justify-items:start;max-width:900px}.z-modulos{display:grid;grid-template-columns:220px minmax(0,1fr);gap:clamp(32px,6vw,96px);align-items:start;padding-bottom:clamp(80px,10vw,152px)}.z-indice{position:sticky;top:112px;display:grid;gap:2px}.z-indice__link{display:block;padding:7px 0 7px 14px;border-left:2px solid var(--regla);font-size:15px;color:var(--grafito);text-decoration:none;transition:color .16s var(--ease),border-color .16s var(--ease)}.z-indice__link:hover{color:var(--tinta)}.z-indice__link[aria-current=true]{color:var(--tinta);font-weight:600;border-left-color:var(--tinta)}.z-modulo{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:24px clamp(28px,4vw,64px);padding-block:48px 56px;border-top:2px solid var(--tinta)}.z-modulo__cabeza{display:grid;gap:14px;align-content:start}.z-modulo__nombre{font-family:var(--f-display);font-size:clamp(1.75rem,1.3rem + 1.4vw,2.5rem);font-weight:700;font-stretch:100%;line-height:1.05;letter-spacing:-.028em}.z-modulo__promesa{font-size:18px;line-height:1.45;color:var(--grafito);text-wrap:pretty}.z-modulo__cuerpo{display:grid;gap:24px;align-content:start}.z-modulo__texto{font-size:16.5px;line-height:1.65;text-wrap:pretty}.z-incluye{display:grid;border-top:1px solid var(--regla)}.z-incluye__item{display:grid;grid-template-columns:18px minmax(0,1fr);gap:12px;padding:12px 0;border-bottom:1px solid var(--regla);font-size:15.5px;line-height:1.5}.z-incluye__item svg{width:14px;height:14px;margin-top:5px}.z-modulo[data-pronto]{border-top-style:dashed}.z-perdida{display:grid;gap:20px;justify-items:start;min-height:60vh;align-content:center}@media(max-width:1080px){.z-hero__grilla{grid-template-columns:minmax(0,1fr)}.z-hero__texto{max-width:720px}.z-escena{max-width:640px;margin-left:clamp(0px,4vw,56px)}}@media(max-width:960px){.z-nav__links{display:none}.z-cotejo{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}.z-cotejo__porque{grid-column:2}.z-juez{grid-template-columns:minmax(0,1fr)}.z-hitos{grid-template-columns:repeat(2,minmax(0,1fr))}.z-mudanza,.z-preguntas,.z-demo__grilla{grid-template-columns:minmax(0,1fr)}.z-preguntas__cabeza{position:static}.z-pie__grilla{grid-template-columns:repeat(3,minmax(0,1fr))}.z-pie__marca{grid-column:1 / -1}.z-modulos{grid-template-columns:minmax(0,1fr)}.z-indice{display:none}}@media(max-width:720px){body{font-size:16px}.z-nav__fila{height:64px;gap:16px}.z-nav__logo img{height:32px}.z-nav__acciones{gap:14px}.z-hero{padding-bottom:56px}.z-escena{margin-left:0;padding-bottom:0}.z-boletin__ventana{--alto-acta: 78px;height:calc(var(--alto-acta) * 4)}.z-boletin__cabecera,.z-acta{padding-inline:16px}.z-acta__nombre{font-size:17px}.z-boletin__cabecera{flex-direction:column;align-items:flex-start}.z-boletin__cuenta{justify-items:start;grid-auto-flow:column;gap:16px}.z-ficha{position:relative;left:auto;bottom:auto;width:auto;margin:-28px 10px 0}.z-escena__nota{position:static;display:block;margin-top:12px;text-align:right}.z-cotejo{grid-template-columns:minmax(0,1fr);gap:16px}.z-cotejo__porque{grid-column:auto}.z-regla{margin-inline:4px}.z-regla__num[data-oculto-movil],.z-regla__hito[data-oculto-movil]{display:none}.z-hitos{grid-template-columns:minmax(0,1fr)}.z-mapa__cabecera{display:none}.z-mapa__fila{grid-template-columns:minmax(0,1fr);gap:10px;padding-block:22px}.z-mapa__flecha{display:none}.z-mapa__hoy:before{content:"Hoy: ";font-family:var(--f-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.z-mapa__zop{order:2}.z-pronto{grid-template-columns:minmax(0,1fr);justify-items:start}.z-form__fila{grid-template-columns:minmax(0,1fr)}.z-pie__grilla{grid-template-columns:repeat(2,minmax(0,1fr))}.z-modulo{grid-template-columns:minmax(0,1fr);padding-block:36px 44px}}@media(max-width:400px){.z-nav__ingresar{font-size:14px}.z-nav .z-boton--chico{padding:0 12px;font-size:14px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:1ms!important;animation-delay:0ms!important;transition-duration:1ms!important;transition-delay:0ms!important}}.z-escena__pausa{padding:0;border:0;background:none;font-family:var(--f-mono);font-size:11px;color:var(--grafito);text-decoration:underline;text-underline-offset:3px}.z-escena__pausa:hover,.z-trazo--oscuro{color:var(--tinta)}.z-trazo--oscuro:before{inset:.12em -.14em .02em -.04em;animation:none;transform:skew(-6deg)}
