:root{--itn-bg:#f1f1ef;--itn-surface:#fff;--itn-surface-alt:#fafafa;--itn-ink:#0a0a0b;--itn-ink-soft:#3f3f46;--itn-ink-faint:#6b6b74;--itn-line:#e4e4e3;--itn-line-strong:#c9c9c6;--itn-primary:#0f766e}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0}body{background:var(--itn-bg);color:var(--itn-ink);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.4;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.itn-auth{display:flex;min-height:100vh}.itn-auth-aside{flex:1 1 45%;display:flex;flex-direction:column;justify-content:space-between}.itn-auth-form{flex:1 1 55%;min-width:0}.itn-auth-marca-mobile,.itn-topbar{display:none}@media (max-width:860px){.itn-sidebar{display:none!important}.itn-topbar{display:flex}.itn-auth-aside{display:none}.itn-auth-marca-mobile{display:block}}.itn-landing-titulo{font-size:56px}.itn-landing-cadena,.itn-landing-tres{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px;gap:32px}.itn-landing-grilla{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px 44px;gap:32px 44px}.itn-landing-acceso{display:grid;grid-template-columns:1fr 1fr;grid-gap:44px;gap:44px;align-items:start}.itn-form-acceso{display:grid;grid-gap:16px;gap:16px}.itn-form-acceso-fila{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.itn-form-acceso input:focus,.itn-form-acceso textarea:focus{outline:2px solid var(--itn-primary);outline-offset:1px;border-color:var(--itn-primary)}@media (max-width:860px){.itn-landing-titulo{font-size:36px}.itn-form-acceso-fila,.itn-landing-acceso,.itn-landing-cadena,.itn-landing-grilla,.itn-landing-tres{grid-template-columns:1fr}.itn-landing-cadena,.itn-landing-grilla,.itn-landing-tres{gap:28px}}.itn-landing-nav{position:-webkit-sticky;position:sticky;top:0;z-index:30;background:hsla(60,7%,94%,.78);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid transparent}.itn-landing-nav-link{font-size:14px;color:var(--itn-ink-soft);text-decoration:none}.itn-landing-nav-link:hover{color:var(--itn-ink)}.itn-landing-nav-cta{font-size:14px;font-weight:500;color:#fff;background:var(--itn-primary);border-radius:8px;padding:7px 16px;text-decoration:none}.itn-captura-cuerpo{display:grid;grid-template-columns:148px 1fr}.itn-captura-datos{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.itn-landing-tira{display:flex;flex-wrap:wrap;gap:12px 36px}.itn-landing-cliente{display:grid;grid-template-columns:340px 1fr;grid-gap:44px;gap:44px;align-items:start}.itn-landing-pasos{list-style:none;margin:44px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:28px;gap:28px}.itn-landing-pasos li{border-top:1px solid var(--itn-line-strong);padding-top:20px}.itn-landing-paso-n{display:flex;align-items:center;justify-content:center;width:24px;height:24px;margin:-32px 0 12px;border-radius:999px;background:var(--itn-primary);color:#fff;font-size:12px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.itn-faq{border-bottom:1px solid var(--itn-line)}.itn-faq>summary{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px 0;cursor:pointer;list-style:none;font-size:16px;font-weight:500;color:var(--itn-ink)}.itn-faq>summary::-webkit-details-marker{display:none}.itn-faq-signo{flex:none;font-size:20px;line-height:1;color:var(--itn-ink-faint);transition:transform .15s ease}.itn-faq[open] .itn-faq-signo{transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.itn-faq-signo{transition:none}}@media (max-width:860px){.itn-captura-cuerpo,.itn-landing-cliente,.itn-landing-pasos{grid-template-columns:1fr}.itn-captura-menu{display:none}.itn-captura-datos{grid-template-columns:repeat(2,1fr)}}