@font-face{font-family:Archivo;src:url(/fonts/Archivo-cr.woff2) format("woff2-variations");font-weight:400 600;font-display:swap}@font-face{font-family:Archivo respaldo;src:local("Arial"),local("Roboto"),local("Helvetica Neue");size-adjust:100.37%;ascent-override:87.8%;descent-override:21%;line-gap-override:0%}:root{--basalto:#1c2126;--lago:#1a5e77;--lago-claro:#4fb0cc;--paramo:#c7cdce;--ceniza:#7e8789;--papel:#f5f6f6;--tinta-suave:#454d52;--falta:#9e1b14;--sans:"Archivo","Archivo respaldo",Arial,sans-serif;--ancho:780px;--gutter:clamp(24px,6.5vw,48px);--paso:clamp(1.55rem,4.3vw,2.6rem)}*,:after,:before{box-sizing:border-box;margin:0;padding:0}body{background:var(--papel);color:var(--basalto);font-family:var(--sans);font-size:17px;line-height:1.65;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}a{color:inherit;text-decoration:none}::selection{background:var(--lago);color:var(--papel)}:focus-visible{outline:2px solid var(--lago);outline-offset:3px}.boton:focus-visible{outline-color:var(--basalto)}.envoltura{max-width:calc(var(--ancho) + var(--gutter) * 2);margin-inline:auto;padding-inline:var(--gutter)}.oculto{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.barra{padding-block:30px 0}.barra-fila{display:flex;align-items:center;justify-content:space-between;gap:16px}.barra svg{height:22px;width:auto;display:block}.barra a[href^=https],.barra-logo{display:inline-flex;align-items:center;min-height:44px}.barra a[href^=https]{padding:0 14px;font-size:16px;font-weight:500;color:var(--basalto);border:1px solid var(--ceniza);border-radius:3px}.barra a[href^=https]:hover{border-color:var(--basalto);color:var(--basalto)}.apertura{padding-block:clamp(58px,13vw,116px) clamp(52px,10vw,92px)}.contexto{color:var(--tinta-suave);max-width:34ch}.lista{list-style:none;margin-top:clamp(30px,5vw,46px)}.tarea{position:relative;font-size:var(--paso);font-weight:400;letter-spacing:-.02em;line-height:1.5;padding:clamp(9px,1.4vw,14px) 0}.tarea s{-webkit-text-decoration-line:line-through;text-decoration-line:line-through;-webkit-text-decoration-color:var(--lago);text-decoration-color:var(--lago);text-decoration-thickness:2px;text-underline-offset:0}.js .tarea s{-webkit-text-decoration-line:none;text-decoration-line:none}.raya{position:absolute;height:2px;background:var(--lago);transform:scaleX(0);transform-origin:left center;transition-property:transform;transition-timing-function:cubic-bezier(.34,.68,.38,1);pointer-events:none}.tachando .raya{transform:scaleX(1)}.quien{margin-top:12px;padding-left:clamp(14px,2.4vw,22px);border-left:1px solid var(--paramo);max-width:54ch}.quien-cliente{font-size:16px;font-weight:600;letter-spacing:-.005em;line-height:1.45}.quien-cliente span{font-weight:400;color:var(--tinta-suave)}.quien-que{font-size:16px;line-height:1.6;color:var(--tinta-suave);margin-top:3px}.falta{display:inline-block;margin-top:10px;font-size:12px;letter-spacing:.06em;line-height:1.4;color:var(--falta);border:1px dashed var(--falta);padding:6px 10px;border-radius:2px}.falta,.remate{font-weight:600}.remate{margin-top:clamp(48px,7vw,72px);font-size:var(--paso);letter-spacing:-.032em;line-height:1.3;max-width:20ch}.bajada{margin-top:20px;max-width:46ch;color:var(--tinta-suave)}.seccion{padding-block:clamp(46px,8vw,74px);border-top:1px solid var(--ceniza)}.seccion h2{font-size:clamp(1.35rem,3.4vw,1.75rem);font-weight:600;line-height:1.3;max-width:20ch}.no-lista,.seccion h2{letter-spacing:-.015em}.no-lista{list-style:none;margin-top:22px;font-size:clamp(1.15rem,2.6vw,1.5rem);font-weight:400;line-height:1.55;max-width:26ch}.no-lista li+li{margin-top:6px}.no-remate{margin-top:26px;max-width:44ch;color:var(--tinta-suave)}.bloque{margin-top:30px;max-width:52ch}.bloque h3{font-size:17px;font-weight:600;letter-spacing:-.01em}.bloque p{margin-top:5px;color:var(--tinta-suave)}.ancla{margin-top:30px}.ancla a{display:inline-flex;align-items:center;min-height:44px;font-weight:500;color:var(--basalto);border-bottom:1px solid var(--ceniza)}.ancla a:hover{border-bottom-color:var(--basalto)}.escribir p{margin-top:14px;max-width:46ch;color:var(--tinta-suave)}.etiqueta{flex:1 1 100%;font-size:16px;font-weight:600;color:var(--basalto);margin-bottom:-4px}.forma{margin-top:28px;display:flex;flex-wrap:wrap;gap:10px;align-items:stretch}.campo{flex:1 1 22rem;min-width:0;font:inherit;font-size:16px;color:var(--basalto);background:transparent;border:1px solid var(--ceniza);border-radius:3px;padding:14px 15px}.campo::placeholder{color:var(--tinta-suave);opacity:.8}.campo:focus{border-color:var(--lago);outline-offset:1px}.boton{flex:0 0 auto;font:inherit;font-size:16px;font-weight:600;letter-spacing:.005em;color:var(--papel);background:var(--lago);border:1px solid var(--lago);border-radius:3px;padding:14px 24px;cursor:pointer;transition:transform .13s cubic-bezier(.34,.68,.38,1)}.boton:hover{background:color-mix(in srgb,var(--lago) 88%,var(--basalto));border-color:color-mix(in srgb,var(--lago) 88%,var(--basalto));transform:translateY(-1px)}.boton:active{transform:translateY(0)}.sin-compromiso{margin-top:16px;font-weight:500;color:var(--basalto)}.alterna{margin-top:18px;font-size:16px}.alterna a{display:inline-flex;align-items:center;min-height:44px;color:var(--basalto);border-bottom:1px solid var(--ceniza)}.alterna a:hover{border-bottom-color:var(--lago)}.pie{padding-block:48px 64px;border-top:1px solid var(--ceniza);display:flex;justify-content:space-between;align-items:flex-end;gap:28px 32px;flex-wrap:wrap;font-size:15px;color:var(--tinta-suave)}.pie-marca{display:flex;flex-direction:column;gap:10px}.pie svg{height:19px;width:auto;display:block}.pie-enlaces{display:flex;flex-wrap:wrap;gap:0 24px}.pie-enlaces a{display:inline-flex;align-items:center;min-height:44px;color:var(--basalto);border-bottom:1px solid var(--ceniza)}.pie-enlaces a:hover{border-bottom-color:var(--basalto)}@media (max-width:560px){.forma{gap:12px}.boton,.campo{flex:1 1 100%}}@media (prefers-reduced-motion:reduce){.js .tarea s{-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.raya{display:none}.boton{transition:none}}