/* Scope only the generated company pages; leave product Pillars untouched. */
#company-contact-hero .shc-pillar-hero-grid{grid-template-columns:1fr}
#company-contact-hero .shc-pillar-visual{display:none}
#company-contact-hero h1{max-width:1000px}
#company-contact-hero .shc-pillar-answer{max-width:900px}
#company-inquiry .shc-contact{overflow-wrap:anywhere}

/* Contact has a text-only hero; use the full shared content width. */
#company-contact-hero .shc-pillar-hero-grid>div:first-child{width:100%;min-width:0}
#company-contact-hero h1,#company-contact-hero .shc-pillar-answer{max-width:none;width:100%}
