.dir-page--inst{--inst-paper:#ffffff;--inst-card:#f6f7f8;--inst-ink:#111111;--inst-body:#3d3d3d;--inst-muted:#6b6b6b;--inst-rule:#e6e6e6;--inst-navy:#111111;--inst-accent:#2563eb;--inst-accent-soft:#eaf1ff;--inst-band:#111111;--inst-radius:8px;--inst-display:var(--dir-display),var(--dir-sans),ui-sans-serif,system-ui,sans-serif;font-family:var(--dir-sans),ui-sans-serif,system-ui,sans-serif;font-weight:400;letter-spacing:0;color:var(--inst-ink);background:var(--inst-paper)}.dir-page--inst.dir-page--trato.nodo-landing{--ld-bg:var(--inst-paper);--ld-nav:var(--inst-paper);background:var(--inst-paper)}.dir-page--inst .dir-letter{background:var(--inst-paper)}.inst-strip{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 24px;margin:0 0 40px;padding-bottom:14px;border-bottom:1px solid var(--inst-rule);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--inst-muted)}.inst-strip a{color:inherit;text-decoration:none}.dir-page--inst .dir-letter__head{border-bottom-color:var(--inst-rule)}.dir-page--inst .dir-kicker{display:inline-block;margin-bottom:22px;padding:6px 12px;border-radius:999px;background:var(--inst-accent-soft);font-size:13px;font-weight:600;letter-spacing:.02em;text-transform:none;color:var(--inst-accent)}.dir-page--inst .dir-co__title,.dir-page--inst .dir-letter__say h1{max-width:17ch;margin-left:0;font-family:var(--inst-display);font-size:clamp(40px,5.4vw,64px);font-weight:750;letter-spacing:-.035em;line-height:1.02;color:var(--inst-ink)}.dir-page--inst .dir-lede{max-width:34rem;margin-top:26px;font-size:18px;line-height:1.6;color:var(--inst-body)}.dir-page--inst .dir-letter__figure{align-self:start;padding:28px 30px;border:1px solid var(--inst-rule);border-radius:calc(var(--inst-radius) * 1.6);background:var(--inst-card);text-align:left}.dir-page--inst .dir-letter__figure b{font-family:var(--inst-display);font-size:clamp(44px,5vw,64px);font-weight:750;letter-spacing:-.035em;line-height:1;color:var(--inst-ink)}.dir-page--inst .dir-letter__figure span{margin-top:12px;font-size:11px;letter-spacing:.16em;color:var(--inst-muted)}.inst-flow{align-self:start;padding:28px;border:1px solid var(--inst-rule);border-radius:calc(var(--inst-radius) * 1.6);background:var(--inst-card)}.inst-flow h2{margin:0 0 18px;font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--inst-muted)}.inst-flow__node{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 16px;border:1px solid var(--inst-rule);border-radius:var(--inst-radius);background:#fff}.inst-flow__node b{font-family:var(--inst-display);font-size:16px;font-weight:700;letter-spacing:-.01em}.inst-flow__node span{font-size:12px;text-align:right;color:var(--inst-muted)}.inst-flow__node.is-dark{border-color:var(--inst-navy);background:var(--inst-navy)}.inst-flow__node.is-dark b{color:#fff}.inst-flow__node.is-dark span{color:#c4cedb}.inst-flow__step{display:flex;align-items:center;gap:12px;margin:0;padding:8px 0 8px 22px;font-size:12px;letter-spacing:.04em;color:var(--inst-accent)}.inst-flow__step:before{content:"";width:1px;height:22px;background:var(--inst-accent)}.dir-letter__facts-title,.dir-page--inst .dir-co__say h2{margin:0 0 28px;font-family:var(--inst-display);font-size:clamp(28px,3.4vw,38px);font-weight:750;letter-spacing:-.03em;line-height:1.05;color:var(--inst-ink)}.dir-letter__facts-title{margin-top:56px}.dir-page--inst .dir-letter__grid{margin-top:0;border-top:1px solid var(--inst-ink)}.dir-page--inst .dir-letter__grid article,.dir-page--inst .dir-letter__grid article:nth-child(2n),.dir-page--inst .dir-letter__grid article:nth-child(odd),.dir-page--inst .dir-letter__grid article:nth-last-child(-n+2){display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:6px;padding:16px 0;border-right:0;border-bottom:1px solid var(--inst-rule)}.dir-page--inst .dir-letter__grid h2{margin:0;padding-top:3px;font-family:var(--dir-sans),ui-sans-serif,system-ui,sans-serif;font-size:11px;font-weight:600;letter-spacing:.14em;line-height:1.4;text-transform:uppercase;color:var(--inst-muted)}.dir-page--inst .dir-letter__grid p{max-width:none;font-size:15px;line-height:1.55;color:var(--inst-ink)}.dir-page--inst .dir-co__say a,.dir-page--inst .dir-co__table a,.dir-page--inst .dir-letter__grid a{color:var(--inst-accent)}.dir-page--inst .dir-btn{min-height:46px;padding:0 22px;border-radius:var(--inst-radius);font-size:14px;letter-spacing:.01em}.dir-page--inst .dir-co__submit,.dir-page--inst a.dir-btn--solid,.dir-page--inst button.dir-btn{border-color:var(--inst-navy);background:var(--inst-navy);color:#fff}.dir-page--inst a.dir-btn--ghost{border-color:var(--inst-navy);background:transparent;color:var(--inst-navy)}@media (max-width:559px){.dir-page--inst .dir-actions .dir-btn{flex:1 1 100%}.inst-flow{padding:22px 18px}.inst-flow__node b{white-space:nowrap}}.dir-page--inst .dir-letter__faq{border-top-color:var(--inst-rule)}.dir-page--inst .dir-letter__faq h2{font-size:11px;font-weight:600;letter-spacing:.18em;color:var(--inst-muted)}.dir-page--inst .dir-letter__item{border-bottom-color:var(--inst-rule)}.dir-page--inst .dir-letter__q span{font-family:var(--inst-display);font-weight:650;letter-spacing:-.015em}.dir-page--inst .dir-letter__faq p{color:var(--inst-body)}.dir-page--inst .dir-co__block{border-top-color:var(--inst-rule)}.dir-page--inst .dir-co__say p{color:var(--inst-body)}.dir-page--inst .dir-co__table h3{font-size:11px;font-weight:600;letter-spacing:.16em;color:var(--inst-muted)}.dir-page--inst .dir-co__table dl>div{border-color:var(--inst-rule)}.dir-page--inst .dir-co__table dd{font-family:var(--inst-display);font-weight:700;letter-spacing:-.02em;color:var(--inst-ink)}.dir-page--inst .dir-co__table p{color:var(--inst-muted)}.inst-band{display:grid;gap:28px;margin:64px -22px 0;padding:48px 22px;background:var(--inst-band);color:#e9e6df}.inst-band h2{margin:0;font-family:var(--inst-display);font-size:clamp(28px,3.2vw,34px);font-weight:750;letter-spacing:-.03em;color:#fff}.inst-band dl{display:grid;gap:26px;margin:0}.inst-band dt{margin-bottom:8px;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#a8b0bb}.inst-band dd{margin:0;font-size:15px;line-height:1.6}.inst-band a{color:#fff;text-decoration:underline;text-underline-offset:.22em}.dir-page--inst .dir-letter>.dir-actions{margin-top:40px}@media (min-width:860px){.dir-page--inst .dir-letter__head{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);align-items:start;gap:72px}.dir-page--inst .dir-letter__grid{column-gap:64px}.dir-page--inst .dir-letter__grid article,.dir-page--inst .dir-letter__grid article:nth-child(2n),.dir-page--inst .dir-letter__grid article:nth-child(odd),.dir-page--inst .dir-letter__grid article:nth-last-child(-n+2){grid-template-columns:150px minmax(0,1fr);gap:18px}.inst-band{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:64px;margin:72px -48px 0;padding:64px 48px}.inst-band dl{grid-template-columns:1fr 1fr;gap:28px 48px}}.dir-page--inst .dir-co__block .dir-letter__grid article,.dir-page--inst .dir-co__block .dir-letter__grid article:nth-child(2n),.dir-page--inst .dir-co__block .dir-letter__grid article:nth-child(odd),.dir-page--inst .dir-co__block .dir-letter__grid article:nth-last-child(-n+2){grid-template-columns:minmax(0,1fr);gap:6px}.dir-page--inst .dir-co__step-title{font-family:var(--inst-display);font-weight:750;line-height:1.05}.dir-page--inst .dir-letter__say .dir-actions{margin-top:34px}@media (min-width:860px){.nodo-landing.dir-page--inst{--ld-page:min(1240px,calc(100% - 96px))}.dir-page--inst .dir-letter>*{max-width:1240px;margin-left:auto;margin-right:auto}.dir-page--inst .dir-letter>.inst-band{max-width:none;margin-left:-48px;margin-right:-48px;padding-left:max(48px,calc((100% - 1240px) / 2 + 48px));padding-right:max(48px,calc((100% - 1240px) / 2 + 48px))}}.dir-page--inst .dir-plans{border-top-color:var(--inst-rule)}.dir-page--inst .dir-plans__say h2{font-family:var(--inst-display);font-size:clamp(32px,4.4vw,48px);font-weight:750;letter-spacing:-.035em;line-height:1.02}.dir-page--inst .dir-plans__say>p:last-child{color:var(--inst-body)}.dir-page--inst .dir-plans__switch{background:var(--inst-card);box-shadow:inset 0 0 0 1px var(--inst-rule)}.dir-page--inst .dir-plans__thumb{background:var(--inst-navy)}.dir-page--inst .dir-plans__switch button{color:var(--inst-muted)}.dir-page--inst .dir-plans__switch button[aria-checked=true]{color:#fff}.dir-page--inst .dir-plans__card--libre{background:#eceef1;color:var(--inst-ink)}.dir-page--inst .dir-plans__card--libre.is-front{background:var(--inst-card);box-shadow:0 18px 40px rgba(0,0,0,.1),inset 0 0 0 1px var(--inst-rule)}.dir-page--inst .dir-plans__card--premium{background:var(--inst-navy)}.dir-page--inst .dir-plans__lines dt{color:var(--inst-muted)}.dir-page--inst .dir-plans__lines dd{color:var(--inst-ink)}.dir-page--inst a.dir-plans__wa{border-radius:var(--inst-radius);background:var(--inst-navy);color:#fff;font-weight:600}