:root{--papel: #f7f3ec;--tinta: #1f1b16;--tinta-suave: #6b6258;--acento: #9c7a3c;--acento-texto: #6e521f;--linea: #e4ddd1;--serif: "Cormorant Garamond", Georgia, serif;--sans: "Manrope", system-ui, sans-serif;color-scheme:light}@media(prefers-color-scheme:dark){:root{--papel: #16130f;--tinta: #f2ede4;--tinta-suave: #b5ab9e;--acento-texto: #d6b673;--linea: #2e2923;color-scheme:dark}}*{box-sizing:border-box}body{margin:0;background:var(--papel);color:var(--tinta);font:400 15.5px/1.5 var(--sans);-webkit-font-smoothing:antialiased}.pagina{max-width:34rem;margin:0 auto;padding:3rem 1.25rem 4rem}.sobretitulo{margin:0;color:var(--acento-texto);font-weight:600;letter-spacing:.08em;text-transform:uppercase;font-size:.75rem}h1{margin:.25rem 0 .75rem;font:600 2.4rem/1.1 var(--serif)}.bajada{color:var(--tinta-suave);margin:0 0 2rem}.etapas{list-style:none;margin:0;padding:0;border-top:1px solid var(--linea)}.etapa{display:grid;grid-template-columns:2.5rem 1fr auto;align-items:center;min-height:44px;gap:.75rem;border-bottom:1px solid var(--linea)}.etapa__id{font-weight:600;color:var(--tinta-suave)}.etapa__estado{font-size:.8rem;color:var(--tinta-suave)}.etapa--en-curso .etapa__estado{color:var(--acento-texto);font-weight:600}.pie{margin-top:2rem;font-size:.8rem;color:var(--tinta-suave)}
