/* Navegación por tarea; deliberadamente aislada del diseño global de V4.59. */
.intent-search-hero h1{overflow-wrap:anywhere;text-transform:none}
.intent-search-main{padding-top:clamp(1rem,2.5vw,2rem);padding-bottom:clamp(3rem,7vw,6rem)}
.intent-search-summary{font-size:.95rem;color:var(--ink-soft,#545760);margin:0 0 1.75rem}
.intent-search-summary strong{font-variant-numeric:tabular-nums}
.intent-search-section{margin:0 0 clamp(2.25rem,4vw,4rem)}
.intent-search-section h2,.intent-search-examples h2{font-size:clamp(1.15rem,2.2vw,1.7rem);line-height:1.25;margin:0 0 1rem;text-transform:none}
.intent-search-section>p{margin:0 0 1rem}
.intent-search-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}
.intent-search-card{background:var(--card-bg,#fff);border:1px solid rgba(18,31,45,.14);border-radius:16px;padding:clamp(1rem,2vw,1.35rem);min-width:0}
.intent-search-card h3{font-size:clamp(1rem,1.7vw,1.18rem);line-height:1.3;margin:0 0 .5rem;text-transform:none;overflow-wrap:anywhere}
.intent-search-card h3 a{color:inherit;text-decoration:none}
.intent-search-card p{font-size:.92rem;line-height:1.6;margin:0 0 1rem;max-width:62ch}
.intent-search-card__action{font-weight:700;font-size:.92rem;text-underline-offset:3px}
.intent-search-card a:hover{text-decoration:underline}
.intent-search-fallback{display:flex;gap:.85rem;flex-wrap:wrap;justify-content:center}
.intent-search-examples{padding-block:2rem 4rem}
@media(max-width:680px){.intent-search-grid{grid-template-columns:minmax(0,1fr)}.intent-search-card{padding:1rem}}

/* En portada son enlaces discretos, no un segundo menú ni bloques decorativos. */
.market-intent-access{display:flex;align-items:center;justify-content:center;gap:.6rem 1.1rem;flex-wrap:wrap;margin:1rem auto 0;max-width:60rem}
.market-intent-access a{font-size:.86rem;font-weight:600;text-underline-offset:4px;color:inherit;text-decoration:underline;text-decoration-color:rgba(35,36,40,.22)}
.market-intent-access a:hover{text-decoration-color:currentColor}
