.upnfp{background-color:var(--upnfp-seccion,#f4f6f9);color:#3c4858;font-family:TelegrafRegular,Arial,Helvetica,sans-serif;scroll-margin-top:96px}.upnfp__inner{box-sizing:border-box;margin:0 auto;max-width:var(--upnfp-ancho,555px);padding:0 15px}.upnfp__intro{margin-bottom:16px;text-align:center}.upnfp__titulo{color:var(--upnfp-titulo,#000);font-family:TelegrafUltraBold,TelegrafSemiBold,Arial,sans-serif;font-size:20px;font-weight:600;line-height:28px;margin:0 0 8px;text-transform:uppercase}.upnfp__subtitulo{font-size:14px;line-height:1.5}.upnfp__subtitulo p:last-child{margin-bottom:0}.upnfp__card{background-color:var(--upnfp-tarjeta,#fff);border-radius:0;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);box-sizing:border-box;padding:30px 15px}.upnfp .hs_cos_wrapper_type_form{background:none;box-shadow:none;margin:0;max-width:none;padding:0}.upnfp__vacio{border:1px dashed #c7d0dd;color:#6b7a90;margin:0;padding:24px;text-align:center}.upnfp__legal{color:#6b7a90;font-size:12px;line-height:15.6px;margin-top:14px}.upnfp__legal a{color:#0a58ca;text-decoration:underline}.upnfp .hs-form{display:flex;flex-wrap:wrap;font-family:inherit;gap:0 15px;margin:0}.upnfp .hs-form>.hs-richtext,.upnfp .hs-form>.hs_submit,.upnfp .hs-form>fieldset{flex:1 1 100%;max-width:100%!important;min-width:0}.upnfp .hs-form fieldset.form-columns-2{display:grid;gap:0 15px;grid-template-columns:1fr 1fr}.upnfp .hs-form fieldset.form-columns-3{display:grid;gap:0 15px;grid-template-columns:repeat(3,1fr)}.upnfp .hs-form>fieldset.form-columns-1:has(select){flex:1 1 calc(50% - 7.5px);order:-1}.upnfp .hs-form fieldset .hs-form-field{box-sizing:border-box;float:none!important;margin-bottom:15px;padding:0;width:100%!important}.upnfp .hs-form fieldset .input{margin:0!important}.upnfp .hs-form-field>label{display:none}.upnfp .hs-form-field:not(:has(.hs-input[placeholder]:not([placeholder=""])))>label{color:#000;display:block;font-size:13px;line-height:15.6px;margin-bottom:6px}.upnfp .hs-form-field .hs-field-desc{color:#6c757d;display:block;font-size:12px;margin-bottom:4px}.upnfp .hs-form .hs-input:not([type=checkbox]):not([type=radio]){appearance:none;-webkit-appearance:none;background-color:#fff;border:1px solid var(--upnfp-borde,#000);border-radius:4px;box-shadow:none;box-sizing:border-box;color:#333;display:block;font-family:inherit;font-size:16px;height:45px;line-height:24px;padding:6px 12px;width:100%!important}.upnfp .hs-form textarea.hs-input{height:auto;line-height:1.4;min-height:90px}.upnfp .hs-form .hs-input::placeholder{color:#6c757d;opacity:1}.upnfp .hs-form .hs-input:focus{border-color:var(--upnfp-borde,#000);box-shadow:0 0 0 2px rgba(253,186,48,.45);outline:none}.upnfp .hs-form select.hs-input{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.6' d='m1 1.5 6 6 6-6'/%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;background-size:14px;padding-right:28px}.upnfp .hs-form select.hs-input[data-upnfp-lock]{background-color:#f5f5f5;pointer-events:none}.upnfp .hs-form .legal-consent-container{display:flex;flex-direction:column;font-size:12px;line-height:15.6px;margin-bottom:4px}.upnfp .hs-form .legal-consent-container,.upnfp .hs-form .legal-consent-container *{color:#000}.upnfp .hs-form .legal-consent-container a{color:#0a58ca;text-decoration:underline}.upnfp .hs-form .legal-consent-container>div{margin-bottom:10px}.upnfp .hs-form .legal-consent-container>div:has(input[name*=subscription_type]){order:2}.upnfp .hs-form .inputs-list{list-style:none;margin:0;padding:0}.upnfp .hs-form .inputs-list>li{margin-bottom:6px}.upnfp .hs-form .inputs-list label,.upnfp .hs-form .legal-consent-container label{align-items:flex-start;display:flex!important;font-size:12px;font-weight:400;gap:8px;line-height:15.6px;margin:0}.upnfp .hs-form .inputs-list input[type=checkbox],.upnfp .hs-form .inputs-list input[type=radio],.upnfp .hs-form .legal-consent-container input[type=checkbox]{accent-color:var(--upnfp-boton,#fdba30);border:1px solid #000;border-radius:3px;flex:0 0 auto;height:16px;margin:1px 0 0;width:16px}.upnfp .hs-form .hs-error-msgs{list-style:none;margin:4px 0 0;padding:0}.upnfp .hs-form .hs-error-msg,.upnfp .hs-form .hs-error-msgs label{color:#c62828;display:block!important;font-size:12px;font-weight:400;line-height:1.4;margin:0}.upnfp .hs-form .hs-input.error,.upnfp .hs-form .hs-input.invalid{border-color:#c62828}.upnfp .hs-form .hs_submit .actions{margin:0;padding:0;text-align:center}.upnfp .hs-form .hs-button.primary,.upnfp .hs-form input[type=submit].hs-button{background-color:var(--upnfp-boton,#fdba30);border:1px solid var(--upnfp-boton,#fdba30);border-radius:4px;box-shadow:none;color:var(--upnfp-boton-texto,#000);cursor:pointer;display:block;font-family:TelegrafUltraBold,Arial,sans-serif;font-size:16px;font-weight:700;height:auto;line-height:24px;margin:20px auto 0;padding:1em 3em;text-decoration:none;text-transform:uppercase;transition:filter .15s ease;width:auto}.upnfp .hs-form .hs-button.primary:hover,.upnfp .hs-form input[type=submit].hs-button:hover{filter:brightness(1.08)}.upnfp .hs-form .hs-button.primary:disabled,.upnfp .hs-form input[type=submit].hs-button:disabled{background-color:#ffe2be;border-color:#ffe2be;color:#4f6168;cursor:not-allowed}.upnfp .submitted-message{color:#000;font-size:16px;line-height:1.6;padding:8px 0;text-align:center}.upnfp__diag{background:#fff8e6;border:1px dashed #b58100;color:#5c4400;font-size:12px;line-height:1.5;margin-top:16px;padding:12px 14px}.upnfp__diag h4{font-size:12px;margin:0 0 6px;text-transform:uppercase}.upnfp__diag ul{margin:0 0 8px;padding-left:18px}.upnfp__diag--ok{background:#f1f8f2;border-color:#2e7d32;color:#1b5e20}@media (max-width:575px){.upnfp .hs-form fieldset.form-columns-2,.upnfp .hs-form fieldset.form-columns-3{grid-template-columns:1fr}.upnfp .hs-form>fieldset.form-columns-1:has(select){flex:1 1 100%}.upnfp__card{padding:24px 15px}}