.seccion-formulario{background-color:var(--color-amarillo);flex-direction:row;justify-content:center;align-items:center;width:105vw;scroll-margin-top:10vh;display:flex;-webkit-mask-image:url(/masks/frame-ver.svg);mask-image:url(/masks/frame-ver.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.contenido-form{justify-content:space-between;align-items:center;width:90vw;max-width:1400px;display:flex}@media screen and (max-width:700px){.contenido-form{flex-direction:column}}.contenedor-textos-form{flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100%;height:100%;padding:50px;font-family:Baskervville SC,sans-serif;font-size:64px;font-weight:400;text-decoration:none;display:flex}.contenedor-textos-form .titulo{text-align:center;font-weight:400;line-height:.8}.contenedor-textos-form .titulo .primera-letra{font-family:Critical;font-size:70px}.contenedor-textos-form .subtitulo{text-align:center;width:70%;font-size:20px}@media screen and (max-width:1200px){.contenedor-textos-form .titulo{font-size:48px}.contenedor-textos-form .titulo .primera-letra{font-family:Critical;font-size:54px}.contenedor-textos-form .subtitulo{font-size:20px}}@media screen and (max-width:1000px){.contenedor-textos-form .subtitulo{width:90%}}@media screen and (max-width:700px){.contenedor-textos-form{padding-bottom:0}}.campo{flex-direction:column;gap:3px;display:flex}.campo label{padding:0 5px}.campo:focus-within label,.campo select{animation:.3s forwards jump}.campo:focus-within .input-mask.border{background-color:var(--color-amarillo-highlight)}.campo .input-mask.half{-webkit-mask-image:url(/vectors/button-fill.svg);mask-image:url(/vectors/button-fill.svg)}.campo .input-mask.full{-webkit-mask-image:url(/masks/frame-hor-2x.svg);mask-image:url(/masks/frame-hor-2x.svg)}.campo .input-mask.long{-webkit-mask-image:url(/masks/frame-hor-2x-long.svg);mask-image:url(/masks/frame-hor-2x-long.svg)}.campo .input-mask.border{background-color:#0000;width:100%;height:100%;margin:0;padding:3px}.campo .input-mask{background-color:var(--color-crema);width:100%;padding:8px 10px;transition:all .3s;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.campo .input-mask input,.campo .input-mask select,.campo .input-mask textarea{resize:none;background:0 0;border:none;outline:none;width:100%;padding:8px 10px;font-family:Baskervville,sans-serif;font-size:16px}focused:is(.campo .input-mask input,.campo .input-mask select,.campo .input-mask textarea){outline:1px}.campo .input-mask option{font-family:Baskervville SC,sans-serif;font-size:20px}select{padding:8px 10px}textarea{resize:none;width:100%;padding:8px 10px}.contenedor-formulario{flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:600px;margin-top:50px;margin-bottom:50px;display:flex}@media screen and (max-width:1200px){.contenedor-formulario .claim-form{font-size:20px}}.asterisco{color:red;font-size:16px}.claim-form{color:var(--color-oscuro);text-align:center;width:80%;margin-top:30px;font-family:Baskervville SC,sans-serif;font-size:24px;font-weight:500}.formulario{color:var(--color-oscuro);flex-direction:column;gap:20px;width:100%;padding:40px 0;font-family:Baskervville SC,sans-serif;font-size:20px;display:flex}.formulario .nombre-correo{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:10px;display:flex}.formulario .nombre-correo .campo{width:50%}.formulario button{background:0 0;border:none;justify-content:center;align-items:center;display:flex}.formulario button .cta-primario .enlace-cta-primario{color:var(--color-crema)}.formulario button .cta-primario .background{color:var(--color-azul-highlight)}.formulario button .cta-primario .highlight svg .rect-path{stroke:var(--color-crema)}.formulario button .cta-primario:hover{transform:scale(1.05)}.formulario button .cta-primario:hover .enlace-cta-primario{color:var(--fondo-blanco)}.formulario button .cta-primario:hover .background{color:var(--color-azul-dark)}.formulario button .cta-primario:hover .highlight svg .rect-path{stroke-dashoffset:0}@keyframes jump{0%{transform:translateY(0)}50%{transform:translateY(-50%)}to{transform:translateY(0)}}
