.ct-pagina{background:var(--rya-navy);color:var(--rya-texto-oscuro-1)}.ct-cuerpo{display:grid;grid-template-columns:1fr 1fr;gap:56px;width:100%;max-width:1280px;margin:0 auto;padding:64px var(--rya-margen) 72px;align-items:start;box-sizing:border-box}.ct-col{display:grid;gap:40px;align-content:start}.ct-h1{margin:0 0 16px;font-size:var(--rya-h2);line-height:var(--rya-interlineado-titular);letter-spacing:var(--rya-apretado)}.ct-entradilla{margin:0;max-width:46ch;color:var(--rya-texto-oscuro-2);font-size:var(--rya-cuerpo);line-height:var(--rya-interlineado-cuerpo)}.ct-argumentos{display:grid;gap:14px;margin:0;padding:0;list-style:none}.ct-argumento{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:start;font-size:var(--rya-cuerpo);line-height:var(--rya-interlineado-cuerpo);color:var(--rya-texto-oscuro-2)}.ct-punto{width:9px;height:9px;margin-top:.55em;border-radius:var(--rya-radio-pildora);background:var(--rya-naranja)}.ct-argumento-a{color:var(--rya-texto-oscuro-1);font-weight:700}.ct-bloque-t{margin:0 0 18px;font-size:var(--rya-h3)}.ct-tarjeta-form{background:var(--rya-blanco);color:var(--rya-texto);border-radius:var(--rya-radio-tarjeta);padding:28px;box-shadow:var(--rya-sombra-tarjeta)}.ct-col-form{max-width:520px;width:100%;justify-self:end}.ct-fila,.ct-form{display:grid;gap:16px}.ct-fila{grid-template-columns:1fr 1fr}.ct-celda{display:grid;gap:6px}.ct-etiqueta{font-size:var(--rya-meta);font-weight:600;color:var(--rya-texto)}.ct-opc{font-weight:400;color:var(--rya-texto-3)}.ct-campo{width:100%;box-sizing:border-box;background:var(--rya-blanco);color:var(--rya-texto);border:1px solid var(--rya-borde);border-radius:var(--rya-radio-boton);padding:12px 14px;font-size:var(--rya-meta);font-family:inherit}.ct-campo::-moz-placeholder{color:var(--rya-texto-3)}.ct-campo::placeholder{color:var(--rya-texto-3)}.ct-campo:focus{outline:2px solid var(--rya-naranja);outline-offset:1px}.ct-area{resize:vertical;min-height:120px}.ct-consent{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:start;font-size:var(--rya-meta);line-height:var(--rya-interlineado-cuerpo);background:var(--rya-crema);color:var(--rya-crema-texto);border-radius:var(--rya-radio-boton);padding:14px 16px}.ct-consent input{margin-top:3px}.ct-consent a{color:var(--rya-crema-texto)}.ct-boton{justify-self:start;border:0;cursor:pointer;background:var(--rya-naranja);color:var(--rya-texto-oscuro-1);font-size:var(--rya-meta);font-weight:700;font-family:inherit;border-radius:var(--rya-radio-boton);padding:13px 26px}.ct-boton:hover{background:var(--rya-naranja-hover)}.ct-boton:disabled{opacity:.6;cursor:default}.ct-pie{margin:0;font-size:13px;color:var(--rya-texto-3)}.ct-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.ct-paso{display:none}.ct-paso-activo{display:grid;gap:16px}.ct-pasos{display:flex;gap:18px;flex-wrap:wrap;margin:0 0 4px;padding:0;list-style:none;font-size:12.5px;color:var(--rya-texto-3)}.ct-pasos-item{display:flex;align-items:center;gap:8px;font-weight:600}.ct-pasos-n{display:grid;place-items:center;width:22px;height:22px;border-radius:var(--rya-radio-pildora);background:var(--rya-borde-suave);color:var(--rya-texto-3);font-size:12px;font-weight:700}.ct-pasos-hecho{color:var(--rya-texto)}.ct-pasos-hecho .ct-pasos-n{background:var(--rya-naranja);color:var(--rya-texto-oscuro-1)}.ct-pregunta{margin:0;font-size:var(--rya-meta);font-weight:700}.ct-nota-paso,.ct-sugerencia{margin:0;font-size:12.5px;color:var(--rya-texto-3)}.ct-boton-ancho,.ct-nota-paso{text-align:center}.ct-boton-ancho{justify-self:stretch}.ct-fieldset{border:0;margin:0;padding:0;display:grid;gap:8px}.ct-fieldset legend{padding:0;font-size:var(--rya-meta);font-weight:600;color:var(--rya-texto)}.ct-radios{display:flex;flex-wrap:wrap;gap:10px}.ct-radio{display:flex;align-items:center;gap:7px;cursor:pointer;background:var(--rya-blanco);border:1px solid var(--rya-borde);border-radius:var(--rya-radio-pildora);padding:8px 14px;font-size:var(--rya-meta)}.ct-radio:has(input:checked){border-color:var(--rya-naranja);background:var(--rya-crema)}.ct-nav{display:flex;align-items:center;gap:12px}.ct-atras{cursor:pointer;font-family:inherit;font-weight:600;background:transparent;border:1px solid var(--rya-borde);border-radius:var(--rya-radio-boton);padding:12px 20px}.ct-atras,.ct-hecho-p{font-size:var(--rya-meta);color:var(--rya-texto-2)}.ct-hecho-p{margin:0}.ct-hecho-p a{color:var(--rya-crema-texto)}.ct-seccion-dudas{background:var(--rya-fondo);color:var(--rya-texto)}.ct-dudas-t{margin:0 0 var(--rya-hueco);font-size:var(--rya-h2);letter-spacing:var(--rya-apretado)}.ct-dudas{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--rya-hueco)}.ct-duda{background:var(--rya-blanco);border:1px solid var(--rya-borde);border-radius:var(--rya-radio-tarjeta);padding:24px}.ct-duda-p{margin:0 0 8px;font-size:var(--rya-h3);font-weight:700}.ct-duda-r{margin:0;font-size:var(--rya-meta);line-height:var(--rya-interlineado-cuerpo);color:var(--rya-texto-2)}@media (max-width:900px){.ct-cuerpo{grid-template-columns:1fr;gap:32px;padding:36px var(--rya-margen-movil) 48px}.ct-col-form{order:-1;max-width:none;justify-self:stretch}.ct-fila{grid-template-columns:1fr}.ct-h1{font-size:var(--rya-h2-movil)}.ct-argumento,.ct-entradilla{font-size:var(--rya-cuerpo-movil)}.ct-dudas{grid-template-columns:1fr}.ct-dudas-t{font-size:var(--rya-h2-movil)}}