.cita[data-astro-cid-r5znj4b4]{max-width:760px;padding:calc(var(--cabecera) + clamp(32px, 6vh, 72px)) clamp(16px, 5vw, 40px) 120px;margin:0 auto}.volver[data-astro-cid-r5znj4b4]{color:var(--color-tinta);align-items:center;gap:.5em;min-height:44px;font-weight:500;text-decoration:none;display:inline-flex}.volver[data-astro-cid-r5znj4b4]:hover{color:var(--color-oro)}.antetitulo[data-astro-cid-r5znj4b4]{letter-spacing:.16em;text-transform:uppercase;color:var(--color-oro);margin:24px 0 10px;font-size:.78rem}.cita[data-astro-cid-r5znj4b4] h1[data-astro-cid-r5znj4b4]{color:var(--color-grafito);font-size:clamp(2.4rem,6vw,4.2rem)}.sub[data-astro-cid-r5znj4b4]{color:var(--color-tinta-suave);margin:12px 0 0;font-size:1.1rem}.bloque[data-astro-cid-r5znj4b4]{border:0;min-width:0;margin:40px 0 0;padding:0}.bloque[data-astro-cid-r5znj4b4] fieldset[data-astro-cid-r5znj4b4]{border:0;min-width:0;margin:0;padding:0}legend[data-astro-cid-r5znj4b4]{font-family:var(--font-display);color:var(--color-grafito);margin-bottom:16px;padding:0;font-size:1.5rem}.dias[data-astro-cid-r5znj4b4]{scroll-snap-type:x mandatory;gap:10px;padding:4px 2px 12px;display:flex;overflow-x:auto}.horas[data-astro-cid-r5znj4b4]{grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:10px;display:grid}.dias[data-astro-cid-r5znj4b4] button,.horas[data-astro-cid-r5znj4b4] button{min-height:48px;color:var(--color-tinta);font:inherit;cursor:pointer;background:#fff;border:1px solid #9a764266;border-radius:16px;transition:background-color .25s,color .25s,border-color .25s}.dias[data-astro-cid-r5znj4b4] button{scroll-snap-align:start;flex:none;gap:2px;width:72px;padding:10px 0;display:grid}.dias[data-astro-cid-r5znj4b4] button small{text-transform:uppercase;letter-spacing:.08em;color:var(--color-tinta-suave);font-size:.72rem}.dias[data-astro-cid-r5znj4b4] button strong{font-family:var(--font-display);font-size:1.4rem;font-weight:500}.dias[data-astro-cid-r5znj4b4] button[aria-checked=true],.horas[data-astro-cid-r5znj4b4] button[aria-checked=true]{background:var(--color-grafito);color:var(--color-crema);border-color:var(--color-grafito)}.dias[data-astro-cid-r5znj4b4] button[aria-checked=true] small{color:var(--color-oro-claro)}.dias[data-astro-cid-r5znj4b4] button:hover,.horas[data-astro-cid-r5znj4b4] button:hover{border-color:var(--color-oro)}.aviso[data-astro-cid-r5znj4b4]{color:var(--color-tinta-suave);min-height:1.5em;margin:0 0 12px}.resumen[data-astro-cid-r5znj4b4]{color:var(--color-grafito);margin:0 0 18px;font-weight:600}label[data-astro-cid-r5znj4b4]{gap:6px;margin-top:14px;font-weight:500;display:grid}label[data-astro-cid-r5znj4b4] small[data-astro-cid-r5znj4b4]{color:var(--color-tinta-suave);font-weight:400}input[data-astro-cid-r5znj4b4]:not([type=checkbox]){min-height:48px;font:inherit;color:var(--color-tinta);background:#fff;border:1px solid #3a2e2240;border-radius:14px;padding:0 14px;font-size:16px}input[data-astro-cid-r5znj4b4]:focus-visible{outline:2px solid var(--color-oro);outline-offset:2px}.casilla[data-astro-cid-r5znj4b4]{align-items:flex-start;gap:10px;margin-top:22px;font-weight:400;display:flex}.casilla[data-astro-cid-r5znj4b4] input[data-astro-cid-r5znj4b4]{width:22px;height:22px;accent-color:var(--color-oro);flex:none;margin-top:2px}[data-astro-cid-r5znj4b4][data-paso=hecho]>p[data-astro-cid-r5znj4b4]{margin:16px 0 0}[data-astro-cid-r5znj4b4][data-paso=hecho]>.boton[data-astro-cid-r5znj4b4]{margin-top:32px}.casilla[data-astro-cid-r5znj4b4] .hueco[data-astro-cid-r5znj4b4]{margin-top:6px}.error[data-astro-cid-r5znj4b4]{color:#9b2c1f;min-height:0;font-size:.92rem}.error[data-astro-cid-r5znj4b4]:not(:empty){margin-top:4px;display:block}[data-astro-cid-r5znj4b4][data-enviar]{width:100%;min-height:52px;margin-top:28px}[data-astro-cid-r5znj4b4][data-enviar][disabled]{opacity:.6;cursor:progress}.hueco[data-astro-cid-r5znj4b4]{color:var(--color-tinta-suave);border:1px dashed;border-radius:6px;padding:1px 8px;font-size:.85em;display:inline-block}
