.ia-h2{margin:0;font-family:var(--font-display);font-weight:700;font-size:clamp(1.9rem,1.3rem + 2vw,2.6rem);line-height:1.1;letter-spacing:var(--ls-tight)}.ia-list{line-height:2}.ia-force{display:flex;flex-direction:column;gap:.6rem;height:100%}.ia-force__num{font-size:clamp(2.4rem,1.6rem + 2.4vw,3.6rem);white-space:nowrap}.ia-force__title{margin:.9rem 0 0;font-family:var(--font-display);font-weight:700;font-size:1.2rem;line-height:1.25}.ia-force__desc{margin:0;color:var(--text-muted);line-height:1.6}.ia-force__link{display:block;height:100%;color:inherit;text-decoration:none;border-radius:var(--radius-md)}.ia-force__link:hover{color:inherit;text-decoration:none}.ia-force__link:focus-visible{outline:2px solid var(--azul);outline-offset:6px}.ia-force__cta{margin-top:.6rem;font-weight:600;color:var(--azul)}.ia-force__link:hover .ia-force__cta{text-decoration:underline}.ia-force__source{margin:auto 0 0;padding-top:.6rem;font-family:var(--font-mono);font-size:.74rem;letter-spacing:.02em;color:var(--text-muted)}.ia-assess{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(1.5rem,4vw,3rem);margin-top:3rem;padding:2rem;background:var(--tinte-claro);border:1px solid var(--border-hairline);border-radius:var(--radius-md)}.ia-assess__title{margin:0 0 .75rem;font-family:var(--font-display);font-weight:700;font-size:1.35rem;line-height:1.25}.ia-assess__desc{margin:0;color:var(--text-muted);line-height:1.6}.ia-assess__decisions{list-style:none;margin:0;padding:0}.ia-assess__decisions li{display:flex;gap:.85rem;align-items:baseline;padding:.55rem 0;border-top:1px solid var(--border-hairline);font-weight:600;line-height:1.4}.ia-assess__decisions li:last-child{border-bottom:1px solid var(--border-hairline)}.ia-assess__n{flex:0 0 auto;font-family:var(--font-mono);font-size:.8rem;color:var(--azul)}.ia-assess__note{grid-column:1 / -1;margin:0;font-size:.9rem;line-height:1.55;color:var(--text-muted)}.ia-case{display:grid;grid-template-columns:minmax(0,200px) minmax(0,1fr);gap:1.5rem;height:100%;padding:1.5rem;background:rgba(var(--ivory-rgb),.04);border:1px solid rgba(var(--ivory-rgb),.12);border-radius:var(--radius-md)}.ia-case__img{display:block;width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:10px}.ia-case__body{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem}.ia-case__body .chip{white-space:normal}.ia-case__title{margin:0;font-family:var(--font-display);font-weight:700;font-size:1.25rem;line-height:1.25;color:var(--ivory)}.ia-case__context{margin:0;color:var(--mist-strong);line-height:1.55}.ia-case__bullets{margin:0;padding-left:1.1rem;color:var(--mist-strong);line-height:1.55}.ia-case__link{margin-top:auto;font-family:var(--font-display);font-weight:700;color:var(--ivory);text-decoration:underline;text-underline-offset:.2em}.ia-case__link:hover{color:var(--emerald-tec)}.ia-practice{display:grid;grid-template-columns:minmax(0,320px) minmax(0,1fr);gap:clamp(1.5rem,4vw,3rem);align-items:center;margin-bottom:2.5rem;padding:2rem;background:var(--blanco);border:1px solid var(--border-hairline);border-radius:var(--radius-md)}.ia-practice__img{display:block;width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:10px}.ia-practice__body{display:flex;flex-direction:column;align-items:flex-start;gap:.9rem}.ia-practice__title{margin:0;font-family:var(--font-display);font-weight:700;font-size:1.35rem;line-height:1.25}.ia-practice__desc{margin:0;color:var(--text-muted);line-height:1.6;max-width:60ch}.ia-practice__link{font-family:var(--font-display);font-weight:700;color:var(--azul);text-decoration:none}.ia-practice__link:hover{text-decoration:underline}@media (max-width: 900px){.ia-assess,.ia-case,.ia-practice{grid-template-columns:1fr}.ia-case__img{max-width:280px}}.ia-list__link{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.ia-list__link:hover{color:var(--azul);text-decoration-thickness:2px}.ia-list__link:focus-visible{outline:2px solid var(--azul);outline-offset:3px;border-radius:var(--radius-sm)}.ia-launchpad__cta{align-self:flex-start}@media (max-width: 991.98px){.ia-launchpad__copy{display:flex;flex-direction:column}.ia-launchpad__cta{order:1}.ia-launchpad__helps-title{order:2}.ia-launchpad__list{order:3;margin-bottom:0}}
