.it-family{box-sizing:border-box;padding:var(--sp-8) var(--sp-6);width:100%}.it-family-inner{margin:0 auto;max-width:var(--container-narrow)}.it-family-breadcrumb{margin-bottom:var(--sp-6)}.it-family-breadcrumb__list{align-items:center;color:var(--color-ink-base);display:flex;flex-wrap:wrap;font-family:var(--font-mono);font-size:var(--step--1);gap:var(--sp-2);letter-spacing:var(--track-label);line-height:var(--lh-label);list-style:none;margin:0;padding:0;text-transform:uppercase}.it-family-breadcrumb__item{align-items:center;display:inline-flex}.it-family-breadcrumb__item:not(:last-child):after{color:var(--color-ink-soft);content:"/";margin-left:var(--sp-2)}.it-family-breadcrumb__item.is-current{color:var(--color-ink-mid)}.it-family a.it-family-breadcrumb__link,.it-family a.it-family-breadcrumb__link:active,.it-family a.it-family-breadcrumb__link:focus,.it-family a.it-family-breadcrumb__link:hover,.it-family a.it-family-breadcrumb__link:link,.it-family a.it-family-breadcrumb__link:visited{color:var(--color-trust-700)!important;text-decoration:none!important}.it-family a.it-family-breadcrumb__link:focus,.it-family a.it-family-breadcrumb__link:hover{text-decoration:underline!important;text-underline-offset:2px}.it-family-head{margin-bottom:var(--sp-8)}.it-family-eyebrow{color:var(--color-trust-700);font-family:var(--font-mono);font-size:var(--step--1);font-weight:600;letter-spacing:var(--track-label);line-height:var(--lh-label);margin:0 0 var(--sp-3) 0;text-transform:uppercase;text-wrap:balance}.it-family-title{color:var(--color-ink-strong);font-size:var(--step-4);font-weight:700;letter-spacing:var(--track-display);line-height:var(--lh-title);margin:0 0 var(--sp-5) 0;text-wrap:balance}.it-family .it-family-title{text-transform:none!important}.it-family-intro{color:var(--color-ink-base);font-size:var(--step-1);line-height:var(--lh-body)}.it-family-intro p{margin:0 0 var(--sp-4) 0}.it-family-intro p:last-child{margin-bottom:0}.it-family-section{margin-bottom:var(--sp-8)}.it-family-h2{color:var(--color-ink-strong);font-size:var(--step-3);font-weight:700;letter-spacing:var(--track-title);line-height:var(--lh-title);margin:0 0 var(--sp-5) 0;text-wrap:balance}.it-family h2.it-family-h2{text-transform:none!important}.it-family-rich{color:var(--color-ink-base);font-size:var(--step-0);line-height:var(--lh-body)}.it-family-rich p{margin:0 0 var(--sp-4) 0}.it-family-rich p:last-child{margin-bottom:0}.it-family-rich strong{color:var(--color-ink-strong);font-weight:600}.it-family .it-family-rich a,.it-family .it-family-rich a:active,.it-family .it-family-rich a:focus,.it-family .it-family-rich a:hover,.it-family .it-family-rich a:link,.it-family .it-family-rich a:visited{color:var(--color-trust-700)!important;text-decoration:underline!important;text-underline-offset:2px}.it-family-claves{display:grid;gap:var(--sp-4);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:var(--sp-5)}.it-family-clave{background:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--sp-5)}.it-family-clave__title{color:var(--color-ink-strong);font-size:var(--step-1);font-weight:700;letter-spacing:var(--track-title);line-height:var(--lh-label);margin:0 0 var(--sp-2) 0;text-wrap:balance}.it-family h3.it-family-clave__title{text-transform:none!important}.it-family-clave__text{font-size:var(--step-0);line-height:var(--lh-body)}.it-family-quote,blockquote.it-family-quote{background:none!important;border:none!important;border-bottom:1px solid var(--color-border)!important;border-top:1px solid var(--color-border)!important;font-style:normal!important;margin:0 0 var(--sp-8) 0!important;padding:var(--sp-6) 0!important}.it-family-quote__text{color:var(--color-ink-strong);font-size:var(--step-2);font-style:italic;font-weight:600;letter-spacing:var(--track-title);line-height:var(--lh-title);text-wrap:balance}.it-family-quote__text p{margin:0 0 var(--sp-3) 0}.it-family-quote__text p:last-child{margin-bottom:0}.it-family-quote__author{color:var(--color-trust-700);font-family:var(--font-mono);font-size:var(--step--1);font-style:normal;font-weight:600;letter-spacing:var(--track-label);margin-top:var(--sp-4);text-transform:uppercase}.it-family-descarga{background:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--sp-7) var(--sp-6)}.it-family-descarga__form{margin:0 auto;max-width:28.75rem}.it-family-descarga__form *,.it-family-descarga__form :after,.it-family-descarga__form :before{box-sizing:border-box!important}.it-family-descarga__form .hsfc-Form,.it-family-descarga__form .hsfc-FormWrapper,.it-family-descarga__form .hsfc-Renderer,.it-family-descarga__form [data-hs-island],.it-family-descarga__form form.hsfc-Form{background:transparent!important;background-color:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;margin:0!important;padding:0!important}.it-family-descarga__form .hsfc-Step,.it-family-descarga__form .hsfc-Step__Content{background:transparent!important;border:none!important;box-shadow:none!important;margin:0!important;padding:0!important}.it-family-descarga__form .hsfc-Row{background:transparent!important;border:none!important;display:grid!important;gap:var(--sp-5)!important;margin:0 0 var(--sp-5) 0!important;padding:0!important}.it-family-descarga__form .hsfc-Row:has(.hsfc-BooleanCheckboxField),.it-family-descarga__form .hsfc-Row:has(.hsfc-CheckboxField),.it-family-descarga__form .hsfc-Row:has(.hsfc-LegalConsent),.it-family-descarga__form .hsfc-Row:has(.hsfc-RichText){margin:0!important}.it-family-descarga__form .hsfc-Row:has(.hsfc-PrimaryButton),.it-family-descarga__form .hsfc-Row:has(button[type=submit]){margin-top:0!important}.it-family-descarga__form .hsfc-Row:last-child{margin-bottom:0!important}.it-family-descarga__form .hsfc-Row:has(.hs_recaptcha),.it-family-descarga__form .hsfc-Row:has(.hsfc-Recaptcha){margin:var(--sp-1) 0 var(--sp-5) 0!important}.it-family-descarga__form .hsfc-Row--multiField{grid-template-columns:1fr 1fr!important}.it-family-descarga__form .hsfc-DropdownField,.it-family-descarga__form .hsfc-EmailField,.it-family-descarga__form .hsfc-PhoneField,.it-family-descarga__form .hsfc-TextField,.it-family-descarga__form [data-hsfc-id=EmailField],.it-family-descarga__form [data-hsfc-id=TextField]{background:transparent!important;border:none!important;border-radius:0!important;margin:0!important;padding:0!important}.it-family-descarga__form .hsfc-FieldLabel,.it-family-descarga__form [data-hsfc-id=FieldLabel],.it-family-descarga__form label.hsfc-FieldLabel{color:var(--color-ink-strong)!important;display:block!important;font-size:var(--step--1)!important;font-weight:600!important;letter-spacing:0!important;line-height:var(--lh-label)!important;margin:0 0 var(--sp-2) 0!important;padding:0!important;text-transform:none!important}.it-family-descarga__form .hsfc-FieldLabel *{color:var(--color-ink-strong)!important;display:inline!important;font-size:var(--step--1)!important;font-weight:600!important;letter-spacing:0!important;margin:0!important;text-transform:none!important}.it-family-descarga__form .hs-form-required,.it-family-descarga__form .hsfc-FieldLabel span[aria-hidden=true],.it-family-descarga__form .hsfc-FieldLabel__Required{color:var(--color-error)!important;display:inline!important;font-weight:700!important;margin-left:var(--sp-1)!important}.it-family-descarga__form .hsfc-FieldDescription,.it-family-descarga__form .hsfc-FieldDescription p,.it-family-descarga__form [data-hsfc-id=FieldDescription]{color:var(--color-ink-mid)!important;font-size:var(--step--1)!important;font-weight:400!important;letter-spacing:0!important;line-height:var(--lh-label)!important;margin:0 0 var(--sp-2) 0!important;opacity:1!important;padding:0!important;text-transform:none!important}.it-family-descarga__form .hsfc-EmailInput,.it-family-descarga__form .hsfc-PhoneInput input,.it-family-descarga__form .hsfc-TextInput,.it-family-descarga__form input[type=email],.it-family-descarga__form input[type=tel],.it-family-descarga__form input[type=text],.it-family-descarga__form select{-webkit-appearance:none!important;appearance:none!important;background:var(--color-white)!important;background-color:var(--color-white)!important;border:1px solid var(--color-line-field)!important;border-radius:var(--radius)!important;box-shadow:none!important;color:var(--color-ink-base)!important;font-size:var(--step-0)!important;height:auto!important;line-height:var(--lh-label)!important;margin:0!important;outline:none!important;padding:var(--sp-3) var(--sp-4)!important;transition:border-color var(--dur-base) var(--ease),box-shadow var(--dur-base) var(--ease)!important;width:100%!important}.it-family-descarga__form .hsfc-TextInput::placeholder,.it-family-descarga__form input::placeholder{color:var(--color-ink-mid)!important;opacity:1!important}.it-family-descarga__form .hsfc-EmailInput:focus,.it-family-descarga__form .hsfc-TextInput:focus,.it-family-descarga__form input:focus,.it-family-descarga__form select:focus{border-color:var(--color-primary)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 15%,transparent)!important;outline:none!important}.it-family-descarga__form .grecaptcha-badge,.it-family-descarga__form .hs_recaptcha,.it-family-descarga__form .hsfc-Recaptcha{margin:var(--sp-1) 0 var(--sp-5) 0!important}.it-family-descarga__form .hsfc-DataPrivacyField{border-top:1px solid var(--color-border)!important;margin:var(--sp-4) 0 0 0!important;padding:var(--sp-4) 0 0 0!important}.it-family-descarga__form .hsfc-DataPrivacyField .hsfc-Row{margin:0!important;padding:0!important}.it-family-descarga__form .hsfc-DataPrivacyField .hsfc-Row+.hsfc-Row{margin-top:var(--sp-3)!important}.it-family-descarga__form .hsfc-Description,.it-family-descarga__form .hsfc-Description p,.it-family-descarga__form .hsfc-LegalConsent .hsfc-RichText,.it-family-descarga__form .hsfc-LegalConsent .hsfc-RichText p,.it-family-descarga__form .hsfc-RichText,.it-family-descarga__form .hsfc-RichText p{color:var(--color-ink-mid)!important;font-size:var(--step--1)!important;font-weight:400!important;letter-spacing:0!important;line-height:var(--lh-body)!important;margin:0!important;opacity:1!important;padding:0!important;text-align:left!important;text-transform:none!important}.it-family-descarga__form .hsfc-RichText{margin:0!important}.it-family-descarga__form .hsfc-RichText p+p,.it-family-descarga__form .hsfc-RichText+.hsfc-RichText{margin-top:var(--sp-1)!important}.it-family-descarga__form .hsfc-LegalConsent,.it-family-descarga__form .hsfc-LegalConsentContainer{border-top:1px solid var(--color-border)!important;display:flex!important;flex-direction:column!important;gap:var(--sp-3)!important;margin:var(--sp-4) 0 0 0!important;padding:var(--sp-4) 0 0 0!important}.it-family-descarga__form .hsfc-BooleanCheckboxField,.it-family-descarga__form .hsfc-CheckboxField{background:transparent!important;border:none!important;margin:var(--sp-4) 0!important;padding:0!important}.it-family-descarga__form .hsfc-BooleanCheckboxField label,.it-family-descarga__form .hsfc-BooleanCheckboxField label *,.it-family-descarga__form .hsfc-Checkbox label,.it-family-descarga__form .hsfc-Checkbox label *,.it-family-descarga__form .hsfc-CheckboxField label,.it-family-descarga__form .hsfc-CheckboxField label *{color:var(--color-ink-base)!important;font-size:var(--step--1)!important;font-weight:400!important;letter-spacing:0!important;line-height:var(--lh-body)!important;text-transform:none!important}.it-family-descarga__form .hsfc-BooleanCheckboxField label,.it-family-descarga__form .hsfc-Checkbox label,.it-family-descarga__form .hsfc-CheckboxField label{align-items:start!important;column-gap:var(--sp-3)!important;cursor:pointer!important;display:grid!important;grid-template-columns:18px 1fr!important;margin:0!important;padding:0!important}.it-family-descarga__form input[type=checkbox]{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;background-color:var(--color-white)!important;background-image:none!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:11px 11px!important;border:1px solid var(--color-line-field)!important;border-radius:calc(var(--radius-sm)/2)!important;box-shadow:none!important;cursor:pointer;flex-shrink:0;height:18px!important;margin:1px 0 0!important;outline:none!important;padding:0!important;transition:background-color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease)!important;width:18px!important}.it-family-descarga__form input[type=checkbox]:hover{border-color:var(--color-primary)!important}.it-family-descarga__form input[type=checkbox]:focus,.it-family-descarga__form input[type=checkbox]:focus-visible{border-color:var(--color-primary)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 15%,transparent)!important;outline:none!important}.it-family-descarga__form input[type=checkbox]:checked{background-color:var(--color-primary)!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.2' d='m3.5 8.5 3 3 6-6.5'/%3E%3C/svg%3E")!important;border-color:var(--color-primary)!important}.it-family .it-family-descarga__form a,.it-family .it-family-descarga__form a:active,.it-family .it-family-descarga__form a:focus,.it-family .it-family-descarga__form a:hover,.it-family .it-family-descarga__form a:link,.it-family .it-family-descarga__form a:visited{color:var(--color-trust-700)!important;text-decoration:underline!important;text-underline-offset:2px}.it-family-descarga__form .hsfc-PrimaryButton,.it-family-descarga__form .hsfc-SubmitButton,.it-family-descarga__form button.hsfc-PrimaryButton,.it-family-descarga__form button[type=submit],.it-family-descarga__form input[type=submit]{-webkit-appearance:none!important;appearance:none!important;background:var(--color-primary)!important;background-color:var(--color-primary)!important;border:none!important;border-radius:var(--radius)!important;box-shadow:none!important;color:var(--color-white)!important;cursor:pointer!important;display:block!important;font-size:var(--step-0)!important;font-weight:600!important;height:auto!important;letter-spacing:0!important;line-height:var(--lh-label)!important;margin-top:var(--sp-2)!important;padding:var(--sp-4) var(--sp-6)!important;text-transform:none!important;transition:background-color var(--dur-base) var(--ease)!important;width:100%!important}.it-family-descarga__form .hsfc-PrimaryButton:hover,.it-family-descarga__form button[type=submit]:hover,.it-family-descarga__form input[type=submit]:hover{background:var(--color-primary-dark)!important;background-color:var(--color-primary-dark)!important}.it-family-descarga__form .hsfc-ErrorAlert,.it-family-descarga__form .hsfc-FieldError,.it-family-descarga__form [data-hsfc-id=ErrorAlert]{background:transparent!important;border:none!important;color:var(--color-error)!important;font-size:var(--step--1)!important;font-weight:400!important;letter-spacing:0!important;margin-top:var(--sp-1)!important;padding:0!important;text-transform:none!important}.it-family-descarga__form .hsfc-Step__SuccessMessage,.it-family-descarga__form .hsfc-SuccessMessage,.it-family-descarga__form .hsfc-SuccessMessage p{background:var(--color-bg-subtle)!important;border:1px solid var(--color-border)!important;border-radius:var(--radius-md)!important;color:var(--color-ink-strong)!important;font-size:var(--step-0)!important;line-height:var(--lh-body)!important;padding:var(--sp-5)!important}.it-family-recursos{border-top:1px solid var(--color-border);display:grid;gap:0;list-style:none;margin:var(--sp-5) 0 0 0;padding:0}.it-family-recursos__item{border-bottom:1px solid var(--color-border);color:var(--color-ink-base);font-size:var(--step-0);line-height:var(--lh-body);padding:var(--sp-3) 0}.it-family a.it-family-recursos__link,.it-family a.it-family-recursos__link:active,.it-family a.it-family-recursos__link:focus,.it-family a.it-family-recursos__link:hover,.it-family a.it-family-recursos__link:link,.it-family a.it-family-recursos__link:visited{color:var(--color-trust-700)!important;font-weight:600;text-decoration:none!important}.it-family a.it-family-recursos__link:focus,.it-family a.it-family-recursos__link:hover{text-decoration:underline!important;text-underline-offset:2px}.it-family-refs{margin-bottom:var(--sp-6)}.it-family-refs__list{display:grid;gap:var(--sp-2);list-style:none;margin:0;padding:0}.it-family-refs__item{color:var(--color-ink-base);font-size:var(--step--1);line-height:var(--lh-body);padding-left:var(--sp-5);position:relative}.it-family-refs__item:before{color:var(--color-ink-soft);content:"—";left:0;position:absolute}.it-family a.it-family-refs__link,.it-family a.it-family-refs__link:active,.it-family a.it-family-refs__link:focus,.it-family a.it-family-refs__link:hover,.it-family a.it-family-refs__link:link,.it-family a.it-family-refs__link:visited{color:var(--color-trust-700)!important;overflow-wrap:anywhere;text-decoration:underline!important;text-underline-offset:2px}.it-family-disclaimer{background:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius-md);margin-bottom:var(--sp-8);padding:var(--sp-5)}.it-family-disclaimer__text{color:var(--color-ink-base);font-size:var(--step--1);line-height:var(--lh-body)}.it-family-disclaimer__text p{margin:0}.it-family-disclaimer__report{display:inline-block;font-size:var(--step--1);font-weight:600;margin-top:var(--sp-3)}.it-family a.it-family-disclaimer__report,.it-family a.it-family-disclaimer__report:active,.it-family a.it-family-disclaimer__report:focus,.it-family a.it-family-disclaimer__report:hover,.it-family a.it-family-disclaimer__report:link,.it-family a.it-family-disclaimer__report:visited{color:var(--color-trust-700)!important;text-decoration:underline!important;text-underline-offset:2px}.it-family-faq__list{border-top:1px solid var(--color-border);display:grid;gap:0}.it-family-faq__item{border-bottom:1px solid var(--color-border)}.it-family-faq__q{color:var(--color-ink-strong);cursor:pointer;font-size:var(--step-1);font-weight:600;line-height:var(--lh-label);list-style:none;padding:var(--sp-4) var(--sp-7) var(--sp-4) 0;position:relative}.it-family-faq__q::-webkit-details-marker{display:none}.it-family-faq__q:after{background:var(--color-trust-700);clip-path:polygon(0 30%,12% 18%,50% 56%,88% 18%,100% 30%,50% 80%);content:"";height:var(--sp-3);margin-top:calc(var(--sp-3)/-2);position:absolute;right:var(--sp-2);top:50%;transition:transform var(--dur-base) var(--ease);width:var(--sp-3)}.it-family-faq__item[open] .it-family-faq__q:after{transform:rotate(180deg)}.it-family-faq__q:focus-visible{border-radius:var(--radius-sm);outline:2px solid var(--color-primary);outline-offset:3px}.it-family-faq__a{color:var(--color-ink-base);font-size:var(--step-0);line-height:var(--lh-body);padding:0 0 var(--sp-5) 0}.it-family-faq__a p{margin:0 0 var(--sp-4) 0}.it-family-faq__a p:last-child{margin-bottom:0}.it-family .it-family-faq__a a,.it-family .it-family-faq__a a:active,.it-family .it-family-faq__a a:focus,.it-family .it-family-faq__a a:hover,.it-family .it-family-faq__a a:link,.it-family .it-family-faq__a a:visited{color:var(--color-trust-700)!important;text-decoration:underline!important;text-underline-offset:2px}.it-family-cta{background:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius-md);margin-top:var(--sp-8);padding:var(--sp-7) var(--sp-6);text-align:center}.it-family-cta__title{color:var(--color-ink-strong);font-size:var(--step-3);font-weight:700;letter-spacing:var(--track-title);line-height:var(--lh-title);margin:0 0 var(--sp-4) 0;text-wrap:balance}.it-family h2.it-family-cta__title{text-transform:none!important}.it-family-cta__text{color:var(--color-ink-base);font-size:var(--step-0);line-height:var(--lh-body);margin:0 auto var(--sp-6) auto;max-width:48ch}.it-family-cta__btn{align-items:center;border-radius:var(--radius-sm);display:inline-flex;font-size:var(--step-0);font-weight:600;justify-content:center;line-height:var(--lh-label);max-width:100%;padding:var(--sp-4) var(--sp-6);transition:background-color var(--dur-base) var(--ease)}.it-family a.it-family-cta__btn,.it-family a.it-family-cta__btn:active,.it-family a.it-family-cta__btn:link,.it-family a.it-family-cta__btn:visited{background:var(--color-primary)!important;color:var(--color-white)!important;text-decoration:none!important}.it-family a.it-family-cta__btn:focus,.it-family a.it-family-cta__btn:hover{background:var(--color-primary-dark)!important;color:var(--color-white)!important;text-decoration:none!important}.it-family a:focus-visible{border-radius:var(--radius-sm);outline:2px solid var(--color-primary);outline-offset:3px}@media (max-width:47.9375em){.it-family{padding:var(--sp-6) var(--sp-4)}.it-family-disclaimer,.it-family-head,.it-family-section{margin-bottom:var(--sp-6)}.it-family-claves{grid-template-columns:1fr}.it-family-clave{padding:var(--sp-4)}.it-family-descarga{padding:var(--sp-6) var(--sp-4)}.it-family-descarga__form{max-width:100%}.it-family-descarga__form .hsfc-Row--multiField{grid-template-columns:1fr!important}.it-family-cta{margin-top:var(--sp-6);padding:var(--sp-6) var(--sp-5)}}@media (prefers-reduced-motion:reduce){.it-family-cta__btn,.it-family-descarga__form button,.it-family-descarga__form input,.it-family-faq__q:after{transition:none}}