.intro[data-astro-cid-eih4ggot]{border-bottom:1px solid var(--linea);padding-block:clamp(2.5rem,1.75rem + 3vw,4rem)}.formulario-zona[data-astro-cid-eih4ggot]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:2.5rem 3.5rem;display:grid}@media (width<=52rem){.formulario-zona[data-astro-cid-eih4ggot]{grid-template-columns:1fr}}.formulario[data-astro-cid-eih4ggot],.confirmacion[data-astro-cid-eih4ggot]{max-width:40rem}.formulario__nota[data-astro-cid-eih4ggot]{color:var(--tinta-suave);font-size:.9375rem}.campo[data-astro-cid-eih4ggot]{margin-bottom:1.35rem}.campo[data-astro-cid-eih4ggot] label[data-astro-cid-eih4ggot],.opcionales[data-astro-cid-eih4ggot] legend[data-astro-cid-eih4ggot]{color:var(--tinta);margin-bottom:.35rem;font-size:.9375rem;font-weight:600;display:block}.campo__opcional[data-astro-cid-eih4ggot]{color:var(--tenue);margin-left:.3rem;font-size:.875rem;font-weight:400}.campo__ayuda[data-astro-cid-eih4ggot]{color:var(--tenue);margin:.35rem 0 0;font-size:.875rem}select[data-astro-cid-eih4ggot],input[data-astro-cid-eih4ggot][type=text],input[data-astro-cid-eih4ggot][type=email],textarea[data-astro-cid-eih4ggot]{width:100%;font:inherit;border:1px solid var(--borde-campo);border-radius:var(--radio);background:var(--superficie);color:var(--tinta);padding:.65em .75em;font-size:1rem}textarea[data-astro-cid-eih4ggot]{resize:vertical;min-height:9rem;line-height:1.6}@media (hover:hover) and (pointer:fine){select[data-astro-cid-eih4ggot]:hover,input[data-astro-cid-eih4ggot]:hover,textarea[data-astro-cid-eih4ggot]:hover{border-color:var(--titular)}}:is(select,input,textarea)[data-astro-cid-eih4ggot][aria-invalid=true]{border-color:var(--error);box-shadow:0 0 0 1px var(--error)}.campo__error[data-astro-cid-eih4ggot]{color:var(--error-texto);align-items:baseline;gap:.45rem;margin:.4rem 0 0;font-size:.875rem;font-weight:600;line-height:1.45;display:flex}.campo__error[data-astro-cid-eih4ggot]:before{content:"!";content:"!" / "";background:var(--error);width:1.15em;height:1.15em;color:var(--fondo);border-radius:50%;flex:none;place-items:center;font-size:.8em;font-weight:700;line-height:1;display:inline-grid;transform:translateY(.1em)}.resumen-errores[data-astro-cid-eih4ggot]{border:2px solid var(--error);border-radius:var(--radio);background:var(--error-fondo);color:var(--error-texto);margin:0 0 1.75rem;padding:1rem 1.15rem .85rem}.resumen-errores[data-astro-cid-eih4ggot]:focus-visible{outline-offset:3px}.resumen-errores[data-astro-cid-eih4ggot] h2[data-astro-cid-eih4ggot]{font-family:var(--sans);color:var(--error-texto);margin:0 0 .4rem;font-size:1rem;font-weight:700}.resumen-errores[data-astro-cid-eih4ggot] ul[data-astro-cid-eih4ggot]{margin:0;padding-left:1.1rem;font-size:.9375rem}.resumen-errores[data-astro-cid-eih4ggot] li{margin-bottom:.2rem}.resumen-errores[data-astro-cid-eih4ggot] a{color:var(--error-texto);font-weight:600}.opcionales[data-astro-cid-eih4ggot]{border:0;border-top:1px solid var(--linea);border-bottom:1px solid var(--linea);margin:0 0 1.5rem;padding:1.1rem 0 .4rem}.opcionales[data-astro-cid-eih4ggot] legend[data-astro-cid-eih4ggot]{float:left;width:100%;margin-bottom:.2rem;padding:0 .5rem 0 0}.opcionales[data-astro-cid-eih4ggot] legend[data-astro-cid-eih4ggot]+.campo__ayuda[data-astro-cid-eih4ggot]{clear:both;margin-bottom:1rem}.casillas[data-astro-cid-eih4ggot]{gap:.35rem;margin-bottom:1.5rem;display:grid}.campo--casilla[data-astro-cid-eih4ggot]{margin-bottom:0}.casilla[data-astro-cid-eih4ggot]{min-height:2.75rem;color:var(--tinta-suave);cursor:pointer;grid-template-columns:auto 1fr;align-items:start;gap:.65rem;padding-block:.3rem;font-size:.9375rem;display:grid}.campo[data-astro-cid-eih4ggot] .casilla[data-astro-cid-eih4ggot]{color:var(--tinta-suave);margin-bottom:0;font-weight:400;display:grid}.casilla[data-astro-cid-eih4ggot] input[data-astro-cid-eih4ggot]{width:1.5rem;height:1.5rem;accent-color:var(--azul);margin-top:.1em}.casilla[data-astro-cid-eih4ggot] input[data-astro-cid-eih4ggot][aria-invalid=true]{outline:2px solid var(--error);outline-offset:2px}.casilla--anidada[data-astro-cid-eih4ggot]{transition:opacity .18s var(--ease-out), transform .18s var(--ease-out);margin-left:2.15rem}@starting-style{.casilla--anidada[data-astro-cid-eih4ggot]{opacity:0;transform:var(--desde-arriba-chico)}}.casillas[data-astro-cid-eih4ggot] .campo__error[data-astro-cid-eih4ggot]{margin-left:2.15rem}abbr[data-astro-cid-eih4ggot][title]{color:var(--dorado-texto);font-weight:700;text-decoration:none}.acciones[data-astro-cid-eih4ggot]{margin:0 0 .75rem}.mensaje-estado[data-astro-cid-eih4ggot]{margin:0;font-size:.9375rem;font-weight:600}.mensaje-estado[data-astro-cid-eih4ggot]:empty{display:none}.mensaje-estado--ok[data-astro-cid-eih4ggot]{background:var(--fondo-alt);color:var(--titular);padding:1rem 1.15rem}.mensaje-estado--error[data-astro-cid-eih4ggot]{border:1px solid var(--error);border-radius:var(--radio);background:var(--error-fondo);color:var(--error-texto);padding:.85rem 1rem}.confirmacion[data-astro-cid-eih4ggot]{border-top:4px solid var(--filete-marca);padding:1.5rem 0 0}.confirmacion[data-astro-cid-eih4ggot] h2[data-astro-cid-eih4ggot]{font-size:1.5rem}.confirmacion[data-astro-cid-eih4ggot]{transition:opacity .24s var(--ease-out), transform .24s var(--ease-out)}@starting-style{.confirmacion[data-astro-cid-eih4ggot]{opacity:0;transform:var(--desde-abajo)}}.confirmacion[data-astro-cid-eih4ggot] p[data-astro-cid-eih4ggot]{color:var(--tinta-suave)}.lateral[data-astro-cid-eih4ggot]{top:calc(var(--alto-cabecera,4.5rem) + 1.5rem);gap:2rem;display:grid;position:sticky}@media (width<=52rem){.lateral[data-astro-cid-eih4ggot]{position:static}}.lateral[data-astro-cid-eih4ggot] .tarjeta[data-astro-cid-eih4ggot]{border:0;border-top:2px solid var(--titular);background:0 0;border-radius:0;padding:1rem 0 0}.lateral[data-astro-cid-eih4ggot] .tarjeta--aviso[data-astro-cid-eih4ggot]{border-top-color:var(--dorado)}.lateral[data-astro-cid-eih4ggot] h2[data-astro-cid-eih4ggot]{font-size:1.0625rem}.lateral[data-astro-cid-eih4ggot] p[data-astro-cid-eih4ggot]{color:var(--tinta-suave);font-size:.9375rem}.lateral[data-astro-cid-eih4ggot] p[data-astro-cid-eih4ggot]:last-child{margin-bottom:0}.pasos[data-astro-cid-eih4ggot]{color:var(--tinta-suave);margin:0;padding-left:1.2rem;font-size:.9375rem}.pasos[data-astro-cid-eih4ggot] li[data-astro-cid-eih4ggot]{margin-bottom:.55rem}.pasos[data-astro-cid-eih4ggot] li[data-astro-cid-eih4ggot]::marker{color:var(--dorado-texto);font-weight:700}
