.hip-fila[data-astro-cid-z5oi5uaa]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.hip-lbl[data-astro-cid-z5oi5uaa]{display:block;font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:#ffffff8c}.hip-campo[data-astro-cid-z5oi5uaa]{display:inline-flex;align-items:baseline;gap:.3rem;border-radius:.8rem;background:#ffffff14;padding:.4rem .75rem;color:#fff;font-weight:800}.hip-campo[data-astro-cid-z5oi5uaa] input[data-astro-cid-z5oi5uaa]{width:6.5rem;border:0;background:transparent;color:inherit;font:inherit;font-size:1.05rem;text-align:right;outline:none}.hip-campo[data-astro-cid-z5oi5uaa] input[data-astro-cid-z5oi5uaa]::-webkit-outer-spin-button,.hip-campo[data-astro-cid-z5oi5uaa] input[data-astro-cid-z5oi5uaa]::-webkit-inner-spin-button{appearance:none;margin:0}.hip-campo[data-astro-cid-z5oi5uaa] input[data-astro-cid-z5oi5uaa][type=number]{appearance:textfield}.hip-campo[data-astro-cid-z5oi5uaa]:focus-within{background:#8ec63f2e}.hip-barra[data-astro-cid-z5oi5uaa]{margin-top:.85rem;width:100%;appearance:none;height:.4rem;border-radius:999px;background:#ffffff29;outline:none}.hip-barra[data-astro-cid-z5oi5uaa]::-webkit-slider-thumb{appearance:none;height:1.4rem;width:1.4rem;border-radius:999px;background:var(--color-leaf);border:3px solid var(--color-deep);cursor:pointer}.hip-barra[data-astro-cid-z5oi5uaa]::-moz-range-thumb{height:1.4rem;width:1.4rem;border-radius:999px;background:var(--color-leaf);border:3px solid var(--color-deep);cursor:pointer}.hip-barra[data-astro-cid-z5oi5uaa]:focus-visible{box-shadow:0 0 0 3px #8ec63f66}.hip-pista[data-astro-cid-z5oi5uaa]{margin-top:.55rem;font-size:.85rem;color:#ffffff73}.hip-plazos[data-astro-cid-z5oi5uaa]{margin-top:.7rem;display:flex;gap:.6rem}.hip-plazo[data-astro-cid-z5oi5uaa]{flex:1}.hip-plazo[data-astro-cid-z5oi5uaa] input[data-astro-cid-z5oi5uaa]{position:absolute;opacity:0;pointer-events:none}.hip-plazo[data-astro-cid-z5oi5uaa] span[data-astro-cid-z5oi5uaa]{display:block;cursor:pointer;border-radius:999px;border:1px solid rgba(255,255,255,.2);padding:.7rem .5rem;text-align:center;font-size:.92rem;font-weight:700;color:#ffffffbf;transition:background-color .2s,color .2s,border-color .2s}.hip-plazo[data-astro-cid-z5oi5uaa] span[data-astro-cid-z5oi5uaa]:hover{border-color:var(--color-leaf)}.hip-plazo[data-astro-cid-z5oi5uaa] input[data-astro-cid-z5oi5uaa]:checked+span[data-astro-cid-z5oi5uaa]{background:var(--color-leaf);border-color:var(--color-leaf);color:var(--color-deep)}.hip-plazo[data-astro-cid-z5oi5uaa] input[data-astro-cid-z5oi5uaa]:focus-visible+span[data-astro-cid-z5oi5uaa]{box-shadow:0 0 0 3px #8ec63f66}.hip-linea[data-astro-cid-z5oi5uaa]{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.hip-linea[data-astro-cid-z5oi5uaa] dt[data-astro-cid-z5oi5uaa]{font-size:.95rem;color:#22271999}.hip-linea[data-astro-cid-z5oi5uaa] dd[data-astro-cid-z5oi5uaa]{font-weight:800;color:var(--color-deep)}.hip-linea[data-astro-cid-z5oi5uaa]:first-child dt[data-astro-cid-z5oi5uaa]{font-weight:700;color:var(--color-deep)}.hip-linea[data-astro-cid-z5oi5uaa]:first-child dd[data-astro-cid-z5oi5uaa]{color:var(--color-brand)}#hip-ok[data-astro-cid-z5oi5uaa][hidden],#hip-aviso[data-astro-cid-z5oi5uaa][hidden]{display:none}.hip-cta[data-astro-cid-z5oi5uaa]{display:block;border-radius:999px;background:var(--color-brand);padding:.95rem 1.5rem;text-align:center;font-size:.95rem;font-weight:700;color:#fff;transition:background-color .2s}.hip-cta[data-astro-cid-z5oi5uaa]:hover{background:var(--color-deep)}.lbl[data-astro-cid-z5oi5uaa]{font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:#22271980}.input-h[data-astro-cid-z5oi5uaa]{margin-top:.4rem;width:100%;border-radius:.9rem;border:1px solid rgba(46,58,24,.15);background:#fff;padding:.8rem 1rem;font-size:1rem;outline:none;transition:border-color .2s}.input-h[data-astro-cid-z5oi5uaa]:focus{border-color:var(--color-brand)}.hip-resumen[data-astro-cid-z5oi5uaa]{margin-top:1.25rem;border-radius:.9rem;background:#8ec63f29;padding:.8rem 1rem;font-size:.9rem;line-height:1.5;color:#222719bf}
