:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--fondo:#fbfbfd;--fondo-tenue:#f2f2f5;--superficie:#fff;--superficie-2:#f5f5f7;--texto:#1d1d1f;--texto-2:#55555b;--texto-3:#6e6e73;--borde:#00000017;--borde-fuerte:#00000029;--acento:#0a5fd6;--acento-hover:#0852b9;--acento-suave:#0a5fd617;--acento-texto:#fff;--exito:#1a7f37;--exito-suave:#1a7f371a;--alerta:#9a5b00;--alerta-suave:#b26a001f;--peligro:#c4262e;--peligro-suave:#c4262e1a;--violeta:#6d3fd1;--violeta-suave:#6d3fd11c;--material-barra:#fbfbfdb8;--material-hoja:#ffffffd1;--material-borde:#ffffff8c;--velo:#00000047;--sombra-1:0 1px 2px #0000000d, 0 1px 1px #00000008;--sombra-2:0 10px 30px -12px #0000002e, 0 2px 6px #0000000d;--sombra-3:0 40px 80px -30px #00000059, 0 12px 24px -12px #0000002e;--radio-1:.625rem;--radio-2:1rem;--radio-3:1.5rem;--fuente:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI Variable Text", "Segoe UI", system-ui, Roboto, "Helvetica Neue", Arial, sans-serif;--fuente-display:-apple-system, BlinkMacSystemFont, "SF Pro Display", "Segoe UI Variable Display", "Segoe UI", system-ui, Roboto, "Helvetica Neue", Arial, sans-serif;--fuente-mono:ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--gutter:1rem;--ancho:72rem}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--fondo:#000;--fondo-tenue:#0c0c0e;--superficie:#161618;--superficie-2:#1d1d20;--texto:#f5f5f7;--texto-2:#c7c7cc;--texto-3:#a1a1a6;--borde:#ffffff1a;--borde-fuerte:#ffffff2e;--acento:#3d8bff;--acento-hover:#5c9dff;--acento-suave:#3d8bff29;--acento-texto:#04122b;--exito:#3fb95f;--exito-suave:#3fb95f29;--alerta:#f0a532;--alerta-suave:#f0a53229;--peligro:#ff6b6b;--peligro-suave:#ff6b6b26;--violeta:#a98bff;--violeta-suave:#a98bff29;--material-barra:#000000a8;--material-hoja:#1e1e21cc;--material-borde:#ffffff1f;--velo:#00000080;--sombra-1:0 1px 2px #00000080;--sombra-2:0 10px 30px -12px #000c;--sombra-3:0 40px 80px -30px #000000e6, 0 0 0 1px #ffffff0f}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--fondo:#000;--fondo-tenue:#0c0c0e;--superficie:#161618;--superficie-2:#1d1d20;--texto:#f5f5f7;--texto-2:#c7c7cc;--texto-3:#a1a1a6;--borde:#ffffff1a;--borde-fuerte:#ffffff2e;--acento:#3d8bff;--acento-hover:#5c9dff;--acento-suave:#3d8bff29;--acento-texto:#04122b;--exito:#3fb95f;--exito-suave:#3fb95f29;--alerta:#f0a532;--alerta-suave:#f0a53229;--peligro:#ff6b6b;--peligro-suave:#ff6b6b26;--violeta:#a98bff;--violeta-suave:#a98bff29;--material-barra:#000000a8;--material-hoja:#1e1e21cc;--material-borde:#ffffff1f;--velo:#00000080;--sombra-1:0 1px 2px #00000080;--sombra-2:0 10px 30px -12px #000c;--sombra-3:0 40px 80px -30px #000000e6, 0 0 0 1px #ffffff0f}@media (width>=40rem){:root{--gutter:1.5rem}}@media (width>=64rem){:root{--gutter:2rem}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:4.5rem}body{font:400 1rem/1.55 var(--fuente);letter-spacing:-.011em;color:var(--texto);background:var(--fondo);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-optical-sizing:auto;margin:0;overflow-x:clip}html.cambiando-tema body,html.cambiando-tema body *{transition:background-color .3s,color .3s,border-color .3s!important}img{max-width:100%;height:auto;display:block}h1,h2,h3,p,ul,ol,dl,dd,figure{margin:0}ul,ol{padding:0;list-style:none}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}button{-webkit-tap-highlight-color:transparent}[hidden]{display:none!important}:focus-visible{outline:3px solid var(--acento);outline-offset:3px;border-radius:6px}.saltar{left:var(--gutter);z-index:100;border-radius:var(--radio-1);background:var(--texto);color:var(--fondo);padding:.625rem 1rem;font-weight:600;text-decoration:none;position:absolute;top:.5rem;transform:translateY(-200%)}.saltar:focus{transform:none}.contenedor{width:100%;max-width:calc(var(--ancho) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.display{font-family:var(--fuente-display);letter-spacing:-.035em;text-wrap:balance;font-size:clamp(2.375rem,1.3rem + 4.6vw,4.5rem);font-weight:700;line-height:1.04}.titulo-seccion{font-family:var(--fuente-display);letter-spacing:-.028em;text-wrap:balance;max-width:24ch;font-size:clamp(1.875rem,1.25rem + 2.6vw,3rem);font-weight:700;line-height:1.08}.entrada{letter-spacing:-.016em;color:var(--texto-2);text-wrap:pretty;max-width:38rem;font-size:clamp(1.0625rem,1rem + .35vw,1.3125rem);line-height:1.45}.entrada-seccion{margin-top:1rem}.antetitulo{letter-spacing:.02em;color:var(--acento);margin-bottom:.75rem;font-size:.8125rem;font-weight:600;line-height:1.3}.nota{letter-spacing:-.006em;color:var(--texto-3);font-size:.875rem;line-height:1.45}.enlace{color:var(--acento);text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px}.etiqueta{letter-spacing:.01em;background:var(--alerta-suave);color:var(--alerta);border-radius:999px;align-items:center;gap:.25rem;padding:.1875rem .5rem;font-size:.75rem;font-weight:600;line-height:1.2;display:inline-flex}.etiqueta-acento{background:var(--acento-suave);color:var(--acento)}.boton{letter-spacing:-.016em;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;min-height:3rem;padding:.75rem 1.375rem;font-size:1.0625rem;font-weight:600;line-height:1.2;text-decoration:none;transition:transform .1s ease-out,background-color .15s;display:inline-flex}.boton:active{transform:scale(.97)}.boton-primario{background:var(--acento);color:var(--acento-texto)}.boton-primario:hover{background:var(--acento-hover)}.boton-secundario{background:var(--acento-suave);color:var(--acento)}.boton-chico{letter-spacing:-.006em;min-height:2.25rem;padding:.4375rem .9375rem;font-size:.875rem}.boton-icono{width:2.5rem;height:2.5rem;color:var(--texto-2);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;transition:transform .1s ease-out;display:inline-grid}.boton-icono:active{transform:scale(.92)}.boton-icono:hover{color:var(--texto)}.icono-luna,:root[data-theme=dark] .icono-sol{display:none}:root[data-theme=dark] .icono-luna{display:block}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .icono-sol{display:none}:root:not([data-theme=light]) .icono-luna{display:block}}.barra{z-index:50;background:var(--material-barra);-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);position:sticky;top:0}.barra:after{content:"";background:var(--borde-fuerte);opacity:0;height:1px;transition:opacity .2s;position:absolute;inset:auto 0 -1px}.barra.con-contenido:after{opacity:1}.barra-interior{max-width:calc(var(--ancho) + 2 * var(--gutter));padding:.5rem var(--gutter);align-items:center;gap:1rem;min-height:3.5rem;margin-inline:auto;display:flex}.marca{align-items:center;gap:.5rem;min-width:0;text-decoration:none;display:inline-flex}.marca-signo{background:var(--texto);width:1.875rem;height:1.875rem;color:var(--fondo);border-radius:.5rem;flex:none;place-items:center;display:grid}.marca-texto{letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;font-size:1rem;font-weight:650;overflow:hidden}.barra-nav{gap:.25rem;margin-inline:auto;display:none}.barra-nav a{letter-spacing:-.006em;color:var(--texto-2);border-radius:999px;padding:.5rem .75rem;font-size:.875rem;text-decoration:none}.barra-nav a:hover{color:var(--texto);background:var(--superficie-2)}.barra-acciones{flex:none;align-items:center;gap:.25rem;margin-left:auto;display:flex}@media (width>=52rem){.barra-nav{display:flex}.barra-acciones{margin-left:0}}.seccion{padding-block:clamp(4rem,3rem + 5vw,7.5rem)}.seccion-tenue{background:var(--fondo-tenue)}.portada{padding-block:clamp(2.5rem,1.5rem + 5vw,6rem) clamp(3.5rem,2rem + 5vw,6.5rem);overflow:clip}.portada-grilla{align-items:center;gap:3rem;display:grid}.portada-texto .entrada{margin-top:1.25rem}.acciones{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.portada-texto .nota{margin-top:1rem}@media (width>=60rem){.portada-grilla{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:4rem}}.portada-telefono{justify-items:center;gap:1rem;display:grid}.leyenda{letter-spacing:0;max-width:20rem;color:var(--texto-3);text-align:left;align-items:center;gap:.5rem;font-size:.8125rem;line-height:1.4;display:flex}.leyenda-gesto{background:var(--acento-suave);background-image:linear-gradient(var(--acento), var(--acento));background-position:50%;background-repeat:no-repeat;background-size:2px .75rem;border-radius:999px;flex:none;width:1.75rem;height:1.75rem}.telefono{--w:min(18.5rem, calc(100vw - 2 * var(--gutter) - 1rem));width:var(--w);aspect-ratio:9/19.2;font-size:calc(var(--w) / 21);box-shadow:var(--sombra-3), inset 0 0 0 1px #ffffff14;isolation:isolate;background:#1c1c1e;border-radius:3.1em;padding:.55em}@media (width>=60rem){.telefono{--w:20rem}}.telefono-pantalla{background:var(--fondo-tenue);height:100%;color:var(--texto);letter-spacing:-.01em;-webkit-user-select:none;user-select:none;border-radius:2.6em;line-height:1.3;position:relative;overflow:hidden}.tp-estado{z-index:4;justify-content:space-between;align-items:center;height:3.1em;padding:0 2em;font-size:.95em;font-weight:600;display:flex;position:absolute;inset:0 0 auto}.tp-isla{background:#000;border-radius:999px;width:6.8em;height:2.2em}.tp-senal{align-items:flex-end;gap:.18em;height:.9em;display:inline-flex}.tp-senal i{opacity:.35;background:currentColor;border-radius:1px;width:.26em}.tp-senal i:first-child{opacity:1;height:35%}.tp-senal i:nth-child(2){height:55%}.tp-senal i:nth-child(3){height:75%}.tp-senal i:nth-child(4){height:100%}.tp-fondo{transform-origin:50% 0;will-change:transform;padding:3.8em 1.15em 0;position:absolute;inset:0}.tp-titulo{font-family:var(--fuente-display);letter-spacing:-.03em;font-size:1.95em;font-weight:700;line-height:1.1}.tp-sub{color:var(--texto-2);margin-top:.2em;font-size:.9em}.tp-sub b{font-family:var(--fuente-mono);color:var(--texto);font-weight:600}.tp-avance{background:var(--superficie);box-shadow:var(--sombra-1);border-radius:1em;margin-top:1em;padding:.85em}.tp-avance-fila{justify-content:space-between;gap:.5em;font-size:.85em;display:flex}.tp-avance-fila span{color:var(--texto-2)}.tp-barra{background:var(--superficie-2);border-radius:999px;height:.5em;margin-top:.6em;overflow:hidden}.tp-barra span{border-radius:inherit;background:var(--acento);transform-origin:0;height:100%;display:block}.tp-seccion{letter-spacing:.04em;text-transform:uppercase;color:var(--texto-3);margin:1.1em 0 .55em;font-size:.75em;font-weight:600}.tp-paradas{gap:.6em;display:grid}.tp-parada{background:var(--superficie);box-shadow:var(--sombra-1);border-radius:1em;grid-template-columns:2.1em 1fr;align-items:start;gap:.7em;padding:.8em;display:grid}.tp-parada.es-siguiente{box-shadow:0 0 0 2px var(--acento), var(--sombra-1)}.tp-parada.hecha{opacity:.55}.tp-parada.hecha .tp-numero{background:var(--exito)}.tp-numero{background:var(--acento);color:#fff;border-radius:999px;place-items:center;width:2.1em;height:2.1em;font-size:.9em;font-weight:700;display:grid}.tp-numero-retiro{background:#c98a00}.tp-numero-cambio{background:var(--violeta)}.tp-chip{letter-spacing:.04em;text-transform:uppercase;border-radius:.4em;padding:.15em .5em;font-size:.68em;font-weight:700;display:inline-block}.tp-chip-entrega{background:var(--acento-suave);color:var(--acento)}.tp-chip-retiro{background:var(--alerta-suave);color:var(--alerta)}.tp-chip-cambio{background:var(--violeta-suave);color:var(--violeta)}.tp-obra{letter-spacing:-.015em;margin-top:.3em;font-size:1em;font-weight:650}.tp-cliente{color:var(--texto-2);margin-top:.1em;font-size:.8em}.tp-velo{z-index:2;background:var(--velo);opacity:0;pointer-events:none;will-change:opacity;position:absolute;inset:0}.tp-nav{z-index:4;height:4.4em;color:var(--texto-3);background:var(--material-barra);-webkit-backdrop-filter:blur(16px)saturate(180%);backdrop-filter:blur(16px)saturate(180%);border-top:1px solid var(--borde);justify-content:space-between;padding:.6em 1.4em 1.4em;font-size:.78em;font-weight:600;display:flex;position:absolute;inset:auto 0 0}.tp-nav .activo{color:var(--acento)}.hoja{z-index:3;background:var(--material-hoja);-webkit-backdrop-filter:blur(30px)saturate(180%);backdrop-filter:blur(30px)saturate(180%);border-top:1px solid var(--material-borde);touch-action:none;cursor:grab;will-change:transform;border-radius:1.9em 1.9em 0 0;height:100%;padding:0 1.15em 2em;position:absolute;top:0;left:0;right:0;transform:translateY(72%);box-shadow:0 -.6em 2.4em -.8em #00000047}.hoja.arrastrando{cursor:grabbing}.hoja-asa{width:100%;height:1.9em;cursor:inherit;background:0 0;border:0;border-radius:1em;place-items:center;margin:0 0 .2em;padding:0;display:grid}.hoja-asa span{background:var(--borde-fuerte);border-radius:999px;width:2.6em;height:.36em}.hoja-cabeza{justify-content:space-between;align-items:flex-start;gap:.6em;display:flex}.hoja-antetitulo{letter-spacing:.01em;color:var(--acento);font-size:.78em;font-weight:600}.hoja-titulo{font-family:var(--fuente-display);letter-spacing:-.025em;margin-top:.15em;font-size:1.3em;font-weight:700;line-height:1.15}.hoja-senal{background:var(--alerta-suave);color:var(--alerta);border-radius:999px;flex:none;align-items:center;gap:.35em;padding:.3em .6em;font-size:.72em;font-weight:650;display:inline-flex}.hoja-senal i{background:currentColor;border-radius:999px;width:.5em;height:.5em}.hoja-senal.en-linea{background:var(--exito-suave);color:var(--exito)}.hoja-cuerpo{margin-top:1em}.hoja-direccion{color:var(--texto-2);font-size:.85em}.hoja-equipos{background:var(--superficie);border-radius:.9em;margin-top:.9em;overflow:hidden}.hoja-equipos li{justify-content:space-between;gap:.5em;padding:.7em .85em;font-size:.85em;display:flex}.hoja-equipos li+li{border-top:1px solid var(--borde)}.hoja-equipos code{font-family:var(--fuente-mono);color:var(--texto-2);font-size:.92em}.hoja-pasos{gap:.55em;margin-top:.9em;font-size:.85em;display:grid}.hoja-pasos li{align-items:center;gap:.6em;display:flex}.hoja-pasos i{border:2px solid var(--borde-fuerte);border-radius:999px;flex:none;width:1.25em;height:1.25em}.hoja-pasos li.hecho i{background:var(--exito) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m6 12.5 4 4L18 8' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 80% no-repeat;border:0}.hoja-boton{background:var(--acento);width:100%;min-height:3.1em;color:var(--acento-texto);cursor:pointer;border:0;border-radius:.95em;margin-top:1.1em;font-size:.95em;font-weight:650;transition:transform .1s ease-out}.hoja-boton:active{transform:scale(.97)}.hoja-boton[disabled]{background:var(--exito);color:#fff;cursor:default}.hoja-pie{color:var(--texto-2);text-align:center;margin-top:.7em;font-size:.78em}.segmentos{isolation:isolate;background:var(--superficie-2);box-shadow:inset 0 0 0 1px var(--borde);scrollbar-width:none;border-radius:999px;gap:.25rem;width:max-content;max-width:100%;margin-top:2.5rem;padding:.3125rem;display:flex;position:relative;overflow-x:auto}.segmentos::-webkit-scrollbar{display:none}.segmentos-indicador{z-index:-1;background:var(--superficie);width:1px;box-shadow:var(--sombra-2);transform-origin:0;will-change:transform;border-radius:999px;position:absolute;top:.3125rem;bottom:.3125rem;left:0}.segmento{letter-spacing:-.01em;min-height:2.75rem;color:var(--texto-2);cursor:pointer;white-space:nowrap;touch-action:manipulation;background:0 0;border:0;border-radius:999px;flex:none;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.9375rem;font-weight:600;transition:color .15s;display:inline-flex}.segmento[aria-selected=true]{color:var(--texto)}.segmento-numero{background:var(--borde);width:1.375rem;height:1.375rem;color:var(--texto-2);border-radius:999px;place-items:center;font-size:.75rem;display:inline-grid}.segmento[aria-selected=true] .segmento-numero{background:var(--acento);color:var(--acento-texto)}.segmentos-compactos{margin-top:2rem}@media (width<=40rem){.segmentos{border-radius:1.375rem;width:auto}.segmento{padding-inline:.75rem}.segmento-numero{display:none}}.recorrido-ventana{border-radius:var(--radio-3);touch-action:pan-y;cursor:grab;margin-top:1.25rem;overflow:hidden}.recorrido-ventana.arrastrando{cursor:grabbing}.recorrido-pista{will-change:transform;display:flex}.paso{border-radius:var(--radio-3);background:var(--superficie);min-width:0;box-shadow:inset 0 0 0 1px var(--borde);-webkit-user-select:none;user-select:none;flex:0 0 100%;padding:clamp(1.5rem,1rem + 2.5vw,3rem)}.paso-quien{letter-spacing:.02em;color:var(--texto-3);font-size:.8125rem;font-weight:600}.paso-titulo{font-family:var(--fuente-display);letter-spacing:-.024em;text-wrap:balance;max-width:26ch;margin-top:.75rem;font-size:clamp(1.5rem,1.15rem + 1.5vw,2.25rem);font-weight:700;line-height:1.12}.paso-texto{letter-spacing:-.014em;color:var(--texto-2);max-width:44rem;margin-top:1rem;font-size:1.0625rem;line-height:1.55}.paso-puntos{gap:.625rem;margin-top:1.5rem;display:grid}.paso-puntos li{letter-spacing:-.008em;padding-left:1.75rem;font-size:.9375rem;position:relative}.paso-puntos li:before{content:"";background:var(--acento-suave) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m6.5 12.5 3.5 3.5 7.5-8' fill='none' stroke='%230a5fd6' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 75% no-repeat;border-radius:999px;width:1.125rem;height:1.125rem;position:absolute;top:.2em;left:0}.recorrido-ayuda{color:var(--texto-3);margin-top:.75rem;font-size:.8125rem}@media (hover:hover) and (pointer:fine){.recorrido-ayuda{display:none}}.galeria-escena{margin-top:1.25rem;position:relative}.navegador{border-radius:var(--radio-2);background:var(--superficie);box-shadow:var(--sombra-3);overflow:hidden}.navegador-barra{background:var(--superficie-2);border-bottom:1px solid var(--borde);align-items:center;gap:.375rem;height:2.25rem;padding:0 .875rem;display:flex}.navegador-barra i{background:var(--borde-fuerte);border-radius:999px;width:.625rem;height:.625rem}.navegador-barra span{color:var(--texto-3);letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;margin-left:.75rem;font-size:.75rem;overflow:hidden}.navegador-vistas{aspect-ratio:16/10;background:var(--superficie);position:relative}.vista{position:absolute;inset:0}.vista picture,.vista img{object-fit:cover;object-position:top left;width:100%;height:100%}.vista.entrando{animation:.26s ease-out both vista-entra}@keyframes vista-entra{0%{opacity:0}to{opacity:1}}.captura-telefono{display:none}@media (width>=60rem){.galeria-escena{padding-right:9rem}.captura-telefono{width:12.5rem;box-shadow:var(--sombra-3);background:#1c1c1e;border-radius:2rem;padding:.4rem;display:block;position:absolute;bottom:-2.5rem;right:0}.captura-telefono img{border-radius:1.65rem}}.solo-oscuro,:root[data-theme=dark] .solo-claro{display:none}:root[data-theme=dark] .solo-oscuro{display:block}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .solo-claro{display:none}:root:not([data-theme=light]) .solo-oscuro{display:block}}.modulos{grid-template-columns:repeat(auto-fill,minmax(min(100%,16.5rem),1fr));gap:1rem;margin-top:2.5rem;display:grid}.modulo{border-radius:var(--radio-2);background:var(--superficie);box-shadow:inset 0 0 0 1px var(--borde);padding:1.5rem}.modulo h3{letter-spacing:-.02em;font-size:1.1875rem;font-weight:650;line-height:1.25}.modulo p{letter-spacing:-.008em;color:var(--texto-2);margin-top:.5rem;font-size:.9375rem;line-height:1.5}.modulo-destacado{box-shadow:inset 0 0 0 2px var(--acento)}@media (width>=52rem){.modulo-destacado{grid-column:span 2}}.proximamente{border-radius:var(--radio-2);border:1px dashed var(--borde-fuerte);margin-top:1.5rem;padding:1.25rem 1.5rem}.proximamente-titulo{color:var(--texto-3);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.proximamente ul{color:var(--texto-2);gap:.375rem;margin-top:.75rem;font-size:.9375rem;display:grid}.proximamente li:before{content:"·";color:var(--texto-3);margin-right:.5rem}.calculadora{gap:1rem;margin-top:2.5rem;display:grid}@media (width>=56rem){.calculadora{grid-template-columns:1fr 1fr}}.calc-entradas,.calc-resultado{border-radius:var(--radio-3);background:var(--superficie);box-shadow:inset 0 0 0 1px var(--borde);padding:clamp(1.25rem,1rem + 1.5vw,2rem)}.calc-entradas{gap:1.5rem;display:grid}.calc-campo{grid-template-columns:1fr auto;align-items:baseline;gap:.5rem 1rem;display:grid}.calc-campo label{color:var(--texto-2);font-size:.9375rem;font-weight:500}.calc-campo output{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.1875rem;font-weight:650}.calc-campo input{grid-column:1/-1}input[type=range]{appearance:none;cursor:pointer;--llenado:50%;background:0 0;width:100%;height:2.75rem;margin:0}input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--acento) var(--llenado), var(--superficie-2) var(--llenado));height:.375rem;box-shadow:inset 0 0 0 1px var(--borde);border-radius:999px}input[type=range]::-moz-range-track{background:var(--superficie-2);border-radius:999px;height:.375rem}input[type=range]::-moz-range-progress{background:var(--acento);border-radius:999px;height:.375rem}input[type=range]::-webkit-slider-thumb{appearance:none;background:#fff;border-radius:999px;width:1.75rem;height:1.75rem;margin-top:-.6875rem;transition:transform .1s ease-out;box-shadow:0 0 0 .5px #0000001f,0 3px 8px #0000002e}input[type=range]:active::-webkit-slider-thumb{transform:scale(1.12)}input[type=range]::-moz-range-thumb{background:#fff;border:0;border-radius:999px;width:1.75rem;height:1.75rem;box-shadow:0 0 0 .5px #0000001f,0 3px 8px #0000002e}input[type=range]:focus-visible{outline:none}input[type=range]:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--acento)}input[type=range]:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px var(--acento)}.calc-resultado{flex-direction:column;gap:1.5rem;display:flex}.calc-cifras{gap:1rem;display:grid}.calc-cifras dt{color:var(--texto-3);letter-spacing:-.004em;font-size:.875rem}.calc-cifras dd{font-family:var(--fuente-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-top:.125rem;font-size:clamp(1.625rem,1.3rem + 1.4vw,2.25rem);font-weight:700;line-height:1.1}.calc-fuga dd{color:var(--peligro)}@media (width>=30rem){.calc-cifras{grid-template-columns:1fr 1fr}.calc-cifras>div:first-child{grid-column:1/-1}}.calc-barras{gap:.625rem;display:grid}.calc-barra{color:var(--texto-2);grid-template-columns:6.5rem 1fr;align-items:center;gap:.75rem;font-size:.8125rem;display:grid}.calc-barra-rotulo{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.calc-riel{background:var(--superficie-2);border-radius:999px;height:.75rem;overflow:hidden}.calc-relleno{border-radius:inherit;background:var(--acento);transform-origin:0;will-change:transform;height:100%;display:block;transform:scaleX(.5)}.calc-relleno-fuga{background:var(--peligro)}.calc-conclusion{letter-spacing:-.014em;font-size:1.0625rem;line-height:1.5}.calc-conclusion b{font-variant-numeric:tabular-nums}.calc-formula{color:var(--texto-3);margin-top:auto;font-size:.8125rem;line-height:1.45}.paquetes{gap:1rem;margin-top:2.5rem;display:grid}@media (width>=56rem){.paquetes{grid-template-columns:repeat(3,1fr)}}.paquete{border-radius:var(--radio-3);background:var(--superficie);box-shadow:inset 0 0 0 1px var(--borde);flex-direction:column;padding:1.75rem;display:flex;position:relative}.paquete-destacado{box-shadow:inset 0 0 0 2px var(--acento), var(--sombra-2)}.paquete .etiqueta{align-self:flex-start;margin-bottom:.75rem}.paquete h3{letter-spacing:-.022em;font-size:1.3125rem;font-weight:650}.paquete-precio{align-items:baseline;gap:.375rem;margin-top:.75rem;display:flex}.paquete-uf{font-family:var(--fuente-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:3rem;font-weight:700;line-height:1}.paquete-unidad{color:var(--texto-2);font-size:1rem;font-weight:600}.paquete-clp{color:var(--texto-3);font-variant-numeric:tabular-nums;margin-top:.375rem;font-size:.875rem}.paquete-para{color:var(--texto-2);margin-top:1rem;font-size:.9375rem;line-height:1.5}.paquete-modulos{border-top:1px solid var(--borde);gap:.5rem;margin-top:1.25rem;padding-top:1.25rem;font-size:.9375rem;display:grid}.paquete-modulos li{padding-left:1.5rem;position:relative}.paquete-modulos li:before{content:"";border-left:2px solid var(--acento);border-bottom:2px solid var(--acento);width:.5rem;height:.3rem;position:absolute;top:.55em;left:.25rem;transform:rotate(-45deg)}.condiciones{gap:1.5rem;margin-top:2rem;display:grid}@media (width>=48rem){.condiciones{grid-template-columns:repeat(3,1fr)}}.condiciones h3{letter-spacing:-.012em;font-size:1rem;font-weight:650}.condiciones p{color:var(--texto-2);margin-top:.375rem;font-size:.9375rem;line-height:1.5}.hechos{grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));gap:2rem 1.5rem;margin-top:2.5rem;display:grid}.hechos li{border-top:1px solid var(--borde-fuerte);padding-top:1.25rem}.hechos h3{letter-spacing:-.018em;font-size:1.125rem;font-weight:650;line-height:1.3}.hechos p{color:var(--texto-2);margin-top:.5rem;font-size:.9375rem;line-height:1.55}.aviso-honesto{max-width:46rem;color:var(--texto-2);flex-wrap:wrap;align-items:baseline;gap:.5rem;margin-top:2.5rem;font-size:.9375rem;line-height:1.55;display:flex}.fabricante-interior{text-align:center;justify-items:center;display:grid}.fabricante .titulo-seccion{max-width:22ch}.fabricante .entrada{margin-top:1.25rem}.fabricante .enlace{margin-top:1.25rem;display:inline-block}.contacto-grilla{gap:2.5rem;display:grid}@media (width>=56rem){.contacto-grilla{grid-template-columns:.9fr 1.1fr;align-items:start;gap:4rem}}.contacto-grilla .entrada,.contacto-grilla .nota{margin-top:1rem}.formulario,.gracias{border-radius:var(--radio-3);background:var(--superficie);box-shadow:inset 0 0 0 1px var(--borde), var(--sombra-2);padding:clamp(1.25rem,1rem + 1.5vw,2rem)}.formulario{gap:1rem;display:grid}@media (width>=36rem){.formulario{grid-template-columns:1fr 1fr}.campo-ancho{grid-column:1/-1}}.campo{gap:.375rem;min-width:0;display:grid}.campo label{color:var(--texto-2);font-size:.875rem;font-weight:550}.campo input,.campo select,.campo textarea{border:1px solid var(--borde-fuerte);background:var(--fondo);letter-spacing:-.011em;border-radius:.75rem;width:100%;min-height:3rem;padding:.75rem .875rem;font-size:1rem}.campo textarea{resize:vertical;min-height:6rem}.campo select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m7 10 5 5 5-5' fill='none' stroke='%236e6e73' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:1.25rem;padding-right:2.5rem}.campo input:focus-visible,.campo select:focus-visible,.campo textarea:focus-visible{border-color:var(--acento);box-shadow:0 0 0 3px var(--acento-suave);outline:none}.campo [aria-invalid=true]{border-color:var(--peligro)}.campo-error{min-height:0;color:var(--peligro);font-size:.8125rem;line-height:1.4}.campo-error:empty{display:none}.formulario-pie{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:.5rem;display:flex}.trampa{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.gracias{justify-items:start;gap:.75rem;display:grid}.gracias:focus{outline:none}.gracias-icono{background:var(--exito-suave);width:3rem;height:3rem;color:var(--exito);border-radius:999px;place-items:center;display:grid}.gracias h3{letter-spacing:-.022em;font-size:1.375rem;font-weight:700}.gracias p{color:var(--texto-2)}.pie{border-top:1px solid var(--borde);padding-block:2.5rem}.pie-interior{color:var(--texto-3);letter-spacing:0;flex-wrap:wrap;justify-content:space-between;gap:.5rem 2rem;font-size:.8125rem;display:flex}.pie b{color:var(--texto-2);font-weight:600}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.boton:active,.boton-icono:active,.hoja-boton:active{transform:none}.vista.entrando{animation-duration:.18s}}@media (prefers-reduced-transparency:reduce){.barra{background:var(--fondo);-webkit-backdrop-filter:none;backdrop-filter:none}.barra:after{opacity:1}.hoja,.tp-nav{background:var(--superficie);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-contrast:more){:root{--borde:#00000059;--borde-fuerte:#0009;--texto-2:#2c2c30;--texto-3:#3d3d42}.barra{background:var(--fondo);-webkit-backdrop-filter:none;backdrop-filter:none}.barra:after{opacity:1}.hoja{background:var(--superficie);-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid var(--borde-fuerte)}.modulo,.paquete,.paso,.calc-entradas,.calc-resultado,.formulario{box-shadow:inset 0 0 0 1px var(--borde-fuerte)}}@media (prefers-contrast:more) and (prefers-color-scheme:dark){:root:not([data-theme=light]){--borde:#fff6;--borde-fuerte:#ffffffa6;--texto-2:#e5e5ea;--texto-3:#d1d1d6}}@media (forced-colors:active){.segmentos-indicador{background:highlight}.segmento[aria-selected=true]{color:highlighttext}}
