.perfil[hidden],.perfil__otra[hidden],.lead.is-perfil>:not(.perfil),.hf__form.is-perfil>:not(.perfil),.cform.is-perfil>:not(.perfil){display:none}.perfil__titulo:focus{outline:none}.perfil__q{border:0;min-width:0;margin:28px 0 0;padding:0}.perfil__label{letter-spacing:.2px;text-transform:uppercase;padding:0;font-size:10px;font-weight:500;line-height:1.4;display:block}.perfil__opt{color:var(--n500);text-transform:none;letter-spacing:0;font-weight:400}.perfil__nota{color:var(--n500);margin-top:8px;font-size:12px;line-height:1.5}.perfil__otra{margin-top:12px}.perfil__otra .perfil__label{margin-bottom:0}.chips{gap:7px;margin-top:12px;display:grid}.chips--col{grid-template-columns:1fr}.chips--2{grid-template-columns:1fr 1fr}.chips--wrap{flex-wrap:wrap;display:flex}.chip{cursor:pointer;position:relative}.chip input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.chip span{border:1px solid var(--n200);border-radius:var(--radius-sm);min-height:40px;color:var(--color-nero);background:var(--color-bianco);transition:background-color var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out),color var(--duration-base) var(--ease-out);align-items:center;padding:7px 13px;font-size:14px;line-height:1.3;display:flex}.chips--wrap .chip span{min-height:34px;padding:5px 11px;font-size:13px}.chip:hover span{border-color:var(--n400)}.chip input:checked+span{background:var(--color-nero);border-color:var(--color-nero);color:var(--color-bianco)}.chip input:focus-visible+span{outline:2px solid var(--color-nero);outline-offset:2px}.perfil__q.is-invalid .chip span{border-color:var(--color-error)}.perfil__error:not(:empty){margin-top:16px}.perfil__btn{margin-top:28px}.perfil__btn:disabled{background:var(--n700);cursor:progress}.hf__form .perfil__btn{width:100%;font-weight:400}.cform__perfil-h{letter-spacing:-.3px;font-size:28px;font-weight:400;line-height:1.2}.lead .perfil__btn{margin-top:28px}@media (max-width:600px){.chips--2{grid-template-columns:1fr}}
