.elegir-dia[data-astro-cid-h722zk5u]{flex-direction:column;gap:10px;display:flex}.encima[data-astro-cid-h722zk5u]{justify-content:space-between;align-items:center;gap:12px;display:flex}.sub[data-astro-cid-h722zk5u]{font:600 16px/1.4 var(--font-sans);margin:0}.flechas[data-astro-cid-h722zk5u]{gap:8px;display:flex}.flecha[data-astro-cid-h722zk5u]{border:2px solid var(--color-navy);width:44px;height:44px;color:var(--color-navy);cursor:pointer;background:#fff;border-radius:50%;place-items:center;padding:0;display:grid}.flecha[data-astro-cid-h722zk5u]:hover:not(:disabled){background:var(--color-butter)}.flecha[data-astro-cid-h722zk5u]:disabled{opacity:.3;cursor:default}.dias[data-astro-cid-h722zk5u]{grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.dias[data-astro-cid-h722zk5u]:not(.actual){display:none}.dia[data-astro-cid-h722zk5u]{border:2px solid var(--color-navy);width:100%;height:96px;color:var(--color-navy);font-family:var(--font-sans);cursor:pointer;background:#fff;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;padding:0;line-height:1.2;display:flex}.dia[data-astro-cid-h722zk5u]:hover:not(:disabled){background:var(--color-butter)}.dia[data-astro-cid-h722zk5u][aria-pressed=true]{background:var(--color-saffron);box-shadow:0 4px 0 var(--color-navy)}.dia[data-astro-cid-h722zk5u]:disabled{background:var(--color-paper-2);color:var(--color-navy-70);cursor:default;border:2px dashed #b9c4cc}.dow[data-astro-cid-h722zk5u]{font-size:14px;font-weight:500}.num[data-astro-cid-h722zk5u]{font-family:var(--font-display);font-size:30px;line-height:1.1}.etq[data-astro-cid-h722zk5u]{font-size:12px;font-weight:500}@media (width<=640px){.flechas[data-astro-cid-h722zk5u]{display:none}.semanas[data-astro-cid-h722zk5u]{scroll-snap-type:x proximity;scrollbar-width:thin;gap:8px;margin:0 -16px;padding:0 16px 6px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.dias[data-astro-cid-h722zk5u],.dias[data-astro-cid-h722zk5u]:not(.actual){gap:8px;display:flex}.dia[data-astro-cid-h722zk5u]{scroll-snap-align:start;flex:none;width:70px;height:86px}.num[data-astro-cid-h722zk5u]{font-size:25px}.etq[data-astro-cid-h722zk5u]{font-size:11px}}.formulario[data-astro-cid-i64hhjxx],.paso[data-astro-cid-i64hhjxx]{flex-direction:column;gap:20px;display:flex}.trampa[data-astro-cid-i64hhjxx]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.sub[data-astro-cid-i64hhjxx]{font:600 16px/1.4 var(--font-sans);margin:0}.horas-dia[data-astro-cid-i64hhjxx]{border:0;min-width:0;margin:0;padding:0}.horas-dia[data-astro-cid-i64hhjxx] legend[data-astro-cid-i64hhjxx]{margin-bottom:10px;padding:0}.horas[data-astro-cid-i64hhjxx]{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.hora[data-astro-cid-i64hhjxx]{display:block;position:relative}.hora[data-astro-cid-i64hhjxx] input[data-astro-cid-i64hhjxx]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.hora[data-astro-cid-i64hhjxx] span[data-astro-cid-i64hhjxx]{border:2px solid var(--color-navy);min-height:52px;color:var(--color-navy);font:600 17px/1.1 var(--font-sans);white-space:nowrap;background:#fff;border-radius:14px;place-items:center;padding:0 8px;display:grid}.hora[data-astro-cid-i64hhjxx]:hover span[data-astro-cid-i64hhjxx]{background:var(--color-butter)}.hora[data-astro-cid-i64hhjxx] input[data-astro-cid-i64hhjxx]:checked+span[data-astro-cid-i64hhjxx]{background:var(--color-navy);color:var(--color-paper);box-shadow:0 4px 0 var(--color-saffron)}.hora[data-astro-cid-i64hhjxx] input[data-astro-cid-i64hhjxx]:focus-visible+span[data-astro-cid-i64hhjxx]{outline:3px solid var(--color-sky);outline-offset:3px}.nota[data-astro-cid-i64hhjxx]{color:var(--color-navy-70);margin:0;font-size:14px}.pie[data-astro-cid-i64hhjxx]{background:#fff;border-top:1.5px dashed #b9c4cc;justify-content:space-between;align-items:center;gap:16px;padding-top:16px;display:flex}.paso[data-astro-cid-i64hhjxx][data-paso="2"] .pie[data-astro-cid-i64hhjxx]{justify-content:flex-end}.atras[data-astro-cid-i64hhjxx]{margin-right:auto}.elegido[data-astro-cid-i64hhjxx]{font:500 1.35rem/1.2 var(--font-display);margin:0}.elegido[data-astro-cid-i64hhjxx].vacio{color:var(--color-navy-70)}.grande[data-astro-cid-i64hhjxx]{border-color:var(--color-navy);min-height:52px;padding:0 26px;font-size:17px}.btn-sol[data-astro-cid-i64hhjxx].grande{box-shadow:0 4px 0 var(--color-navy)}.grande[data-astro-cid-i64hhjxx]:disabled{opacity:.45;cursor:default;transform:none}.resumen[data-astro-cid-i64hhjxx]{background:var(--color-skysoft);border:2px solid var(--color-navy);border-radius:16px;align-items:center;gap:12px;padding:12px 16px;display:flex}.resumen[data-astro-cid-i64hhjxx] svg[data-astro-cid-i64hhjxx]{flex:none}.resumen[data-astro-cid-i64hhjxx] span[data-astro-cid-i64hhjxx]{font:500 1.3rem/1.2 var(--font-display)}.cambiar[data-astro-cid-i64hhjxx]{min-height:44px;color:var(--color-navy);font:600 15px/1 var(--font-sans);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0 8px;text-decoration:underline}.campos[data-astro-cid-i64hhjxx]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 22px;display:grid}.campo[data-astro-cid-i64hhjxx]{flex-direction:column;gap:6px;display:flex}.ancho[data-astro-cid-i64hhjxx]{grid-column:1/-1}.campo[data-astro-cid-i64hhjxx] label[data-astro-cid-i64hhjxx]{font-size:15px;font-weight:600}.campo[data-astro-cid-i64hhjxx] input[data-astro-cid-i64hhjxx]{border:2px solid var(--color-navy);width:100%;height:52px;color:var(--color-navy);font:400 16px/1.4 var(--font-sans);background:#fff;border-radius:14px;padding:0 16px}.ayuda[data-astro-cid-i64hhjxx]{color:var(--color-navy-70);margin:0;font-size:13px}@media (width<=640px){.formulario[data-astro-cid-i64hhjxx],.paso[data-astro-cid-i64hhjxx]{gap:16px}.horas[data-astro-cid-i64hhjxx]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.hora[data-astro-cid-i64hhjxx] span[data-astro-cid-i64hhjxx]{min-height:48px;font-size:15px}.pie[data-astro-cid-i64hhjxx]{padding:10px 16px max(16px, env(safe-area-inset-bottom));flex-direction:column;align-items:stretch;gap:8px;margin:0 -16px;position:sticky;bottom:0}.elegido[data-astro-cid-i64hhjxx]{font-size:1.05rem}.atras[data-astro-cid-i64hhjxx]{display:none}.resumen[data-astro-cid-i64hhjxx]{padding:10px 12px}.resumen[data-astro-cid-i64hhjxx] svg[data-astro-cid-i64hhjxx]{display:none}.resumen[data-astro-cid-i64hhjxx] span[data-astro-cid-i64hhjxx]{font-size:1.05rem;line-height:1.25}.campos[data-astro-cid-i64hhjxx]{grid-template-columns:minmax(0,1fr);gap:12px}.campo[data-astro-cid-i64hhjxx] input[data-astro-cid-i64hhjxx]{height:48px;padding:0 14px}}.ventana[data-astro-cid-5mif63h5]{box-sizing:border-box;color:var(--color-navy);border:2px solid var(--color-navy);box-shadow:0 8px 0 var(--color-navy);background:#fff;border-radius:28px;flex-direction:column;gap:20px;padding:28px 36px 26px}.pagina[data-astro-cid-5mif63h5],.dialogo[data-astro-cid-5mif63h5][open]{display:flex}.pagina[data-astro-cid-5mif63h5]{max-width:820px;margin:0 auto;scroll-margin-top:120px}.dialogo[data-astro-cid-5mif63h5]{overscroll-behavior:contain;width:min(820px,100vw - 32px);max-width:none;max-height:calc(100dvh - 48px);margin:auto;overflow-y:auto}.dialogo[data-astro-cid-5mif63h5]::backdrop{background:#012a4a99}html:has(dialog[data-dialogo-agendar][open]){overflow:hidden}.cabeza[data-astro-cid-5mif63h5]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.kicker[data-astro-cid-5mif63h5]{color:var(--color-navy-70);margin:0 0 4px;font-size:1.3rem}.titulo[data-astro-cid-5mif63h5]{margin:0;font-size:2.4rem;line-height:1.05}.cerrar[data-astro-cid-5mif63h5]{border:2px solid var(--color-navy);width:44px;height:44px;color:var(--color-navy);cursor:pointer;background:#fff;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.cerrar[data-astro-cid-5mif63h5]:hover{background:var(--color-butter)}.pasos[data-astro-cid-5mif63h5]{flex-wrap:wrap;align-items:center;gap:12px;margin:0;padding:0;list-style:none;display:flex}.pasos[data-astro-cid-5mif63h5] li[data-astro-cid-5mif63h5]{color:var(--color-navy-70);align-items:center;gap:10px;font-size:15px;font-weight:500;display:flex}.pasos[data-astro-cid-5mif63h5] li[data-astro-cid-5mif63h5]:not(:last-child):after{content:"";border-top:2px dashed #b9c4cc;width:48px;margin-left:2px}.circulo[data-astro-cid-5mif63h5]{background:#fff;border:2px solid #9fb0bd;border-radius:50%;place-items:center;width:30px;height:30px;font-size:14px;font-weight:600;display:grid}.check[data-astro-cid-5mif63h5]{display:none}.pasos[data-astro-cid-5mif63h5] li[data-astro-cid-5mif63h5][aria-current=step]{color:var(--color-navy);font-weight:600}.pasos[data-astro-cid-5mif63h5] li[data-astro-cid-5mif63h5][aria-current=step] .circulo[data-astro-cid-5mif63h5]{background:var(--color-saffron);border-color:var(--color-navy)}.pasos[data-astro-cid-5mif63h5] li[data-astro-cid-5mif63h5][data-hecho]{color:var(--color-navy)}.pasos[data-astro-cid-5mif63h5] li[data-astro-cid-5mif63h5][data-hecho] .circulo[data-astro-cid-5mif63h5]{background:var(--color-navy);border-color:var(--color-navy);color:var(--color-saffron)}.pasos[data-astro-cid-5mif63h5] li[data-astro-cid-5mif63h5][data-hecho] .n[data-astro-cid-5mif63h5]{display:none}.pasos[data-astro-cid-5mif63h5] li[data-astro-cid-5mif63h5][data-hecho] .check[data-astro-cid-5mif63h5]{display:block}.paso-texto[data-astro-cid-5mif63h5]{display:none}.error[data-astro-cid-5mif63h5]{background:var(--color-rose);color:#8a1c2b;border-radius:14px;margin:0;padding:10px 14px;font-weight:500}.aviso[data-astro-cid-5mif63h5]{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.aviso[data-astro-cid-5mif63h5] p[data-astro-cid-5mif63h5]{margin:0}.aviso[data-astro-cid-5mif63h5]>p[data-astro-cid-5mif63h5]:not(.error){font-size:1.1rem;font-weight:600}.grande[data-astro-cid-5mif63h5]{border-color:var(--color-navy);min-height:52px;box-shadow:0 4px 0 var(--color-navy);padding:0 26px;font-size:17px}@media (width<=640px){.ventana[data-astro-cid-5mif63h5]{gap:14px;padding:22px 16px}.dialogo[data-astro-cid-5mif63h5]{width:100%;max-height:calc(100dvh - 28px);box-shadow:none;border-width:2px 0 0;border-radius:28px 28px 0 0;margin:auto 0 0;padding:10px 16px 0}.dialogo[data-astro-cid-5mif63h5]:before{content:"";background:#b9c4cc;border-radius:99px;flex:none;align-self:center;width:48px;height:5px}.kicker[data-astro-cid-5mif63h5]{margin-bottom:2px;font-size:1.1rem}.titulo[data-astro-cid-5mif63h5]{font-size:1.9rem}.paso-texto[data-astro-cid-5mif63h5]{margin:0 0 -8px;font-size:14px;font-weight:600;display:block}.pasos[data-astro-cid-5mif63h5]{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.pasos[data-astro-cid-5mif63h5] li[data-astro-cid-5mif63h5]{background:var(--color-paper-2);border-radius:99px;height:6px}.pasos[data-astro-cid-5mif63h5] li[data-astro-cid-5mif63h5][aria-current=step]{background:var(--color-saffron)}.pasos[data-astro-cid-5mif63h5] li[data-astro-cid-5mif63h5][data-hecho]{background:var(--color-navy)}.pasos[data-astro-cid-5mif63h5] li[data-astro-cid-5mif63h5]:not(:last-child):after{display:none}.circulo[data-astro-cid-5mif63h5],.nombre[data-astro-cid-5mif63h5]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (width<=640px) and (prefers-reduced-motion:no-preference){.dialogo[data-astro-cid-5mif63h5][open]{animation:.25s ease-out subir-agendar}}@keyframes subir-agendar{0%{transform:translateY(100%)}}
