/* Translation may increase minimum-content widths; retain the existing gutters. */
.autool-hp-page-wrapper { overflow-wrap:anywhere; }
.autool-hp-page-wrapper :where(div,section,article,header,aside,nav) { min-width:0; }
.autool-hp-page-wrapper :is(.autool-hp-btn,.autool-hp-hero-tag) { white-space:normal; overflow-wrap:anywhere; max-width:100%; }
.autool-hp-page-wrapper :is(.autool-hp-hero-title,.autool-hp-section-title) { overflow-wrap:anywhere; hyphens:auto; }
.autool-hp-page-wrapper .autool-hp-section-header { flex-wrap:wrap; }
.autool-hp-page-wrapper .autool-hp-hero-stat { min-width:0; max-width:100%; }
