.sc-section-hero{align-items:center;display:flex;min-height:var(--sc-section-hero-height);padding-top:var(--fixed-header-height,120px);position:relative;width:100%}.sc-section-hero-bg{background:conic-gradient(from 305deg at 64% 45%,var(--color-primary_2,#00accf) 90deg,var(--color-primary_3,#0087cf) 90deg 180deg,var(--color-primary_4,#106ec6) 180deg 270deg,var(--color-primary_1,#00b7bd) 270deg);height:100%;left:50%;overflow:clip;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);width:100vw;z-index:-1}.sc-section-hero-bg.is-bg-solid{background:var(--sc-section-hero-bg-solid)}.sc-section-hero .sc-section-hero-inner{display:flex;flex-direction:column;gap:32px;padding-inline:20px;width:100%}.sc-section-hero.is-stack .sc-section-hero-inner{flex-direction:column}.sc-section-hero.is-split .sc-section-hero-inner{align-items:flex-start;flex-direction:row;gap:20px;justify-content:space-between}@media only screen and (max-width:1023px){.sc-section-hero.is-split .sc-section-hero-inner{flex-direction:column;gap:16px}}.sc-section-hero.is-split .sc-section-hero-content{flex:1 1 auto;min-width:0}.sc-section-hero.is-split .sc-section-hero-actions{align-items:flex-start;display:flex;flex:0 0 auto;max-width:320px}.sc-section-hero.is-split .sc-section-hero-actions .grve-buttons-group{justify-content:flex-end}@media only screen and (max-width:1023px){.sc-section-hero.is-split .sc-section-hero-actions{max-width:none}.sc-section-hero.is-split .sc-section-hero-actions .grve-buttons-group{justify-content:flex-start}.sc-section-hero.grve-text-align-center.is-split .sc-section-hero-actions .grve-buttons-group{justify-content:center}}.sc-section-hero .sc-section-hero-content{width:100%}.sc-section-hero .grve-title{margin:0}.sc-section-hero .grve-subtitle{margin-bottom:24px}.sc-section-hero .grve-title+.grve-subtitle{margin-bottom:0;margin-top:4px}.sc-section-hero.grve-text-align-center .grve-title+.grve-subtitle{margin-top:16px}.sc-section-hero .grve-description{margin-top:24px}.sc-section-hero .grve-subtitle+.grve-description{margin-top:40px}@media only screen and (max-width:767px){.sc-section-hero .grve-description br{display:none}}