.ih{--ih-gx:40px;max-width:1360px;margin:0 auto;padding:24px var(--gutter) 0;display:grid;grid-gap:24px;gap:24px}.ih-frame{display:block;border:var(--bw) solid var(--nx-line);background:var(--nx-bg)}.ih-row{display:grid;border-bottom:var(--bw) solid var(--nx-line);margin:0;padding:0;list-style:none}.ih-row:last-child{border-bottom:0}.ih-cell{padding:40px var(--ih-gx);min-width:0}.ih-cell+.ih-cell{border-left:var(--bw) solid var(--nx-line)}.ih-disp{font-family:var(--font-display);font-stretch:62%;font-weight:850;line-height:.94;letter-spacing:-.005em}.ih-disp,.ih-lab{text-transform:uppercase}.ih-lab{display:block;font-family:var(--font-mono);font-weight:500;font-size:12px;letter-spacing:.08em;color:var(--nx-ink-2)}.ih-top{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.ih-hero{padding-top:72px;padding-bottom:64px}.ih-hero h1{font-size:clamp(60px,7vw,116px);margin-bottom:32px;outline:none}.ih-lead{font-size:19px;line-height:1.5;max-width:32ch;margin-bottom:40px}.ih-btn{display:inline-flex;align-items:center;gap:12px;height:56px;padding:0 26px;background:var(--nx-ink);color:var(--nx-ink-inverse);font-size:16px;font-weight:500;text-decoration:none;transition:background var(--dur-2)}.ih-btn:hover{background:#000}.ih-btn svg,.ih-final svg{transition:transform var(--dur-2) var(--ease-out-strong)}.ih-btn:hover svg,.ih-final:hover svg{transform:translateX(3px)}.ih-note{margin-top:16px;font-size:16px;color:var(--nx-ink-2)}.ih-map{display:flex;align-items:center;justify-content:center;padding:28px}.ih-mapa{display:block}.ih-sec-h{padding-top:56px;padding-bottom:48px}.ih-sec-h h2{font-size:clamp(44px,5vw,80px)}.ih-three{grid-template-columns:repeat(3,minmax(0,1fr))}.ih-three .ih-lab{margin-bottom:36px}.ih-three h3{font-size:22px;font-weight:600;letter-spacing:-.015em;line-height:1.25;margin-bottom:8px}.ih-three p{font-size:16px;line-height:1.55;color:var(--nx-ink-2)}.ih-stats .ih-num{font-family:var(--font-display);font-stretch:62%;font-weight:800;font-size:clamp(64px,6vw,96px);line-height:.9;margin-bottom:14px;color:var(--nx-ink)}.ih-final{display:flex;align-items:center;justify-content:space-between;min-height:96px;padding:0 var(--ih-gx);background:var(--nx-ink);color:var(--nx-ink-inverse);font-size:19px;font-weight:500;text-decoration:none;transition:background var(--dur-2)}.ih-final:hover{background:#000}@media (max-width:900px){.ih-top{grid-template-columns:minmax(0,1fr)}.ih-map{display:none}.ih-three{grid-template-columns:minmax(0,1fr)}.ih-three .ih-cell+.ih-cell{border-left:0;border-top:var(--bw) solid var(--nx-line)}}@media (max-width:720px){.ih{--ih-gx:20px;padding:10px 10px 0;gap:10px}.ih-cell{padding-top:28px;padding-bottom:32px}.ih-hero{padding-top:44px;padding-bottom:40px}.ih-lead{font-size:18px}.ih-btn{display:flex;justify-content:space-between}.ih-three .ih-lab{margin-bottom:16px}.ih-sec-h{padding-top:40px;padding-bottom:32px}.ih-final{min-height:72px}}