Mapa del Sitio | Inmobiliare — Estructura completa de la plataforma { "@context": "https://schema.org", "@graph": [ { "@type": "WebPage", "@id": "https://inmobiliare.com/mapa-del-sitio/", "url": "https://inmobiliare.com/mapa-del-sitio/", "name": "Mapa del Sitio | Inmobiliare", "description": "Estructura completa de Inmobiliare: secciones editoriales, summits, contenido institucional y recursos para crawlers.", "dateModified": "2026-05-04", "isPartOf": { "@id": "https://inmobiliare.com/#website" }, "about": { "@id": "https://inmobiliare.com/#organization" }, "breadcrumb": { "@type": "BreadcrumbList", "itemListElement": [ { "@type": "ListItem", "position": 1, "name": "Inicio", "item": "https://inmobiliare.com" }, { "@type": "ListItem", "position": 2, "name": "Mapa del Sitio", "item": "https://inmobiliare.com/mapa-del-sitio/" } ] } }, { "@type": "Organization", "@id": "https://inmobiliare.com/#organization", "name": "Inmobiliare", "legalName": "Inmobiliare Summits, S.A. de C.V.", "url": "https://inmobiliare.com", "email": "contacto@inmobiliare.com", "telephone": "+52-55-5514-7914", "address": { "@type": "PostalAddress", "streetAddress": "Av. Javier Barros Sierra 495", "addressLocality": "Santa Fe, Álvaro Obregón", "postalCode": "01219", "addressRegion": "Ciudad de México", "addressCountry": "MX" } } ] } *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; } :root { --gold: #c8a96e; --gold-light: #e0c68a; --gold-border: rgba(200,169,110,.25); --gold-bg: rgba(200,169,110,.08); --dark: #0a0a0a; --dark-2: #111111; --dark-3: #1a1a1a; --light: #f5f4f0; --white: #ffffff; --text-body: #2a2a2a; --text-mid: #555555; --border: rgba(0,0,0,.08); --font: 'Montserrat', sans-serif; /* WCAG AA — verificado 4.5:1 mínimo sobre fondos oscuros */ --wcag-primary: #ffffff; --wcag-secondary: #c8c8c8; --wcag-tertiary: #a0a0a0; --wcag-label: #a0a0a0; --wcag-placeholder: #767676; } html { scroll-behavior: smooth; } body { font-family: var(--font); background: var(--white); color: var(--text-body); -webkit-font-smoothing: antialiased; overflow-x: hidden; } .wrap { max-width: 1200px; margin: 0 auto; width: 100%; padding: 0 24px; } .wrap-narrow { max-width: 820px; margin: 0 auto; width: 100%; padding: 0 24px; } .eyebrow { display: inline-flex; align-items: center; gap: 10px; font-size: 10px; font-weight: 700; letter-spacing: .22em; text-transform: uppercase; color: var(--gold); margin-bottom: 20px; } .eyebrow::before, .eyebrow::after { content: ''; display: block; width: 28px; height: 1px; background: currentColor; opacity: .6; } /* ─── HERO ─── */ .hero { position: relative; width: 100%; background: var(--dark); padding: 140px 0 80px; overflow: hidden; } .hero .overlay { position: absolute; inset: 0; background: linear-gradient(160deg, rgba(0,0,0,.98) 0%, rgba(0,0,0,.85) 100%); } .hero .overlay-bottom { position: absolute; bottom: 0; left: 0; right: 0; height: 120px; background: linear-gradient(to top, var(--dark), transparent); } .hero .deco-line { position: absolute; top: 0; right: 120px; width: 1px; height: 100%; background: linear-gradient(to bottom, transparent, rgba(200,169,110,.08) 40%, rgba(200,169,110,.08) 60%, transparent); } .hero .inner { position: relative; z-index: 2; } .hero h1 { font-size: clamp(32px, 4.5vw, 64px); font-weight: 900; line-height: 1.0; letter-spacing: -.03em; color: var(--wcag-primary); margin-bottom: 20px; max-width: 760px; } .hero h1 em { font-style: italic; font-weight: 300; color: var(--gold); } .hero .meta { display: flex; align-items: center; gap: 20px; flex-wrap: wrap; margin-top: 24px; } .hero .meta-item { display: flex; align-items: center; gap: 8px; font-size: 11px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: var(--wcag-tertiary); } .hero .meta-item svg { width: 14px; height: 14px; color: var(--gold); flex-shrink: 0; } .hero .meta-sep { width: 1px; height: 16px; background: rgba(255,255,255,.12); } /* ─── ÍNDICE ─── */ .indice { background: var(--dark-2); padding: 28px 0; position: sticky; top: 0; z-index: 100; border-bottom: 1px solid rgba(200,169,110,.12); } .indice .inner { display: flex; align-items: center; gap: 6px; flex-wrap: wrap; } .indice .idx-label { font-size: 9px; font-weight: 700; letter-spacing: .20em; text-transform: uppercase; color: var(--wcag-label); margin-right: 8px; flex-shrink: 0; } .indice a { font-size: 10px; font-weight: 600; letter-spacing: .08em; text-transform: uppercase; color: var(--wcag-tertiary); text-decoration: none; padding: 5px 10px; border: 1px solid transparent; white-space: nowrap; transition: all .2s ease; } .indice a:hover { color: var(--gold); border-color: var(--gold-border); background: var(--gold-bg); } /* ─── CONTENIDO ─── */ .contenido { background: var(--white); padding: 80px 0 120px; } .seccion { padding: 56px 0; border-bottom: 1px solid var(--border); } .seccion:last-child { border-bottom: none; } .seccion-num { font-size: 10px; font-weight: 700; letter-spacing: .22em; text-transform: uppercase; color: var(--gold); display: block; margin-bottom: 12px; } .seccion h2 { font-size: clamp(20px, 2.5vw, 30px); font-weight: 800; color: #111; letter-spacing: -.02em; margin-bottom: 24px; line-height: 1.15; padding-bottom: 16px; border-bottom: 2px solid var(--gold-border); } .seccion p { font-size: 15px; color: var(--text-mid); line-height: 1.85; margin-bottom: 16px; font-weight: 400; } .seccion p:last-child { margin-bottom: 0; } .seccion a.txt-link { color: var(--gold); text-decoration: none; font-weight: 600; transition: color .2s; } .seccion a.txt-link:hover { color: var(--gold-light); text-decoration: underline; } /* ─── LISTA DE ENLACES (custom para mapa del sitio) ─── */ .sitemap-list { list-style: none; padding: 0; margin: 24px 0 0; display: flex; flex-direction: column; } .sitemap-list li { border-top: 1px solid var(--border); padding: 0; } .sitemap-list li:last-child { border-bottom: 1px solid var(--border); } .sitemap-list a.sitemap-row { display: grid; grid-template-columns: minmax(180px, 240px) 1fr auto; gap: 32px; align-items: center; padding: 20px 4px; text-decoration: none; color: inherit; position: relative; transition: background .2s, padding .2s; } .sitemap-list a.sitemap-row::before { content: ''; position: absolute; left: 0; top: 0; bottom: 0; width: 2px; background: transparent; transition: background .2s; } .sitemap-list a.sitemap-row:hover { background: var(--gold-bg); padding-left: 14px; } .sitemap-list a.sitemap-row:hover::before { background: var(--gold); } .sitemap-row .row-title { font-size: 14px; font-weight: 700; color: #111; letter-spacing: -.01em; line-height: 1.35; } .sitemap-row .row-desc { font-size: 13px; color: var(--text-mid); line-height: 1.6; font-weight: 400; } .sitemap-row .row-cta { font-size: 9px; font-weight: 700; letter-spacing: .14em; text-transform: uppercase; color: var(--gold); white-space: nowrap; display: flex; align-items: center; gap: 6px; } .sitemap-row .row-cta svg { width: 12px; height: 12px; transition: transform .2s; } .sitemap-list a.sitemap-row:hover .row-cta svg { transform: translateX(3px); } /* Variante: lista compacta para Legal (sin descripción) */ .sitemap-list.compact a.sitemap-row { grid-template-columns: 1fr auto; padding: 16px 4px; } .sitemap-list.compact a.sitemap-row:hover { padding-left: 14px; } .sitemap-list.compact .row-title { font-size: 14px; } /* Callout */ .callout { background: var(--gold-bg); border-left: 3px solid var(--gold); padding: 18px 22px; margin: 20px 0; } .callout p { font-size: 14px; font-weight: 600; color: #111; margin: 0; line-height: 1.65; } /* ─── DESTACADO POPULAR ─── */ .destacado { background: var(--light); padding: 60px 0; border-top: 1px solid var(--border); border-bottom: 1px solid var(--border); } .destacado h2 { font-size: clamp(18px, 2vw, 26px); font-weight: 800; color: #111; letter-spacing: -.02em; margin-bottom: 8px; text-align: center; } .destacado .subtitle { font-size: 13px; color: var(--text-mid); text-align: center; margin-bottom: 32px; line-height: 1.6; } .destacado-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 1px; background: var(--border); border: 1px solid var(--border); } .dest-card { background: var(--white); padding: 28px 24px; text-decoration: none; display: flex; flex-direction: column; gap: 10px; position: relative; transition: background .2s; } .dest-card::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 3px; background: transparent; transition: background .25s; } .dest-card:hover::before { background: var(--gold); } .dest-card:hover { background: #fdfcf8; } .dest-icon { width: 40px; height: 40px; border-radius: 50%; background: var(--gold-bg); display: flex; align-items: center; justify-content: center; color: var(--gold); } .dest-icon svg { width: 18px; height: 18px; } .dest-title { font-size: 14px; font-weight: 700; color: #111; letter-spacing: -.01em; } .dest-desc { font-size: 12px; color: var(--text-mid); line-height: 1.55; } .dest-link { font-size: 9px; font-weight: 700; letter-spacing: .14em; text-transform: uppercase; color: var(--gold); margin-top: auto; padding-top: 8px; display: flex; align-items: center; gap: 6px; } .dest-link svg { width: 12px; height: 12px; transition: transform .2s; } .dest-card:hover .dest-link svg { transform: translateX(3px); } /* ─── CONTACTO LEGAL (estilo cierre) ─── */ .contacto-legal { background: var(--dark); padding: 80px 0; border-top: 1px solid var(--gold-border); } .contacto-legal .inner { display: grid; grid-template-columns: 1fr 1fr; gap: 60px; align-items: center; } .contacto-legal h2 { font-size: clamp(22px, 2.8vw, 36px); font-weight: 800; color: var(--wcag-primary); letter-spacing: -.02em; margin-bottom: 16px; } .contacto-legal p { font-size: 15px; color: var(--wcag-tertiary); line-height: 1.8; font-weight: 400; } .legal-data { display: flex; flex-direction: column; gap: 1px; background: var(--gold-border); border: 1px solid var(--gold-border); } .legal-item { background: var(--dark-3); padding: 16px 20px; display: flex; align-items: center; gap: 14px; } .legal-item .l-icon { width: 36px; height: 36px; border-radius: 50%; background: var(--gold-bg); display: flex; align-items: center; justify-content: center; color: var(--gold); flex-shrink: 0; } .legal-item .l-icon svg { width: 15px; height: 15px; } .legal-item .l-label { font-size: 9px; font-weight: 700; letter-spacing: .16em; text-transform: uppercase; color: var(--wcag-label); display: block; } .legal-item .l-value { font-size: 13px; font-weight: 600; color: var(--wcag-secondary); display: block; margin-top: 2px; } .legal-item a { color: var(--wcag-secondary); text-decoration: none; transition: color .2s; } .legal-item a:hover { color: var(--gold); } /* ─── RESPONSIVE ─── */ @media (max-width: 1024px) { .destacado-grid { grid-template-columns: repeat(2, 1fr); } } @media (max-width: 768px) { .hero { padding: 120px 0 60px; } .indice { position: static; } .contacto-legal .inner { grid-template-columns: 1fr; gap: 40px; } .seccion { padding: 40px 0; } .sitemap-list a.sitemap-row { grid-template-columns: 1fr; gap: 6px; padding: 18px 4px; } .sitemap-list a.sitemap-row:hover { padding-left: 14px; } .sitemap-row .row-cta { font-size: 9px; } .destacado-grid { grid-template-columns: 1fr; } } /* ─── ANIMATIONS ─── */ @keyframes fadeUp { from { opacity: 0; transform: translateY(20px); } to { opacity: 1; transform: translateY(0); } } .hero .inner > * { animation: fadeUp .7s ease both; } .hero h1 { animation-delay: .1s; } .hero .meta { animation-delay: .25s; }
Navegación

Mapa del
sitio.

Última actualización: 4 de mayo de 2026
26 años · 2000–2026
México · LATAM
Bloque 01

Secciones editoriales

Cada artículo de Inmobiliare se publica en una de estas nueve verticales. Son los nichos donde construimos autoridad sectorial y donde se concentra nuestra cobertura especializada del mercado inmobiliario en México y LATAM.

Bloque 02

Inmobiliare Summits

Los encuentros anuales del sector inmobiliario en México y LATAM, donde se reúnen desarrolladores, fondos, brokers y C-level para definir la agenda del mercado.

Bloque 03

Páginas institucionales

Información sobre Inmobiliare como medio, formas de participar y canales de contacto.

Bloque 05

Recursos técnicos

Recursos abiertos para motores de búsqueda, herramientas de inteligencia artificial y auditorías técnicas de terceros.

Si eres un crawler, auditor SEO o investigador, estos recursos están publicados de forma transparente y accesible. Para uso comercial automatizado, consulta nuestra política de uso.

:root{--legal-paper:#FBFAF5;--legal-paper2:#F4EFE6;--legal-card:#FFF;--legal-ink:#1A1714;--legal-soft:#534E45;--legal-line:#E0DAC9;--legal-investment:#0A3D2E;--legal-cream:#F2EFE6;--legal-warm:#BFBAB0;--legal-copper:#B4622C;--legal-copper-soft:#C97A45;--legal-gold:#C8A96E;--legal-display:Fraunces,Georgia,"Times New Roman",serif;--legal-reading:Newsreader,Georgia,serif;--legal-ui:"Schibsted Grotesk",sans-serif} .cs-site-primary{background:var(--legal-paper)!important;color:var(--legal-ink)!important}.elementor{width:100%!important;max-width:none!important}.inner,.wrap{width:min(100%,1200px)!important;margin-inline:auto!important} .hero{min-height:805px!important;padding:clamp(90px,10vw,150px) clamp(24px,6vw,90px) 82px!important;background:linear-gradient(var(--legal-ink) 0%,#0F2418 170%)!important;color:var(--legal-cream)!important;box-sizing:border-box!important;display:block!important}.hero .inner{display:flex!important;flex-direction:column!important;justify-content:flex-end!important;height:100%!important}.hero .eyebrow{margin:0 0 26px!important;color:var(--legal-copper-soft)!important;font:700 13px/1.4 var(--legal-ui)!important;letter-spacing:.18em!important;text-transform:uppercase!important}.hero h1{max-width:1160px!important;margin:0!important;color:var(--legal-cream)!important;font:360 clamp(58px,8.2vw,126px)/.92 var(--legal-display)!important;letter-spacing:-.045em!important;text-wrap:balance!important}.hero h1 em{color:var(--legal-copper-soft)!important;font-weight:340!important}.hero .meta{display:flex!important;flex-wrap:wrap!important;gap:20px!important;margin-top:42px!important;color:var(--legal-warm)!important;font:600 12px/1.4 var(--legal-ui)!important;letter-spacing:.12em!important;text-transform:uppercase!important}.hero .meta-item{display:flex!important;align-items:center!important;gap:8px!important;color:var(--legal-warm)!important}.hero .meta svg{width:14px!important;height:14px!important;color:var(--legal-gold)!important}.hero .meta-sep{width:1px!important;height:16px!important;background:rgba(242,239,230,.25)!important} .responsable{padding:0 clamp(24px,6vw,90px)!important;background:var(--legal-investment)!important;border-top:2px solid var(--legal-gold)!important;border-bottom:2px solid var(--legal-gold)!important;color:var(--legal-cream)!important}.responsable .inner{display:grid!important;grid-template-columns:repeat(3,1fr)!important;border-left:1px solid rgba(232,200,133,.35)!important}.resp-item{padding:30px 28px 34px!important;border-right:1px solid rgba(232,200,133,.35)!important}.resp-label,.idx-label,.seccion-num,.l-label{display:block!important;margin-bottom:8px!important;color:var(--legal-gold)!important;font:700 12px/1.4 var(--legal-ui)!important;letter-spacing:.15em!important;text-transform:uppercase!important}.resp-value{color:var(--legal-cream)!important;font:600 16px/1.4 var(--legal-ui)!important}.resp-value a{color:var(--legal-cream)!important} .indice{padding:clamp(72px,9vw,120px) clamp(24px,6vw,90px)!important;background:linear-gradient(var(--legal-ink) 0%,#0F2418 170%)!important;color:var(--legal-cream)!important}.indice .inner{display:grid!important;grid-template-columns:repeat(3,1fr)!important;border-top:1px solid rgba(242,239,230,.2)!important}.indice .idx-label{grid-column:1/-1;padding:28px 0 18px!important;color:var(--legal-copper-soft)!important}.indice a{padding:16px 24px 16px 0!important;border-bottom:1px solid rgba(242,239,230,.2)!important;color:var(--legal-warm)!important;font:600 14px/1.4 var(--legal-ui)!important;text-decoration:none!important}.indice a:hover{color:var(--legal-cream)!important} .contenido{padding:clamp(92px,11vw,160px) clamp(24px,6vw,90px)!important;background:var(--legal-paper)!important;color:var(--legal-ink)!important}.wrap-narrow{width:min(100%,1200px)!important;margin:0 auto!important}.seccion{display:grid!important;grid-template-columns:minmax(180px,.7fr) minmax(0,1.3fr)!important;column-gap:clamp(60px,8vw,120px)!important;max-width:1200px!important;margin:0 auto!important;padding:64px 0!important;border-top:1px solid var(--legal-line)!important}.seccion-num{grid-column:1!important;grid-row:1!important;color:var(--legal-copper)!important}.seccion h2{grid-column:1!important;grid-row:2!important;align-self:start!important;margin:30px 0 0!important;color:var(--legal-ink)!important;font:380 clamp(38px,4.2vw,62px)/.98 var(--legal-display)!important;letter-spacing:-.04em!important}.seccion p,.seccion ul{grid-column:2!important;color:var(--legal-soft)!important;font:400 20px/1.45 var(--legal-reading)!important}.seccion p:first-of-type{grid-row:1 / span 3!important;margin:34px 0 0!important}.seccion p:not(:first-of-type){margin:16px 0 0!important}.seccion ul{margin:34px 0 0!important;padding-left:24px!important}.seccion li+li{margin-top:8px!important}.seccion strong{color:var(--legal-ink)!important}.seccion a{color:var(--legal-copper)!important} .contacto-legal,.contact-block{padding:clamp(92px,11vw,150px) clamp(24px,6vw,90px)!important;background:var(--legal-investment)!important;border-top:2px solid var(--legal-gold)!important;border-bottom:2px solid var(--legal-gold)!important;color:var(--legal-cream)!important}.contacto-legal .inner,.contact-block .inner{display:grid!important;grid-template-columns:1.15fr .85fr!important;gap:clamp(60px,8vw,120px)!important}.contacto-legal h2,.contact-block h2{margin:0!important;color:var(--legal-cream)!important;font:380 clamp(45px,5.4vw,82px)/.98 var(--legal-display)!important;letter-spacing:-.04em!important}.contacto-legal p,.contact-block p{color:var(--legal-warm)!important;font:400 20px/1.45 var(--legal-reading)!important}.contacto-legal a,.contact-block a{color:var(--legal-cream)!important}.legal-item{padding:22px 0!important;border-top:1px solid rgba(232,200,133,.35)!important}.l-value{color:var(--legal-cream)!important;font:600 16px/1.4 var(--legal-ui)!important} .body-section{background:var(--legal-paper)!important;padding:clamp(92px,11vw,150px) clamp(24px,6vw,90px)!important}.body-section>div,.body-section .inner{width:min(100%,1200px)!important;margin:0 auto!important}.body-section h2{color:var(--legal-ink)!important;font:380 clamp(38px,4.2vw,62px)/.98 var(--legal-display)!important}.body-section p,.body-section li{color:var(--legal-soft)!important;font:400 20px/1.45 var(--legal-reading)!important}.body-section a{color:var(--legal-copper)!important} @media(max-width:900px){.responsable .inner{grid-template-columns:1fr 1fr!important}.indice .inner{grid-template-columns:1fr 1fr!important}.seccion{grid-template-columns:1fr!important}.seccion h2,.seccion p,.seccion ul,.seccion-num{grid-column:1!important}.seccion p:first-of-type{grid-row:auto!important;margin-top:26px!important}.contacto-legal .inner,.contact-block .inner{grid-template-columns:1fr!important}} @media(max-width:620px){.hero{min-height:560px!important;padding-top:72px!important}.hero h1{font-size:clamp(49px,15vw,66px)!important}.hero .meta{gap:18px!important;flex-direction:column!important}.responsable .inner,.indice .inner{grid-template-columns:1fr!important}.resp-item{padding:22px 0!important;border-right:0!important;border-bottom:1px solid rgba(232,200,133,.35)!important}.indice a{padding:16px 0!important}.contenido,.body-section{padding:92px 24px!important}.seccion{padding:42px 0!important}.seccion h2{margin-top:24px!important;font-size:42px!important}.seccion p,.seccion ul,.body-section p,.body-section li{font-size:18px!important}.contacto-legal,.contact-block{padding:92px 24px!important}.contacto-legal h2,.contact-block h2{font-size:48px!important}} .elementor>.e-con{padding:0!important}.hero .inner{width:100%!important;max-width:none!important;margin:0!important}.contenido .wrap-narrow{width:min(100%,1200px)!important;max-width:1200px!important}.contenido .seccion{width:100%!important;max-width:1200px!important}.hero .inner{width:100%!important;max-width:none!important;margin:0!important}.seccion>table,.seccion>.tabla{grid-column:2!important;grid-row:auto!important;width:100%!important;max-width:100%!important;table-layout:auto!important;font-family:var(--legal-ui)!important;font-size:14px!important}.seccion>table th,.seccion>.tabla th{font:700 12px/1.3 var(--legal-ui)!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--legal-ink)!important}.seccion>table td,.seccion>.tabla td{font:400 16px/1.4 var(--legal-reading)!important;color:var(--legal-soft)!important;vertical-align:top!important}.body-section,.body-section *{font-family:var(--legal-reading)!important}.body-section h1,.body-section h2,.body-section h3,.body-section h4{font-family:var(--legal-display)!important}.body-section .eyebrow,.body-section .label,.body-section th,.body-section td{font-family:var(--legal-ui)!important}@media(max-width:900px){.seccion>table,.seccion>.tabla{grid-column:1!important;display:block!important;overflow-x:auto!important;white-space:normal!important}.seccion>table th,.seccion>table td,.seccion>.tabla th,.seccion>.tabla td{min-width:130px!important}.seccion>table td,.seccion>.tabla td{font-size:15px!important}}@media(max-width:620px){.seccion>table,.seccion>.tabla{font-size:13px!important}.seccion>table th,.seccion>.tabla th{font-size:11px!important}}.seccion>.tabla-wrap{grid-column:2!important;grid-row:auto!important;width:100%!important;max-width:100%!important}.seccion>.tabla-wrap>.tabla{width:100%!important;max-width:100%!important;table-layout:auto!important}@media(max-width:900px){.seccion>.tabla-wrap{grid-column:1!important;overflow-x:auto!important}.seccion>.tabla-wrap>.tabla{min-width:620px!important;width:100%!important}}.seccion>h3,.seccion>ul,.seccion>.callout,.seccion>.ficha-legal,.seccion>.tabla-wrap{grid-column:2!important;grid-row:auto!important;width:100%!important;max-width:100%!important}.seccion>h3{margin:34px 0 0!important;color:var(--legal-ink)!important;font:400 31px/1.08 var(--legal-display)!important}.seccion>.callout{margin-top:28px!important;padding:28px!important;background:var(--legal-paper2)!important;border-left:2px solid var(--legal-gold)!important;color:var(--legal-soft)!important;font:400 18px/1.45 var(--legal-reading)!important}.seccion>.ficha-legal{display:grid!important;grid-template-columns:1fr 1fr!important;gap:24px!important;padding:30px!important;background:var(--legal-paper2)!important;border:1px solid var(--legal-line)!important}.ficha-legal *{max-width:100%!important}@media(max-width:900px){.seccion>h3,.seccion>ul,.seccion>.callout,.seccion>.ficha-legal,.seccion>.tabla-wrap{grid-column:1!important}.seccion>.ficha-legal{grid-template-columns:1fr!important;padding:22px!important}}.hero .inner,.contact-block .inner,.contacto-legal .inner{width:100%!important;max-width:1200px!important;margin-inline:auto!important;padding:0!important}.contact-block .inner,.contacto-legal .inner{grid-template-columns:1.15fr .85fr!important}.contact-block h2,.contacto-legal h2{max-width:920px!important}.contact-block>.wrap-narrow,.contacto-legal>.wrap-narrow,.body-section>.wrap-narrow{width:100%!important;max-width:1200px!important;margin-inline:auto!important;padding:0!important}.hero>.wrap-narrow{width:100%!important;max-width:1200px!important;margin-inline:auto!important;padding:0!important}.contact-block .inner{display:grid!important;grid-template-columns:1.15fr .85fr!important;grid-template-rows:auto auto auto!important;align-items:start!important;gap:0 clamp(60px,8vw,120px)!important}.contact-block .inner>.eyebrow{grid-column:1!important;grid-row:1!important;justify-content:flex-start!important}.contact-block .inner>h2{grid-column:1!important;grid-row:2!important;max-width:720px!important;margin:0!important}.contact-block .inner>p{grid-column:1!important;grid-row:3!important;max-width:720px!important;margin:28px 0 0!important}.contact-block .inner>.contact-channels{grid-column:2!important;grid-row:1 / span 3!important;align-self:center!important;width:100%!important;margin:0!important}.contact-block .contact-channels .channel{min-height:110px!important}@media(max-width:900px){.contact-block .inner{grid-template-columns:1fr!important;grid-template-rows:auto!important}.contact-block .inner>.eyebrow,.contact-block .inner>h2,.contact-block .inner>p,.contact-block .inner>.contact-channels{grid-column:1!important;grid-row:auto!important}.contact-block .inner>.contact-channels{margin-top:42px!important}}