.Component-module__7SwLSW__hero{--_bg:var(--opa--hero--color--bg,var(--opa--color--bg,#fff));--_text:var(--opa--hero--color--text,var(--opa--color--text,#111));--_space-top:var(--opa--hero--space--top,var(--opa--space--700,3rem));--_space-bottom:var(--opa--hero--space--bottom,var(--opa--space--500,1.5rem));background:var(--_bg);color:var(--_text);padding-block:var(--_space-top) var(--_space-bottom)}.Component-module__7SwLSW__inner{--_width:var(--opa--hero--layout--width,var(--opa--layout--width,72rem));--_gutter:var(--opa--hero--layout--gutter,var(--opa--layout--gutter,1.25rem));max-width:var(--_width);padding-inline:var(--_gutter);margin-inline:auto}.Component-module__7SwLSW__heading{--_space-400:var(--opa--hero--space--400,var(--opa--space--400,1rem));--_font:var(--opa--hero--font--family-heading,var(--opa--font--family-heading,inherit));--_size:var(--opa--hero--font--size-title,var(--opa--font--size-title,clamp(2rem, 1rem + 4vw, 3rem)));--_line-height:var(--opa--hero--font--line-height-title,var(--opa--font--line-height-title,1.2));--_weight:var(--opa--hero--font--weight-title,var(--opa--font--weight-title,700));--_letter-spacing:var(--opa--hero--font--letter-spacing-title,var(--opa--font--letter-spacing-title,0em));margin:0 0 var(--_space-400);font-family:var(--_font);font-size:var(--_size);font-weight:var(--_weight);line-height:var(--_line-height);letter-spacing:var(--_letter-spacing)}.Component-module__7SwLSW__subheading{--_text-muted:var(--opa--hero--color--text-muted,var(--opa--color--text-muted,#555));color:var(--_text-muted);margin:0}
