@layer design-system-components.pwds{.Hero{overflow:hidden}.Hero .TextStack__text{text-wrap:pretty;max-width:var(--hero-subheading-max-width)}.Hero .Action--anchor.Action--regular,.Hero .Action--anchor.Action--regular .Action__content-wrapper{--action-variant-button-min-width: var(--action-variant-button-size-regular-min-width);--action-variant-button-padding: var(--action-variant-button-size-regular-padding);--action-variant-button-font-size: var(--action-size-regular-font-size)}.Hero .Action--anchor.Action--large,.Hero .Action--anchor.Action--large .Action__content-wrapper{--action-variant-button-min-width: var(--action-variant-button-size-large-min-width);--action-variant-button-padding: var(--action-variant-button-size-large-padding);--action-variant-button-font-size: var(--action-size-large-font-size)}@media (min-width: 105rem){.Hero.Hero--overview .TextStack{grid-column:2/span 10}}.Hero.Hero--overview .TextStack__heading{--font-family: var(--text-font-family);--font-style: var(--text-font-style-normal);--color: var(--color-text);--font-family: var(--text-variant-1000-font-family, var(--text-font-family));--font-size: var(--text-variant-1000-font-size);--font-weight: var(--text-variant-1000-font-weight);--letter-spacing: var(--text-variant-1000-letter-spacing);--line-height: var(--text-variant-1000-line-height);--max-width: var(--text-variant-1000-max-width);font-family:var(--font-family);font-size:var(--font-size);font-weight:var(--font-weight);letter-spacing:var(--letter-spacing);line-height:var(--line-height);max-width:var(--max-width);font-style:var(--font-style)}@media (min-width: 64rem){.Hero.Hero--secondary .TextStack{display:flex;gap:var(--space-30)}}@media (min-width: 64rem){.Hero.Hero--secondary .TextStack .TextStack__links{align-self:flex-start}}.Hero.Hero--secondary .TextStack__heading{--font-family: var(--text-font-family);--font-style: var(--text-font-style-normal);--color: var(--color-text);--font-family: var(--text-variant-900-font-family, var(--text-font-family));--font-size: var(--text-variant-900-font-size);--font-weight: var(--text-variant-900-font-weight);--letter-spacing: var(--text-variant-900-letter-spacing);--line-height: var(--text-variant-900-line-height);--max-width: var(--text-variant-900-max-width);font-family:var(--font-family);font-size:var(--font-size);font-weight:var(--font-weight);letter-spacing:var(--letter-spacing);line-height:var(--line-height);max-width:var(--max-width);font-style:var(--font-style)}@media (min-width: 105rem){.Hero.Hero--secondary:not([data-option-secondary-stacked=true]) .TextStack{display:flex;flex-direction:row;justify-content:space-between;gap:var(--space-60)}.Hero.Hero--secondary:not([data-option-secondary-stacked=true]) .TextStack__wrapper{flex:1 1 min-content;max-width:calc(8 * calc((var(--container-width-current) - 11 * var(--grid-container-gap)) / 12) + 7 * var(--grid-container-gap))}.Hero.Hero--secondary:not([data-option-secondary-stacked=true]) .TextStack__links{flex:0 0 max-content;align-self:flex-end}}.Hero__content.svelte-qsjwvo{border-radius:var(--container-border-radius);overflow:hidden}.Hero__background.svelte-qsjwvo{position:relative}.Hero__background.svelte-qsjwvo:after{content:"";position:absolute;bottom:0;width:100%;height:50%;background:linear-gradient(0deg,#fff 28.5%,#fff0 88.5%)}}
