.landing-contact-page{--faq-linea-fuerte:rgb(var(--color-ink)/0.24)}html[data-theme=dark] .landing-contact-page{--faq-linea:rgb(var(--color-ink)/0.08);--faq-linea-fuerte:rgb(var(--color-ink)/0.16)}.landing-contact-page>.ss-content>.ss-section.landing-contact-band{padding-block-end:var(--space-10);background:none}.landing-contact-band__inner{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);text-align:center}.landing-contact-band__brand{display:inline-flex;align-items:center;gap:var(--space-2);margin:0}.landing-contact-band__badge{font-size:var(--pn-texto-sm);font-weight:var(--pn-peso-semibold);line-height:var(--faq-cuerpo-lh);letter-spacing:var(--pn-tracking-tight);color:rgb(var(--color-ink-muted)/1)}.landing-contact-band__title{margin:0;font-family:var(--font-display);font-size:var(--pns-type-h2);font-weight:var(--pn-peso-medium);line-height:1.2;letter-spacing:var(--pn-tracking-heading);color:rgb(var(--color-ink-heading)/1)}.landing-contact-band__lead{max-width:52ch;margin:0 0 var(--space-3);font-size:var(--pn-texto-base);line-height:var(--pn-leading-normal);letter-spacing:var(--pn-tracking-tight);color:rgb(var(--color-ink-muted)/1)}@media (max-width:639px){.landing-contact-band__title{font-size:var(--pn-texto-3xl)}}.landing-contact-composer,.landing-contact-composer.landing-form--client-placeholder{display:flex;flex-direction:column;width:min(100%,40rem);overflow:hidden;border:1px solid var(--faq-linea);border-radius:var(--pn-radio-card);background:rgb(var(--color-surface)/1);box-shadow:var(--pn-sombra-none);text-align:start;transition:border-color var(--faq-mov),box-shadow var(--faq-mov)}.landing-contact-composer:focus-within{border-color:rgb(var(--color-primary)/.55)}.landing-contact-composer.landing-contact-composer--invalid,.landing-contact-composer.landing-contact-composer--invalid:focus-within{border-color:rgb(var(--color-danger)/.55);box-shadow:0 0 0 3px rgb(var(--color-danger)/.12)}.landing-contact-composer__identity{display:grid;grid-template-columns:minmax(0,1fr);border-block-end:1px solid var(--faq-linea)}@media (min-width:480px){.landing-contact-composer__identity{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-contact-composer__identity-field:first-child{border-inline-end:1px solid var(--faq-linea)}}@media (max-width:479px){.landing-contact-composer__identity-field:first-child{border-block-end:1px solid var(--faq-linea)}}.landing-contact-composer__identity-field{display:flex;min-width:0}.landing-contact-composer__input,.landing-contact-composer__textarea{width:100%;min-width:0;border:0;background:transparent;font-family:inherit;font-size:var(--pn-texto-sm);line-height:var(--faq-cuerpo-lh);letter-spacing:var(--pn-tracking-tight);color:rgb(var(--color-ink)/1)}@media (pointer:coarse){.landing-contact-composer__input,.landing-contact-composer__textarea{font-size:var(--pn-texto-base)}}.landing-contact-composer__input{height:3rem;padding-inline:var(--space-4)}.landing-contact-composer__textarea{padding:var(--space-4);resize:vertical;min-height:7.5rem}.landing-contact-composer__input::placeholder,.landing-contact-composer__textarea::placeholder{color:rgb(var(--color-ink-subtle)/1)}.landing-contact-composer__input:focus-visible,.landing-contact-composer__textarea:focus-visible{outline:var(--pn-borde-grueso) solid rgb(var(--pn-color-marca)/1);outline-offset:calc(-1 * var(--pn-borde-grueso))}.landing-contact-composer__message{display:flex;min-width:0}.landing-contact-composer__foot{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);border-block-start:1px solid var(--faq-linea)}.landing-contact-composer__topics{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;border:none;min-width:0}.landing-contact-composer__chip{display:inline-flex;align-items:center;min-height:2.25rem;padding-inline:var(--space-3);border:1px solid var(--faq-linea);border-radius:var(--radius-pill);cursor:pointer;transition:border-color var(--faq-mov),background-color var(--faq-mov),color var(--faq-mov)}.landing-contact-composer__chip-input{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.landing-contact-composer__chip-label{font-size:var(--pn-texto-sm);font-weight:var(--pn-peso-medium);line-height:var(--faq-cuerpo-lh);letter-spacing:var(--pn-tracking-tight);color:rgb(var(--color-ink-muted)/1)}@media (hover:hover){.landing-contact-composer__chip:hover{border-color:var(--faq-linea-fuerte);background:rgb(var(--color-ink)/.02)}}.landing-contact-composer__chip:has(.landing-contact-composer__chip-input:checked){border-color:rgb(var(--color-primary)/.4);background:rgb(var(--color-primary)/.08)}.landing-contact-composer__chip:has(.landing-contact-composer__chip-input:checked) .landing-contact-composer__chip-label{font-weight:var(--pn-peso-semibold);color:rgb(var(--color-primary-text)/1)}.landing-contact-composer__chip:has(.landing-contact-composer__chip-input:focus-visible){outline:2px solid rgb(var(--color-primary)/.55);outline-offset:2px}.landing-contact-composer__count{margin-inline-start:auto;font-size:var(--pn-texto-2xs);font-weight:var(--pn-peso-medium);line-height:1;color:rgb(var(--color-ink-subtle)/1)}.landing-contact-composer__send{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;inline-size:2.75rem;block-size:2.75rem;border-radius:var(--radius-pill);background:rgb(var(--color-primary)/1);color:rgb(var(--color-on-brand)/1);transition:background-color var(--faq-mov),opacity var(--faq-mov)}@media (hover:hover){.landing-contact-composer__send:hover:not(:disabled){background:rgb(var(--primary-600)/1)}}.landing-contact-composer__send:disabled{opacity:.6;cursor:default}.landing-contact-composer__send:focus-visible{outline:2px solid rgb(var(--color-primary)/.55);outline-offset:2px}.landing-contact-composer__note{width:min(100%,40rem);margin:var(--space-3) 0 0;font-size:var(--pn-texto-2xs);font-weight:var(--pn-peso-medium);line-height:var(--faq-cuerpo-lh);text-align:center;color:rgb(var(--color-ink-subtle)/1)}.landing-contact-composer__note[role=alert]{color:rgb(var(--pn-color-peligro-texto)/1)}html[data-theme=dark] .landing-contact-composer__chip:has(.landing-contact-composer__chip-input:checked) .landing-contact-composer__chip-label{color:rgb(var(--primary-300)/1)}.landing-contact-composer__chip--on{border-color:rgb(var(--color-primary)/.4);background:rgb(var(--color-primary)/.08)}.landing-contact-composer__chip--on .landing-contact-composer__chip-label{font-weight:var(--pn-peso-semibold);color:rgb(var(--color-primary-text)/1)}html[data-theme=dark] .landing-contact-composer__chip--on .landing-contact-composer__chip-label{color:rgb(var(--primary-300)/1)}.landing-contact-composer__fields[hidden]{display:none}.landing-contact-composer__place{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);padding:var(--space-5) var(--space-4)}.landing-contact-composer__place-title{margin:0;font-size:var(--pn-texto-md);font-weight:var(--pn-peso-semibold);line-height:var(--pn-leading-snug);color:rgb(var(--color-ink-heading)/1)}.landing-contact-composer__place-body{max-width:46ch;margin:0;font-size:var(--pn-texto-sm);line-height:var(--pn-leading-normal);color:rgb(var(--color-ink-muted)/1)}.landing-contact-composer__place-cta{margin-block-start:var(--space-2)}.landing-contact-body{display:flex;flex-direction:column;gap:var(--space-10);align-items:flex-start;text-align:left}.landing-contact-block{display:flex;flex-direction:column;gap:var(--space-2);width:100%}.landing-contact-block__title{margin:0;font-family:var(--font-display);font-size:var(--pn-texto-2xl);font-weight:var(--pn-peso-medium);line-height:var(--pn-leading-snug);letter-spacing:var(--pn-tracking-heading);color:rgb(var(--color-ink-heading)/1)}.landing-contact-block__lead{max-width:100ch;margin:0 0 var(--space-2);font-size:var(--pn-texto-sm);line-height:var(--faq-cuerpo-lh);letter-spacing:var(--pn-tracking-tight);color:rgb(var(--color-ink-muted)/1)}.landing-contact-rows{display:flex;flex-direction:column;width:100%;margin:0;padding:0;list-style:none;border-block-start:1px solid var(--faq-linea)}.landing-contact-rows>li{border-block-end:1px solid var(--faq-linea)}.landing-contact-row{display:flex;align-items:center;gap:var(--space-4);width:100%;min-height:3.5rem;padding-block:var(--space-3);text-align:start;text-decoration:none;color:inherit;transition:color var(--faq-mov)}.landing-contact-row--static{cursor:default}.landing-contact-row__icon{flex-shrink:0;inline-size:1.25rem;block-size:1.25rem;color:rgb(var(--color-ink-subtle)/1);transition:color var(--faq-mov)}.landing-contact-row__text{display:flex;flex-direction:column;gap:var(--space-1);min-width:0;flex:1 1 auto}.landing-contact-row__title{font-size:var(--pn-texto-base);font-weight:var(--pn-peso-semibold);line-height:var(--pn-leading-snug);letter-spacing:var(--pn-tracking-tight);color:rgb(var(--color-ink)/1)}.landing-contact-row__note{font-size:var(--pn-texto-sm);line-height:var(--faq-cuerpo-lh);letter-spacing:var(--pn-tracking-tight);color:rgb(var(--color-ink-muted)/1)}.landing-contact-rows--channels .landing-contact-row__note{order:-1;font-size:var(--pn-texto-2xs);font-weight:var(--pn-peso-medium);color:rgb(var(--color-ink-subtle)/1)}.landing-contact-row__arrow{flex-shrink:0;inline-size:1.125rem;block-size:1.125rem;color:rgb(var(--color-ink-subtle)/1);transition:color var(--faq-mov),transform var(--faq-mov)}@media (hover:hover){.landing-contact-row:hover .landing-contact-row__arrow,.landing-contact-row:hover .landing-contact-row__icon,.landing-contact-row:hover .landing-contact-row__title{color:rgb(var(--color-primary-text)/1)}.landing-contact-row:hover .landing-contact-row__arrow{transform:translateX(2px)}.landing-contact-row--static:hover .landing-contact-row__icon,.landing-contact-row--static:hover .landing-contact-row__title{color:inherit}}.landing-contact-row:focus-visible{outline:2px solid rgb(var(--color-primary)/.55);outline-offset:-2px;border-radius:var(--radius-sm)}@media (prefers-reduced-motion:reduce){.landing-contact-row__arrow{transition:color var(--faq-mov)}@media (hover:hover){.landing-contact-row:hover .landing-contact-row__arrow{transform:none}}}.landing-contact-page .ss-content>.ss-section:last-child{padding-block-end:0}.landing-contact-page{--faq-linea:rgb(var(--color-ink)/0.12);--faq-mov:var(--pn-duracion-ui) var(--pn-curva-vira);--faq-cuerpo-lh:1.25rem}.landing-contact-page .pn-choice{border-radius:var(--pn-radio-card);transition:border-color var(--faq-mov),background-color var(--faq-mov)}.landing-contact-page .pn-choice:not(:has(.landing-contact-topic__input:checked)){border-color:var(--faq-linea);background:transparent}@media (hover:hover){.landing-contact-page .pn-choice:not(:has(.landing-contact-topic__input:checked)):hover{border-color:rgb(var(--color-ink)/.24);background:rgb(var(--color-ink)/.02)}}.landing-contact-page .pn-choice:has(.landing-contact-topic__input:checked){border-color:rgb(var(--color-primary)/.4);background:rgb(var(--color-primary)/.04)}