.preocupaciones{background:var(--azul-noche)}.preocupaciones__encabezado{max-width:780px}.preocupaciones__lista{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(40px,6vw,96px);margin:clamp(44px,6vw,72px) 0 0;padding:0;list-style:none;display:grid}.preocupacion{border-top:1px solid var(--linea-clara);align-content:start;gap:12px;padding:30px 0 44px;display:grid;position:relative}.preocupacion:before{content:"";background:var(--oro-champagne);transform-origin:0;width:100%;height:1px;transition:transform .9s var(--curva-cine);position:absolute;top:-1px;left:0;transform:scaleX(0)}.preocupacion:hover:before{transform:scaleX(1)}.preocupacion__tema{letter-spacing:.2em;text-transform:uppercase;color:var(--oro-champagne);margin:0;font-size:12.5px;font-weight:600}.preocupacion__pregunta{font-family:var(--fuente-titulos);color:var(--oro-luz);text-wrap:balance;margin:0;font-size:clamp(28px,2.5vw,36px);font-style:italic;font-weight:500;line-height:1.15}.preocupacion__respuesta{max-width:52ch;color:var(--texto-claro-suave);margin:4px 0 0;font-size:17px;line-height:1.65}.confidencialidad__rejilla{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:56px clamp(48px,7vw,112px);display:grid}.candado{width:112px;color:var(--oro-champagne);margin-top:48px}.candado svg{width:100%;height:auto;display:block;overflow:visible}.candado__arco{transition:transform .9s cubic-bezier(.5,0,.2,1.4) .15s;transform:translateY(-16px)}.candado__cuerpo{fill:#c9a56b00;transition:fill 1.2s var(--curva-cine) .5s}.candado__bocallave{stroke:var(--oro-luz)}.candado.esta-cerrado .candado__arco{transform:translateY(0)}.candado.esta-cerrado .candado__cuerpo{fill:#c9a56b1a}.confidencialidad__pasos{border-top:1px solid var(--linea-clara);margin:0;padding:0;list-style:none}.paso-confidencial{border-bottom:1px solid var(--linea-clara);grid-template-columns:56px minmax(0,1fr);gap:16px;padding:26px 0;display:grid}.paso-confidencial__numero{font-family:var(--fuente-titulos);font-weight:var(--peso-titulos);color:var(--oro-champagne);font-variant-numeric:lining-nums;padding-top:4px;font-size:22px}.paso-confidencial__titulo{font-family:var(--fuente-titulos);font-weight:var(--peso-titulos);margin:0 0 6px;font-size:clamp(24px,2.1vw,28px);line-height:1.2}.paso-confidencial__detalle{max-width:54ch;color:var(--texto-claro-suave);margin:0;font-size:16.5px;line-height:1.6}.valoracion__rejilla{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:56px clamp(48px,6vw,96px);display:grid}.valoracion__subtitulo{letter-spacing:.2em;text-transform:uppercase;color:var(--oro-sobre-claro);margin:44px 0 18px;font-size:13px;font-weight:700}.despues{gap:4px;margin:0;padding:0;list-style:none;display:grid}.despues__paso{border-bottom:1px solid var(--linea-oscura);grid-template-columns:36px minmax(0,1fr);gap:16px;padding:14px 0;display:grid}.despues__paso:last-child{border-bottom:0}.despues__numero{width:36px;height:36px;font-family:var(--fuente-texto);color:var(--oro-sobre-claro);border:1px solid var(--oro-sobre-claro);border-radius:50%;place-items:center;font-size:14px;font-weight:600;display:grid}.despues__paso p{gap:3px;margin:0;display:grid}.despues__paso b{color:var(--texto-oscuro);font-size:17.5px;font-weight:600}.despues__paso span{color:var(--texto-oscuro-suave);font-size:15.5px;line-height:1.55}.valoracion__sin-nombre{max-width:46ch;color:var(--texto-oscuro);background:var(--marfil-claro);border-left:2px solid var(--oro-sobre-claro);align-items:flex-start;gap:12px;margin:28px 0 0;padding:16px 18px;font-size:15.5px;line-height:1.5;display:flex}.valoracion__sin-nombre svg{width:20px;height:20px;color:var(--oro-sobre-claro);flex:none;margin-top:1px}.valoracion__formulario{gap:14px;display:grid}.valoracion__aviso-del-test{color:var(--texto-oscuro);background:var(--oro-luz);border-radius:3px;align-items:center;gap:12px;margin:0;padding:14px 18px;font-size:15.5px;font-weight:600;display:flex}.valoracion__aviso-del-test svg{width:22px;height:22px;color:var(--oro-sobre-claro);flex:none}.cierre-de-preguntas{border-top:1px solid var(--linea-clara);margin-top:40px;padding-top:24px}.cierre-de-preguntas p{font-family:var(--fuente-titulos);color:var(--oro-luz);margin:0 0 18px;font-size:24px;font-style:italic}.cierre-de-preguntas__acciones{flex-wrap:wrap;align-items:center;gap:16px 24px;display:flex}@media (width<=1000px){.confidencialidad__rejilla,.valoracion__rejilla{grid-template-columns:minmax(0,1fr)}.candado{width:84px;margin-top:32px}}@media (width<=800px){.preocupaciones__lista{grid-template-columns:minmax(0,1fr)}}
