.arena[data-astro-cid-cwthrwkt]{background:var(--arena)}.cabeza[data-astro-cid-cwthrwkt]{padding-bottom:clamp(32px,4vw,56px)}.cabeza[data-astro-cid-cwthrwkt] h1[data-astro-cid-cwthrwkt]{max-width:16ch;margin-bottom:24px}.cabeza[data-astro-cid-cwthrwkt] .lead[data-astro-cid-cwthrwkt]{max-width:720px}.cabeza[data-astro-cid-cwthrwkt] em[data-astro-cid-cwthrwkt]{color:var(--taupe)}.agenda[data-astro-cid-cwthrwkt]{flex-direction:column;gap:clamp(40px,5vw,64px);display:flex}.paso[data-astro-cid-cwthrwkt]{border:0;min-width:0;margin:0;padding:0}legend[data-astro-cid-cwthrwkt]{font-family:var(--serif);color:var(--espresso);border-bottom:1px solid var(--linea);align-items:baseline;gap:16px;width:100%;margin-bottom:24px;padding:0 0 18px;font-size:clamp(24px,2.4vw,32px);display:flex}.num[data-astro-cid-cwthrwkt]{color:var(--taupe-claro);font-size:18px}.tipos[data-astro-cid-cwthrwkt]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.tipo[data-astro-cid-cwthrwkt] input[data-astro-cid-cwthrwkt]{opacity:0;pointer-events:none;position:absolute}.tipo-caja[data-astro-cid-cwthrwkt]{background:var(--marfil);border:1px solid var(--linea);cursor:pointer;flex-direction:column;gap:6px;height:100%;padding:22px 24px;transition:border-color .2s,background .2s;display:flex}.tipo-caja[data-astro-cid-cwthrwkt] strong[data-astro-cid-cwthrwkt]{font-family:var(--serif);color:var(--espresso);font-size:22px;font-weight:400}.tipo-caja[data-astro-cid-cwthrwkt] span[data-astro-cid-cwthrwkt]{font-size:15px}.tipo[data-astro-cid-cwthrwkt] input[data-astro-cid-cwthrwkt]:checked+.tipo-caja[data-astro-cid-cwthrwkt]{border-color:var(--espresso);box-shadow:inset 0 0 0 1px var(--espresso)}.tipo[data-astro-cid-cwthrwkt] input[data-astro-cid-cwthrwkt]:focus-visible+.tipo-caja[data-astro-cid-cwthrwkt]{outline:2px solid var(--taupe);outline-offset:3px}.calendario-grid[data-astro-cid-cwthrwkt]{grid-template-columns:minmax(0,1.2fr) 1fr;gap:clamp(24px,4vw,56px);display:grid}.calendario[data-astro-cid-cwthrwkt]{background:var(--marfil);border:1px solid var(--linea);padding:18px}.mes[data-astro-cid-cwthrwkt]{font-family:var(--serif);color:var(--espresso);justify-content:space-between;align-items:center;margin-bottom:12px;font-size:20px;display:flex}.flecha-mes[data-astro-cid-cwthrwkt]{border:1px solid var(--linea);cursor:pointer;width:40px;height:40px;color:var(--espresso);background:0 0;font-size:20px}.flecha-mes[data-astro-cid-cwthrwkt]:disabled{opacity:.3;cursor:default}.dias-semana[data-astro-cid-cwthrwkt],.dias[data-astro-cid-cwthrwkt]{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.dias-semana[data-astro-cid-cwthrwkt] span[data-astro-cid-cwthrwkt]{letter-spacing:.12em;text-transform:uppercase;color:var(--taupe-claro);text-align:center;padding:6px 0;font-size:11px}.dias[data-astro-cid-cwthrwkt] button{aspect-ratio:1;font:inherit;color:var(--cacao);cursor:pointer;background:0 0;border:1px solid #0000;font-size:15px}.dias[data-astro-cid-cwthrwkt] button:disabled{color:var(--linea);cursor:default}.dias[data-astro-cid-cwthrwkt] button:not(:disabled):hover{border-color:var(--taupe)}.dias[data-astro-cid-cwthrwkt] button.elegido{background:var(--espresso);color:var(--marfil)}.horas-titulo[data-astro-cid-cwthrwkt]{font-family:var(--serif);color:var(--espresso);margin-bottom:14px;font-size:20px}.horas-lista[data-astro-cid-cwthrwkt]{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.horas-lista[data-astro-cid-cwthrwkt] button{border:1px solid var(--linea);background:var(--marfil);font:inherit;color:var(--cacao);cursor:pointer;padding:12px 6px;font-size:14.5px}.horas-lista[data-astro-cid-cwthrwkt] button:hover{border-color:var(--taupe)}.horas-lista[data-astro-cid-cwthrwkt] button.elegido{background:var(--espresso);color:var(--marfil);border-color:var(--espresso)}.campos[data-astro-cid-cwthrwkt]{grid-template-columns:repeat(3,1fr);gap:20px 24px;display:grid}.campo[data-astro-cid-cwthrwkt]{flex-direction:column;gap:8px;display:flex}.campo[data-astro-cid-cwthrwkt].ancho{grid-column:1/-1}.campo[data-astro-cid-cwthrwkt]>span[data-astro-cid-cwthrwkt]{letter-spacing:.16em;text-transform:uppercase;color:var(--taupe);font-size:12px;font-weight:400}.campo[data-astro-cid-cwthrwkt] input[data-astro-cid-cwthrwkt],.campo[data-astro-cid-cwthrwkt] select[data-astro-cid-cwthrwkt],.campo[data-astro-cid-cwthrwkt] textarea[data-astro-cid-cwthrwkt]{font:inherit;color:var(--cacao);background:var(--marfil);border:1px solid var(--linea);border-radius:0;width:100%;padding:13px 14px;font-weight:300}.campo[data-astro-cid-cwthrwkt] select[data-astro-cid-cwthrwkt]{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--taupe) 50%), linear-gradient(135deg, var(--taupe) 50%, transparent 50%);background-position:calc(100% - 20px),calc(100% - 15px);background-repeat:no-repeat;background-size:5px 5px;padding-right:36px}.campo[data-astro-cid-cwthrwkt] input[data-astro-cid-cwthrwkt]:focus,.campo[data-astro-cid-cwthrwkt] select[data-astro-cid-cwthrwkt]:focus,.campo[data-astro-cid-cwthrwkt] textarea[data-astro-cid-cwthrwkt]:focus{border-color:var(--espresso);outline:none}.campo[data-astro-cid-cwthrwkt] .invalido{border-color:#a63f1e}.campo[data-astro-cid-cwthrwkt] small[data-astro-cid-cwthrwkt]{color:var(--taupe-claro);align-self:flex-end;font-size:12px}.trampa[data-astro-cid-cwthrwkt]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.error[data-astro-cid-cwthrwkt]{color:#a63f1e;margin:14px 0 0;font-size:14.5px}.enviar[data-astro-cid-cwthrwkt]{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.nota[data-astro-cid-cwthrwkt]{color:var(--taupe);max-width:520px;margin:0;font-size:14.5px}.gracias[data-astro-cid-cwthrwkt]{padding:clamp(32px,5vw,64px)}.gracias[data-astro-cid-cwthrwkt] .lead[data-astro-cid-cwthrwkt]{margin:14px 0 18px}.gracias[data-astro-cid-cwthrwkt] a[data-astro-cid-cwthrwkt]{color:var(--marfil)}@media (width<=900px){.calendario-grid[data-astro-cid-cwthrwkt],.tipos[data-astro-cid-cwthrwkt]{grid-template-columns:1fr}.campos[data-astro-cid-cwthrwkt]{grid-template-columns:1fr 1fr}}@media (width<=560px){.campos[data-astro-cid-cwthrwkt]{grid-template-columns:1fr}.horas-lista[data-astro-cid-cwthrwkt]{grid-template-columns:repeat(2,1fr)}}
